实际值:
@@ -71,16 +71,16 @@
-
+
-
-
+
+
@@ -160,6 +160,25 @@ export default class ChangePalletNew extends BasePage {
//this.remove = this.model.WlList[0];
}
// 输入框焦点
+ checkimg(item, value, index, index1) {
+ this.equipmentindex = [];
+ this.radiomodal = false;
+ this.inputmodal = false;
+ this.equipmentindex.push(index);
+ this.equipmentindex.push(index1);
+ if (item.picturePath != null) {
+ this.imgList = JSON.parse(JSON.stringify(item.picturePath));
+ this.imgList = this.imgList.split(',');
+ this.isshow = true;
+ this.radiomodal = true;
+ this.form = item;
+ } else {
+ this.imgList = [];
+ this.isshow = true;
+ this.radiomodal = true;
+ this.form = item;
+ }
+ }
blur(item, value, index, index1) {
this.radiomodal = false;
this.inputmodal = false;
diff --git a/src/pages/equipment/Repair/Sparepartlist.vue b/src/pages/equipment/Repair/Sparepartlist.vue
index 3f276f0..bf1079f 100644
--- a/src/pages/equipment/Repair/Sparepartlist.vue
+++ b/src/pages/equipment/Repair/Sparepartlist.vue
@@ -9,7 +9,7 @@
备件名称:
-
+
@@ -27,6 +27,12 @@
+
+
+
@@ -53,829 +59,51 @@ export default class ProductionQtyInsplist extends BasePage {
},
{
label: '备件名称',
- key: 'rfid',
+ key: 'materialDesc',
width: 320,
},
{
label: '备件编码',
- key: 'rfid',
+ key: 'materialCode',
width: 320,
},
{
- label: '库存数量',
- key: 'orderCode',
+ label: '总数量',
+ key: 'amount',
},
{
- label: '机台',
- key: 'machineName',
- },
- {
- label: '产品',
- key: 'productName',
- width: 220,
- },
- {
- label: '工单',
- key: 'workorderCode',
- width: 220,
+ label: '冻结数量',
+ key: 'storageAmount',
},
// {
- // label: '是否合格',
- // key: 'licensePlateNumber',
+ // label: '产品',
+ // key: 'productName',
+ // width: 220,
// },
- {
- label: '不良描述',
- key: 'badMeg',
- },
// {
- // label: '照片',
- // key: 'checkPeople',
+ // label: '工单',
+ // key: 'workorderCode',
+ // width: 220,
+ // },
+ // {
+ // label: '不良描述',
+ // key: 'badMeg',
// },
];
- tableData: any = [
- {
- createBy: 'mobile',
- createTime: '2023-11-06 14:09:06',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: 'fcc79188e5814d20823bec29b33d2805',
- rfid: 'S0000286',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500094-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500094',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H15',
- machineName: '烘房15',
- badMeg: null,
- productId: null,
- productCode: '20000000280',
- productName: 'Φ130mm微烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 14:04:47',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: 'c58ab2b76a9d4148bd0d77a2bbb75374',
- rfid: 'S0000145',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500094-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500094',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H18',
- machineName: '烘房18',
- badMeg: null,
- productId: null,
- productCode: '20000000280',
- productName: 'Φ130mm微烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 14:01:32',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: '123895b70acc4cf19a160b2b56c76a11',
- rfid: 'S0000480',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500013-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500013',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H61',
- machineName: '烘房61',
- badMeg: null,
- productId: null,
- productCode: '000000020000000292',
- productName: 'Φ125mm无烟白坯',
- productSpc: 'Φ125mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 13:50:59',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: '1ad4fe9ec1a545d8a1b170f36ff18bd0',
- rfid: 'S0000267',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500094-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500094',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H17',
- machineName: '烘房17',
- badMeg: null,
- productId: null,
- productCode: '20000000280',
- productName: 'Φ130mm微烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 13:49:45',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: '27fa98d1f37b45f885bae71b08b24b30',
- rfid: 'S0000067',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500095-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500095',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H18',
- machineName: '烘房18',
- badMeg: null,
- productId: null,
- productCode: '20000000284',
- productName: 'Φ130mm无烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 13:25:23',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: 'f81731618e524ec8a132d369d97fd864',
- rfid: 'S0000247',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500094-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500094',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H14',
- machineName: '烘房14',
- badMeg: null,
- productId: null,
- productCode: '20000000280',
- productName: 'Φ130mm微烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 13:00:34',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: '4d3c9130c0344f47b6433a7e6abe29eb',
- rfid: 'S0000223',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500095-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500095',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H15',
- machineName: '烘房15',
- badMeg: null,
- productId: null,
- productCode: '20000000284',
- productName: 'Φ130mm无烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 12:56:09',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: '8579731e3d1544ceb5c2c696a7cbadae',
- rfid: 'S0000050',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500094-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500094',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H16',
- machineName: '烘房16',
- badMeg: null,
- productId: null,
- productCode: '20000000280',
- productName: 'Φ130mm微烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 10:19:36',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: 'a2863d392dab4caa92289c2f27522f7e',
- rfid: 'S0000592',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500095-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500095',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H11',
- machineName: '烘房11',
- badMeg: null,
- productId: null,
- productCode: '20000000284',
- productName: 'Φ130mm无烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 10:14:12',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: 'ea26dfe075584bc5ae277337194975a8',
- rfid: 'S0000565',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500095-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500095',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H17',
- machineName: '烘房17',
- badMeg: null,
- productId: null,
- productCode: '20000000284',
- productName: 'Φ130mm无烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 10:14:12',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: 'ea26dfe075584bc5ae277337194975a8',
- rfid: 'S0000565',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500095-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500095',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H17',
- machineName: '烘房17',
- badMeg: null,
- productId: null,
- productCode: '20000000284',
- productName: 'Φ130mm无烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 10:14:12',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: 'ea26dfe075584bc5ae277337194975a8',
- rfid: 'S0000565',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500095-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500095',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H17',
- machineName: '烘房17',
- badMeg: null,
- productId: null,
- productCode: '20000000284',
- productName: 'Φ130mm无烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 10:14:12',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: 'ea26dfe075584bc5ae277337194975a8',
- rfid: 'S0000565',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500095-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500095',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H17',
- machineName: '烘房17',
- badMeg: null,
- productId: null,
- productCode: '20000000284',
- productName: 'Φ130mm无烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 10:14:12',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: 'ea26dfe075584bc5ae277337194975a8',
- rfid: 'S0000565',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500095-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500095',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H17',
- machineName: '烘房17',
- badMeg: null,
- productId: null,
- productCode: '20000000284',
- productName: 'Φ130mm无烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 10:14:12',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: 'ea26dfe075584bc5ae277337194975a8',
- rfid: 'S0000565',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500095-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500095',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H17',
- machineName: '烘房17',
- badMeg: null,
- productId: null,
- productCode: '20000000284',
- productName: 'Φ130mm无烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 10:14:12',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: 'ea26dfe075584bc5ae277337194975a8',
- rfid: 'S0000565',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500095-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500095',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H17',
- machineName: '烘房17',
- badMeg: null,
- productId: null,
- productCode: '20000000284',
- productName: 'Φ130mm无烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 10:14:12',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: 'ea26dfe075584bc5ae277337194975a8',
- rfid: 'S0000565',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500095-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500095',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H17',
- machineName: '烘房17',
- badMeg: null,
- productId: null,
- productCode: '20000000284',
- productName: 'Φ130mm无烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 10:14:12',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: 'ea26dfe075584bc5ae277337194975a8',
- rfid: 'S0000565',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500095-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500095',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H17',
- machineName: '烘房17',
- badMeg: null,
- productId: null,
- productCode: '20000000284',
- productName: 'Φ130mm无烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 10:14:12',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: 'ea26dfe075584bc5ae277337194975a8',
- rfid: 'S0000565',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500095-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500095',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H17',
- machineName: '烘房17',
- badMeg: null,
- productId: null,
- productCode: '20000000284',
- productName: 'Φ130mm无烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- {
- createBy: 'mobile',
- createTime: '2023-11-06 10:14:12',
- updateBy: null,
- updateTime: null,
- remark: null,
- poolName: null,
- deptId: null,
- id: 'ea26dfe075584bc5ae277337194975a8',
- rfid: 'S0000565',
- factoryId: null,
- factoryCode: '999',
- workorderId: null,
- workorderCode: 'DD2023110500095-1',
- workorderName: null,
- orderId: null,
- orderCode: 'DD2023110500095',
- workBatchCode: null,
- machineId: null,
- machineCode: 'H17',
- machineName: '烘房17',
- badMeg: null,
- productId: null,
- productCode: '20000000284',
- productName: 'Φ130mm无烟免拆白坯',
- productSpc: 'Φ130mm',
- isqua: '1',
- fileList: [],
- fileId: '',
- attr1: null,
- attr2: null,
- attr3: null,
- attr4: null,
- equipmentTypeCode: null,
- equipmentCode: null,
- equipmentName: null,
- itemCode: null,
- itemName: null,
- },
- ];
+ tableData: any = [];
orderNo: any = '';
shouciFocus = true;
+ // 详细
+ detailsinfo: any = {};
+ detailsinfolist: any = {};
+ detailsinfocontent: any = {};
+ // 模态框
+ isshow = false;
+ inputmodal = false;
+ isvalue = false;
+ ischecked = false;
+ radiomodal = false;
+ number1: any = '';
// remove: any = {};
// async onReady() {
// await this.model.queryLocation();
@@ -886,6 +114,105 @@ export default class ProductionQtyInsplist extends BasePage {
// }
onShow() {
// this.query();
+ console.log(2, this.model.rowdata);
+ }
+ confirm() {
+ if (this.number1 == '' || this.number1 == null) {
+ (this.$refs.uToast as any).show({
+ title: '请输入申领数量',
+ type: 'default',
+ });
+ this.isshow = true;
+ return;
+ }
+ var bool = null;
+ let amount = this.rowdata.amount;
+ let storageAmount = this.rowdata.storageAmount;
+ let maxnumber = parseInt(amount) - parseInt(storageAmount);
+ if (this.number1 > maxnumber) {
+ (this.$refs.uToast as any).show({
+ title: '输入的申领数量不符合',
+ type: 'default',
+ });
+ this.isshow = true;
+ return;
+ }
+ if (this.model.rowdata.length > 0) {
+ bool = this.model.rowdata.some((item) => item.materialCode == this.rowdata.materialCode);
+ console.log(bool);
+ if (!bool) {
+ this.rowdata.spareQuantity = this.number1;
+ this.model.rowdata.push(this.rowdata);
+ // uni.navigateTo({
+ // url: `/pages/equipment/Repair/repairing?listitem=` + encodeURIComponent(JSON.stringify(this.detailsinfo)),
+ // });
+ uni.navigateBack({});
+ }
+ if (bool) {
+ this.model.rowdata.forEach((item) => {
+ if (item.materialCode == this.rowdata.materialCode) {
+ let spareQuantity = parseInt(item.spareQuantity) + parseInt(this.number1);
+ let amount = this.rowdata.amount;
+ let storageAmount = this.rowdata.storageAmount;
+ let maxnumber = parseInt(amount) - parseInt(storageAmount);
+ if (spareQuantity > maxnumber) {
+ (this.$refs.uToast as any).show({
+ title: '输入的申领数量不符合',
+ type: 'default',
+ });
+ this.isshow = true;
+ return;
+ }
+ item.spareQuantity = parseInt(item.spareQuantity) + parseInt(this.number1);
+ // console.log(this.detailsinfo)
+ // uni.navigateTo({
+ // url: `/pages/equipment/Repair/repairing?listitem=` + encodeURIComponent(JSON.stringify(this.detailsinfo)),
+ // });
+ uni.navigateBack({});
+ // uni.navigateBack({});
+ }
+ });
+
+ // this.rowdata
+ // (this.$refs.uToast as any).show({
+ // title: '请勿重复申领',
+ // type: 'default',
+ // });
+ // _this.customToast('请勿重复申领');
+ }
+ } else {
+ this.rowdata.spareQuantity = this.number1;
+ this.model.rowdata.push(this.rowdata);
+ // uni.navigateTo({
+ // url: `/pages/equipment/Repair/repairing?listitem=` + encodeURIComponent(JSON.stringify(this.detailsinfo)),
+ // });
+ uni.navigateBack({});
+ }
+ console.log(this.model.rowdata, this.page, this.rowdata);
+ }
+ cancel() {
+ this.isshow = false;
+ }
+ goback() {
+ uni.redirectTo({
+ url: `/pages/equipment/Repair/repairing?listitem=` + encodeURIComponent(JSON.stringify(this.detailsinfo)),
+ });
+ }
+ async onLoad(options) {
+ let str = decodeURIComponent(options.listitem);
+ if (str) {
+ this.detailsinfo = JSON.parse(str);
+ let query = {
+ pageNum: 1,
+ pageSize: 10000,
+ materialDesc: this.orderNo,
+ };
+ await this.model.queryhandChecklist(query);
+ this.tableData = this.model.Checklist;
+ this.tableData.map((item, index) => {
+ item.index = index + 1;
+ });
+ }
}
changeContent(e) {
//console.log('eee', e.data);
@@ -900,49 +227,28 @@ export default class ProductionQtyInsplist extends BasePage {
onSubmit() {
//debugger
//console.log('xssss',this.rowdata);
- var bool = null;
+
if (JSON.stringify(this.rowdata) === '{}' || this.rowdata === undefined) {
this.customToast('请选择至少一个备件');
return;
}
- if (this.model.rowdata.length > 0) {
- bool = this.model.rowdata.some((item) => item.rfid == this.rowdata.rfid);
- console.log(bool);
- if (!bool) {
- this.model.rowdata.push(this.rowdata);
- uni.navigateBack({});
- }
- if (bool) {
- (this.$refs.uToast as any).show({
- title: '请勿重复申领',
- type: 'default',
- });
- // _this.customToast('请勿重复申领');
- }
- } else {
- this.model.rowdata.push(this.rowdata);
- uni.navigateBack({});
- }
+ this.isshow = true;
- console.log(this.model.rowdata, this.page, this.rowdata);
// this.uni.navigateTo({
// url: this.page.mes.ProductionQtyInspDetail,
// });
}
- async query() {
- //this.tableData = [];
- await this.model.queryhandChecklist();
- //console.log('1234567', this.model.Checklist);
+ async search() {
+ let query = {
+ pageNum: 1,
+ pageSize: 10000,
+ materialDesc: this.orderNo,
+ };
+ await this.model.queryhandChecklist(query);
this.tableData = this.model.Checklist;
this.tableData.map((item, index) => {
item.index = index + 1;
});
- //console.log('this.tableData', model.Checklist);
- //this.productCodeList = this.model.productCodeList[0];
- //this.histroyItem = this.model.orderNoItemList[0];
- }
- search(value) {
- console.log(value);
}
histroyItem: any = {};
barcode: any = '';
@@ -1130,4 +436,22 @@ export default class ProductionQtyInsplist extends BasePage {
// .wyb-table-scroll-view {
// width: auto !important;
// }
+.form {
+ margin-top: 10px;
+ margin-bottom: 10px;
+ font-weight: 600;
+ display: flex;
+ align-items: center;
+ justify-content: space-around;
+}
+::v-deep .form .uni-input-input {
+ margin-left: 10px;
+ width: 93%;
+ border: 1px solid;
+ padding: 10px 5px;
+ box-sizing: border-box;
+ outline: none;
+ height: 35px;
+ font-weight: 500;
+}
diff --git a/src/pages/equipment/Repair/details.vue b/src/pages/equipment/Repair/details.vue
index ee2d138..6d430ba 100644
--- a/src/pages/equipment/Repair/details.vue
+++ b/src/pages/equipment/Repair/details.vue
@@ -18,8 +18,8 @@
设备名称: {{ detailsinfolist.equipmentName }}