@@ -179,7 +181,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
- import {inboundLiaisonDetail,processCreateStand} from 'api/process'
+ import {inboundLiaisonDetail,processCreateStand,saveTaskForPub} from 'api/process'
export default {
name: "bzdyStep3",
@@ -272,7 +274,21 @@
handleTabs(name) {
this.active = name
},
- handleSave() {},
+ handleSave() {
+ this.saveLoading = true
+ let _formData = new FormData()
+ _formData.append('taskIds', this.taskIds)
+ _formData.append('json', JSON.stringify({
+ form: this.form,
+ commentText: this.commentText,
+ }))
+ saveTaskForPub(_formData).then(res => {
+ this.saveLoading = false
+ this.$message.success('保存成功')
+ }).catch(e => {
+ this.saveLoading = false
+ })
+ },
handleSubmit() {
this.$refs['qbkwForm'].validate((valid) => {
if (valid) {
@@ -304,11 +320,15 @@
pId: this.pId
}).then(res => {
let data = JSON.parse(res.mesg)
- this.form.title = data.title
- this.form.date = data.date
- this.json = data
- this.form.model = data.model
- this.form.modelName = data.modelName
+ this.form.title = data.title || data.form.title
+ this.form.date = data.date || data.form.date
+ this.json = data || data.form
+ this.form.model = data.model || data.form.model
+ this.form.modelName = data.modelName || data.form.modelName
+ this.form.responUserList = data.form.responUserList
+ this.form.responUserListName = data.form.responUserListName
+ this.form.fileName = data.form.fileName || data.fileName || ''
+ this.form.fileId = data.form.fileId || data.fileId || ''
}).catch(e => {
})
})
diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step4.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step4.vue
index 8cc57135e..d991f2dac 100644
--- a/src/pages/processCenter/pages/creatProcess/bzdy/step4.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzdy/step4.vue
@@ -252,13 +252,14 @@
pId: this.pId
}).then(res => {
let data = JSON.parse(res.mesg)
- this.form.title = data.title
- this.form.date = data.date
- this.json = data
- this.form.file = data.fileId
- this.form.fileName = data.fileName
- this.form.model = data.model
- this.form.modelName = data.modelName
+ console.log(data);
+ this.form.title = data.title || data.form.title
+ this.form.date = data.date || data.form.date
+ this.json = data || data.form
+ this.form.file = data.fileId || data.form.fileId
+ this.form.fileName = data.fileName || data.form.fileName
+ this.form.model = data.model || data.form.model
+ this.form.modelName = data.modelName || data.form.modelName
}).catch(e => {
})
})
diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step5.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step5.vue
index 1c962674b..011d29d6d 100644
--- a/src/pages/processCenter/pages/creatProcess/bzdy/step5.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzdy/step5.vue
@@ -92,7 +92,7 @@
label="文件"
align="center">
-
+
{{scope.row.fileName}}
@@ -174,6 +174,7 @@
@@ -296,7 +298,21 @@
handleTabs(name) {
this.active = name
},
- handleSave() {},
+ handleSave() {
+ this.saveLoading = true
+ let _formData = new FormData()
+ _formData.append('taskIds', this.taskIds)
+ _formData.append('json', JSON.stringify({
+ form: this.form,
+ commentText: this.commentText,
+ }))
+ saveTaskForPub(_formData).then(res => {
+ this.saveLoading = false
+ this.$message.success('保存成功')
+ }).catch(e => {
+ this.saveLoading = false
+ })
+ },
handleSubmit() {
this.$refs['qbkwForm'].validate((valid) => {
if (valid) {
@@ -326,12 +342,12 @@
pId: this.pId
}).then(res => {
let data = JSON.parse(res.mesg)
- this.form.title = data.title
- this.form.date = data.date
- this.json = data
- this.tableData = data.responUserList
- this.form.hzfileId = data.hzfileId
- this.form.hzfileName = data.hzfileName
+ this.form.title = data.title || data.form.title
+ this.form.date = data.date || data.form.date
+ this.json = data || data.form
+ this.tableData = data.responUserList || data.form.responUserList
+ this.form.hzfileId = data.hzfileId || data.form.hzfileId
+ this.form.hzfileName = data.hzfileName || data.form.hzfileName
}).catch(e => {
})
})
diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step6.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step6.vue
index 529ac6782..3e33eac63 100644
--- a/src/pages/processCenter/pages/creatProcess/bzdy/step6.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzdy/step6.vue
@@ -87,7 +87,7 @@
label="文件"
align="center">
-
+
{{scope.row.fileName}}
@@ -341,12 +341,12 @@
pId: this.pId
}).then(res => {
let data = JSON.parse(res.mesg)
- this.form.title = data.title
- this.form.date = data.date
- this.json = data
- this.tableData = data.responUserList
- this.form.hzfileName = data.hzfileName
- this.form.hzfileId = data.hzfileId
+ this.form.title = data.title || data.form.title
+ this.form.date = data.date || data.form.date
+ this.json = data || data.form
+ this.tableData = data.responUserList || data.form.responUserList
+ this.form.hzfileId = data.hzfileId || data.form.hzfileId
+ this.form.hzfileName = data.hzfileName || data.form.hzfileName
}).catch(e => {
})
})
diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step7.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step7.vue
index 6bbd01b4f..2d7c2e343 100644
--- a/src/pages/processCenter/pages/creatProcess/bzdy/step7.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzdy/step7.vue
@@ -3,7 +3,7 @@
标准调研流程
- 标准法规部部长审核
+ 责任部门对接人及标准法规部部长审核
@@ -370,6 +383,8 @@
name: "bzjdStep3",
data() {
return {
+ itermsConditionsFlag: false,
+ itermsConditionsTitle: '',
fhList: [
{
value: '1',
@@ -418,6 +433,13 @@
ProcessTitle
},
methods: {
+ itermsConditionsClose () {
+ this.itermsConditionsFlag = false
+ },
+ itermsConditionsOpen (row) {
+ this.itermsConditionsFlag = true
+ this.itermsConditionsTitle = row
+ },
getHistoryData () {
this.$http.get('lawss/activiti/get_list_by_instance', {
prcNum: this.$route.query.prcNum,
diff --git a/src/pages/processCenter/pages/creatProcess/bzjd/step4.vue b/src/pages/processCenter/pages/creatProcess/bzjd/step4.vue
index 7ee51700c..6b90b2415 100644
--- a/src/pages/processCenter/pages/creatProcess/bzjd/step4.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzjd/step4.vue
@@ -94,14 +94,18 @@
+
+ 查看条款内容
+
+
+
+
+ 关闭
+
+
@@ -274,6 +287,8 @@
name: "bzjdStep4",
data() {
return {
+ itermsConditionsFlag: false,
+ itermsConditionsTitle: '',
histortData: [],
sarType: '',
itemList: [],
@@ -300,6 +315,13 @@
ProcessTitle
},
methods: {
+ itermsConditionsClose () {
+ this.itermsConditionsFlag = false
+ },
+ itermsConditionsOpen (row) {
+ this.itermsConditionsFlag = true
+ this.itermsConditionsTitle = row
+ },
getHistoryData () {
this.$http.get('lawss/activiti/get_list_by_instance', {
prcNum: this.$route.query.prcNum,
diff --git a/src/pages/processCenter/pages/creatProcess/bzjd/step5.vue b/src/pages/processCenter/pages/creatProcess/bzjd/step5.vue
index f28d59a08..834bc18af 100644
--- a/src/pages/processCenter/pages/creatProcess/bzjd/step5.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzjd/step5.vue
@@ -94,14 +94,18 @@
+
+ 查看条款内容
+
+
+
+
+ 关闭
+
+
加载中...
@@ -274,6 +287,8 @@
name: "bzjdStep5",
data() {
return {
+ itermsConditionsFlag: false,
+ itermsConditionsTitle: '',
histortData: [],
sarType: '',
itemList: [],
@@ -300,6 +315,13 @@
ProcessTitle
},
methods: {
+ itermsConditionsClose () {
+ this.itermsConditionsFlag = false
+ },
+ itermsConditionsOpen (row) {
+ this.itermsConditionsFlag = true
+ this.itermsConditionsTitle = row
+ },
getHistoryData () {
this.$http.get('lawss/activiti/get_list_by_instance', {
prcNum: this.$route.query.prcNum,
diff --git a/src/pages/processCenter/pages/creatProcess/bzjd/step6.vue b/src/pages/processCenter/pages/creatProcess/bzjd/step6.vue
index f0b635020..67a6dabe4 100644
--- a/src/pages/processCenter/pages/creatProcess/bzjd/step6.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzjd/step6.vue
@@ -95,14 +95,18 @@
+
+ 查看条款内容
+
+
+
+
+ 关闭
+
+
加载中...
@@ -273,6 +286,8 @@
name: "bzjdStep6",
data() {
return {
+ itermsConditionsFlag: false,
+ itermsConditionsTitle: '',
histortData: [],
sarType: '',
itemList: [],
@@ -299,6 +314,13 @@
ProcessTitle
},
methods: {
+ itermsConditionsClose () {
+ this.itermsConditionsFlag = false
+ },
+ itermsConditionsOpen (row) {
+ this.itermsConditionsFlag = true
+ this.itermsConditionsTitle = row
+ },
getHistoryData () {
this.$http.get('lawss/activiti/get_list_by_instance', {
prcNum: this.$route.query.prcNum,
diff --git a/src/pages/processCenter/pages/creatProcess/bzqdfb/step3.vue b/src/pages/processCenter/pages/creatProcess/bzqdfb/step3.vue
index 187975a72..3fc280f48 100644
--- a/src/pages/processCenter/pages/creatProcess/bzqdfb/step3.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzqdfb/step3.vue
@@ -678,7 +678,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)
@@ -718,22 +717,19 @@ export default {
this.saveLoading = true;
let _formData = new FormData();
_formData.append("id", this.bpnId || "");
- _formData.append("createUser", this.$store.getters.userInfo.userId);
- _formData.append("createUserName", this.$store.getters.userInfo.userName);
_formData.append("prcType", "4");
_formData.append('taskIds', this.taskIds)
_formData.append("json", JSON.stringify({
form: this.listForm,
commentText: this.commentText
}));
-
- // saveTaskForPub(_formData).then(res => {
- // this.saveLoading = false;
- // this.$message.success("保存成功");
- // this.bpnId = res.result;
- // }).catch(e => {
- // this.saveLoading = false;
- // });
+ saveTaskForPub(_formData).then(res => {
+ this.saveLoading = false;
+ this.$message.success("保存成功");
+ this.bpnId = res.result;
+ }).catch(e => {
+ this.saveLoading = false;
+ });
},
//提交事件
handleSubmit() {
diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/step1.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/step1.vue
index 74b330f0a..c38825090 100644
--- a/src/pages/processCenter/pages/creatProcess/bzzqyj/step1.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/step1.vue
@@ -282,6 +282,7 @@ export default {
endTime: '', // 结束日期
cname: '', // 名称
standType: '',
+ standId: '',
},
formRules: {
cid: [
@@ -299,6 +300,7 @@ export default {
standSort: '',
standNumber: '',
standType: '',
+ standId: '',
page: 1,
pageSize: this.$store.getters.userInfo.configContent
},
@@ -456,6 +458,7 @@ export default {
this.form.cid = bringData[0].standSortShow + '-' + bringData[0].standNumber
}
this.form.standType = bringData[0].standType
+ this.form.standId = bringData[0].id
this.form.cname = bringData[0].standName;
this.listModel = false;
} else if (this.selectedList.length > 1) {
diff --git a/src/pages/processCenter/pages/creatProcess/wfhxzg/step3.vue b/src/pages/processCenter/pages/creatProcess/wfhxzg/step3.vue
index 5716eb580..039a1e43d 100644
--- a/src/pages/processCenter/pages/creatProcess/wfhxzg/step3.vue
+++ b/src/pages/processCenter/pages/creatProcess/wfhxzg/step3.vue
@@ -406,7 +406,6 @@ export default {
},
// 保存按钮
handleSave() {
- this.isSubmit = true
let zqa = new Map();
for (let lastDataListElement of this.dataList) {
let a = zqa.get(lastDataListElement.dutyPeopleInfoId)
diff --git a/src/pages/processCenter/pages/creatProcess/wfhxzg/step4.vue b/src/pages/processCenter/pages/creatProcess/wfhxzg/step4.vue
index 71d89ca6a..6ef3f73c2 100644
--- a/src/pages/processCenter/pages/creatProcess/wfhxzg/step4.vue
+++ b/src/pages/processCenter/pages/creatProcess/wfhxzg/step4.vue
@@ -232,6 +232,7 @@ import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {uploadFile} from '@/api/unqualProcess.js';
import {inboundLiaisonDetail, completeTask, saveTaskForPub} from "@/api/process"
+import listOfCountries from "@/pages/regulatoryRepository/accessStandardsAndRegulations/page/listOfCountries";
export default {
name: "wfhxzgStep4",
@@ -307,11 +308,11 @@ export default {
},
getFormFieldList (item) {
this.$nextTick(() => {
- let listJSON = JSON.parse(JSON.stringify(item.responUserInfo.info))
+ let listJSON = JSON.parse(JSON.stringify(item.responUserList))
if (listJSON.length !== undefined) {
- this.dataList = listJSON
+ this.dataList = listJSON[0].standardInfoList
} else {
- this.dataList = [listJSON]
+ this.dataList = [listJSON][0].standardInfoList
}
this.dataList.forEach(item => {
if (item.fileText.length !== 0) {
@@ -427,8 +428,8 @@ export default {
_formData.append('taskIds', this.taskIds)
_formData.append('json', JSON.stringify({
// roleForm: this.roleForm,
- responUserInfo: {
- info: this.dataList.splice(-1, 1)
+ responUserList: {
+ standardInfoList: this.dataList
},
commentText: this.commentText
}))
diff --git a/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue b/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue
index aafe0469e..ca623d269 100644
--- a/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue
+++ b/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue
@@ -117,7 +117,7 @@