Procházet zdrojové kódy

Merge branch 'newdevelop' into debelop

liuzhihui %!s(int64=2) %!d(string=před) roky
rodič
revize
1f19c3601f

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

@@ -142,6 +142,7 @@
142 142
     <el-dialog :visible.sync="dialogStatus.dialog_haocai" title="确认耗材">
143 143
       <el-table :data="haocaiarr" border stripe>
144 144
         <el-table-column prop="F_EquipName" label="耗材名称" align="center" />
145
+        <el-table-column prop="F_EquipNumber" label="规格型号" align="center" />
145 146
         <el-table-column prop="F_EquipPrice" label="耗材价格(元)" align="center" />
146 147
         <el-table-column prop="F_EquipAmount" label="耗材数量" align="center" />
147 148
       </el-table>

+ 10 - 1
CallCenterWeb.UI/RMYY/src/components/workOrder/information/addOrEditInfOrder.vue

@@ -420,7 +420,7 @@
420 420
           this.zppername = '表扬人'
421 421
         }
422 422
         if (this.worktypeInfo3 === 'ywzx_jy' || this.worktypeInfo3 === 'ywzx_ts' || this.worktypeInfo3 === 'ywzx_by' ||
423
-          this.worktypeInfo3 === 'ywzx_jtyy') {
423
+          this.worktypeInfo3 === 'ywzx_jtyy' || this.worktypeInfo3 === 'ywzx_zjyy' || this.worktypeInfo3 === 'ywzx_ysfw') {
424 424
           this.ruleForm.opt = '3'
425 425
         }
426 426
       }
@@ -513,6 +513,15 @@
513 513
             this.repairman1 = res.rows
514 514
           })
515 515
         }
516
+        // if(this.worktypeInfo3 == 'ywzx_zjyy'){
517
+        //   this.ruleForm.clid = '3857'
518
+        // }
519
+        // if(this.worktypeInfo3 == 'ywzx_ysfw'){
520
+        //   this.ruleForm.clid = '0018'
521
+        // }
522
+        // if(this.worktypeInfo3 == 'ywzx_ts' || this.worktypeInfo3 == 'ywzx_jy' || this.worktypeInfo3 == 'ywzx_by'){
523
+        //   this.ruleForm.clid = '2005'
524
+        // }
516 525
       },
517 526
       changeName(id) {
518 527
         const twoTypeInfo = this.$store.getters.workTypeMap[parseInt(id)]

+ 5 - 5
CallCenterWeb.UI/RMYY/src/components/workOrder/repairbase/addRepairbase.vue

@@ -37,13 +37,13 @@
37 37
             </el-form-item>
38 38
           </el-col>
39 39
         </el-row>
40
-        <el-row v-if="worktypeInfo ==='gzbx_shebei'">
40
+       <!-- <el-row v-if="worktypeInfo ==='gzbx_shebei'">
41 41
           <el-col :span="24">
42 42
             <el-form-item label="设备资产编码" prop="F_DeviceEncode">
43 43
               <el-input v-model="ruleForm.F_DeviceEncode" placeholder="请输入设备资产编码"/>
44 44
             </el-form-item>
45 45
           </el-col>
46
-        </el-row>
46
+        </el-row> -->
47 47
         <el-row>
48 48
           <el-col :span="24">
49 49
             <el-form-item label="报修内容" prop="repairCenter">
@@ -228,9 +228,9 @@
228 228
             trigger: 'change'
229 229
           }],
230 230
           repairCenter: [{
231
-            // required: true,
232
-            // message: '请输入报修内容',
233
-            // trigger: 'blur'
231
+            required: true,
232
+            message: '请输入报修内容',
233
+            trigger: 'blur'
234 234
           }],
