liuzhihui 2 jaren geleden
bovenliggende
commit
92e4383519

+ 4 - 4
CallCenterWeb.UI/RMYY/src/components/button/orderList.vue

@@ -728,7 +728,7 @@
728 728
               <el-form-item prop="num">
729 729
                 <el-input-number
730 730
                   v-model="item.F_Number"
731
-                  :min="1"
731
+                  :min="0"
732 732
                   size="medium"
733 733
                 />
734 734
               </el-form-item>
@@ -831,7 +831,7 @@
831 831
               <el-form-item prop="num">
832 832
                 <el-input-number
833 833
                   v-model="item.F_Number"
834
-                  :min="1"
834
+                  :min="0"
835 835
                   size="medium"
836 836
                 />
837 837
               </el-form-item>
@@ -1614,7 +1614,7 @@ export default {
1614 1614
     addItem() {
1615 1615
       const params = {
1616 1616
         F_DicId: "",
1617
-        F_Number: 1,
1617
+        F_Number: 0,
1618 1618
         F_ReceiveUser: "",
1619 1619
       };
1620 1620
       this.dispatchhaocaiarrError.push(params);
@@ -1622,7 +1622,7 @@ export default {
1622 1622
     addItemEdit(){
1623 1623
       const params = {
1624 1624
         F_DicId: "",
1625
-        F_Number: 1,
1625
+        F_Number: 0,
1626 1626
         F_ReceiveUser: "",
1627 1627
       };
1628 1628
       this.dispatchhaocaiarrEdit.push(params);

+ 15 - 2
CallCenterWeb.UI/RMYY/src/components/workOrder/dispatching/addOrEditDispatch.vue

@@ -1304,7 +1304,7 @@ export default {
1304 1304
       // }
1305 1305
     },
1306 1306
     submitForm() {
1307
-      // console.log(this.devList)
1307
+      // console.log(this.typeAlias)
1308 1308
       // return;
1309 1309
       if (this.orderTypeData.type2Arr.length == 0 && !this.wid) {
1310 1310
         this.$message.error("请选择工单类别");
@@ -1329,7 +1329,7 @@ export default {
1329 1329
       ) {
1330 1330
         const index = this.devList.findIndex((o) => {
1331 1331
           return !o.F_IsBorrow || !o.devname || !o.num;
1332
-        });       
1332
+        });
1333 1333
         if (index >= 0) {
1334 1334
           this.$message.error("请选择对应物资信息");
1335 1335
           return;
@@ -1344,7 +1344,20 @@ export default {
1344 1344
         const index = this.devList.findIndex((o) => {
1345 1345
           return !o.F_ToDept || !o.devname || !o.num;
1346 1346
         });
1347
+        if (index >= 0) {
1348
+          this.$message.error("请选择对应物资信息");
1349
+          return;
1350
+        }
1347 1351
 
1352
+        // if (this.devList.length > 0 && !this.devList[0].F_ToDept) {
1353
+        //   this.$message.error("请选择对应物资信息");
1354
+        //   return;
1355
+        // }
1356
+      }
1357
+      if (this.typeAlias === "2006") {
1358
+        const index = this.devList.findIndex((o) => {
1359
+          return !o.devname || !o.num;
1360
+        });
1348 1361
         if (index >= 0) {
1349 1362
           this.$message.error("请选择对应物资信息");
1350 1363
           return;

+ 17 - 2
CallCenterWeb.UI/RMYYAPP/pages/myTask/comDispatch/addComDispatch/addComDispatch.vue

@@ -28,7 +28,7 @@
28 28
 				</uni-forms-item>
29 29
 				<view style="margin: 15px 0;" v-show="valiFormData.WorkOrderCategory && flag[flaginfo]">
30 30
 					<view style="margin-bottom: 15px;">
31
-						<text class="infoTittle"><text v-show="flaginfo==='2001' || flaginfo==='2003'|| flaginfo==='127548'|| flaginfo==='10617' || flaginfo==='JC'|| flaginfo==='FJ' || flaginfo==='2007'" style="color: red;">*</text>{{flagName[flaginfo]}}</text>
31
+						<text class="infoTittle"><text v-show="flaginfo==='2001' || flaginfo==='2003'|| flaginfo==='127548'|| flaginfo==='10617' || flaginfo==='9129'|| flaginfo==='9130' || flaginfo==='2007'" style="color: red;">*</text>{{flagName[flaginfo]}}</text>
32 32
 						<uni-icons type="plus" size="30" color="#007aff" @click="plusClck()"></uni-icons>
33 33
 						<uni-icons type="minus" size="30" color="#007aff" @click="minusClck()"></uni-icons>
34 34
 					</view>
@@ -168,7 +168,7 @@
168 168
 				typeid: 0,
169 169
 				candidates: [],
170 170
 				// 标本信息(BBXX),设备信息(SBXX),物资信息(WZXX),病床信息(BCXX),药品信息(YPXX)
171
-				flagid: ["2001","2002","2003","2006","2005","9129","9130",'2007',"127548","10617"],
171
+				flagid: ["2001","2002","2003","2006","2005","9014","9129","9130",'2007',"127548","10617"],
172 172
 				flaginfo: '',
173 173
 				fileLists: [],
174 174
 				flag: {
@@ -177,6 +177,7 @@
177 177
 					"2002": 'WZXX',
178 178
 					"2003": 'BCXX', 
179 179
 					"2005": 'YPXX',
180
+					"9014": 'YPXX',
180 181
 					"9129": 'BBXX',
181 182
 					"9130": 'BBXX',
182 183
 					"2007": 'XYLX',
@@ -189,6 +190,7 @@
189 190
 					"2003": '病床信息',
190 191
 					"2006": '标本信息',
191 192
 					"2005": '药品信息',
193
+					"9014": '药品信息',
192 194
 					"9129": '标本信息',
193 195
 					"9130": '标本信息',
194 196
 					"2007": '送达科室',
@@ -522,6 +524,19 @@
522 524
 					// 	return
523 525
 					// }
524 526
 				}
527
+				if(this.identification === 'JC'||this.identification === 'FJ'){
528
+					const index = this.dicList.findIndex((o) => {
529
+					  return !o.F_DicName || !o.F_Number;
530
+					});
531
+					if (index >= 0) {
532
+					  this.$mHelper.toast('请选择对应物资信息')
533
+					  return;
534
+					}
535
+					// if(this.dicList.length > 0 && !this.dicList[0].F_ToDept){
536
+					// 	this.$mHelper.toast('请选择对应物资信息')
537
+					// 	return
538
+					// }
539
+				}
525 540
 				if(this.dicList.length == 0 || (this.dicList.length>0 && !this.dicList[0].F_DicName)){
526 541
 					this.dicList = null
527 542
 				}