|
|
@@ -39,8 +39,8 @@ export default {
|
|
39
|
39
|
handler(newVal, oldVal) {
|
|
40
|
40
|
if (newVal <= 0) {
|
|
41
|
41
|
this.orderList.forEach(order => {
|
|
42
|
|
- if(order.status == 1){
|
|
43
|
|
- this.handleBtnClick('isBusy',order)
|
|
|
42
|
+ if (order.status == 1) {
|
|
|
43
|
+ this.handleBtnClick('isBusy', order)
|
|
44
|
44
|
}
|
|
45
|
45
|
})
|
|
46
|
46
|
}
|
|
|
@@ -49,7 +49,7 @@ export default {
|
|
49
|
49
|
}
|
|
50
|
50
|
},
|
|
51
|
51
|
methods: {
|
|
52
|
|
- countdownInterval(){
|
|
|
52
|
+ countdownInterval() {
|
|
53
|
53
|
this.countdownInterval = setInterval(() => {
|
|
54
|
54
|
this.countdown--
|
|
55
|
55
|
}, 1000);
|
|
|
@@ -229,12 +229,30 @@ export default {
|
|
229
|
229
|
<view class="itemName">{{ item.item || '暂无项目' }}</view>
|
|
230
|
230
|
|
|
231
|
231
|
<view class="mainLindInfo">
|
|
232
|
|
- <view>发单人:{{ item.createNickName || '未知' }}</view>
|
|
233
|
|
- <view>机构:{{ item.orgName || '暂无机构' }}</view>
|
|
234
|
|
- <view>电话:{{ item.phone || '暂无电话' }}</view>
|
|
235
|
|
- <view>接单人:{{ item.identificationName || '暂无所属人' }}</view>
|
|
236
|
|
- <view>运营人:{{ item.clueOperationName || '暂无运营人' }}</view>
|
|
237
|
|
- <view>发单日期:{{ item.sendDate || '暂无时间' }}</view>
|
|
|
232
|
+ <view class="infoItem">
|
|
|
233
|
+ <view class="infoItemTitle">发单人:</view>
|
|
|
234
|
+ <view>{{ item.createNickName || '未知' }}</view>
|
|
|
235
|
+ </view>
|
|
|
236
|
+ <view class="infoItem">
|
|
|
237
|
+ <view class="infoItemTitle">机构:</view>
|
|
|
238
|
+ <view>{{ item.orgName || '暂无机构' }}</view>
|
|
|
239
|
+ </view>
|
|
|
240
|
+ <view class="infoItem">
|
|
|
241
|
+ <view class="infoItemTitle">电话:</view>
|
|
|
242
|
+ <view>{{ item.phone || '暂无电话' }}</view>
|
|
|
243
|
+ </view>
|
|
|
244
|
+ <view class="infoItem">
|
|
|
245
|
+ <view class="infoItemTitle">接单人:</view>
|
|
|
246
|
+ <view>{{ item.identificationName || '暂无所属人' }}</view>
|
|
|
247
|
+ </view>
|
|
|
248
|
+ <view class="infoItem">
|
|
|
249
|
+ <view class="infoItemTitle">运营人:</view>
|
|
|
250
|
+ <view>{{ item.clueOperationName || '暂无运营人' }}</view>
|
|
|
251
|
+ </view>
|
|
|
252
|
+ <view class="infoItem">
|
|
|
253
|
+ <view class="infoItemTitle">发单日期:</view>
|
|
|
254
|
+ <view>{{ item.sendDate || '暂无时间' }}</view>
|
|
|
255
|
+ </view>
|
|
238
|
256
|
</view>
|
|
239
|
257
|
</view>
|
|
240
|
258
|
|
|
|
@@ -247,27 +265,24 @@ export default {
|
|
247
|
265
|
|
|
248
|
266
|
<view class="Btns">
|
|
249
|
267
|
|
|
250
|
|
- <view class="btnGroup"
|
|
251
|
|
- v-if="item && (item.status == '1')">
|
|
|
268
|
+ <view class="btnGroup" v-if="item && (item.status == '1')">
|
|
252
|
269
|
<view class="card-button" @click.stop="handleBtnClick('acceptOrder', item)">立即接单</view>
|
|
253
|
|
- <view class=" card-button isBusy" @click.stop="handleBtnClick('isBusy', item)">在忙({{countdown}}s)</view>
|
|
|
270
|
+ <view class=" card-button isBusy" @click.stop="handleBtnClick('isBusy', item)">
|
|
|
271
|
+ 在忙({{ countdown }}s)</view>
|
|
254
|
272
|
</view>
|
|
255
|
273
|
|
|
256
|
|
- <view class="btnGroup"
|
|
257
|
|
- v-if="item && (item.status == '2')">
|
|
|
274
|
+ <view class="btnGroup" v-if="item && (item.status == '2')">
|
|
258
|
275
|
<view class="card-button willFollow" @click.stop="handleBtnClick('willFollow', item)">
|
|
259
|
276
|
待跟进
|
|
260
|
277
|
</view>
|
|
261
|
278
|
<view class="card-button isBusy" @click.stop="handleBtnClick('tag', item)">打标签</view>
|
|
262
|
279
|
</view>
|
|
263
|
280
|
|
|
264
|
|
- <view class="btnGroup"
|
|
265
|
|
- v-if="item && (item.status == '3')">
|
|
|
281
|
+ <view class="btnGroup" v-if="item && (item.status == '3')">
|
|
266
|
282
|
<view class="card-button share" @click.stop="handleBtnClick('share', item)">一键分享</view>
|
|
267
|
283
|
</view>
|
|
268
|
284
|
|
|
269
|
|
- <view class="btnGroup"
|
|
270
|
|
- v-if="item && (item.status == '4')">
|
|
|
285
|
+ <view class="btnGroup" v-if="item && (item.status == '4')">
|
|
271
|
286
|
<view class="card-button oneFollow" @click.stop="handleBtnClick('oneFollow', item)">待跟进
|
|
272
|
287
|
</view>
|
|
273
|
288
|
</view>
|
|
|
@@ -406,6 +421,15 @@ export default {
|
|
406
|
421
|
gap: 10rpx;
|
|
407
|
422
|
font-size: 24rpx;
|
|
408
|
423
|
color: #6b7280;
|
|
|
424
|
+ text-wrap: nowrap;
|
|
|
425
|
+
|
|
|
426
|
+ .infoItem {
|
|
|
427
|
+ display: flex;
|
|
|
428
|
+
|
|
|
429
|
+ .infoItemTitle {
|
|
|
430
|
+ font-weight: 700;
|
|
|
431
|
+ }
|
|
|
432
|
+ }
|
|
409
|
433
|
}
|
|
410
|
434
|
|
|
411
|
435
|
/* 商品名称 */
|