|
@@ -47,7 +47,7 @@
|
|
|
<a-button v-has="'specialApply:task:check:import:custiom'" type="primary" icon="download"
|
|
<a-button v-has="'specialApply:task:check:import:custiom'" type="primary" icon="download"
|
|
|
@click="importCustiom">导入客户
|
|
@click="importCustiom">导入客户
|
|
|
</a-button>
|
|
</a-button>
|
|
|
- <a-button type="primary" icon="download" @click="handleExportXls('客户列表')">导出</a-button>
|
|
|
|
|
|
|
+ <a-button type="primary" icon="download" @click="handleExportXls('特审复开信息')">导出</a-button>
|
|
|
<a-button v-if="selectedRowKeys.length > 0" type="primary" icon="upload" @click="batchImproves()">材料批量上传
|
|
<a-button v-if="selectedRowKeys.length > 0" type="primary" icon="upload" @click="batchImproves()">材料批量上传
|
|
|
</a-button>
|
|
</a-button>
|
|
|
|
|
|
|
@@ -156,7 +156,7 @@
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
<template v-slot:shutdownLabel="text, record">
|
|
<template v-slot:shutdownLabel="text, record">
|
|
|
- <span style="width: 300px;max-width: 30em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;">{{shutdownLabelSpan(text)}}</span>
|
|
|
|
|
|
|
+ <span style="width: 200px;max-width: 30em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;">{{shutdownLabelSpan(text)}}</span>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
|
|
|
|
@@ -221,28 +221,34 @@ export default {
|
|
|
title: '#',
|
|
title: '#',
|
|
|
dataIndex: '',
|
|
dataIndex: '',
|
|
|
key: 'rowIndex',
|
|
key: 'rowIndex',
|
|
|
- width: 60,
|
|
|
|
|
|
|
+ width: 20,
|
|
|
align: "center",
|
|
align: "center",
|
|
|
|
|
+ fixed: 'left',
|
|
|
scopedSlots: {customRender: 'rowIndex'}
|
|
scopedSlots: {customRender: 'rowIndex'}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '提交材料日期',
|
|
title: '提交材料日期',
|
|
|
align: "center",
|
|
align: "center",
|
|
|
|
|
+ width: 40,
|
|
|
sorter: true,
|
|
sorter: true,
|
|
|
|
|
+ fixed: 'left',
|
|
|
dataIndex: 'createTime'
|
|
dataIndex: 'createTime'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '机主姓名',
|
|
title: '机主姓名',
|
|
|
align: "center",
|
|
align: "center",
|
|
|
- width: 60,
|
|
|
|
|
|
|
+ width: 40,
|
|
|
sorter: true,
|
|
sorter: true,
|
|
|
dataIndex: 'customerName',
|
|
dataIndex: 'customerName',
|
|
|
|
|
+ fixed: 'left',
|
|
|
scopedSlots: {customRender: 'customerName'}
|
|
scopedSlots: {customRender: 'customerName'}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '号码',
|
|
title: '号码',
|
|
|
align: "center",
|
|
align: "center",
|
|
|
|
|
+ width: 40,
|
|
|
sorter: true,
|
|
sorter: true,
|
|
|
|
|
+ fixed: 'left',
|
|
|
dataIndex: 'smsNumber'
|
|
dataIndex: 'smsNumber'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -252,53 +258,14 @@ export default {
|
|
|
width: 20,
|
|
width: 20,
|
|
|
dataIndex: 'shutdownLabel',
|
|
dataIndex: 'shutdownLabel',
|
|
|
scopedSlots: {customRender: 'shutdownLabel'}
|
|
scopedSlots: {customRender: 'shutdownLabel'}
|
|
|
- /* customRender:(text) => {
|
|
|
|
|
- if ( text == null ){
|
|
|
|
|
- return ""
|
|
|
|
|
- }
|
|
|
|
|
- let value = ""
|
|
|
|
|
- let split = text.split(",");
|
|
|
|
|
-
|
|
|
|
|
- for (var i in split){
|
|
|
|
|
- console.log(split[i])
|
|
|
|
|
- switch (split[i]) {
|
|
|
|
|
- case '0':
|
|
|
|
|
- value = value + ' ' + "安防停机(高危漫游地"
|
|
|
|
|
- case 1:
|
|
|
|
|
- value = value + ' ' + "安防关停(紫名单)"
|
|
|
|
|
- case 2:
|
|
|
|
|
- value = value + ' ' + "安防停机(专班研判)"
|
|
|
|
|
- case 3:
|
|
|
|
|
- value = value + ' ' + "安防停机(可复开)"
|
|
|
|
|
- case 4:
|
|
|
|
|
- value = value + ' ' + "沉默移动卡保护性单停"
|
|
|
|
|
- case 5:
|
|
|
|
|
- value = value + ' ' + "集团一点停复机(单停)"
|
|
|
|
|
- case 6:
|
|
|
|
|
- value = value + ' ' + "大数据保护停机单停"
|
|
|
|
|
- case 7:
|
|
|
|
|
- value = value + ' ' + "工信部断卡单停"
|
|
|
|
|
- case 8:
|
|
|
|
|
- value = value + ' ' + "实人核验未通过关停(单停)"
|
|
|
|
|
- case 999:
|
|
|
|
|
- value = value + ' ' + "其他"
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- return value;
|
|
|
|
|
- }*/
|
|
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '最后一次关停时间',
|
|
title: '最后一次关停时间',
|
|
|
align: "center",
|
|
align: "center",
|
|
|
sorter: true,
|
|
sorter: true,
|
|
|
|
|
+ width: 40,
|
|
|
dataIndex: 'shutdownLabelDate'
|
|
dataIndex: 'shutdownLabelDate'
|
|
|
},
|
|
},
|
|
|
- /* {
|
|
|
|
|
- title: '三级部门',
|
|
|
|
|
- align: "center",
|
|
|
|
|
- dataIndex: 'staffDeptLevel3'
|
|
|
|
|
- },*/
|
|
|
|
|
{
|
|
{
|
|
|
title: '有无特审单',
|
|
title: '有无特审单',
|
|
|
align: "center",
|
|
align: "center",
|
|
@@ -312,22 +279,40 @@ export default {
|
|
|
dataIndex: 'nameFindCompliance'
|
|
dataIndex: 'nameFindCompliance'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '负责人',
|
|
|
|
|
|
|
+ title: '复开时间',
|
|
|
align: "center",
|
|
align: "center",
|
|
|
sorter: true,
|
|
sorter: true,
|
|
|
- dataIndex: 'staffName'
|
|
|
|
|
|
|
+ dataIndex: 'reopenTime'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '负责人工号',
|
|
|
|
|
|
|
+ title: '申请人二级部门',
|
|
|
align: "center",
|
|
align: "center",
|
|
|
sorter: true,
|
|
sorter: true,
|
|
|
- dataIndex: 'staffNo'
|
|
|
|
|
|
|
+ dataIndex: 'staffDeptLevel2Name'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '复开时间',
|
|
|
|
|
|
|
+ title: '申请人三级部门',
|
|
|
align: "center",
|
|
align: "center",
|
|
|
sorter: true,
|
|
sorter: true,
|
|
|
- dataIndex: 'reopenTime'
|
|
|
|
|
|
|
+ dataIndex: 'staffDeptLevel3Name'
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ title: '申请人厅店/组别',
|
|
|
|
|
+ align: "center",
|
|
|
|
|
+ sorter: true,
|
|
|
|
|
+ dataIndex: 'staffDeptLevel4Name'
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ title: '工单创建人',
|
|
|
|
|
+ align: "center",
|
|
|
|
|
+ sorter: true,
|
|
|
|
|
+ dataIndex: 'staffName'
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ title: '创建人工号',
|
|
|
|
|
+ align: "center",
|
|
|
|
|
+ sorter: true,
|
|
|
|
|
+ dataIndex: 'staffNo'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '稽核进度',
|
|
title: '稽核进度',
|
|
@@ -339,6 +324,7 @@ export default {
|
|
|
{
|
|
{
|
|
|
title: '操作',
|
|
title: '操作',
|
|
|
dataIndex: 'action',
|
|
dataIndex: 'action',
|
|
|
|
|
+ fixed: 'right',
|
|
|
align: "center",
|
|
align: "center",
|
|
|
scopedSlots: {customRender: 'action'}
|
|
scopedSlots: {customRender: 'action'}
|
|
|
}
|
|
}
|