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

+ 2 - 1
CallCenterWeb.UI/RMYY/src/components/context/Dialplate/index.vue

@@ -217,6 +217,7 @@ export default {
217 217
   watch: {
218 218
     telIsVisCallout: function (newVal, oldVal) {
219 219
       if (newVal) {
220
+        console.log(newVal,'777888')
220 221
         this.readCardModel();
221 222
         this.tabActiveName = "first";
222 223
         // this.getMailList()
@@ -239,7 +240,7 @@ export default {
239 240
     },
240 241
     telCallNum: function(newT,oldT){
241 242
       if(newT){
242
-        store.dispatch("UpdateCalloutScreen", !this.telIsVisCallout);
243
+        store.dispatch("UpdateCalloutScreen", false);
243 244
       }
244 245
     },
245 246
   },

+ 1 - 0
CallCenterWeb.UI/RMYY/src/store/modules/deptment.js

@@ -55,6 +55,7 @@ function getDeptmentMap(depts, pName, deptMap, ids = [], deptcode) {
55 55
           text: thisName,
56 56
           phone: element.phone || '',
57 57
           ids: thisIds,
58
+          location: element.location || '',
58 59
           deptcode: element.identification
59 60
         }
60 61
         if (element.children && element.children.length > 0) {

+ 1 - 0
CallCenterWeb.UI/RMYY/src/store/modules/workdeptment.js

@@ -52,6 +52,7 @@ function getDeptmentMap(depts, pName, deptMap, ids = [], deptcode) {
52 52
           text: thisName,
53 53
           phone: element.phone || '',
54 54
           ids: thisIds,
55
+
55 56
           deptcode: element.identification
56 57
         }
57 58
         if (element.children && element.children.length > 0) {

+ 8 - 0
CallCenterWeb.UI/RMYY/src/utils/fieldsData.js

@@ -241,10 +241,18 @@ export default {
241 241
     value: '工单编号'
242 242
   },
243 243
   {
244
+    key: 'F_ProposerDeptName',
245
+    value: '申请科室'
246
+  },
247
+  {
244 248
     key: 'F_ProposerName',
245 249
     value: '申请人'
246 250
   },
247 251
   {
252
+    key: 'F_DeptLocation',
253
+    value: '科室位置'
254
+  },
255
+  {
248 256
     key: 'F_Type',
249 257
     value: '业务类别'
250 258
   },

+ 7 - 4
CallCenterWeb.UI/RMYY/src/views/comDispatch/components/dispatchdetail.vue

@@ -38,10 +38,13 @@
38 38
                 <td v-if="orderDetailData.F_ApplicationDept && orderDetailData.F_ApplicationDept!='0'">
39 39
                   {{ $store.getters.deptmap[parseInt(orderDetailData.F_ApplicationDept)].text }}</td>
40 40
                 <td v-if="!orderDetailData.F_ApplicationDept || orderDetailData.F_ApplicationDept=='0'">-</td>
41
-                <th>申请时间:</th>
42
-                <td>{{ orderDetailData.F_CreateTime }}</td>
41
+                <th>科室位置:</th>
42
+                <td>{{ orderDetailData.F_Location }}</td>
43
+                
43 44
               </tr>
44 45
               <tr>
46
+                <th>申请时间:</th>
47
+                <td>{{ orderDetailData.F_CreateTime }}</td>
45 48
                 <th>接单人:</th>
46 49
                 <td>
47 50
                   {{ orderDetailData.DealManName }}-{{
@@ -50,8 +53,8 @@
50 53
                 </td>
51 54
                 <th>完成时间:</th>
52 55
                 <td>{{ orderDetailData.F_Endtime || "-" }}</td>
53
-                <th>完成时长:</th>
54
-                <td>{{ orderDetailData.SpendTime || "-" }}</td>
56
+               <!-- <th>完成时长:</th>
57
+                <td>{{ orderDetailData.SpendTime || "-" }}</td> -->
55 58
               </tr>
56 59
               <tr v-show="isDD.indexOf('DD')>=0 || isDD==='GLY'">
57 60
                 <th>接单时间:</th>

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

@@ -40,7 +40,7 @@
40 40
                     orderDetailData.F_Applicantsphone
41 41
                   }})
42 42
                 </td>
43
-                <th>申请部门:</th>
43
+                <th>申请科室:</th>
44 44
                 <td>{{ orderDetailData.F_MaintenanceDept }}</td>
45 45
                 <th>申请时间:</th>
46 46
                 <td>{{ orderDetailData.F_CreateTime }}</td>

+ 16 - 0
CallCenterWeb.UI/RMYY/src/views/orderManage/orderList/index.vue

@@ -42,7 +42,9 @@
42 42
           <el-tag v-if="scope.row.F_UrgeCount > 0" type="success">催{{ scope.row.F_UrgeCount }}</el-tag>
43 43
         </template>
44 44
       </el-table-column>
45
+      <el-table-column v-if="fieldListFlag.F_ProposerDeptName" prop="F_ProposerDept" :formatter="formtDept" label="申请科室" align="center" min-width />
45 46
       <el-table-column v-if="fieldListFlag.F_ProposerName" prop="F_ProposerName" label="申请人" align="center" min-width />
47
+      <el-table-column v-if="fieldListFlag.F_DeptLocation" prop="F_ProposerDept" :formatter="formtLocation" label="科室位置" align="center" min-width />
46 48
       <el-table-column v-if="fieldListFlag.F_Type" prop="F_Type" label="业务类别" align="center" min-width>
47 49
         <template slot-scope="scope">
48 50
           <span v-if="scope.row.F_Type==1000">业务咨询</span>
@@ -223,6 +225,20 @@
223 225
       };
224 226
     },
225 227
     methods: {
228
+      formtDept(row, column) {
229
+        if (row.F_ProposerDept) {
230
+          console.log(this.$store.getters.deptmap, 'this.$store.getters.deptmap')
231
+          return this.$store.getters.deptmap[parseInt(row.F_ProposerDept)]
232
+            .text;
233
+        }
234
+      },
235
+      formtLocation(row, column) {
236
+        if (row.F_ProposerDept) {
237
+          console.log(this.$store.getters.deptmap, 'this.$store.getters.deptmap')
238
+          return this.$store.getters.deptmap[parseInt(row.F_ProposerDept)]
239
+            .location;
240
+        }
241
+      },
226 242
       refList() {
227 243
         this.getList();
228 244
       },