diff --git a/src/views/plugin/workflow/pages/external/zdtest/start.vue b/src/views/plugin/workflow/pages/external/zdtest/start.vue index f4ae356..b847a6a 100644 --- a/src/views/plugin/workflow/pages/external/zdtest/start.vue +++ b/src/views/plugin/workflow/pages/external/zdtest/start.vue @@ -75,11 +75,31 @@ export default { NfExamineForm, }, mixins: [exForm, draft], + props:{ + processId:{ + type:String, + default:'' + } + }, watch: { + processId:{ + handler(val) { + if (val) { + console.log(8888,val) + // const param = JSON.parse(window.atob(val)); + // console.log('解析数据',param) + // const { val, processDefKey, params } = param; + if (val) this.getForm(val, ''); + this.params = {processId:val}; + } + }, + immediate: true, + }, '$route.query.p': { handler(val) { if (val) { const param = JSON.parse(window.atob(val)); + console.log('解析数据',param) const { processId, processDefKey, params } = param; if (processId || processDefKey) this.getForm(processId, processDefKey); if (params) this.params = params; diff --git a/src/views/plugin/workflow/pages/process/start.vue b/src/views/plugin/workflow/pages/process/start.vue index b56aa4a..df0f2ff 100644 --- a/src/views/plugin/workflow/pages/process/start.vue +++ b/src/views/plugin/workflow/pages/process/start.vue @@ -1,22 +1,10 @@