标准评估流程

This commit is contained in:
宋伟佳
2022-01-25 11:40:41 +08:00
parent ce19812bf4
commit e191c4dffe
4 changed files with 43 additions and 26 deletions
@@ -445,7 +445,8 @@
</el-table-column>
<el-table-column
type="index"
width="55"
label="序号"
width="70"
align="center">
</el-table-column>
<el-table-column
@@ -577,7 +578,7 @@ export default {
],
endTime: [
{ required: true, message: "请输入截止时间", trigger: "change" }
],
]
},
roleFormRules: {
dockUserName: [
@@ -720,15 +721,6 @@ export default {
this.ListModel = true;
},
drawerCheck(data) {
var getlist = this.$refs.tree.getCheckedNodes().concat(this.$refs.tree.getHalfCheckedNodes());
if (getlist.length == 1) {
this.roleRow = getlist[0];
} else {
this.$refs.tree.setCheckedKeys([data.id]);
this.roleRow = this.$refs.tree.getCheckedNodes()[0];
}
},
//导入功能
leading() {
@@ -824,9 +816,9 @@ export default {
this.dataList.forEach(item => {
if(!item.distributePerson || !item.projectGroupPeople){
this.$message.warning('请填写完整的人员信息')
}else{
}else {
this.isSubmit = true;
this.listForm.dataList = this.dataList
this.listForm.dataList = this.dataList;
this.listForm.commentText = this.commentText;
let json = Object.assign(this.listForm, this.roleForm);
console.log(json);
@@ -837,7 +829,7 @@ export default {
this.$http.post("lawss/activiti/startProcessRollBack", {
createUser: this.$store.getters.userInfo.userId,
createUserName: this.$store.getters.userInfo.userName,
type: '5',
type: "5",
json: JSON.stringify({
taskInfo: "选择已拆分标准",
form: this.listForm,
@@ -391,17 +391,7 @@ export default {
listForm: {},
dataList: [],
projectDataList: [],
// projectDataList: [
// {
// managementHostName: '', //管理主体
// developmentHostName: '', //开发主体
// categoryName: '', //项目细分类
// projectStatus: '', //项目状态
// projectName: '', //项目名称
// projectNumber: '', //项目编号
// uname: '', //项目经理
// }
// ],
breakdownList: [], //标准下的分解单数据
detailData: [],
nodeList: [],
nodeList2: [],
@@ -456,6 +446,14 @@ export default {
this.listForm.prcName = this.prcName;
this.listForm["id"] = item.id;
this.projectGroup = item.dataList[0].projectGroup;
this.$http.get('SarStandItems/sar-stand-items/findAllItems', {
ids: item.standId,
type: item.fileType
},{
_this: this
}, res => {
this.breakdownList = res.data
})
});
},
choiceZRRS(row, type, index) {
@@ -562,6 +560,7 @@ export default {
this.$set(this.projectDataList, "categoryName", this.selectProjectList[0].categoryName);
this.$set(this.projectDataList, "projectStatus", this.selectProjectList[0].projectStatus);
this.$set(this.projectDataList, "uname", this.selectProjectList[0].uname);
this.$set(this.projectDataList, "unameId", this.selectProjectList[0].projectManager);
this.dataList.push({
projectName: this.projectDataList.projectName,
projectNumber: this.projectDataList.projectNumber,
@@ -570,6 +569,7 @@ export default {
categoryName: this.projectDataList.categoryName,
projectStatus: this.projectDataList.projectStatus,
uname: this.projectDataList.uname,
unameId: this.projectDataList.unameId,
})
} else {
this.$message.warning("请勿重复添加数据");
@@ -618,9 +618,12 @@ export default {
this.$message.warning('您最多只能选择五条数据')
}else{
this.listForm.dataList = this.dataList;
this.listForm.breakdownList = this.breakdownList
this.listForm.commentText = this.commentText;
const json = JSON.stringify(this.listForm);
this.isSubmit = true;
// this.isSubmit = true;
console.log(json);
return
this.$http.post("lawss/activiti/completeTask", {
taskIds: this.taskIds,
userId: this.userId,
@@ -0,0 +1,13 @@
<template>
</template>
<script>
export default {
name: "step5"
};
</script>
<style scoped>
</style>
+9
View File
@@ -556,6 +556,15 @@ const routes = [
title: '标准合规评估流程'
}
},
{
path: '/bzpgStep5',
name: 'bzpgStep5',
component: () => import('@/pages/processCenter/pages/creatProcess/bzpg/step5.vue'),
meta: {
requireAuth: true,
title: '标准合规评估流程'
}
},
{
path: '/xmpgStep1',
name: 'xmpgStep1',