合并分支 'dev_2nd_20230213' 到 'master'
Dev 2nd 20230213 查看合并请求 laws-nio/laws-weilai!291
This commit is contained in:
+16
-16
@@ -264,7 +264,7 @@ public class HeadCustomEOServiceImpl extends ServiceImpl<HeadCustomEOMapper, Hea
|
|||||||
//编号,标题,操作
|
//编号,标题,操作
|
||||||
boolean hasBH = false;
|
boolean hasBH = false;
|
||||||
boolean hasBT = false;
|
boolean hasBT = false;
|
||||||
boolean hasCZ = false;
|
// boolean hasCZ = false;
|
||||||
for (HeadCustomVO hcVO : headCustomVOOneList) {
|
for (HeadCustomVO hcVO : headCustomVOOneList) {
|
||||||
if ("编号".equals(hcVO.getTitle()) || "Number".equals(hcVO.getTitle())) {
|
if ("编号".equals(hcVO.getTitle()) || "Number".equals(hcVO.getTitle())) {
|
||||||
hasBH = true;
|
hasBH = true;
|
||||||
@@ -273,7 +273,7 @@ public class HeadCustomEOServiceImpl extends ServiceImpl<HeadCustomEOMapper, Hea
|
|||||||
hasBT = true;
|
hasBT = true;
|
||||||
}
|
}
|
||||||
if ("操作".equals(hcVO.getTitle())) {
|
if ("操作".equals(hcVO.getTitle())) {
|
||||||
hasCZ = true;
|
headCustomVOOneList.remove(hcVO);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!hasBH) {
|
if (!hasBH) {
|
||||||
@@ -299,17 +299,17 @@ public class HeadCustomEOServiceImpl extends ServiceImpl<HeadCustomEOMapper, Hea
|
|||||||
res.add(bt);
|
res.add(bt);
|
||||||
}
|
}
|
||||||
res.addAll(headCustomVOOneList);
|
res.addAll(headCustomVOOneList);
|
||||||
if (!hasCZ) {
|
// if (!hasCZ) {
|
||||||
HeadCustomVO cz = new HeadCustomVO();
|
// HeadCustomVO cz = new HeadCustomVO();
|
||||||
cz.setDataIndex("operation");
|
// cz.setDataIndex("operation");
|
||||||
if (CutEnum.CN.getValue().equals(cut)) {
|
// if (CutEnum.CN.getValue().equals(cut)) {
|
||||||
cz.setTitle("操作");
|
// cz.setTitle("操作");
|
||||||
} else {
|
// } else {
|
||||||
cz.setTitle("Operation");
|
// cz.setTitle("Operation");
|
||||||
}
|
// }
|
||||||
cz.setFixed("right");
|
// cz.setFixed("right");
|
||||||
res.add(cz);
|
// res.add(cz);
|
||||||
}
|
// }
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -329,9 +329,9 @@ public class HeadCustomEOServiceImpl extends ServiceImpl<HeadCustomEOMapper, Hea
|
|||||||
if ("标题".equals(headCustomEO.getHeadFieldCn())) {
|
if ("标题".equals(headCustomEO.getHeadFieldCn())) {
|
||||||
headCustomVO.setFixed("left");
|
headCustomVO.setFixed("left");
|
||||||
}
|
}
|
||||||
if ("操作".equals(headCustomEO.getHeadFieldCn())) {
|
// if ("操作".equals(headCustomEO.getHeadFieldCn())) {
|
||||||
headCustomVO.setFixed("right");
|
// headCustomVO.setFixed("right");
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
return headCustomVO;
|
return headCustomVO;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1376,7 +1376,7 @@ module.exports = {
|
|||||||
Updateparametercolumn:'Update The Parameter Column',
|
Updateparametercolumn:'Update The Parameter Column',
|
||||||
columnfirst:'Reference the parameter column first',
|
columnfirst:'Reference the parameter column first',
|
||||||
columnforced:'Confirm a forced retraction?',
|
columnforced:'Confirm a forced retraction?',
|
||||||
customize:'Customize the header',
|
customize:'List setting',
|
||||||
customColumn:'Custom column',
|
customColumn:'Custom column',
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -1477,6 +1477,6 @@ module.exports = {
|
|||||||
brand:'品牌',
|
brand:'品牌',
|
||||||
allsubitemsitem:'该项目下拥有子项目,是否全部删除',
|
allsubitemsitem:'该项目下拥有子项目,是否全部删除',
|
||||||
contactTheFounder:'联系作者',
|
contactTheFounder:'联系作者',
|
||||||
customize:'自定义表头',
|
customize:'列表设置',
|
||||||
customColumn:'自定义列',
|
customColumn:'自定义列',
|
||||||
}
|
}
|
||||||
@@ -1996,9 +1996,9 @@ popconfirmmize {
|
|||||||
//font-weight: bold;
|
//font-weight: bold;
|
||||||
//background: #f3f6f6;
|
//background: #f3f6f6;
|
||||||
//}
|
//}
|
||||||
.ant-table-row-cell-ellipsis{
|
//.ant-table-row-cell-ellipsis{
|
||||||
padding: 0!important;
|
// padding: 0!important;
|
||||||
}
|
//}
|
||||||
.second{
|
.second{
|
||||||
padding: 0!important;
|
padding: 0!important;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -98,11 +98,11 @@
|
|||||||
<div class="table-operator"
|
<div class="table-operator"
|
||||||
style="overflow:hidden;margin-bottom: 20px">
|
style="overflow:hidden;margin-bottom: 20px">
|
||||||
<div style="float: right;margin-top: 1px; margin-left: 20px">
|
<div style="float: right;margin-top: 1px; margin-left: 20px">
|
||||||
<a-popconfirm :visible="customizevisible" overlayClassName='popconfirmmize' placement="bottomRight" >
|
<a-popconfirm :visible="customizevisible" overlayClassName="popconfirmmize" placement="bottomRight">
|
||||||
<template slot="title" id="popconfirmmize">
|
<template slot="title" id="popconfirmmize">
|
||||||
<div style="height:320px;overflow:scroll;overflow-x: auto;">
|
<div style="height:320px;overflow:scroll;overflow-x: auto;">
|
||||||
<a-checkbox
|
<a-checkbox
|
||||||
style='margin-bottom: 22px;'
|
style="margin-bottom: 22px;"
|
||||||
v-if="customizeList && customizeList.length"
|
v-if="customizeList && customizeList.length"
|
||||||
v-model="checkAll"
|
v-model="checkAll"
|
||||||
:indeterminate="indeterminate"
|
:indeterminate="indeterminate"
|
||||||
@@ -110,16 +110,18 @@
|
|||||||
>{{ $t('selectAll') }}
|
>{{ $t('selectAll') }}
|
||||||
</a-checkbox>
|
</a-checkbox>
|
||||||
<a-checkbox-group @change="onChange" v-model="checkedList" class="customize-text">
|
<a-checkbox-group @change="onChange" v-model="checkedList" class="customize-text">
|
||||||
<a-checkbox class="customize-text-title" :disabled='item.disabled' v-for="(item, key) in customizeList" :key="key" :value="item.field">{{ item.name }}
|
<a-checkbox class="customize-text-title" :disabled="item.disabled" v-for="(item, key) in customizeList"
|
||||||
|
:key="key" :value="item.field">{{ item.name }}
|
||||||
</a-checkbox>
|
</a-checkbox>
|
||||||
</a-checkbox-group>
|
</a-checkbox-group>
|
||||||
<div class="drawer-bootom-button">
|
<div class="drawer-bootom-button">
|
||||||
<a-button @click="cancel" style="margin-right: 16px">{{ $t('cancel') }}</a-button>
|
<a-button @click="cancel" style="margin-right: 16px">{{ $t('cancel') }}</a-button>
|
||||||
<a-button @click="handleSubmit" type="primary" :loading="confirmLoading">{{$t('determine')}}</a-button>
|
<a-button @click="handleSubmit" type="primary" :loading="confirmLoading">{{ $t('determine') }}
|
||||||
|
</a-button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<div class="operator-text" style="position: relative" @click='getcustomize'>
|
<div class="operator-text" style="position: relative" @click="getcustomize">
|
||||||
<a-icon type="setting" />
|
<a-icon type="setting" />
|
||||||
{{ $t('customize') }}
|
{{ $t('customize') }}
|
||||||
</div>
|
</div>
|
||||||
@@ -136,7 +138,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div style="float: right;margin-top: 1px;;margin-right: 20px" v-if="isDisplay">
|
<div style="float: right;margin-top: 1px;;margin-right: 20px" v-if="isDisplay">
|
||||||
<a-popconfirm overlayClassName='popconfirm' placement="bottomRight">
|
<a-popconfirm overlayClassName="popconfirm" placement="bottomRight">
|
||||||
<template slot="title" id="popconfirm">
|
<template slot="title" id="popconfirm">
|
||||||
<div style="height:320px;overflow:scroll;overflow-x: auto;">
|
<div style="height:320px;overflow:scroll;overflow-x: auto;">
|
||||||
<div class="operator-text-title">
|
<div class="operator-text-title">
|
||||||
@@ -907,7 +909,7 @@
|
|||||||
field: 'serialNumber',
|
field: 'serialNumber',
|
||||||
key: 1,
|
key: 1,
|
||||||
moduleFlag: '法规清单',
|
moduleFlag: '法规清单',
|
||||||
status:1,
|
status: 1
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '2',
|
sort: '2',
|
||||||
@@ -918,7 +920,7 @@
|
|||||||
field: 'title',
|
field: 'title',
|
||||||
key: 2,
|
key: 2,
|
||||||
moduleFlag: '法规清单',
|
moduleFlag: '法规清单',
|
||||||
status:2,
|
status: 2
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -927,7 +929,7 @@
|
|||||||
headFieldEn: 'Sub-title',
|
headFieldEn: 'Sub-title',
|
||||||
field: 'subtitle',
|
field: 'subtitle',
|
||||||
key: 3,
|
key: 3,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -936,7 +938,7 @@
|
|||||||
headFieldEn: 'List Confirmation Status',
|
headFieldEn: 'List Confirmation Status',
|
||||||
field: 'inventoryAffirmStatusName',
|
field: 'inventoryAffirmStatusName',
|
||||||
key: 4,
|
key: 4,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -945,7 +947,7 @@
|
|||||||
headFieldEn: 'Task Confirmation Status',
|
headFieldEn: 'Task Confirmation Status',
|
||||||
field: 'taskAffirmStatusName',
|
field: 'taskAffirmStatusName',
|
||||||
key: 5,
|
key: 5,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -954,7 +956,7 @@
|
|||||||
headFieldEn: 'Area',
|
headFieldEn: 'Area',
|
||||||
field: 'region_dictText',
|
field: 'region_dictText',
|
||||||
key: 6,
|
key: 6,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -963,7 +965,7 @@
|
|||||||
headFieldEn: 'Compare EU/CN',
|
headFieldEn: 'Compare EU/CN',
|
||||||
field: 'correspondingStandard',
|
field: 'correspondingStandard',
|
||||||
key: 7,
|
key: 7,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -972,7 +974,7 @@
|
|||||||
headFieldEn: 'Usage',
|
headFieldEn: 'Usage',
|
||||||
field: 'implementType_dictText',
|
field: 'implementType_dictText',
|
||||||
key: 8,
|
key: 8,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -981,7 +983,7 @@
|
|||||||
headFieldEn: 'New Type Execution Date',
|
headFieldEn: 'New Type Execution Date',
|
||||||
field: 'xin1Che1Xing2Shi2Shi1Ri4Qi1',
|
field: 'xin1Che1Xing2Shi2Shi1Ri4Qi1',
|
||||||
key: 9,
|
key: 9,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -990,7 +992,7 @@
|
|||||||
headFieldEn: 'New Vehicle Execution Date',
|
headFieldEn: 'New Vehicle Execution Date',
|
||||||
field: 'implementTime',
|
field: 'implementTime',
|
||||||
key: 10,
|
key: 10,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -999,7 +1001,7 @@
|
|||||||
headFieldEn: 'Certification Type',
|
headFieldEn: 'Certification Type',
|
||||||
field: 'attestationType_dictText',
|
field: 'attestationType_dictText',
|
||||||
key: 11,
|
key: 11,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1008,7 +1010,7 @@
|
|||||||
headFieldEn: 'Certification Level',
|
headFieldEn: 'Certification Level',
|
||||||
field: 'attestationRank_dictText',
|
field: 'attestationRank_dictText',
|
||||||
key: 12,
|
key: 12,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1017,7 +1019,7 @@
|
|||||||
headFieldEn: 'Applicable Supplement',
|
headFieldEn: 'Applicable Supplement',
|
||||||
field: 'applicableSupplement',
|
field: 'applicableSupplement',
|
||||||
key: 13,
|
key: 13,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1026,7 +1028,7 @@
|
|||||||
headFieldEn: 'WVTA ID',
|
headFieldEn: 'WVTA ID',
|
||||||
field: 'wvtaId',
|
field: 'wvtaId',
|
||||||
key: 14,
|
key: 14,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1035,7 +1037,7 @@
|
|||||||
headFieldEn: 'Responsible Field',
|
headFieldEn: 'Responsible Field',
|
||||||
field: 'dutyTerritory_dictText',
|
field: 'dutyTerritory_dictText',
|
||||||
key: 15,
|
key: 15,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1044,7 +1046,7 @@
|
|||||||
headFieldEn: 'Regulation Engineer',
|
headFieldEn: 'Regulation Engineer',
|
||||||
field: 'regulationOwnerName',
|
field: 'regulationOwnerName',
|
||||||
key: 16,
|
key: 16,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1053,7 +1055,7 @@
|
|||||||
headFieldEn: 'Homo Engineer',
|
headFieldEn: 'Homo Engineer',
|
||||||
field: 'homologationEngineerName',
|
field: 'homologationEngineerName',
|
||||||
key: 17,
|
key: 17,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1062,7 +1064,7 @@
|
|||||||
headFieldEn: 'Eng. Interface',
|
headFieldEn: 'Eng. Interface',
|
||||||
field: 'engineeringInterfacePersonName',
|
field: 'engineeringInterfacePersonName',
|
||||||
key: 18,
|
key: 18,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1071,7 +1073,7 @@
|
|||||||
headFieldEn: 'Comments',
|
headFieldEn: 'Comments',
|
||||||
field: 'remark',
|
field: 'remark',
|
||||||
key: 19,
|
key: 19,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1081,7 +1083,7 @@
|
|||||||
field: 'designDeliverableTemplateName',
|
field: 'designDeliverableTemplateName',
|
||||||
affirmFlag: '1',
|
affirmFlag: '1',
|
||||||
key: 20,
|
key: 20,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1091,7 +1093,7 @@
|
|||||||
field: 'designInitiatorName',
|
field: 'designInitiatorName',
|
||||||
affirmFlag: '1',
|
affirmFlag: '1',
|
||||||
key: 21,
|
key: 21,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1101,7 +1103,7 @@
|
|||||||
field: 'designDutyName',
|
field: 'designDutyName',
|
||||||
affirmFlag: '1',
|
affirmFlag: '1',
|
||||||
key: 22,
|
key: 22,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1111,7 +1113,7 @@
|
|||||||
field: 'designDueDate',
|
field: 'designDueDate',
|
||||||
affirmFlag: '1',
|
affirmFlag: '1',
|
||||||
key: 23,
|
key: 23,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1121,7 +1123,7 @@
|
|||||||
field: 'designRemark',
|
field: 'designRemark',
|
||||||
affirmFlag: '1',
|
affirmFlag: '1',
|
||||||
key: 24,
|
key: 24,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1131,7 +1133,7 @@
|
|||||||
field: 'prehomoDeliverableTemplateName',
|
field: 'prehomoDeliverableTemplateName',
|
||||||
affirmFlag: '2',
|
affirmFlag: '2',
|
||||||
key: 25,
|
key: 25,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1141,7 +1143,7 @@
|
|||||||
field: 'prehomoInitiatorName',
|
field: 'prehomoInitiatorName',
|
||||||
affirmFlag: '2',
|
affirmFlag: '2',
|
||||||
key: 26,
|
key: 26,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1151,7 +1153,7 @@
|
|||||||
field: 'prehomoDutyName',
|
field: 'prehomoDutyName',
|
||||||
affirmFlag: '2',
|
affirmFlag: '2',
|
||||||
key: 27,
|
key: 27,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1161,7 +1163,7 @@
|
|||||||
field: 'prehomoDueDate',
|
field: 'prehomoDueDate',
|
||||||
affirmFlag: '2',
|
affirmFlag: '2',
|
||||||
key: 28,
|
key: 28,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1171,7 +1173,7 @@
|
|||||||
field: 'prehomoRemark',
|
field: 'prehomoRemark',
|
||||||
affirmFlag: '2',
|
affirmFlag: '2',
|
||||||
key: 29,
|
key: 29,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1181,7 +1183,7 @@
|
|||||||
field: 'verifyDeliverableTemplateName',
|
field: 'verifyDeliverableTemplateName',
|
||||||
affirmFlag: '3',
|
affirmFlag: '3',
|
||||||
key: 30,
|
key: 30,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1191,7 +1193,7 @@
|
|||||||
field: 'verifyInitiatorName',
|
field: 'verifyInitiatorName',
|
||||||
affirmFlag: '3',
|
affirmFlag: '3',
|
||||||
key: 31,
|
key: 31,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1201,7 +1203,7 @@
|
|||||||
field: 'verifyDutyName',
|
field: 'verifyDutyName',
|
||||||
affirmFlag: '3',
|
affirmFlag: '3',
|
||||||
key: 32,
|
key: 32,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1211,7 +1213,7 @@
|
|||||||
field: 'verifyDueDate',
|
field: 'verifyDueDate',
|
||||||
affirmFlag: '3',
|
affirmFlag: '3',
|
||||||
key: 33,
|
key: 33,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1221,7 +1223,7 @@
|
|||||||
field: 'verifyRemark',
|
field: 'verifyRemark',
|
||||||
affirmFlag: '3',
|
affirmFlag: '3',
|
||||||
key: 34,
|
key: 34,
|
||||||
moduleFlag:'法规清单',
|
moduleFlag: '法规清单'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
@@ -1232,8 +1234,8 @@
|
|||||||
key: 35,
|
key: 35,
|
||||||
field: 'operation',
|
field: 'operation',
|
||||||
moduleFlag: '法规清单',
|
moduleFlag: '法规清单',
|
||||||
status:2,
|
status: 2
|
||||||
},
|
}
|
||||||
],
|
],
|
||||||
url: {
|
url: {
|
||||||
addModelList: '/project/projectLawsInventoryEO/queryPageDummy',
|
addModelList: '/project/projectLawsInventoryEO/queryPageDummy',
|
||||||
@@ -1399,7 +1401,7 @@
|
|||||||
rowKeysSuccessList: [],
|
rowKeysSuccessList: [],
|
||||||
selectedRowKeysList: [],
|
selectedRowKeysList: [],
|
||||||
rowKeysWarningList: [],
|
rowKeysWarningList: [],
|
||||||
rolecode:false,
|
rolecode: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
@@ -1442,9 +1444,10 @@
|
|||||||
},
|
},
|
||||||
columns() {
|
columns() {
|
||||||
let columnResult = JSON.parse(JSON.stringify(this.columnsAll))
|
let columnResult = JSON.parse(JSON.stringify(this.columnsAll))
|
||||||
|
console.log(this.isRoleSwitching)
|
||||||
if (!this.isRoleSwitching) {
|
if (!this.isRoleSwitching) {
|
||||||
for (var i = 0; i < columnResult.length; i++) {
|
for (var i = 0; i < columnResult.length; i++) {
|
||||||
if (columnResult[i].title === this.$t('operation') && columnResult[i].width == 240) {
|
if (columnResult[i].title === this.$t('operation') && columnResult[i].width == 200) {
|
||||||
columnResult.splice(i, 1)
|
columnResult.splice(i, 1)
|
||||||
i--
|
i--
|
||||||
}
|
}
|
||||||
@@ -1457,6 +1460,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return columnResult
|
return columnResult
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -1472,7 +1476,7 @@
|
|||||||
} else {
|
} else {
|
||||||
roleCodeIndex = 4
|
roleCodeIndex = 4
|
||||||
}
|
}
|
||||||
console.log(this.formInlineRoleSwitching.roleSwitchingCode);
|
console.log(this.formInlineRoleSwitching.roleSwitchingCode)
|
||||||
if (this.formInlineRoleSwitching.roleSwitchingCode == '11' ||
|
if (this.formInlineRoleSwitching.roleSwitchingCode == '11' ||
|
||||||
this.formInlineRoleSwitching.roleSwitchingCode == '12' ||
|
this.formInlineRoleSwitching.roleSwitchingCode == '12' ||
|
||||||
this.formInlineRoleSwitching.roleSwitchingCode == '13') {
|
this.formInlineRoleSwitching.roleSwitchingCode == '13') {
|
||||||
@@ -1940,7 +1944,6 @@
|
|||||||
moduleFlag: '法规清单'
|
moduleFlag: '法规清单'
|
||||||
}).then((res) => {
|
}).then((res) => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
console.log(res.result)
|
|
||||||
if (res.result.length != 0) {
|
if (res.result.length != 0) {
|
||||||
this.columnsAll = res.result
|
this.columnsAll = res.result
|
||||||
} else {
|
} else {
|
||||||
@@ -1963,8 +1966,7 @@
|
|||||||
item.scopedSlots = {
|
item.scopedSlots = {
|
||||||
customRender: 'titleName'
|
customRender: 'titleName'
|
||||||
}
|
}
|
||||||
}
|
} else if (item.title == '清单确认状态' || item.title == '任务确认状态' || item.title == '认证级别' || item.title == 'WVTA ID' ||
|
||||||
else if(item.title == '清单确认状态' || item.title == '任务确认状态' || item.title == '认证级别' || item.title == 'WVTA ID' ||
|
|
||||||
item.title == '责任领域' || item.title == '法规工程师' || item.title == '认证工程师' || item.title == '工程接口人') {
|
item.title == '责任领域' || item.title == '法规工程师' || item.title == '认证工程师' || item.title == '工程接口人') {
|
||||||
item.sorter = true
|
item.sorter = true
|
||||||
}
|
}
|
||||||
@@ -1978,6 +1980,22 @@
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
if (res.result.length != 0) {
|
||||||
|
this.columnsAll.push({
|
||||||
|
title: this.$t('operation'),
|
||||||
|
align: 'left',
|
||||||
|
fixed: 'right',
|
||||||
|
width: 200,
|
||||||
|
scopedSlots: { customRender: 'operation' }
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: this.$t('operation'),
|
||||||
|
align: 'left',
|
||||||
|
fixed: 'right',
|
||||||
|
width: 140,
|
||||||
|
scopedSlots: { customRender: 'operationOne' }
|
||||||
|
})
|
||||||
|
}
|
||||||
this.columnsAll.forEach((item) => {
|
this.columnsAll.forEach((item) => {
|
||||||
if (item.children) {
|
if (item.children) {
|
||||||
item.children.forEach((val) => {
|
item.children.forEach((val) => {
|
||||||
@@ -1987,7 +2005,6 @@
|
|||||||
this.checkedList.push(item.dataIndex)
|
this.checkedList.push(item.dataIndex)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
console.log(this.checkedList)
|
|
||||||
this.loading = false
|
this.loading = false
|
||||||
this.JLoading = false
|
this.JLoading = false
|
||||||
} else {
|
} else {
|
||||||
@@ -2062,7 +2079,7 @@
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
onCheckAllChange(e) {
|
onCheckAllChange(e) {
|
||||||
this.checkedList = e.target.checked ? this.customizeList.map(item => item.field) : [];
|
this.checkedList = e.target.checked ? this.customizeList.map(item => item.field) : []
|
||||||
this.selectedValue = this.checkedList
|
this.selectedValue = this.checkedList
|
||||||
this.indeterminate = false
|
this.indeterminate = false
|
||||||
},
|
},
|
||||||
@@ -2130,56 +2147,67 @@
|
|||||||
if (dataSource[i].homologationEngineerId && dataSource[i].regulationOwnerId) {
|
if (dataSource[i].homologationEngineerId && dataSource[i].regulationOwnerId) {
|
||||||
if (dataSource[i].designDeliverableType) {
|
if (dataSource[i].designDeliverableType) {
|
||||||
if (!dataSource[i].designInitiatorId) {
|
if (!dataSource[i].designInitiatorId) {
|
||||||
this.detailedWarningList.push( < div > { dataSource[i].serialNumber + ',' + this.$t('designComplianceReview') + this.$t('Sponsor') + this.$t('cannotEmpty') } < /div>)
|
this.detailedWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + ',' + this.$t('designComplianceReview') + this.$t('Sponsor') + this.$t('cannotEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
if (!dataSource[i].designDutyId) {
|
if (!dataSource[i].designDutyId) {
|
||||||
this.detailedWarningList.push( < div > { dataSource[i].serialNumber + ',' + this.$t('designComplianceReview') + this.$t('personLiable') + this.$t('cannotEmpty') } < /div>)
|
this.detailedWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + ',' + this.$t('designComplianceReview') + this.$t('personLiable') + this.$t('cannotEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
if (!dataSource[i].designDueDate) {
|
if (!dataSource[i].designDueDate) {
|
||||||
this.detailedWarningList.push( < div > { dataSource[i].serialNumber + ',' + this.$t('designComplianceReview') + this.$t('cutoffTime') + this.$t('cannotEmpty') } < /div>)
|
this.detailedWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + ',' + this.$t('designComplianceReview') + this.$t('cutoffTime') + this.$t('cannotEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (dataSource[i].prehomoDeliverableType) {
|
if (dataSource[i].prehomoDeliverableType) {
|
||||||
if (!dataSource[i].prehomoInitiatorId) {
|
if (!dataSource[i].prehomoInitiatorId) {
|
||||||
this.detailedWarningList.push( < div > { dataSource[i].serialNumber + ',' + this.$t('preHomeConfirmation') + this.$t('Sponsor') + this.$t('cannotEmpty') } < /div>)
|
this.detailedWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + ',' + this.$t('preHomeConfirmation') + this.$t('Sponsor') + this.$t('cannotEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
if (!dataSource[i].prehomoDutyId) {
|
if (!dataSource[i].prehomoDutyId) {
|
||||||
this.detailedWarningList.push( < div > { dataSource[i].serialNumber + ',' + this.$t('preHomeConfirmation') + this.$t('personLiable') + this.$t('cannotEmpty') } < /div>)
|
this.detailedWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + ',' + this.$t('preHomeConfirmation') + this.$t('personLiable') + this.$t('cannotEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
if (!dataSource[i].prehomoDueDate) {
|
if (!dataSource[i].prehomoDueDate) {
|
||||||
this.detailedWarningList.push( < div > { dataSource[i].serialNumber + ',' + this.$t('preHomeConfirmation') + this.$t('cutoffTime') + this.$t('cannotEmpty') } < /div>)
|
this.detailedWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + ',' + this.$t('preHomeConfirmation') + this.$t('cutoffTime') + this.$t('cannotEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (dataSource[i].verifyDeliverableType) {
|
if (dataSource[i].verifyDeliverableType) {
|
||||||
if (!dataSource[i].verifyInitiatorId) {
|
if (!dataSource[i].verifyInitiatorId) {
|
||||||
this.detailedWarningList.push( < div > { dataSource[i].serialNumber + ',' + this.$t('verificationComplianceReview') + this.$t('Sponsor') + this.$t('cannotEmpty') } < /div>)
|
this.detailedWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + ',' + this.$t('verificationComplianceReview') + this.$t('Sponsor') + this.$t('cannotEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
if (!dataSource[i].verifyDutyId) {
|
if (!dataSource[i].verifyDutyId) {
|
||||||
this.detailedWarningList.push( < div > { dataSource[i].serialNumber + ',' + this.$t('verificationComplianceReview') + this.$t('personLiable') + this.$t('cannotEmpty') } < /div>)
|
this.detailedWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + ',' + this.$t('verificationComplianceReview') + this.$t('personLiable') + this.$t('cannotEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
if (!dataSource[i].verifyDueDate) {
|
if (!dataSource[i].verifyDueDate) {
|
||||||
this.detailedWarningList.push( < div > { dataSource[i].serialNumber + ',' + this.$t('verificationComplianceReview') + this.$t('cutoffTime') + this.$t('cannotEmpty') } < /div>)
|
this.detailedWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + ',' + this.$t('verificationComplianceReview') + this.$t('cutoffTime') + this.$t('cannotEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.detailedSuccessList.push(dataSource[i])
|
this.detailedSuccessList.push(dataSource[i])
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
this.detailedWarningList.push( < div > { dataSource[i].serialNumber + this.$t('TheEngineerAndCertification') } < /div>)
|
this.detailedWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + this.$t('TheEngineerAndCertification')} < /div>)
|
||||||
// this.$message.warning(this.dataSource[i].serialNumber + this.$t('TheEngineerAndCertification'))
|
// this.$message.warning(this.dataSource[i].serialNumber + this.$t('TheEngineerAndCertification'))
|
||||||
// isTrue = false
|
// isTrue = false
|
||||||
// return
|
// return
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
this.detailedWarningList.push( < div > { dataSource[i].serialNumber + ',' + this.$t('pleaseSelectinitiatedOrRejected') } < /div>)
|
this.detailedWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + ',' + this.$t('pleaseSelectinitiatedOrRejected')} < /div>)
|
||||||
// this.$message.warning(this.dataSource[i].serialNumber + ',' + this.$t('pleaseSelectinitiatedOrRejected'))
|
// this.$message.warning(this.dataSource[i].serialNumber + ',' + this.$t('pleaseSelectinitiatedOrRejected'))
|
||||||
// isTrue = false
|
// isTrue = false
|
||||||
// return
|
// return
|
||||||
@@ -2227,7 +2255,8 @@
|
|||||||
if (dataList[i].verifyDueDate && dataList[i].verifyDutyId
|
if (dataList[i].verifyDueDate && dataList[i].verifyDutyId
|
||||||
&& dataList[i].verifyInitiatorId) {
|
&& dataList[i].verifyInitiatorId) {
|
||||||
} else {
|
} else {
|
||||||
this.TaskWarningList.push( < div > { dataList[i].serialNumber + this.$t('pleaseConformityVerification') } < /div>)
|
this.TaskWarningList.push(
|
||||||
|
< div> {dataList[i].serialNumber + this.$t('pleaseConformityVerification')} < /div>)
|
||||||
continue
|
continue
|
||||||
// isTrue = false
|
// isTrue = false
|
||||||
// this.$message.warning(this.dataSource[i].serialNumber + ',' + this.$t('pleaseConformityVerification'))
|
// this.$message.warning(this.dataSource[i].serialNumber + ',' + this.$t('pleaseConformityVerification'))
|
||||||
@@ -2239,7 +2268,8 @@
|
|||||||
if (dataList[i].prehomoDueDate && dataList[i].prehomoDutyId
|
if (dataList[i].prehomoDueDate && dataList[i].prehomoDutyId
|
||||||
&& dataList[i].prehomoInitiatorId) {
|
&& dataList[i].prehomoInitiatorId) {
|
||||||
} else {
|
} else {
|
||||||
this.TaskWarningList.push( < div > { dataList[i].serialNumber + this.$t('pleaseConfirmedByPrehomo') } < /div>)
|
this.TaskWarningList.push(
|
||||||
|
< div> {dataList[i].serialNumber + this.$t('pleaseConfirmedByPrehomo')} < /div>)
|
||||||
continue
|
continue
|
||||||
// isTrue = false
|
// isTrue = false
|
||||||
// this.$message.warning(this.dataSource[i].serialNumber + ',' + this.$t('pleaseConfirmedByPrehomo'))
|
// this.$message.warning(this.dataSource[i].serialNumber + ',' + this.$t('pleaseConfirmedByPrehomo'))
|
||||||
@@ -2251,7 +2281,8 @@
|
|||||||
if (dataList[i].designDueDate && dataList[i].designDutyId
|
if (dataList[i].designDueDate && dataList[i].designDutyId
|
||||||
&& dataList[i].designInitiatorId) {
|
&& dataList[i].designInitiatorId) {
|
||||||
} else {
|
} else {
|
||||||
this.TaskWarningList.push( < div > { dataList[i].serialNumber + this.$t('pleaseDesignConformityConfirmation') } < /div>)
|
this.TaskWarningList.push(
|
||||||
|
< div> {dataList[i].serialNumber + this.$t('pleaseDesignConformityConfirmation')} < /div>)
|
||||||
continue
|
continue
|
||||||
// isTrue = false
|
// isTrue = false
|
||||||
// this.$message.warning(this.dataSource[i].serialNumber + ',' + this.$t('pleaseDesignConformityConfirmation'))
|
// this.$message.warning(this.dataSource[i].serialNumber + ',' + this.$t('pleaseDesignConformityConfirmation'))
|
||||||
@@ -2266,7 +2297,8 @@
|
|||||||
// return
|
// return
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
this.TaskWarningList.push( < div > { dataList[i].serialNumber + this.$t('PleaseTaskConfirmationRejected') } < /div>)
|
this.TaskWarningList.push(
|
||||||
|
< div> {dataList[i].serialNumber + this.$t('PleaseTaskConfirmationRejected')} < /div>)
|
||||||
// isTrue = false
|
// isTrue = false
|
||||||
// this.$message.warning(this.dataSource[i].serialNumber + ',' + this.$t('PleaseTaskConfirmationRejected'))
|
// this.$message.warning(this.dataSource[i].serialNumber + ',' + this.$t('PleaseTaskConfirmationRejected'))
|
||||||
// return
|
// return
|
||||||
@@ -2476,16 +2508,20 @@
|
|||||||
(dataSource[i].designInitiatorId == dataSource[i].homologationEngineerId
|
(dataSource[i].designInitiatorId == dataSource[i].homologationEngineerId
|
||||||
&& dataSource[i].designInitiatorId == this.userInfo().id)) {
|
&& dataSource[i].designInitiatorId == this.userInfo().id)) {
|
||||||
if (!dataSource[i].designDutyId && !dataSource[i].designDueDate) {
|
if (!dataSource[i].designDutyId && !dataSource[i].designDueDate) {
|
||||||
this.rowKeysWarningList.push( < div > { dataSource[i].serialNumber + this.$t('confirmationOfDesignConformity') + this.$t('theResponsiblePersonAndDeadlineClank') } < /div>)
|
this.rowKeysWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + this.$t('confirmationOfDesignConformity') + this.$t('theResponsiblePersonAndDeadlineClank')} < /div>)
|
||||||
continue
|
continue
|
||||||
} else if (!dataSource[i].designDutyId) {
|
} else if (!dataSource[i].designDutyId) {
|
||||||
this.rowKeysWarningList.push( < div > { dataSource[i].serialNumber + this.$t('confirmationOfDesignConformity') + this.$t('theResponsiblePersonEmpty') } < /div>)
|
this.rowKeysWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + this.$t('confirmationOfDesignConformity') + this.$t('theResponsiblePersonEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
} else if (!dataSource[i].designDueDate) {
|
} else if (!dataSource[i].designDueDate) {
|
||||||
this.rowKeysWarningList.push( < div > { dataSource[i].serialNumber + this.$t('confirmationOfDesignConformity') + this.$t('theDeadlineEmpty') } < /div>)
|
this.rowKeysWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + this.$t('confirmationOfDesignConformity') + this.$t('theDeadlineEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
} else if (!dataSource[i].designDeliverableType) {
|
} else if (!dataSource[i].designDeliverableType) {
|
||||||
this.rowKeysWarningList.push( < div > { dataSource[i].serialNumber + this.$t('confirmationOfDesignConformity') + this.$t('theDeliveryTypeCannotBeEmpty') } < /div>)
|
this.rowKeysWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + this.$t('confirmationOfDesignConformity') + this.$t('theDeliveryTypeCannotBeEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -2494,16 +2530,20 @@
|
|||||||
(dataSource[i].prehomoInitiatorId == dataSource[i].homologationEngineerId
|
(dataSource[i].prehomoInitiatorId == dataSource[i].homologationEngineerId
|
||||||
&& dataSource[i].prehomoInitiatorId == this.userInfo().id)) {
|
&& dataSource[i].prehomoInitiatorId == this.userInfo().id)) {
|
||||||
if (!dataSource[i].prehomoDutyId && !dataSource[i].prehomoDueDate) {
|
if (!dataSource[i].prehomoDutyId && !dataSource[i].prehomoDueDate) {
|
||||||
this.rowKeysWarningList.push( < div > { dataSource[i].serialNumber + this.$t('PrehomoConfirmation') + this.$t('theResponsiblePersonAndDeadlineClank') } < /div>)
|
this.rowKeysWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + this.$t('PrehomoConfirmation') + this.$t('theResponsiblePersonAndDeadlineClank')} < /div>)
|
||||||
continue
|
continue
|
||||||
} else if (!dataSource[i].prehomoDutyId) {
|
} else if (!dataSource[i].prehomoDutyId) {
|
||||||
this.rowKeysWarningList.push( < div > { dataSource[i].serialNumber + this.$t('PrehomoConfirmation') + this.$t('theResponsiblePersonEmpty') } < /div>)
|
this.rowKeysWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + this.$t('PrehomoConfirmation') + this.$t('theResponsiblePersonEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
} else if (!dataSource[i].prehomoDueDate) {
|
} else if (!dataSource[i].prehomoDueDate) {
|
||||||
this.rowKeysWarningList.push( < div > { dataSource[i].serialNumber + this.$t('PrehomoConfirmation') + this.$t('theDeadlineEmpty') } < /div>)
|
this.rowKeysWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + this.$t('PrehomoConfirmation') + this.$t('theDeadlineEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
} else if (!dataSource[i].prehomoDeliverableType) {
|
} else if (!dataSource[i].prehomoDeliverableType) {
|
||||||
this.rowKeysWarningList.push( < div > { dataSource[i].serialNumber + this.$t('PrehomoConfirmation') + this.$t('theDeliveryTypeCannotBeEmpty') } < /div>)
|
this.rowKeysWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + this.$t('PrehomoConfirmation') + this.$t('theDeliveryTypeCannotBeEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -2512,16 +2552,20 @@
|
|||||||
(dataSource[i].verifyInitiatorId == dataSource[i].homologationEngineerId
|
(dataSource[i].verifyInitiatorId == dataSource[i].homologationEngineerId
|
||||||
&& dataSource[i].verifyInitiatorId == this.userInfo().id)) {
|
&& dataSource[i].verifyInitiatorId == this.userInfo().id)) {
|
||||||
if (!dataSource[i].verifyDutyId && !dataSource[i].verifyDueDate) {
|
if (!dataSource[i].verifyDutyId && !dataSource[i].verifyDueDate) {
|
||||||
this.rowKeysWarningList.push( < div > { dataSource[i].serialNumber + this.$t('verificationAndConformityconfirmation') + this.$t('theResponsiblePersonAndDeadlineClank') } < /div>)
|
this.rowKeysWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + this.$t('verificationAndConformityconfirmation') + this.$t('theResponsiblePersonAndDeadlineClank')} < /div>)
|
||||||
continue
|
continue
|
||||||
} else if (!dataSource[i].verifyDutyId) {
|
} else if (!dataSource[i].verifyDutyId) {
|
||||||
this.rowKeysWarningList.push( < div > { dataSource[i].serialNumber + this.$t('verificationAndConformityconfirmation') + this.$t('theResponsiblePersonEmpty') } < /div>)
|
this.rowKeysWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + this.$t('verificationAndConformityconfirmation') + this.$t('theResponsiblePersonEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
} else if (!dataSource[i].verifyDueDate) {
|
} else if (!dataSource[i].verifyDueDate) {
|
||||||
this.rowKeysWarningList.push( < div > { dataSource[i].serialNumber + this.$t('verificationAndConformityconfirmation') + this.$t('theDeadlineEmpty') } < /div>)
|
this.rowKeysWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + this.$t('verificationAndConformityconfirmation') + this.$t('theDeadlineEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
} else if (!dataSource[i].verifyDeliverableType) {
|
} else if (!dataSource[i].verifyDeliverableType) {
|
||||||
this.rowKeysWarningList.push( < div > { dataSource[i].serialNumber + this.$t('verificationAndConformityconfirmation') + this.$t('theDeliveryTypeCannotBeEmpty') } < /div>)
|
this.rowKeysWarningList.push(
|
||||||
|
< div> {dataSource[i].serialNumber + this.$t('verificationAndConformityconfirmation') + this.$t('theDeliveryTypeCannotBeEmpty')} < /div>)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -2957,12 +3001,14 @@
|
|||||||
color: #040B29;
|
color: #040B29;
|
||||||
margin-bottom: 22px;
|
margin-bottom: 22px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.customize-text {
|
.customize-text {
|
||||||
height: 1533px;
|
height: 1533px;
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
align-items: flex-start;
|
align-items: flex-start;
|
||||||
}
|
}
|
||||||
|
|
||||||
.customize-text-title {
|
.customize-text-title {
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
@@ -2970,6 +3016,7 @@
|
|||||||
color: #040B29;
|
color: #040B29;
|
||||||
margin-bottom: 22px;
|
margin-bottom: 22px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.drawer-bootom-button {
|
.drawer-bootom-button {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
@@ -2982,6 +3029,7 @@
|
|||||||
background: #fff;
|
background: #fff;
|
||||||
border-radius: 0 0 2px 2px;
|
border-radius: 0 0 2px 2px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.itemModelComment {
|
.itemModelComment {
|
||||||
width: calc(100% - 64px);
|
width: calc(100% - 64px);
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
@@ -3066,7 +3114,7 @@
|
|||||||
//}
|
//}
|
||||||
|
|
||||||
::v-deep .ant-table-body-inner {
|
::v-deep .ant-table-body-inner {
|
||||||
padding-bottom: 16px;
|
padding-bottom: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
::v-deep .ant-table-scroll .ant-table-header::-webkit-scrollbar {
|
::v-deep .ant-table-scroll .ant-table-header::-webkit-scrollbar {
|
||||||
@@ -3108,6 +3156,7 @@
|
|||||||
.popconfirm .anticon-exclamation-circle {
|
.popconfirm .anticon-exclamation-circle {
|
||||||
display: none !important;
|
display: none !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
popconfirmmize {
|
popconfirmmize {
|
||||||
z-index: 999;
|
z-index: 999;
|
||||||
}
|
}
|
||||||
@@ -3119,9 +3168,11 @@
|
|||||||
.popconfirmmize .anticon-exclamation-circle {
|
.popconfirmmize .anticon-exclamation-circle {
|
||||||
display: none !important;
|
display: none !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.popconfirmmize .ant-popover-message {
|
.popconfirmmize .ant-popover-message {
|
||||||
padding: 4px 0 36px !important;
|
padding: 4px 0 36px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
//.popconfirm .ant-popover-inner-content{
|
//.popconfirm .ant-popover-inner-content{
|
||||||
// padding: 0px 16px;
|
// padding: 0px 16px;
|
||||||
//}
|
//}
|
||||||
@@ -3145,9 +3196,9 @@
|
|||||||
//font-weight: bold;
|
//font-weight: bold;
|
||||||
//background: #f3f6f6;
|
//background: #f3f6f6;
|
||||||
//}
|
//}
|
||||||
.ant-table-row-cell-ellipsis{
|
//.ant-table-row-cell-ellipsis{
|
||||||
padding: 0!important;
|
// padding: 0!important;
|
||||||
}
|
//}
|
||||||
.second{
|
.second{
|
||||||
padding: 0!important;
|
padding: 0!important;
|
||||||
}
|
}
|
||||||
@@ -3169,6 +3220,7 @@
|
|||||||
position: relative;
|
position: relative;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
.resize-table-th .table-draggable-handle {
|
.resize-table-th .table-draggable-handle {
|
||||||
height: 100% !important;
|
height: 100% !important;
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
@@ -3177,5 +3229,6 @@
|
|||||||
cursor: col-resize;
|
cursor: col-resize;
|
||||||
touch-action: none;
|
touch-action: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 插件 end */
|
/* 插件 end */
|
||||||
</style>
|
</style>
|
||||||
@@ -483,17 +483,11 @@
|
|||||||
handleSubmitOk() {
|
handleSubmitOk() {
|
||||||
this.confirmLoading = true
|
this.confirmLoading = true
|
||||||
let selectedRole = JSON.parse(JSON.stringify(this.selectedRole))
|
let selectedRole = JSON.parse(JSON.stringify(this.selectedRole))
|
||||||
if(this.dutyTerritories){
|
|
||||||
let dutyTerritorie = JSON.parse(JSON.stringify(this.dutyTerritories))
|
|
||||||
}
|
|
||||||
if(this.brands){
|
|
||||||
let brand = JSON.parse(JSON.stringify(this.brands))
|
|
||||||
}
|
|
||||||
let param = {
|
let param = {
|
||||||
ids: this.userId,
|
ids: this.userId,
|
||||||
selectedroles: selectedRole.join(','),
|
selectedroles: selectedRole.join(','),
|
||||||
dutyTerritories: this.dutyTerritories ? dutyTerritorie.join(',') : '',
|
dutyTerritories: this.dutyTerritories ? this.dutyTerritories.join(',') : '',
|
||||||
brands: this.brands ? brand.join(',') : ''
|
brands: this.brands ? this.brands.join(',') : ''
|
||||||
}
|
}
|
||||||
postAction('/sys/user/setRole', param).then((res) => {
|
postAction('/sys/user/setRole', param).then((res) => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
@@ -643,6 +637,8 @@
|
|||||||
this.userDepartModel = { userId: '', departIdList: [] }
|
this.userDepartModel = { userId: '', departIdList: [] }
|
||||||
this.checkedDepartNames = []
|
this.checkedDepartNames = []
|
||||||
this.checkedDepartNameString = ''
|
this.checkedDepartNameString = ''
|
||||||
|
this.dutyTerritories = []
|
||||||
|
this.brands = []
|
||||||
this.checkedDepartKeys = []
|
this.checkedDepartKeys = []
|
||||||
this.selectedDepartKeys = []
|
this.selectedDepartKeys = []
|
||||||
this.resultDepartOptions = []
|
this.resultDepartOptions = []
|
||||||
|
|||||||
Reference in New Issue
Block a user