liuzhihui %!s(int64=2) %!d(string=hace) años
padre
commit
00d2f73193

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

@@ -399,7 +399,7 @@ export default {
399 399
     clickEye(){
400 400
       const params = {
401 401
         workordercode:this.orderDetailData.F_WorkOrderCode,
402
-        type:this.orderDetailData.F_type1
402
+        type:1000
403 403
       }
404 404
       GetApplicantPhone(params).then(res=>{
405 405
         this.orderDetailData.F_Phon = res

+ 13 - 2
CallCenterWeb.UI/RMYY/src/views/orderManage/components/cardetail.vue

@@ -53,7 +53,7 @@
53 53
                 <th>申请时间:</th>
54 54
                 <td>{{ orderDetailData.F_CreateTime }}</td>
55 55
                 <th>申请人电话:</th>
56
-                <td>{{ orderDetailData.F_Phon }}</td>
56
+                <td>{{ orderDetailData.F_Phon }}<i v-show="orderDetailData.F_Phon&&clickbefore==0" class="el-icon-view" @click="clickEye"></i></td>
57 57
                 <th>出发地点:</th>
58 58
                 <td>{{ orderDetailData.F_DepartPlace }}</td>
59 59
               </tr>
@@ -176,7 +176,7 @@
176 176
 import { mapGetters } from "vuex";
177 177
 import { getModelDetail } from "@/api/vehicleDispatch/vehicleScheduling.js";
178 178
 import Pagination from "@/components/context/Pagination"; // 对el-pagination 二次封装
179
-
179
+import {GetApplicantPhone} from "@/api/orderManagement/orderList";
180 180
 export default {
181 181
   name: "CarDetail",
182 182
   components: {
@@ -194,6 +194,7 @@ export default {
194 194
   },
195 195
   data() {
196 196
     return {
197
+      clickbefore:0,
197 198
       texts: ["不满意", "不满意", "基本满意", "满意", "满意"],
198 199
       activeName: "1",
199 200
       ChatList: [], // 备注详情列表
@@ -252,6 +253,16 @@ export default {
252 253
     this.getDetail("2");
253 254
   },
254 255
   methods: {
256
+    clickEye(){
257
+      const params = {
258
+        workordercode:this.orderDetailData.F_WorkOrderCode,
259
+        type:4000
260
+      }
261
+      GetApplicantPhone(params).then(res=>{
262
+        this.orderDetailData.F_Phon = res
263
+        this.clickbefore = 1
264
+      })
265
+    },
255 266
     handleClick(tab, event) {
256 267
       console.log(tab, event);
257 268
     },

+ 13 - 2
CallCenterWeb.UI/RMYY/src/views/vehicleDispatch/vehicleScheduling/vehicleSchedulingList/components/detail.vue

@@ -49,7 +49,7 @@
49 49
                   }}
50 50
                 </td>
51 51
                 <th>申请人电话:</th>
52
-                <td>{{ orderDetailData.F_Phon }}</td>
52
+                <td>{{ orderDetailData.F_Phon }}<i v-show="orderDetailData.F_Phon&&clickbefore==0" class="el-icon-view" @click="clickEye"></i></td>
53 53
                 <th>车辆要求:</th>
54 54
                 <td>{{ orderDetailData.F_CarName }}</td>
55 55
               </tr>
@@ -174,7 +174,7 @@
174 174
 import { mapGetters } from "vuex";
175 175
 import { getModelDetail } from "@/api/vehicleDispatch/vehicleScheduling.js";
176 176
 import Pagination from "@/components/context/Pagination"; // 对el-pagination 二次封装
177
-
177
+import {GetApplicantPhone} from "@/api/orderManagement/orderList";
178 178
 export default {
179 179
   name: "Detail",
180 180
   components: {
@@ -196,6 +196,7 @@ export default {
196 196
   },
197 197
   data() {
198 198
     return {
199
+      clickbefore:0,
199 200
       texts: ["不满意", "不满意", "基本满意", "满意", "满意"],
200 201
       activeName: "1",
201 202
       imgUrl: this.$store.getters.serverConfig.BASE_API,
@@ -228,6 +229,16 @@ export default {
228 229
     }
229 230
   },
230 231
   methods: {
232
+    clickEye(){
233
+      const params = {
234
+        workordercode:this.orderDetailData.F_WorkOrderCode,
235
+        type:4000
236
+      }
237
+      GetApplicantPhone(params).then(res=>{
238
+        this.orderDetailData.F_Phon = res
239
+        this.clickbefore = 1
240
+      })
241
+    },
231 242
     handleClick(tab, event) {
232 243
       console.log(tab, event);
233 244
     },

+ 12 - 0
CallCenterWeb.UI/RMYYAPP/pages/myTask/comDispatch/comDispatchDetail/comDispatchDetail.vue

@@ -47,6 +47,7 @@
47 47
 			<view class="contentTable">
48 48
 				<text class="contentTitle">联系电话:</text>
49 49
 				<text class="contentText" style="margin-top: -5px">{{ detailContentData.F_Phone }}
50
+				<uni-icons v-show="detailContentData.F_Phone&&clickbefore==0" class="frContentText" type="eye" size="30" @click="clickEye"></uni-icons>
50 51
 					<uni-icons @click="callHandle(detailContentData.F_Phone)" class="frContentText" type="phone"
51 52
 						size="30"></uni-icons></text>
52 53
 			</view>
@@ -330,6 +331,7 @@
330 331
 		},
331 332
 		data() {
332 333
 			return {
334
+				clickbefore:0,
333 335
 				isdealman: uni.getStorageSync('userCode'), //处理人
334 336
 				isDD: uni.getStorageSync("roleCode"),
335 337
 				getFontSizeValue: "1rem",
@@ -420,6 +422,16 @@
420 422
 			this.roleCode = uni.getStorageSync("roleCode");
421 423
 		},
422 424
 		methods: {
425
+			clickEye(){
426
+				const params = {
427
+				  workordercode:this.detailContentData.F_WorkOrderCode,
428
+				  type:2000
429
+				}
430
+				this.$http.get("WorkCommon/GetApplicantPhone",params).then((res)=>{
431
+					this.detailContentData.F_Phone = res
432
+					this.clickbefore = 1
433
+				})
434
+			},
423 435
 			callHandle(phone) {
424 436
 				if (!phone) {
425 437
 					this.$mHelper.toast("无号码信息");

+ 12 - 1
CallCenterWeb.UI/RMYYAPP/pages/myTask/consultList/consultDetail/consultDetail.vue

@@ -40,7 +40,7 @@
40 40
 			</view>
41 41
 			<view class="contentTable">
42 42
 				<text class="contentTitle">联系电话:</text>
43
-				<text class="contentText"  style="margin-top: -5px;">{{ detailContentData.F_Phon  }} <uni-icons @click="callHandle" class="frContentText" type="phone" size="30"></uni-icons></text>
43
+				<text class="contentText"  style="margin-top: -5px;">{{ detailContentData.F_Phon  }}<uni-icons v-show="detailContentData.F_Phon&&clickbefore==0" class="frContentText" type="eye" size="30" @click="clickEye"></uni-icons> <uni-icons @click="callHandle" class="frContentText" type="phone" size="30"></uni-icons></text>
44 44
 			</view>
45 45
 			<view class="contentTable">
46 46
 				<text class="contentTitle">身份证号:</text>
@@ -205,6 +205,7 @@
205 205
 		},
206 206
 		data() {
207 207
 			return {
208
+				clickbefore:0,
208 209
 				CardID: '',
209 210
 				getFontSizeValue:'1rem',
210 211
 				active: 1,
@@ -268,6 +269,16 @@
268 269
 			this.roleCode = uni.getStorageSync("roleCode")
269 270
 		},
270 271
 		methods: {
272
+			clickEye(){
273
+				const params = {
274
+				  workordercode:this.detailContentData.F_WorkOrderCode,
275
+				  type:1000
276
+				}
277
+				this.$http.get("WorkCommon/GetApplicantPhone",params).then((res)=>{
278
+					this.detailContentData.F_Phon = res
279
+					this.clickbefore = 1
280
+				})
281
+			},
271 282
 			callHandle(e){
272 283
 				if(!this.detailContentData.F_Phon) {
273 284
 					this.$mHelper.toast('无号码信息')

+ 15 - 0
CallCenterWeb.UI/RMYYAPP/pages/myTask/vehicleSchedulList/components/vehiccleDetail/vehiccleDetail.vue

@@ -45,6 +45,7 @@
45 45
 				<view class="contentTable">
46 46
 					<text class="contentTitle">申请人电话:</text>
47 47
 					<text class="contentText" style="margin-top: -5px;">{{ detailContentData.F_Phon  }}
48
+					<uni-icons v-show="detailContentData.F_Phon&&clickbefore==0&&isegmenter==0" class="frContentText" type="eye" size="30" @click="clickEye"></uni-icons>
48 49
 						<uni-icons @click="callHandle(detailContentData.F_Phon)" class="frContentText" type="phone"
49 50
 							size="30"></uni-icons>
50 51
 					</text>
@@ -123,6 +124,8 @@
123 124
 		},
124 125
 		data() {
125 126
 			return {
127
+				clickbefore:0,
128
+				isegmenter:'',
126 129
 				typeName: '',
127 130
 				getFontSizeValue: '1rem',
128 131
 				active: 0,
@@ -144,6 +147,7 @@
144 147
 			}
145 148
 		},
146 149
 		onLoad(optioin) {
150
+			this.isegmenter = optioin.segmenter
147 151
 			// pageData.getDet((res, data) => {
148 152
 			// 	this.departList = data
149 153
 			// }) 
@@ -166,9 +170,20 @@
166 170
 				this.receiviFlag = optioin.receiviFlag
167 171
 				this.listFlag = true
168 172
 				this.orderButtonData = []
173
+				
169 174
 			}
170 175
 		},
171 176
 		methods: {
177
+			clickEye(){
178
+				const params = {
179
+				  workordercode:this.detailContentData.F_WorkOrderCode,
180
+				  type:4000
181
+				}
182
+				this.$http.get("WorkCommon/GetApplicantPhone",params).then((res)=>{
183
+					this.detailContentData.F_Phon = res
184
+					this.clickbefore = 1
185
+				})
186
+			},
172 187
 			async getGongDanType() {
173 188
 				let dataOrderType = []
174 189
 				const params = {

+ 12 - 1
CallCenterWeb.UI/RMYYAPP/pages/myTask/workOrderDetail/workOrderDetail.vue

@@ -51,7 +51,7 @@
51 51
 			</view>
52 52
 			<view class="contentTable">
53 53
 				<text class="contentTitle">联系电话:</text>
54
-				<text class="contentText" style="margin-top: -5px;">{{ detailContentData.F_Phone }} <uni-icons @click="callHandle(detailContentData.F_Phone)" class="frContentText" type="phone" size="30"></uni-icons></text>
54
+				<text class="contentText" style="margin-top: -5px;">{{ detailContentData.F_Applicantsphone }}<uni-icons v-show="detailContentData.F_Applicantsphone&&clickbefore==0" class="frContentText" type="eye" size="30" @click="clickEye"></uni-icons> <uni-icons @click="callHandle(detailContentData.F_Phone)" class="frContentText" type="phone" size="30"></uni-icons></text>
55 55
 			</view>
56 56
 			<view class="contentTable">
57 57
 				<view class="contentTitle">报修内容:</view>
@@ -314,6 +314,7 @@
314 314
 		},
315 315
 		data() {
316 316
 			return {
317
+				clickbefore:0,
317 318
 				isdealman:uni.getStorageSync('userCode'),//处理人
318 319
 				getFontSizeValue:'1rem',
319 320
 				active: 1,
@@ -396,6 +397,16 @@
396 397
 			this.roleCode = uni.getStorageSync("roleCode")
397 398
 		},
398 399
 		methods: {
400
+			clickEye(){
401
+				const params = {
402
+				  workordercode:this.detailContentData.F_WorkOrderCode,
403
+				  type:3000
404
+				}
405
+				this.$http.get("WorkCommon/GetApplicantPhone",params).then((res)=>{
406
+					this.detailContentData.F_Applicantsphone = res
407
+					this.clickbefore = 1
408
+				})
409
+			},
399 410
 			async getGongDanType(){
400 411
 				let dataOrderType = []
401 412
 				const params = {