diff --git a/src/api/unqualProcess.js b/src/api/unqualProcess.js
index a87c8a3ac..94d623b60 100644
--- a/src/api/unqualProcess.js
+++ b/src/api/unqualProcess.js
@@ -24,3 +24,17 @@ export function uploadFileText (data) {
params: data
})
}
+export function dicTypeData (data) {
+ return axios({
+ url: 'api/sys/dictype/getDicTypeListCode',
+ method: 'get',
+ params: data
+ })
+}
+export function StandardsInfoPage (data) {
+ return axios({
+ url: 'api/sarStandardsInfo/sar-standards-info/getSarStandardsInfoPage',
+ method: 'get',
+ params: data
+ })
+}
diff --git a/src/components/treeSelect/treeSelectNew.vue b/src/components/treeSelect/treeSelectNew.vue
index 1ac8eb973..b8a892ea0 100644
--- a/src/components/treeSelect/treeSelectNew.vue
+++ b/src/components/treeSelect/treeSelectNew.vue
@@ -218,6 +218,20 @@
this.isShowSelect = !this.isShowSelect;
}
},
+ // 递归
+ getTreeData(data) {
+ // 循环遍历json数据
+ for (let i = 0; i < data.length; i++) {
+ if (data[i].children.length < 1) {
+ // children若为空数组,则将children设为undefined
+ delete data[i].children
+ } else {
+ // children若不为空数组,则继续 递归调用 本方法
+ this.getTreeData(data[i].children)
+ }
+ }
+ return data
+ },
// 节点选中状态发生变化时的回调
handleCheckChange () {
var checkedKeys = this.$refs.tree.getCheckedKeys(); // 所有被选中的节点的 key 所组成的数组数据
diff --git a/src/pages/details/otherStandardDetails/index.vue b/src/pages/details/otherStandardDetails/index.vue
index 179e7af34..ec83598da 100644
--- a/src/pages/details/otherStandardDetails/index.vue
+++ b/src/pages/details/otherStandardDetails/index.vue
@@ -163,13 +163,13 @@
title="下载"
@click="downloadFile(file.id)"
class="icon-download"
- v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? 'WGJP2VRZSJ77EGH2447M' : '44KKMQHU3CNRRPNNF8VN'"
+ v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '02fd6eff0537c283dd071683de10689f' : 'a772afab2a6708883335500f3f86e771'"
/>
上传时间:{{ dateFormat(file.modifyTime) }}
@@ -179,13 +179,13 @@
title="下载"
@click="downloadFile(file.id)"
class="icon-download"
- v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? 'JHQALHMF6F' : 'dakDL3sNLq'"
+ v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '02fd6eff0537c283dd071683de10689f' : 'a772afab2a6708883335500f3f86e771'"
/>
上传时间:{{ dateFormat(file.modifyTime) }}
@@ -256,11 +256,13 @@
title="下载"
@click="downloadFile(file.id)"
class="icon-download"
+ v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '02fd6eff0537c283dd071683de10689f' : 'a772afab2a6708883335500f3f86e771'"
/>
上传时间:{{ dateFormat(file.modifyTime) }}
@@ -270,13 +272,13 @@
title="下载"
@click="downloadFile(file.id)"
class="icon-download"
- v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? 'JHQALHMF6F' : 'dakDL3sNLq'"
+ v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '02fd6eff0537c283dd071683de10689f' : 'a772afab2a6708883335500f3f86e771'"
/>
上传时间:{{ dateFormat(file.modifyTime) }}
@@ -412,9 +414,16 @@
width="150"
>
+
+
{{ scope.row.termsConditions ? scope.row.termsConditions.replace(/<.*?>/ig, ' ') : '' }}
+
+
+
+
-
-
-
-
- {{ busStandCoverName(scope.row.busStandCover) }}
-
-
diff --git a/src/pages/processCenter/pages/creatProcess/bzqdfb/step1-1.vue b/src/pages/processCenter/pages/creatProcess/bzqdfb/step1-1.vue
new file mode 100644
index 000000000..bc2aba78e
--- /dev/null
+++ b/src/pages/processCenter/pages/creatProcess/bzqdfb/step1-1.vue
@@ -0,0 +1,1456 @@
+
+
+
+
+ 标准清单发布/更新流程
+ 申请人发起流程
+
+
+
+
+
+
+
+
+
+
+ 标准/政策法规工程师
+
+
+
+
+
+
+
+
+
+
+ 会签人
+
+
+
+
+
+
+
+
+
+
+
+ 会签人
+
+
+
+
+
+
+
+
+
+
+
+ 标准/政策法规工程师
+
+
+
+
+
+
+
+
+
+
+ 业务经理
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+ 清空
+
+
+
+
+
+
+
+
+
+
+
+ {{
+ scope.row.detailedListName }}
+
+
+
+
+ 未发布
+ 已发布
+ 审核中
+
+
+
+
+ {{ scope.row.detailedListVision
+ }}
+
+
+
+
+ {{ scope.row.applicationScope
+ }}
+
+
+
+
+
+ {{ scope.row.updateTime ? $moment(scope.row.updateTime).format("YYYY-MM-DD hh:mm:ss") : scope.row.updateTime
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{
+ scope.row.detailedListName }}
+
+
+
+
+ 未发布
+ 已发布
+ 审核中
+
+
+
+
+ {{ scope.row.detailedListVision
+ }}
+
+
+
+
+ {{ scope.row.applicationScope
+ }}
+
+
+
+
+
+ {{ scope.row.updateTime ? $moment(scope.row.updateTime).format("YYYY-MM-D hh:mm:ss") : scope.row.updateTime
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{
+ scope.row.detailedListName }}
+
+
+
+
+ 未发布
+ 已发布
+ 审核中
+
+
+
+
+ {{ scope.row.detailedListVision
+ }}
+
+
+
+
+ {{ scope.row.applicationScope
+ }}
+
+
+
+
+
+ {{ scope.row.updateTime ? $moment(scope.row.updateTime).format("YYYY-MM-DD hh:mm:ss") : scope.row.updateTime
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/processCenter/pages/creatProcess/bzqdfb/step1.vue b/src/pages/processCenter/pages/creatProcess/bzqdfb/step1.vue
index 00b06a111..6bf257c8a 100644
--- a/src/pages/processCenter/pages/creatProcess/bzqdfb/step1.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzqdfb/step1.vue
@@ -104,7 +104,6 @@
@@ -596,7 +595,6 @@
@@ -800,7 +798,6 @@ export default {
listForm: {
listType: "", //区分是哪个清单
listName: "", //清单名称
- // applyRegion: "", //适用区域
descriptionList: "", //清单说明
fileId: "",
model: "", // 上传模板
@@ -1012,11 +1009,11 @@ export default {
_formData.append('createUserName', this.$store.getters.userInfo.userName)
_formData.append('prcType', '4')
_formData.append('json', JSON.stringify({
- form: this.form,
+ form: this.listForm,
roleForm: this.roleForm,
commentText: this.commentText
}))
- saveTaskFirst(_formData).then(res => {
+ saveTaskFirst(_formData).then(res => {
this.saveLoading = false
this.$message.success('保存成功')
this.bpnId = res.result
@@ -1097,8 +1094,7 @@ export default {
});
this.fileListName = middle;
this.fileIds.push(file.response.data.id);
- // this.fileInfoList[this.fileInfoList.length - 1].id = res.data.id
- // this.$message.success('上传成功')
+ this.$message.success('上传成功')
} else {
this.$message.error(res.message);
fileList.pop();
@@ -1110,7 +1106,6 @@ export default {
var index1 = filename.lastIndexOf(".");
var index2 = filename.length;
var fileSuffix = filename.substring(index1, index2);
- // const fileSuffix = file.name.split('.')[1] // 后缀名
//把后缀转大写
if (fileSuffix !== undefined && fileSuffix !== null) {
fileSuffix = fileSuffix.toUpperCase();
@@ -1260,11 +1255,11 @@ export default {
}
this.listForm.standId = bringData[0].id;
this.listForm.listName = bringData[0].detailedListName;
- this.listForm.applyRegion = bringData[0].applicationScope;
this.listForm.descriptionList = bringData[0].remark;
this.listForm.fileId = bringData[0].fileId;
this.ListModel = false;
- this.$http.get("sarLawsAttrDetailedList/sar-laws-attr-detailed-list/selectLawsById", { id: bringData[0].id }, {
+ this.$http.get("sarLawsAttrDetailedList/sar-laws-attr-detailed-list/selectLawsById",
+ { id: bringData[0].id, page: this.page, Size:this.pageSize}, {
_this: this
}, res => {
if (res.data == null) {
diff --git a/src/pages/processCenter/pages/creatProcess/bzqdfb/step2.vue b/src/pages/processCenter/pages/creatProcess/bzqdfb/step2.vue
index 6bb1abe0b..976a14cda 100644
--- a/src/pages/processCenter/pages/creatProcess/bzqdfb/step2.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzqdfb/step2.vue
@@ -38,16 +38,25 @@
>
-
-
-
+
+
{{ listForm.modelName }}
+
+
+
+
+
+ 暂无数据
+
@@ -69,11 +78,8 @@
width="180px"
label="标准号">
- {{ scope.row.standSortShow }} {{ scope.row.standNumber
- }}-{{ scope.row.standYear }}
- {{ scope.row.standSortShow }}
- {{ scope.row.standNumber }}
+ {{ scope.row.standSortShow }} {{ scope.row.standNumber }}-{{ scope.row.standYear }}
+ {{ scope.row.standSortShow }} {{ scope.row.standNumber }}
{
+ console.log(res);
+ this.$nextTick(() => {
+ res.data.map(item => {
+ this.listForm.modelName = item.oldFileName
+ this.listForm.model = item.id
+ });
+ });
+ }, e => {
+ });
+ },
+ /**
+ * @Description: 点击下载
+ */
+ downloadFile(attId) {
+ if (attId != null && attId !== "") {
+ window.location.href = "/api/att/attFile/downloadFileForSar?fileId=" + attId;
+ } else {
+ this.$message.error("请选择要下载的文件");
+ }
+ },
+ downloadFileByWater(attId, fileSuffix) {
+ let fileExtension = fileSuffix.substring(fileSuffix.lastIndexOf(".") + 1);
+ if (fileExtension !== "pdf" && fileExtension !== "PDF") {
+ this.$message.error("水印下载仅支持PDF,pdf格式文件");
+ } else {
+ if (attId != null && attId !== "") {
+ window.location.href = "/api/att/attFile/downloadFileForSarWaterMark?fileId=" + attId;
+ } else {
+ this.$message.error("请选择要下载的文件");
+ }
+ }
+ },
//保存事件
handleSave() {
- },
- handlePreview(item) {
- if (item.id) {
- let routeUrl = this.$router.resolve({
- name: "OtherStandardDetails",
- params: {
- id: item.standId,
- pageType: item.standType + "_STAND"
- }
- });
- window.open(routeUrl.href, "_blank");
- } else {
- this.$message.warning("暂无关联的标准");
- }
},
//提交事件
handleSubmit() {
@@ -375,28 +407,6 @@ export default {
},
selectThree() {
- },
- // 请求上传的文件信息
- getFileInfo() {
- // this.$http.get("att/attFile/getMultiFileInfos", {
- // fileIds: this.sarAccessEO.fileIds
- // }, {
- // _this: this
- // }, res => {
- // console.log(res);
- // this.$nextTick(() => {
- // res.data.map(item => {
- // // 赋值要回显的上传文件内容
- // this.fileInfoList.push({
- // name: item.oldFileName,
- // uid: item.uid,
- // status: item.status,
- // id: item.id
- // });
- // });
- // });
- // }, e => {
- // });
},
pageChange(page) {
this.page = page;
@@ -416,8 +426,6 @@ export default {
mounted() {
this.processTable();
this.getData();
- this.getFileInfo();
- // console.log(this.$store.getters.getHandleInfo);
}
};
@@ -432,6 +440,36 @@ export default {
padding: 0 20px 0;
}
}
+ .fileClass {
+ cursor: pointer;
+ }
+ .fileClass:hover{
+ color: #0c91e5;
+ }
+ p {
+ & > a {
+ cursor: pointer;
+ }
+
+ & > i {
+ display: inline-block;
+ margin-left: 3px;
+ width: 18px;
+ height: 16px;
+ background-repeat: no-repeat;
+ background-size: 100% 100%;
+ background-position: center center;
+ vertical-align: sub;
+ cursor: pointer;
+ }
+ .icon-download {
+ background-image: url("~assets/images/shangqi/img/download.png");
+ }
+
+ .icon-download2 {
+ background-image: url("~assets/images/shangqi/img/download2.png");
+ }
+ }
.choiceBtn {
.el-button--primary {
diff --git a/src/pages/processCenter/pages/creatProcess/bzqdfb/step3.vue b/src/pages/processCenter/pages/creatProcess/bzqdfb/step3.vue
index 853859320..138d103f7 100644
--- a/src/pages/processCenter/pages/creatProcess/bzqdfb/step3.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzqdfb/step3.vue
@@ -383,6 +383,17 @@ export default {
handleTabs(name) {
this.active = name;
},
+ // 点击查看
+ handlePreview(item) {
+ let routeUrl = this.$router.resolve({
+ name: "OtherStandardDetails",
+ params: {
+ id: item.id,
+ pageType: "INLAND_STAND"
+ }
+ });
+ window.open(routeUrl.href, "_blank");
+ },
//点击添加事件
addList() {
this.$http.get("sarStandardsInfo/sar-standards-info/getSarStandardsInfoPage", "", {
diff --git a/src/pages/processCenter/pages/creatProcess/bzqdfb/step4.vue b/src/pages/processCenter/pages/creatProcess/bzqdfb/step4.vue
index 636116361..eadf18395 100644
--- a/src/pages/processCenter/pages/creatProcess/bzqdfb/step4.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzqdfb/step4.vue
@@ -1,480 +1,507 @@
-
-
- 标准清单发布/更新流程
- 业务经理审批
-
-
-
-
-
- 基础信息
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ 标准清单发布/更新流程
+ 业务经理审批
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ scope.row.createTime ? $moment(scope.row.createTime).format('YYYY-MM-DD') : '' }}
-
-
-
-
- {{ scope.row.endTime ? $moment(scope.row.endTime).format('YYYY-MM-DD') : '' }}
-
-
-
-
- {{scope.row.commentText}}
-
-
-
-
- {{ scope.row.endTime ? '已完成' : '未完成'}}
-
-
-
- 流程列表加载中
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.createTime ? $moment(scope.row.createTime).format('YYYY-MM-DD') : '' }}
+
+
+
+
+ {{ scope.row.endTime ? $moment(scope.row.endTime).format('YYYY-MM-DD') : '' }}
+
+
+
+
+ {{scope.row.commentText}}
+
+
+
+
+ {{ scope.row.endTime ? '已完成' : '未完成'}}
+
+
+
+ 流程列表加载中
+
+
-
-
-
+
+
+
diff --git a/src/pages/processCenter/pages/creatProcess/xmpg/step1.vue b/src/pages/processCenter/pages/creatProcess/xmpg/step1.vue
index bd52ce074..1c6baaad8 100644
--- a/src/pages/processCenter/pages/creatProcess/xmpg/step1.vue
+++ b/src/pages/processCenter/pages/creatProcess/xmpg/step1.vue
@@ -496,17 +496,17 @@ export default {
} else if (this.type === "qualityEngineer") {
this.roleForm.qualityEngineer = data[0].id;
this.roleForm.qualityEngineerName = data[0].name;
- this.listForm.qualityEngineer = this.roleForm.qualityEngineer;
- this.listForm.qualityEngineerName = this.roleForm.qualityEngineerName;
+ this.listForm.qualityEngineer = data[0].id;
+ this.listForm.qualityEngineerName = data[0].name;
} else if (this.type === "certifiedEngineer") {
this.roleForm.certifiedEngineer = data[0].id;
this.roleForm.certifiedEngineerName = data[0].name;
- this.listForm.certifiedEngineer = this.roleForm.certifiedEngineer;
- this.listForm.certifiedEngineerName = this.roleForm.certifiedEngineerName;
+ this.listForm.certifiedEngineer = data[0].id;
+ this.listForm.certifiedEngineerName = data[0].name;
} else if (this.type === "distributePerson") {
this.listForm.distributePerson = data[0].name;
- this.listForm.dataList[this.dsadadadsada].distributePersonId=this.roleRow.id
- this.listForm.dataList[this.dsadadadsada].distributePerson=this.roleRow.name
+ this.listForm.dataList[this.dsadadadsada].distributePersonId= data[0].id
+ this.listForm.dataList[this.dsadadadsada].distributePerson= data[0].name
this.showColumn = false;
this.$nextTick(() => {
this.showColumn = true
diff --git a/src/pages/processCenter/pages/creatProcess/xmpg/step2.vue b/src/pages/processCenter/pages/creatProcess/xmpg/step2.vue
index 307ae7832..7c9ef4c0b 100644
--- a/src/pages/processCenter/pages/creatProcess/xmpg/step2.vue
+++ b/src/pages/processCenter/pages/creatProcess/xmpg/step2.vue
@@ -37,16 +37,16 @@
diff --git a/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue b/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue
index 5965a188a..fbe139e45 100644
--- a/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue
+++ b/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue
@@ -39,14 +39,14 @@
@@ -56,6 +56,9 @@
填写信息
{{ scope.row.zCCSSRQ ? $moment(scope.row.zCCSSRQ).format("YYYY-MM-DD") : "" }}
-
-
-
-
- {{ listForm.breakdownList[scope.$index].implementer == null ? "请选择落实人" : listForm.breakdownList[scope.$index].implementer
- }}
-
+
+
+
+ {{ "请选择落实人" }}
+
+
+ {{ scope.row.implementer || "-" }}
-
-
-
-
-
-
+
+
@@ -417,69 +395,37 @@ export default {
}
}
},
- // saveUserInfo() {
- // if (this.type === "implementer") {
- // // 如果有勾选的项
- // if (this.selectList.length) {
- // this.listForm.breakdownList.forEach((item, index) => {
- // if (this.selectList.includes(item.itemId)) {
- // this.listForm.breakdownList[index].implementerId = this.roleRow.id;
- // this.listForm.breakdownList[index].implementer = this.roleRow.name;
- // }
- // });
- // } else {
- // this.listForm.breakdownList[this.dsadadadsada].implementerId = this.roleRow.id;
- // this.listForm.breakdownList[this.dsadadadsada].implementer = this.roleRow.name;
- // }
- // this.listForm.implementer = this.roleRow.name;
- // this.showColumn = false;
- // this.$nextTick(() => {
- // this.showColumn = true;
- // });
- // }
- // this.modalshowflag = false;
- // },
- saveUserInfo2 () {
- var idList = "";
- var nameList = "";
- this.$refs.tree2.getCheckedNodes().concat(this.$refs.tree2.getHalfCheckedNodes()).forEach(item => {
- if (nameList.length > 0) {
- nameList += ",";
- idList += ",";
- }
- idList += item.id;
- nameList += item.name;
- });
- // 如果有勾选的项
- if (this.selectList.length) {
- this.listForm.breakdownList.forEach((item, index) => {
- console.log(item.itemId);
- console.log(index);
- if (this.selectList.includes(item.itemId)) {
- this.listForm.breakdownList[index].implementerId = idList;
- this.listForm.breakdownList[index].implementer = nameList;
- }
- });
- } else {
- this.listForm.breakdownList[this.dsadadadsada].implementerId = idList;
- this.listForm.breakdownList[this.dsadadadsada].implementer = nameList;
- }
- this.listForm.implementer = nameList;
- this.showColumn = false;
- this.$nextTick(() => {
- this.showColumn = true;
- });
- this.modalshowflag2 = false;
- //不要删除 By 宋伟佳
- console.log(this.$refs.multipleTable.clearSelection())
- this.$nextTick(() => {
- for(var i=0;i {
+ item.implementer = data[0].name;
+ item.implementerId = data[0].id;
+ mis.push(item.projectNumber);
+ miss.push(item.itemNum)
+ });
+ this.listForm.breakdownList.forEach(item => {
+ if (!mis.includes(item.projectNumber) && !miss.includes(item.itemsNum)) {
+ this.selectList.push(item);
+ }
+ });
+ this.listForm.breakdownList = this.selectList;
+ this.$refs.selection.clearSelection();
+ this.modalshowflag = false;
+ },
+ cancleUserInfo() {
+ this.modalshowflag = false;
},
choiceZRRS(scope) {
if (scope != null) this.dsadadadsada = scope.$index;
@@ -544,7 +490,7 @@ export default {
},
//标准表格选择框改变
selectStandChange(data) {
- this.selectList = data.map(item => item.itemId);
+ this.selectList = data
},
selectThree() {
diff --git a/src/pages/processCenter/pages/creatProcess/xmpg/step4.vue b/src/pages/processCenter/pages/creatProcess/xmpg/step4.vue
index d3f680706..420fd9107 100644
--- a/src/pages/processCenter/pages/creatProcess/xmpg/step4.vue
+++ b/src/pages/processCenter/pages/creatProcess/xmpg/step4.vue
@@ -39,14 +39,14 @@
@@ -244,13 +244,6 @@
-
-
@@ -500,7 +493,6 @@ export default {
this.listForm.signFlag = "";
this.listForm.dataList = this.dataList;
const json = JSON.stringify(this.listForm);
- console.log(json);
this.$http.post("lawss/activiti/completeTask", {
taskIds: this.taskIds,
userId: this.userId,
@@ -543,7 +535,6 @@ export default {
mounted() {
this.processTable();
this.getData();
- // console.log(this.$store.getters.getHandleInfo);
}
};
diff --git a/src/pages/processCenter/pages/creatProcess/xmpg/step5.vue b/src/pages/processCenter/pages/creatProcess/xmpg/step5.vue
index 1dc390e5a..f5d42974e 100644
--- a/src/pages/processCenter/pages/creatProcess/xmpg/step5.vue
+++ b/src/pages/processCenter/pages/creatProcess/xmpg/step5.vue
@@ -39,14 +39,14 @@
@@ -419,7 +419,6 @@ export default {
taskIds: this.taskIds,
pId: this.pId
}).then(res => {
- console.log(res.mesg);
if (res) {
const processForm = JSON.parse(res.mesg)
this.getFormFieldList(processForm)
diff --git a/src/pages/processCenter/pages/creatProcess/xmpg/step6.vue b/src/pages/processCenter/pages/creatProcess/xmpg/step6.vue
index c5b0bb69a..eaa28bcd6 100644
--- a/src/pages/processCenter/pages/creatProcess/xmpg/step6.vue
+++ b/src/pages/processCenter/pages/creatProcess/xmpg/step6.vue
@@ -39,14 +39,14 @@
diff --git a/src/pages/processCenter/pages/creatProcess/xmpg/step7.vue b/src/pages/processCenter/pages/creatProcess/xmpg/step7.vue
index 607b70c25..467b93137 100644
--- a/src/pages/processCenter/pages/creatProcess/xmpg/step7.vue
+++ b/src/pages/processCenter/pages/creatProcess/xmpg/step7.vue
@@ -39,14 +39,14 @@
diff --git a/src/pages/processCenter/pages/creatProcess/xmpg2/step10.vue b/src/pages/processCenter/pages/creatProcess/xmpg2/step10.vue
new file mode 100644
index 000000000..b9053c236
--- /dev/null
+++ b/src/pages/processCenter/pages/creatProcess/xmpg2/step10.vue
@@ -0,0 +1,485 @@
+
+
+
+ 项目合规评估流程-项目
+ 业务经理审批
+
+
+
+
+
+ 基础信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 填写信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.xCXSSRQ ? $moment(scope.row.xCXSSRQ).format('YYYY-MM-DD') : '' }}
+
+
+
+
+ {{ scope.row.zCCSSRQ ? $moment(scope.row.zCCSSRQ).format('YYYY-MM-DD') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.completionTime ? $moment(scope.row.completionTime).format('YYYY-MM-DD') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.zcCompletionTime ? $moment(scope.row.zcCompletionTime).format('YYYY-MM-DD') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }}
+
+
+
+
+ {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }}
+
+
+
+
+ {{ scope.row.commentText }}
+
+
+
+
+ {{ scope.row.endTime ? "已完成" : "未完成" }}
+
+
+
+ 流程列表加载中
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/processCenter/pages/creatProcess/xmpg2/step11.vue b/src/pages/processCenter/pages/creatProcess/xmpg2/step11.vue
new file mode 100644
index 000000000..5831d1333
--- /dev/null
+++ b/src/pages/processCenter/pages/creatProcess/xmpg2/step11.vue
@@ -0,0 +1,485 @@
+
+
+
+ 项目合规评估流程-项目
+ 标准法规工程师汇总审核
+
+
+
+
+
+ 基础信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 填写信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.xCXSSRQ ? $moment(scope.row.xCXSSRQ).format('YYYY-MM-DD') : '' }}
+
+
+
+
+ {{ scope.row.zCCSSRQ ? $moment(scope.row.zCCSSRQ).format('YYYY-MM-DD') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.completionTime ? $moment(scope.row.completionTime).format('YYYY-MM-DD') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.zcCompletionTime ? $moment(scope.row.zcCompletionTime).format('YYYY-MM-DD') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }}
+
+
+
+
+ {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }}
+
+
+
+
+ {{ scope.row.commentText }}
+
+
+
+
+ {{ scope.row.endTime ? "已完成" : "未完成" }}
+
+
+
+ 流程列表加载中
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/processCenter/pages/creatProcess/xmpg2/step12.vue b/src/pages/processCenter/pages/creatProcess/xmpg2/step12.vue
new file mode 100644
index 000000000..f3aa290cc
--- /dev/null
+++ b/src/pages/processCenter/pages/creatProcess/xmpg2/step12.vue
@@ -0,0 +1,485 @@
+
+
+
+ 项目合规评估流程-项目
+ 责任人审核
+
+
+
+
+
+ 基础信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 填写信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.xCXSSRQ ? $moment(scope.row.xCXSSRQ).format('YYYY-MM-DD') : '' }}
+
+
+
+
+ {{ scope.row.zCCSSRQ ? $moment(scope.row.zCCSSRQ).format('YYYY-MM-DD') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.completionTime ? $moment(scope.row.completionTime).format('YYYY-MM-DD') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.zcCompletionTime ? $moment(scope.row.zcCompletionTime).format('YYYY-MM-DD') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }}
+
+
+
+
+ {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }}
+
+
+
+
+ {{ scope.row.commentText }}
+
+
+
+
+ {{ scope.row.endTime ? "已完成" : "未完成" }}
+
+
+
+ 流程列表加载中
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/processCenter/pages/creatProcess/xmpg2/step2.vue b/src/pages/processCenter/pages/creatProcess/xmpg2/step2.vue
index d94d6d0a7..f44146803 100644
--- a/src/pages/processCenter/pages/creatProcess/xmpg2/step2.vue
+++ b/src/pages/processCenter/pages/creatProcess/xmpg2/step2.vue
@@ -1,5 +1,5 @@
-
+
项目合规评估流程-项目
业务经理审批流程
@@ -289,7 +289,6 @@ export default {
taskIds: this.taskIds,
pId: this.pId
}).then(res => {
- console.log(res.mesg);
if (res) {
const processForm = JSON.parse(res.mesg);
this.getFormFieldList(processForm);
@@ -335,7 +334,6 @@ export default {
this.listForm.BZFlag = "1";
this.listForm.commentText = this.commentText;
const json = JSON.stringify(this.listForm);
- console.log(json);
this.$http.post("lawss/activiti/completeTask", {
taskIds: this.taskIds,
userId: this.userId,
@@ -366,7 +364,7 @@ export default {
diff --git a/src/pages/processCenter/pages/creatProcess/xmpg2/step8.vue b/src/pages/processCenter/pages/creatProcess/xmpg2/step8.vue
new file mode 100644
index 000000000..19eb851ea
--- /dev/null
+++ b/src/pages/processCenter/pages/creatProcess/xmpg2/step8.vue
@@ -0,0 +1,485 @@
+
+
+
+ 项目合规评估流程-项目
+ 架构经理审批
+
+
+
+
+
+ 基础信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 填写信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.xCXSSRQ ? $moment(scope.row.xCXSSRQ).format('YYYY-MM-DD') : '' }}
+
+
+
+
+ {{ scope.row.zCCSSRQ ? $moment(scope.row.zCCSSRQ).format('YYYY-MM-DD') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.completionTime ? $moment(scope.row.completionTime).format('YYYY-MM-DD') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.zcCompletionTime ? $moment(scope.row.zcCompletionTime).format('YYYY-MM-DD') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }}
+
+
+
+
+ {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }}
+
+
+
+
+ {{ scope.row.commentText }}
+
+
+
+
+ {{ scope.row.endTime ? "已完成" : "未完成" }}
+
+
+
+ 流程列表加载中
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/processCenter/pages/creatProcess/xmpg2/step9.vue b/src/pages/processCenter/pages/creatProcess/xmpg2/step9.vue
new file mode 100644
index 000000000..19cfdb36d
--- /dev/null
+++ b/src/pages/processCenter/pages/creatProcess/xmpg2/step9.vue
@@ -0,0 +1,485 @@
+
+
+
+ 项目合规评估流程-项目
+ 工程经理审批
+
+
+
+
+
+ 基础信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 填写信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.xCXSSRQ ? $moment(scope.row.xCXSSRQ).format('YYYY-MM-DD') : '' }}
+
+
+
+
+ {{ scope.row.zCCSSRQ ? $moment(scope.row.zCCSSRQ).format('YYYY-MM-DD') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.completionTime ? $moment(scope.row.completionTime).format('YYYY-MM-DD') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.zcCompletionTime ? $moment(scope.row.zcCompletionTime).format('YYYY-MM-DD') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }}
+
+
+
+
+ {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }}
+
+
+
+
+ {{ scope.row.commentText }}
+
+
+
+
+ {{ scope.row.endTime ? "已完成" : "未完成" }}
+
+
+
+ 流程列表加载中
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue b/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue
index 25fccf741..e1bcf6b58 100644
--- a/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue
+++ b/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue
@@ -226,6 +226,16 @@ export default {
}
})
break
+ case '4':
+ this.$router.push({
+ name: 'bzqdfbStep1-1',
+ query: {
+ type: '4',
+ processName: '标准清单发布更新流程',
+ bpnId: id
+ }
+ })
+ break
}
},
...mapMutations(['setProcess', 'setHandleInfo']),
diff --git a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/addEdit.vue b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/addEdit.vue
index 69bb4a9e0..9300400fc 100644
--- a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/addEdit.vue
+++ b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/addEdit.vue
@@ -80,7 +80,7 @@
-
+
-
-
-
-
-
-
-
+
+
+
+
@@ -403,18 +395,12 @@
align="center"
width="180px"
label="适用车型">
-
- {{ typeApplicableMap[scope.row.typeApplicable] }}
-
-
- {{ nylxMap[scope.row.nylx] }}
-
-
- {{ zrbmMap[scope.row.zrbm] }}
-
-
- {{ sycpxMap[scope.row.sycpx] }}
-
-
+
{
- // let list = []
- // //sarAccessInfoListADMIN 可能不存在
- // if (this.sarAccessInfoListADMIN.length > 0) {
- // for (let a = 0; a < this.sarAccessInfoListADMIN.length;a++) {
- // list.push(this.sarAccessInfoListADMIN[a].code)
- // }
- // }
- // if (this.sarAccessInfoList.length > 0) {
- // for (let b = 0; b < this.sarAccessInfoList.length;b++) {
- // list.push(this.sarAccessInfoList[b].code)
- // }
- // }
- // for (let c = 0; c < list.length; c++) {
- // if (value === list[c]) {
- // callback(new Error('此标准号已存在'))
- // }
- // }
- // }
return {
textStatusMap: {},
countryAreaMap: {},
@@ -708,7 +669,6 @@ export default {
nylxMap: {},
zrbmMap: {},
sycpxMap: {},
- zrbmOptions: [],
// 编辑抽屉状态
drawerEdit: false,
// 编辑框数据
@@ -762,8 +722,13 @@ export default {
drawerCountryOptions: [], // 基础信息 国家list
textStatusOptions: [], // 文本状态
applyOptions: [], //基础信息适用领域list
- applyArcticOptions: [], // 基础车型 适用车型list
+ /** ****************************/
+ zrbmOptions: [], // 责任部门
+ categoryOptions: [], // 能源类型
energyKindOptions: [], // 能源种类list
+ sycpxOptions: [], // 适用产品线
+ applyArcticOptions: [], // 基础车型 适用车型list
+ /** ******************************/
accessSarTypeOptions: [], // 要求类型list
standSortOptions: [], // 标准类别
standStateOptions: [], // 标准状态
@@ -1009,6 +974,20 @@ export default {
uuid: '',
}
},
+ created() {
+ this.selectLawsStands()
+ dicTypeData().then(res => {
+ // 责任部门数据字典
+ this.zrbmOptions = res.data.ZRBMCLASS
+ // 能源类型数据字典
+ this.energyKindOptions = res.data.ENERGYTYPES
+ // this.categoryOptions = res.data.NYLXCLASS // 能源类型
+ // 适用车型数据字典
+ this.applyArcticOptions = res.data.PRODUCTTYPE
+ // 适用产品线数据字典
+ this.sycpxOptions = res.data.SYCPXCLASS
+ })
+ },
methods: {
// 高级检索
selectMoreBtn () {
@@ -1427,7 +1406,6 @@ export default {
rowlist3.push(this.sarAccessInfoList[i].xcxssrqgj.toString())
}
}
- console.log(rowlist2)
rowlist = rowlist.join(',')
rowlist1 = rowlist1.join(',')
rowlist2 = rowlist2.join(',')
@@ -1487,22 +1465,9 @@ export default {
},
// 查询数据搜索 table 数据
selectLawsStands () {
- this.$http.get('sarStandardsInfo/sar-standards-info/getSarStandardsInfoPage', this.sarAccessInfoSearch, {
- _this: this
- }, res =>{
+ StandardsInfoPage(this.sarAccessInfoSearch).then(res =>{
this.sarAccessInfoSearchList = res.data.list
- this.sarAccessInfoSearchList.forEach(item => {
- this.$set(item, 'zccssrqgj', item.attrInfoMap.ZCCSSRQGJ)
- this.$set(item, 'xcxssrqgj', item.attrInfoMap.XCXSSRQGJ)
- this.$set(item, 'sycpx', item.attrInfoMap.SYCPX)
- this.$set(item, 'typeApplicable', item.attrInfoMap.CLLX)
- this.$set(item, 'nylx', item.attrInfoMap.NYLX)
- this.$set(item, 'zrbm', item.attrInfoMap.ZRBM)
- this.$set(item, 'cycvppsbm', item.attrInfoMap.CYCVPPSBM)
- this.$set(item, 'cycvppscn', item.attrInfoMap.CYCVPPSCN)
- this.$set(item, 'kccvppsbm', item.attrInfoMap.KCCVPPSBM)
- this.$set(item, 'kccvppscn', item.attrInfoMap.KCCVPPSCN)
- })
+ this.drawerTotal = res.data.list.length
}, e => {
})
},
@@ -1513,6 +1478,68 @@ export default {
// 数据搜索 table select事件
sarAccessInfoSearchSelect (val) {
this.selectedAccInfoSearchList = val
+ this.selectedAccInfoSearchList.forEach(item => {
+ this.$set(item, 'zccssrqgj', item.attrInfoMap.ZCCSSRQGJ)
+ this.$set(item, 'xcxssrqgj', item.attrInfoMap.XCXSSRQGJ)
+ this.$set(item, 'sycpx', item.attrInfoMap.SYCPX)
+ this.$set(item, 'typeApplicable', item.attrInfoMap.CLLX)
+ this.$set(item, 'nylx', item.attrInfoMap.NYLX)
+ this.$set(item, 'zrbm', item.attrInfoMap.ZRBM)
+ this.$set(item, 'cycvppsbm', item.attrInfoMap.CYCVPPSBM)
+ this.$set(item, 'cycvppscn', item.attrInfoMap.CYCVPPSCN)
+ this.$set(item, 'kccvppsbm', item.attrInfoMap.KCCVPPSBM)
+ this.$set(item, 'kccvppscn', item.attrInfoMap.KCCVPPSCN)
+ })
+ this.selectedAccInfoSearchList.forEach(item => {
+ // 责任部门转换
+ if (item.zrbm !== null || item.zrbm !== "") {
+ let k = (item.zrbm || "").split(',')
+ for (let i in this.zrbmOptions) {
+ for (let m = 0; m< k.length; m++) {
+ if (this.zrbmOptions[i].value === k[m]) {
+ k[m] = this.zrbmOptions[i].label
+ }
+ item.zrbm = k.join(',')
+ }
+ }
+ }
+ // 能源类型转换
+ if (item.nylx !== null) {
+ let k = (item.nylx || "").split(',')
+ for (let i in this.categoryOptions) {
+ for (let m = 0; m< k.length; m++) {
+ if (this.categoryOptions[i].value === k[m]) {
+ k[m] = this.categoryOptions[i].label
+ }
+ item.nylx = k.join(',')
+ }
+ }
+ }
+ // 适用车型转换
+ if (item.typeApplicable !== null) {
+ let k = (item.typeApplicable || "").split(',')
+ for (let i in this.energyKindOptions) {
+ for (let m = 0; m< k.length; m++) {
+ if (this.energyKindOptions[i].value === k[m]) {
+ k[m] = this.energyKindOptions[i].label
+ }
+ item.typeApplicable = k.join(',')
+ }
+ }
+ }
+ // s适用产品线转换
+ if (item.sycpx !== null) {
+ let k = (item.sycpx || "").split(',')
+ for (let i in this.sycpxOptions) {
+ for (let m = 0; m< k.length; m++) {
+ if (this.sycpxOptions[i].value === k[m]) {
+ k[m] = this.sycpxOptions[i].label
+ }
+ item.sycpx = k.join(',')
+ }
+ }
+ }
+ })
},
// 数据搜索 清单类型 table select事件
accessSarTypeSelect (selectData) {
@@ -1865,7 +1892,7 @@ export default {
name: routerName,
params: {
id: item.resId,
- pageType: item.sarType
+ pageType: this.sarAccessInfoSearch.dataSource
}
})
window.open(routeUrl.href, '_blank')
@@ -1967,7 +1994,6 @@ export default {
_this: this
}, res => {
this.sarAccessInfoList = res.data
- console.log(res.data)
}, e => {
})
},
@@ -1988,7 +2014,6 @@ export default {
isListType (newVal, oldVal) {
this.sarAccessInfoSearchList = []
this.sarAccessInfoSearch.page = 1
- this.drawerTotal = 0
this.selectedAccInfoSearchList = []
this.accessSarTypeList = []
}
@@ -2008,8 +2033,8 @@ export default {
}, res => {
this.allSelectOptions = res.data || {}
this.regionOptions = res.data.REGION // 基础信息 区域list
- this.applyArcticOptions = res.data.PRODUCTTYPE || [] // 基础车型 适用车型list
- this.energyKindOptions = res.data.ENERGYTYPES || [] // 能源种类list
+ this.applyArcticOptions = res.data.PRODUCTTYPE // 基础车型 适用车型list
+ this.energyKindOptions = res.data.ENERGYTYPES // 能源种类list
this.drawerCountryOptions = res.data.COUNTRY // 国家、地区list
this.applyOptions = res.data.COUNTRY //适用区域list
this.standNatureOptions = res.data.SARPROPERTY // 新增 标准性质
@@ -2024,10 +2049,6 @@ export default {
this.textStatusOptions = res.data.WBZTCLASS
this.sycpxOptions = res.data.SYCPXCLASS // 适用产品线
this.setMap(this.textStatusOptions)
- this.setMap(this.zrbmOptions)
- this.setMap(this.categoryOptions)
- this.setMap(this.sycpxOptions)
- this.setMap(this.energyKindOptions)
this.setMap(this.drawerCountryOptions)
this.getGzzOption()
}, e => {
diff --git a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/details.vue b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/details.vue
index 57619c646..a238ff300 100644
--- a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/details.vue
+++ b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/details.vue
@@ -13,13 +13,14 @@
-
+
{{ sarAccessEO.countryArea }}
{{ countryAreaMap[sarAccessEO.countryArea] }}
+
{{ sarAccessEO.remark || "-" }}
@@ -102,15 +103,7 @@
-
-
-
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -780,6 +716,7 @@ export default {
let accessRow = JSON.parse(sessionStorage.getItem("accessRow"));
this.pageId = accessRow.id
this.sarAccessEO = accessRow;
+ console.log(this.sarAccessEO)
this.selectInfobyAccid();
this.getOrgTreeSource();
this.getFileInfo();
@@ -943,7 +880,11 @@ export default {
}
}
}
-
+ .labelBox {
+ /deep/ .el-form-item__label {
+ padding-right: 5px;
+ }
+ }
/deep/ .relateClass {
& > button {
height: 30px;
diff --git a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/otherAddEit.vue b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/otherAddEit.vue
index 0ab7a1a5d..351a42d50 100644
--- a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/otherAddEit.vue
+++ b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/otherAddEit.vue
@@ -65,7 +65,7 @@
-
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
- {{ typeApplicableMap[scope.row.typeApplicable] }}
-
-
- {{ nylxMap[scope.row.nylx] }}
-
- {{ zrbmMap[scope.row.zrbm] }}
+
+ {{ item.label }}
+
-
- {{ sycpxMap[scope.row.sycpx] }}
-
-
+
{
- // let list = []
- // //sarAccessInfoListADMIN 可能不存在
- // if (this.sarAccessInfoListADMIN.length > 0) {
- // for (let a = 0; a < this.sarAccessInfoListADMIN.length;a++) {
- // list.push(this.sarAccessInfoListADMIN[a].code)
- // }
- // }
- // if (this.sarAccessInfoList.length > 0) {
- // for (let b = 0; b < this.sarAccessInfoList.length;b++) {
- // list.push(this.sarAccessInfoList[b].code)
- // }
- // }
- // for (let c = 0; c < list.length; c++) {
- // if (value === list[c]) {
- // callback(new Error('此标准号已存在'))
- // }
- // }
- // }
return {
textStatusMap: {},
typeApplicableMap: {},
nylxMap: {},
zrbmMap: {},
sycpxMap: {},
- zrbmOptions: [],
selectSearch : [],
// 新增、编辑 基础信息字段
sarAccessEO: {
@@ -568,11 +584,18 @@ export default {
]
},
disabledFlag: false,
+ showSelectBox: true,
+ /** ****************************/
+ zrbmOptions: [], // 责任部门
+ categoryOptions: [], // 能源类型
+ energyKindOptions: [], // 能源种类list
+ sycpxOptions: [], // 适用产品线
+ applyArcticOptions: [], // 基础车型 适用车型list
+ /** ******************************/
+ textStatusOptions: [], // 文本状态
regionOptions: [], // 基础信息 区域list
drawerCountryOptions: [], // 基础信息 国家list
applyOptions: [], //基础信息适用领域list
- applyArcticOptions: [], // 基础车型 适用车型list
- energyKindOptions: [], // 能源种类list
accessSarTypeOptions: [], // 要求类型list
standSortOptions: [], // 标准类别
standStateOptions: [], // 标准状态
@@ -814,6 +837,20 @@ export default {
uuid: '',
}
},
+ created() {
+ this.selectLawsStands()
+ dicTypeData().then(res => {
+ // 责任部门数据字典
+ this.zrbmOptions = res.data.ZRBMCLASS
+ // 能源类型数据字典
+ this.energyKindOptions = res.data.ENERGYTYPES
+ // this.categoryOptions = res.data.NYLXCLASS // 能源类型
+ // 适用车型数据字典
+ this.applyArcticOptions = res.data.PRODUCTTYPE
+ // 适用产品线数据字典
+ this.sycpxOptions = res.data.SYCPXCLASS
+ })
+ },
methods: {
// 高级检索
selectMoreBtn () {
@@ -1241,19 +1278,7 @@ export default {
_this: this
}, res =>{
this.sarAccessInfoSearchList = res.data.list
- this.sarAccessInfoSearchList.forEach(item => {
- this.$set(item, 'zccssrqgj', item.attrInfoMap.ZCCSSRQGJ)
- this.$set(item, 'xcxssrqgj', item.attrInfoMap.XCXSSRQGJ)
- this.$set(item, 'sycpx', item.attrInfoMap.SYCPX)
- this.$set(item, 'typeApplicable', item.attrInfoMap.CLLX)
- this.$set(item, 'nylx', item.attrInfoMap.NYLX)
- this.$set(item, 'zrbm', item.attrInfoMap.ZRBM)
- this.$set(item, 'cycvppsbm', item.attrInfoMap.CYCVPPSBM)
- this.$set(item, 'cycvppscn', item.attrInfoMap.CYCVPPSCN)
- this.$set(item, 'kccvppsbm', item.attrInfoMap.KCCVPPSBM)
- this.$set(item, 'kccvppscn', item.attrInfoMap.KCCVPPSCN)
- })
- console.log(this.sarAccessInfoSearchList)
+ this.drawerTotal = res.data.list.length
}, e => {
})
@@ -1265,7 +1290,68 @@ export default {
// 数据搜索 table select事件
sarAccessInfoSearchSelect (val) {
this.selectedAccInfoSearchList = val
- console.log(val)
+ this.selectedAccInfoSearchList.forEach(item => {
+ this.$set(item, 'zccssrqgj', item.attrInfoMap.ZCCSSRQGJ)
+ this.$set(item, 'xcxssrqgj', item.attrInfoMap.XCXSSRQGJ)
+ this.$set(item, 'sycpx', item.attrInfoMap.SYCPX)
+ this.$set(item, 'typeApplicable', item.attrInfoMap.CLLX)
+ this.$set(item, 'nylx', item.attrInfoMap.NYLX)
+ this.$set(item, 'zrbm', item.attrInfoMap.ZRBM)
+ this.$set(item, 'cycvppsbm', item.attrInfoMap.CYCVPPSBM)
+ this.$set(item, 'cycvppscn', item.attrInfoMap.CYCVPPSCN)
+ this.$set(item, 'kccvppsbm', item.attrInfoMap.KCCVPPSBM)
+ this.$set(item, 'kccvppscn', item.attrInfoMap.KCCVPPSCN)
+ })
+ this.selectedAccInfoSearchList.forEach(item => {
+ // 责任部门转换
+ if (item.zrbm !== null || item.zrbm !== "") {
+ let k = (item.zrbm || "").split(',')
+ for (let i in this.zrbmOptions) {
+ for (let m = 0; m< k.length; m++) {
+ if (this.zrbmOptions[i].value === k[m]) {
+ k[m] = this.zrbmOptions[i].label
+ }
+ item.zrbm = k.join(',')
+ }
+ }
+ }
+ // 能源类型转换
+ if (item.nylx !== null) {
+ let k = (item.nylx || "").split(',')
+ for (let i in this.categoryOptions) {
+ for (let m = 0; m< k.length; m++) {
+ if (this.categoryOptions[i].value === k[m]) {
+ k[m] = this.categoryOptions[i].label
+ }
+ item.nylx = k.join(',')
+ }
+ }
+ }
+ // 适用车型转换
+ if (item.typeApplicable !== null) {
+ let k = (item.typeApplicable || "").split(',')
+ for (let i in this.energyKindOptions) {
+ for (let m = 0; m< k.length; m++) {
+ if (this.energyKindOptions[i].value === k[m]) {
+ k[m] = this.energyKindOptions[i].label
+ }
+ item.typeApplicable = k.join(',')
+ }
+ }
+ }
+ // s适用产品线转换
+ if (item.sycpx !== null) {
+ let k = (item.sycpx || "").split(',')
+ for (let i in this.sycpxOptions) {
+ for (let m = 0; m< k.length; m++) {
+ if (this.sycpxOptions[i].value === k[m]) {
+ k[m] = this.sycpxOptions[i].label
+ }
+ item.sycpx = k.join(',')
+ }
+ }
+ }
+ })
},
// 数据搜索 清单类型 table select事件
accessSarTypeSelect (selectData) {
@@ -1780,7 +1866,7 @@ export default {
this.ROLELIST = res.data.ROLELIST
this.GXHBQOptions = res.data.GXHBQXX
this.askNatureOptions = res.data.ACCESSTYPE
- this.zrbmOptions = res.data.ZRBMCLASS // 责任部门
+ this.zrbmOptions = res.data.ZRBMCLASS || [] // 责任部门
this.categoryOptions = res.data.NYLXCLASS // 能源类型
this.textStatusOptions = res.data.WBZTCLASS
this.sycpxOptions = res.data.SYCPXCLASS // 适用产品线
diff --git a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/projectAddEit.vue b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/projectAddEit.vue
index d4970e303..ad7f9a9fe 100644
--- a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/projectAddEit.vue
+++ b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/projectAddEit.vue
@@ -65,7 +65,7 @@
-
+
-
-
-
-
-
-
清空
-
+
+
+ 高级查询
+
+
高级查询
@@ -138,6 +127,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
- {{ typeApplicableMap[scope.row.typeApplicable] }}
-
-
- {{ nylxMap[scope.row.nylx] }}
-
-
- {{ zrbmMap[scope.row.zrbm] }}
-
-
- {{ sycpxMap[scope.row.sycpx] }}
-
-
+
{
- // let list = []
- // //sarAccessInfoListADMIN 可能不存在
- // if (this.sarAccessInfoListADMIN.length > 0) {
- // for (let a = 0; a < this.sarAccessInfoListADMIN.length;a++) {
- // list.push(this.sarAccessInfoListADMIN[a].code)
- // }
- // }
- // if (this.sarAccessInfoList.length > 0) {
- // for (let b = 0; b < this.sarAccessInfoList.length;b++) {
- // list.push(this.sarAccessInfoList[b].code)
- // }
- // }
- // for (let c = 0; c < list.length; c++) {
- // if (value === list[c]) {
- // callback(new Error('此标准号已存在'))
- // }
- // }
- // }
return {
textStatusMap: {},
typeApplicableMap: {},
nylxMap: {},
zrbmMap: {},
sycpxMap: {},
- zrbmOptions: [],
selectSearch : [],
// 新增、编辑 基础信息字段
sarAccessEO: {
@@ -569,15 +579,21 @@ export default {
]
},
disabledFlag: false,
+ /** ****************************/
+ zrbmOptions: [], // 责任部门
+ categoryOptions: [], // 能源类型
+ energyKindOptions: [], // 能源种类list
+ sycpxOptions: [], // 适用产品线
+ applyArcticOptions: [], // 基础车型 适用车型list
+ /** ******************************/
regionOptions: [], // 基础信息 区域list
drawerCountryOptions: [], // 基础信息 国家list
applyOptions: [], //基础信息适用领域list
- applyArcticOptions: [], // 基础车型 适用车型list
- energyKindOptions: [], // 能源种类list
accessSarTypeOptions: [], // 要求类型list
standSortOptions: [], // 标准类别
standStateOptions: [], // 标准状态
GXHBQOptions: [], // 标签list
+ textStatusOptions: [], // 文本状态
askNatureOptions: [], // 监管类型list
ROLELIST: [], // 项目评估角色
// 数据搜索 数据来源list
@@ -605,6 +621,7 @@ export default {
},
moreSearchBtn: true, // 多属性搜索按钮 状态
showTableFlag: true, // 显示添加列表 状态
+ showSelectBox: true, // 显示高级查询 状态
sarAccessInfoSearchList: [], // 数据搜索 table列表数据
importmodalFlag: false, // 导入model 状态
searching: false,
@@ -815,9 +832,26 @@ export default {
uuid: '',
}
},
+ created() {
+ this.selectLawsStands()
+ dicTypeData().then(res => {
+ // 责任部门数据字典
+ this.zrbmOptions = res.data.ZRBMCLASS
+ // 能源类型数据字典
+ this.energyKindOptions = res.data.ENERGYTYPES
+ // this.categoryOptions = res.data.NYLXCLASS // 能源类型
+ // 适用车型数据字典
+ this.applyArcticOptions = res.data.PRODUCTTYPE
+ // 适用产品线数据字典
+ this.sycpxOptions = res.data.SYCPXCLASS
+ })
+ },
methods: {
// 高级检索
selectMoreBtn () {
+ this.showSelectBox = !this.showSelectBox
+ this.showTableFlag = false
+ this.selectLawsStands()
},
// 法规维护人树
getDept () {
@@ -1242,19 +1276,7 @@ export default {
_this: this
}, res =>{
this.sarAccessInfoSearchList = res.data.list
- this.sarAccessInfoSearchList.forEach(item => {
- this.$set(item, 'zccssrqgj', item.attrInfoMap.ZCCSSRQGJ)
- this.$set(item, 'xcxssrqgj', item.attrInfoMap.XCXSSRQGJ)
- this.$set(item, 'sycpx', item.attrInfoMap.SYCPX)
- this.$set(item, 'typeApplicable', item.attrInfoMap.CLLX)
- this.$set(item, 'nylx', item.attrInfoMap.NYLX)
- this.$set(item, 'zrbm', item.attrInfoMap.ZRBM)
- this.$set(item, 'cycvppsbm', item.attrInfoMap.CYCVPPSBM)
- this.$set(item, 'cycvppscn', item.attrInfoMap.CYCVPPSCN)
- this.$set(item, 'kccvppsbm', item.attrInfoMap.KCCVPPSBM)
- this.$set(item, 'kccvppscn', item.attrInfoMap.KCCVPPSCN)
- })
- console.log(this.sarAccessInfoSearchList)
+ this.drawerTotal = res.data.list.length
}, e => {
})
@@ -1266,7 +1288,68 @@ export default {
// 数据搜索 table select事件
sarAccessInfoSearchSelect (val) {
this.selectedAccInfoSearchList = val
- console.log(val)
+ this.selectedAccInfoSearchList.forEach(item => {
+ this.$set(item, 'zccssrqgj', item.attrInfoMap.ZCCSSRQGJ)
+ this.$set(item, 'xcxssrqgj', item.attrInfoMap.XCXSSRQGJ)
+ this.$set(item, 'sycpx', item.attrInfoMap.SYCPX)
+ this.$set(item, 'typeApplicable', item.attrInfoMap.CLLX)
+ this.$set(item, 'nylx', item.attrInfoMap.NYLX)
+ this.$set(item, 'zrbm', item.attrInfoMap.ZRBM)
+ this.$set(item, 'cycvppsbm', item.attrInfoMap.CYCVPPSBM)
+ this.$set(item, 'cycvppscn', item.attrInfoMap.CYCVPPSCN)
+ this.$set(item, 'kccvppsbm', item.attrInfoMap.KCCVPPSBM)
+ this.$set(item, 'kccvppscn', item.attrInfoMap.KCCVPPSCN)
+ })
+ this.selectedAccInfoSearchList.forEach(item => {
+ // 责任部门转换
+ if (item.zrbm !== null || item.zrbm !== "") {
+ let k = (item.zrbm || "").split(',')
+ for (let i in this.zrbmOptions) {
+ for (let m = 0; m< k.length; m++) {
+ if (this.zrbmOptions[i].value === k[m]) {
+ k[m] = this.zrbmOptions[i].label
+ }
+ item.zrbm = k.join(',')
+ }
+ }
+ }
+ // 能源类型转换
+ if (item.nylx !== null) {
+ let k = (item.nylx || "").split(',')
+ for (let i in this.categoryOptions) {
+ for (let m = 0; m< k.length; m++) {
+ if (this.categoryOptions[i].value === k[m]) {
+ k[m] = this.categoryOptions[i].label
+ }
+ item.nylx = k.join(',')
+ }
+ }
+ }
+ // 适用车型转换
+ if (item.typeApplicable !== null) {
+ let k = (item.typeApplicable || "").split(',')
+ for (let i in this.energyKindOptions) {
+ for (let m = 0; m< k.length; m++) {
+ if (this.energyKindOptions[i].value === k[m]) {
+ k[m] = this.energyKindOptions[i].label
+ }
+ item.typeApplicable = k.join(',')
+ }
+ }
+ }
+ // s适用产品线转换
+ if (item.sycpx !== null) {
+ let k = (item.sycpx || "").split(',')
+ for (let i in this.sycpxOptions) {
+ for (let m = 0; m< k.length; m++) {
+ if (this.sycpxOptions[i].value === k[m]) {
+ k[m] = this.sycpxOptions[i].label
+ }
+ item.sycpx = k.join(',')
+ }
+ }
+ }
+ })
},
// 数据搜索 清单类型 table select事件
accessSarTypeSelect (selectData) {
diff --git a/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue b/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue
index 7dc2712f0..8deefea47 100644
--- a/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue
+++ b/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue
@@ -3,6 +3,10 @@
+
+
@@ -439,6 +444,7 @@
@@ -449,7 +455,7 @@
label-width="150px"
class="add-form-item"
>
- 乘用车VPPS编码
+ 关联模块--乘用车VPPS编码
@@ -459,7 +465,7 @@
label-width="150px"
class="add-form-item"
>
- 卡车VPPS编码
+ 关联模块--卡车VPPS编码
@@ -1286,6 +1292,7 @@ export default {
},
data () {
return {
+ filterText: '', // 国内法规过滤
props: {
label: 'menuName',
children: 'children'
@@ -1295,7 +1302,8 @@ export default {
children: 'children',
label: 'menuName'
},
- id: '',
+ id: '', // 收藏数据的id
+ collectId: '', // 收藏id
modalShowFlag1: false, // drawer开关
modalShowFlag2: false, // drawer开关
modalShowFlag3: false, // drawer开关
@@ -1942,7 +1950,17 @@ export default {
textStatusMap: {} // 文本状态id与name对应
}
},
+ watch: {
+ filterText(val) {
+ this.$refs.tree.filter(val);
+ }
+ },
methods: {
+ // 国内标签过滤
+ filterNode(value, data) {
+ if (!value) return true;
+ return data.menuName.indexOf(value) !== -1;
+ },
choiceZRR1 (type, title, id) {
this.drawerTitle = title
this.modalShowFlag1 = true
@@ -2264,6 +2282,7 @@ export default {
// 编辑标准属性
selectStandardPro (item, state) {
this.id = item.id
+ this.collectId = item.collectId
this.addOrUPdateFlag = 2
this.modalshowtitle = '编辑国内标准'
this.modalshowflag = true
@@ -2272,8 +2291,10 @@ export default {
Promise.all([this.queryDisplayLocation()]).then((values) => {
const [displayLocation] = values
console.log(this.formFieldList, 'assssssssssss')
+ console.log(item, 'itemitemitemitem')
const formFieldList = this.formFieldList
this.sarStandardsInfoEO = JSON.parse(JSON.stringify(item))
+ console.log(item.attrInfoCaseMap, 'gggg大大大滴滴答答')
if(this.sarStandardsInfoEO.standSystem){
this.defaultCheckedKeys = [this.sarStandardsInfoEO.standSystem];
}
@@ -2284,10 +2305,9 @@ export default {
}
Object.keys(item.attrInfoMap || {}).forEach((key) => {
if (item.attrInfoMap[key]) {
- this.$set(this.sarStandardsInfoEO, key, item.attrInfoMap[key])
+ this.$set(this.sarStandardsInfoEO, key, item.attrInfoMap[key] === '[]' ? '' : item.attrInfoMap[key])
}
})
-
const dynamicFormField = this.sarStandardsInfoEO
this.sarStandardsInfoEO.EOPSSRQ = this.$moment(this.sarStandardsInfoEO.EOPSSRQ).isValid() ? this.$moment(this.sarStandardsInfoEO.EOPSSRQ) : this.sarStandardsInfoEO.EOPSSRQ
this.sarStandardsInfoEO['id'] = item.id
@@ -3102,7 +3122,7 @@ export default {
const value = nowstandinfo[item.attrField]
// 时间格式处理
if (item.attrType === 'DATE_PICKER' && value) {
- nowstandinfo[item.attrField] = this.$dateFormat(this.sarStandardsInfoEO[item.attrField], 'yyyy-MM-dd hh:mm:ss')
+ nowstandinfo[item.attrField] = this.sarStandardsInfoEO[item.attrField]
}
// 数组处理
if (item.attrType === 'SEL_OPTION' || item.attrType === 'SEL_OPTS') {
@@ -3113,6 +3133,7 @@ export default {
sarStandAttrObj[item.attrField] = nowstandinfo[item.attrField]
})
nowstandinfo['sarStandAttrEOStr'] = JSON.stringify(sarStandAttrObj).replace(/"/g, "'")
+ console.log(nowstandinfo, '提交参数')
this.$http.postData(this.addOrUPdateFlag === 1 ? 'sarStandardsInfo/sar-standards-info/addarStandardsInfo' : 'sarStandardsInfo/sar-standards-info/updateSarStandardsInfo', nowstandinfo, {
_this: this
}, res => {
@@ -3120,8 +3141,10 @@ export default {
if (res.ok) {
this.personCollect.collectType = 'INLAND_STAND'
this.personCollect.id = this.id
+ this.personCollect.collectResId = this.collectId
+ this.personCollect.collectTitle = this.sarStandardsInfoEO.standName + '(编号:'+this.sarStandardsInfoEO.standSort + this.sarStandardsInfoEO.standNumber + this.sarStandardsInfoEO.standYear +')'
this.personCollect.userId = this.$store.getters.userInfo.userId
- this.$http.get('person/personCollect/updatePersonCollect', this.personCollect, {
+ this.$http.putData('person/personCollect/updatePersonCollect', this.personCollect, {
_this: this,
loading: 'loading'
}, res => {
@@ -3200,6 +3223,7 @@ export default {
formData.collectMenuId = undefined
}
formData.standType = 'INLAND'
+ formData.userId = this.$store.getters.userInfo.userId
this.SarExportSearchEo = formData
this.loading = true
this.$http.get('sarStandardsInfo/sar-standards-info/getSarStandardsInfoPage', formData, {
@@ -3246,6 +3270,7 @@ export default {
}
this.sarConfigStandSearch.page = this.configPage
// this.sarConfigStandSearch.pageSize = this.configRows
+ this.sarConfigStandSearch.userId = this.$store.getters.userInfo.userId
this.sarConfigStandSearch.pageSize = this.$store.getters.userInfo.configContent
this.$http.get('sarStandardsInfo/sar-standards-info/getSarStandardsInfoPage', this.sarConfigStandSearch, {
_this: this,
@@ -3410,6 +3435,7 @@ export default {
this.quoteIdList1 = []
this.replaceStandNumForm.quoteIdList = ''
}
+ this.replaceStandNumForm.userId = this.$store.getters.userInfo.userId
// if (this.sarStandardsInfoEO.replaceStandNumId !== null && this.sarStandardsInfoEO.replaceStandNumId !== '') {
// this.replaceStandNumForm.quoteIdList = this.sarStandardsInfoEO.replaceStandNumId.toString()
// (this.replaceStandNumForm.quoteIdList)
@@ -3646,6 +3672,7 @@ export default {
if (this.sarStandardsInfoEO.lawsExplainQuote !== null && this.sarStandardsInfoEO.lawsExplainQuote !== '') {
this.lawsExplainQuoteForm.quoteIdList = this.sarStandardsInfoEO.lawsExplainQuote.toString()
}
+ this.sarStandardsInfoEO.userId = this.$store.getters.userInfo.userId
this.$http.get('sarStandardsInfo/sar-standards-info/getSarStandardsInfoPage', this.lawsExplainQuoteForm, {
_this: this,
loading: 'lawsExplainQuoteFormLoading'
diff --git a/src/pages/regulatoryRepository/foreignStandardsAndRegulations/index.vue b/src/pages/regulatoryRepository/foreignStandardsAndRegulations/index.vue
index accef9644..d7acd19ee 100644
--- a/src/pages/regulatoryRepository/foreignStandardsAndRegulations/index.vue
+++ b/src/pages/regulatoryRepository/foreignStandardsAndRegulations/index.vue
@@ -3,6 +3,10 @@
+
+
@@ -510,7 +515,7 @@
label-width="150px"
class="add-form-item"
>
- 乘用车VPPS编码
+ 关联模块--乘用车VPPS编码
@@ -520,7 +525,7 @@
label-width="150px"
class="add-form-item"
>
- 卡车VPPS编码
+ 关联模块--卡车VPPS编码
@@ -1741,14 +1746,23 @@ export default {
displayLocation: [],
orgData: [],
delLoading: false,
- standState: ''
+ standState: '',
+ filterText: ''
}
},
props: {
},
watch: {
+ filterText(val) {
+ this.$refs.tree.filter(val);
+ }
},
methods: {
+ // 海外标签过滤
+ filterNode(value, data) {
+ if (!value) return true;
+ return data.menuName.indexOf(value) !== -1;
+ },
choiceZRR2 (type, title, id) {
this.drawerTitle = title
this.modalShowFlag2 = true
@@ -2048,7 +2062,7 @@ export default {
Promise.all([this.queryDisplayLocation()]).then((values) => {
const [displayLocation] = values
const formFieldList = this.formFieldList
- console.log(formFieldList)
+ console.log(formFieldList, 'AAAAAAAAAAAAAAAAAAAAA')
this.sarStandardsInfoEO = JSON.parse(JSON.stringify(item))
this.defaultCheckedKeys = [this.sarStandardsInfoEO.standSystem];
this.sarStandardsInfoEO.standSort = item.standSort
diff --git a/src/pages/regulatoryRepository/localProductsOrProjectLibrary/pages/details.vue b/src/pages/regulatoryRepository/localProductsOrProjectLibrary/pages/details.vue
index 6ab697efe..d50c934ca 100644
--- a/src/pages/regulatoryRepository/localProductsOrProjectLibrary/pages/details.vue
+++ b/src/pages/regulatoryRepository/localProductsOrProjectLibrary/pages/details.vue
@@ -30,11 +30,11 @@
- 调取
- 批量删除
+ 调取
+ 批量删除
导出
diff --git a/src/router/index.js b/src/router/index.js
index 1e81556bc..99a83b87c 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -249,6 +249,15 @@ const routes = [
title: '标准清单发布/更新流程'
}
},
+ {
+ path: '/bzqdfbStep1-1',
+ name: 'bzqdfbStep1-1',
+ component: () => import('@/pages/processCenter/pages/creatProcess/bzqdfb/step1-1.vue'),
+ meta: {
+ requireAuth: true,
+ title: '标准清单发布/更新流程'
+ }
+ },
{
path: '/bzqdfbStep2',
name: 'bzqdfbStep2',
@@ -393,6 +402,60 @@ const routes = [
title: '项目合规评估流程-项目'
}
},
+ {
+ path: '/xmpg2Step7',
+ name: 'xmpg2Step7',
+ component: () => import('@/pages/processCenter/pages/creatProcess/xmpg2/step7.vue'),
+ meta: {
+ requireAuth: true,
+ title: '项目合规评估流程-项目'
+ }
+ },
+ {
+ path: '/xmpg2Step8',
+ name: 'xmpg2Step8',
+ component: () => import('@/pages/processCenter/pages/creatProcess/xmpg2/step8.vue'),
+ meta: {
+ requireAuth: true,
+ title: '项目合规评估流程-项目'
+ }
+ },
+ {
+ path: '/xmpg2Step9',
+ name: 'xmpg2Step9',
+ component: () => import('@/pages/processCenter/pages/creatProcess/xmpg2/step9.vue'),
+ meta: {
+ requireAuth: true,
+ title: '项目合规评估流程-项目'
+ }
+ },
+ {
+ path: '/xmpg2Step10',
+ name: 'xmpg2Step10',
+ component: () => import('@/pages/processCenter/pages/creatProcess/xmpg2/step10.vue'),
+ meta: {
+ requireAuth: true,
+ title: '项目合规评估流程-项目'
+ }
+ },
+ {
+ path: '/xmpg2Step11',
+ name: 'xmpg2Step11',
+ component: () => import('@/pages/processCenter/pages/creatProcess/xmpg2/step11.vue'),
+ meta: {
+ requireAuth: true,
+ title: '项目合规评估流程-项目'
+ }
+ },
+ {
+ path: '/xmpg2Step12',
+ name: 'xmpg2Step12',
+ component: () => import('@/pages/processCenter/pages/creatProcess/xmpg2/step12.vue'),
+ meta: {
+ requireAuth: true,
+ title: '项目合规评估流程-项目'
+ }
+ },
{
path: '/wfhxzgStep1',
name: 'wfhxzgStep1',