235 235
           F_DeviceEncode: [{
236 236
             required: true,

+ 7 - 2
CallCenterWeb.UI/RMYY/src/views/faultRepairManagement/repairList/index.vue

@@ -369,7 +369,7 @@
369 369
           <el-select v-if="doneForm.IsInvolvedEquip == '1'" filterable v-model="equilist" placeholder="请选择耗材" size="medium"
370 370
             multiple collapse-tags clearable style="width: 80%" @change="equiChange">
371 371
             <el-option v-for="(item, index) in equiArr" :key="index"
372
-              :label="item.F_EquipName" :value="item.F_EquipID" />
372
+              :label="item.F_EquipName+'('+item.F_EquipNumber+')'" :value="item.F_EquipID" />
373 373
           </el-select>
374 374
         </el-form-item>
375 375
         <el-form-item v-if="doneForm.type == '0' && equilist.length > 0">
@@ -889,7 +889,12 @@
889 889
           if (valid) {
890 890
             new Promise((resolve) => {
891 891
               if (this.doneForm.File === '') {
892
-                this.doneForm.File = ''
892
+                // this.doneForm.File = ''
893
+                this.$message({
894
+                  type:'warning',
895
+                   message: '请上传附件!'
896
+                })
897
+                return;
893 898
               } else {
894 899
                 this.doneForm.File = this.doneForm.File.slice(
895 900
                   0,this.doneForm.File.length - 1

+ 4 - 4
CallCenterWeb.UI/RMYY/src/views/orderManage/components/orderDetail.vue

@@ -65,11 +65,11 @@
65 65
               </tr>
66 66
               <tr>
67 67
                 <th>紧急情况:</th>
68
-                <td colspan="3">
68
+                <td colspan="5">
69 69
                   {{ orderDetailData.F_EmergencyTypes || "-" }}
70 70
                 </td>
71
-                <th>设备资产编码:</th>
72
-                <td>{{ orderDetailData.F_DeviceEncode || "-" }}</td>
71
+                <!-- <th>设备资产编码:</th>
72
+                <td>{{ orderDetailData.F_DeviceEncode || "-" }}</td> -->
73 73
               </tr>
74 74
               <tr>
75 75
                 <th>工单内容:</th>
@@ -153,7 +153,7 @@
153 153
                       :key="index"
154 154
                     >
155 155
                       <th>耗材名称</th>
156
-                      <td>{{ item.F_EquipName }}</td>
156
+                      <td>{{ item.F_EquipName }}({{ item.F_EquipNumber }})</td>
157 157
                       <th>耗材价格(元)</th>
158 158
                       <td>{{ item.F_EquipPrice }}</td>
159 159
                       <th>耗材数量</th>

+ 13 - 13
CallCenterWeb.UI/RMYYAPP/pages/myTask/repairList/addRepair/addRepair.vue

@@ -7,10 +7,10 @@
7 7
 				<uni-forms-item label="工单类别" required name="WorkOrderCategory">
8 8
 					<order-select :orderType="valiFormData.WorkOrderCategory" @post-select-data="postSelectData" :typeid="3000"></order-select>
9 9
 				</uni-forms-item> 
10
-				<uni-forms-item label="设备资产编码" required  name="epCode" v-show="orderInf == 'gzbx_shebei'">
10
+				<!-- <uni-forms-item label="设备资产编码" required  name="epCode" v-show="orderInf == 'gzbx_shebei'">
11 11
 					<uni-easyinput v-model="valiFormData.epCode" placeholder="请输入设备资产编码" />
12
-				</uni-forms-item>
13
-				<uni-forms-item label="报修内容" name="Content">
12
+				</uni-forms-item> -->
13
+				<uni-forms-item label="报修内容" required name="Content">
14 14
 					<uni-easyinput type="textarea" v-model="valiFormData.Content" placeholder="请输入报修内容" />
15 15
 				</uni-forms-item>
16 16
 				<uni-forms-item label="报修科室" required name="ApplicationDept">
@@ -128,12 +128,12 @@
128 128
 							errorMessage: '请选择工单类别'
129 129
 						}]
130 130
 					},
131
-					// Content: {
132
-					// 	rules: [{
133
-					// 		required: true,
134
-					// 		errorMessage: '请输入报修内容'
135
-					// 	}]
136
-					// },
131
+					Content: {
132
+						rules: [{
133
+							required: true,
134
+							errorMessage: '请输入报修内容'
135
+						}]
136
+					},
137 137
 					ApplicationDept: {
138 138
 						rules: [{
139 139
 							required: true,
@@ -296,10 +296,10 @@
296 296
 				if(this.clickImgState == 1) {
297 297
 					this.valiFormData.File = this.$mHelper.getImgString(this.imgIdList)
298 298
 				}
299
-				if(this.orderInf == 'gzbx_shebei' && !this.valiFormData.epCode) {
300
-					this.$mHelper.toast('请输入设备资产编码')
301
-					return
302
-				}
299
+				// if(this.orderInf == 'gzbx_shebei' && !this.valiFormData.epCode) {
300
+				// 	this.$mHelper.toast('请输入设备资产编码')
301
+				// 	return
302
+				// }
303 303
 				console.log(this.valiFormData.ApplicationDept.length)
304 304
 				
305 305
 				this.$refs[ref].validate().then(res => {