-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
{
+ this.$refs['qbkwForm'].validate((valid) => {
if (valid) {
- alert('submit!');
+ this.$refs['Form'].validate((valid) => {
+ if (valid) {
+ this.$http.get('lawss/activiti/startProcess', {
+ type: '2'
+ }, {}, res => {
+ if (res.ok) {
+ var json = Object.assign(this.form, this.roleForm)
+ this.$http.post('lawss/activiti/completeTask', {
+ json: JSON.stringify(json),
+ taskId: res.data,
+ userId: this.$store.getters.userInfo.userId
+ }, {}, res => {
+ if (res.success) {
+ this.$message.success('流程发起成功')
+ this.$router.push('/processCenter')
+ }
+ })
+ } else {
+ this.$message.warning('流程启动失败')
+ }
+ })
+ } else {
+ return this.$message.warning('请完善人员信息')
+ }
+ })
} else {
- return false;
+ return this.$message.warning('请完善基础信息')
}
})
}
diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step2.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step2.vue
new file mode 100644
index 000000000..74895baf8
--- /dev/null
+++ b/src/pages/processCenter/pages/creatProcess/bzdy/step2.vue
@@ -0,0 +1,283 @@
+
+
+
+
+ 标准调研流程
+ 对接人选择责任人
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step3.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step3.vue
new file mode 100644
index 000000000..9f155917c
--- /dev/null
+++ b/src/pages/processCenter/pages/creatProcess/bzdy/step3.vue
@@ -0,0 +1,295 @@
+
+
+
+ 基础信息
+
+
+
+
+
+ 基础信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ form.model }}
+
+
+
+ 点击上传
+
+
+
+
+
+ 标准调研流程
+ 责任人上传调研结果
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue b/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue
index de565829f..827f9db53 100644
--- a/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue
+++ b/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue
@@ -214,7 +214,6 @@ export default {
this.queryProcess()
},
dealWith (row) { // 办理
- console.log(row);
this.setHandleInfo(JSON.stringify(row))
const prcType = row.prcType
switch(prcType) {
@@ -253,6 +252,30 @@ export default {
}
})
}
+ case '2':
+ if (row.taskInfo === '责任对接人选择责任人') {
+ this.$router.push({
+ name: 'bzdyStep2',
+ query: {
+ taskIds: row.taskIds,
+ prcId: row.prcId,
+ prcNum: row.prcNum,
+ prcName: row.prcName,
+ prcType: row.prcType
+ }
+ })
+ } else if (row.taskInfo === '责任人上传调研结果') {
+ this.$router.push({
+ name: 'bzdyStep3',
+ query: {
+ taskIds: row.taskIds,
+ prcId: row.prcId,
+ prcNum: row.prcNum,
+ prcName: row.prcName,
+ prcType: row.prcType
+ }
+ })
+ }
break;
//标准清单更新/发布流程
case'4' :
diff --git a/src/router/index.js b/src/router/index.js
index 7efcfa0f0..945686dfd 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -330,6 +330,24 @@ const routes = [
title: '标准调研流程'
}
},
+ {
+ path: '/bzdyStep2',
+ name: 'bzdyStep2',
+ component: () => import('@/pages/processCenter/pages/creatProcess/bzdy/step2.vue'),
+ meta: {
+ requireAuth: true,
+ title: '标准调研流程'
+ }
+ },
+ {
+ path: '/bzdyStep3',
+ name: 'bzdyStep3',
+ component: () => import('@/pages/processCenter/pages/creatProcess/bzdy/step3.vue'),
+ meta: {
+ requireAuth: true,
+ title: '标准调研流程'
+ }
+ },
{
path: '/zqyjStep1',
name: 'zqyjStep1',
+
+ 基础信息
+
+
+
+
+
+ 基础信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ form.model }}
+
+
+
+ 点击上传
+
+
+
+ {{ form.fileName }}
+
+
+
+ 点击上传
+
+
+
+
+
+ 点击或拖拽上传文件
+