| | |
| | | :now-process-ins-id="nowProcessInsId" |
| | | :project-info="projectRunFrom" |
| | | :process-list="processList" |
| | | :project-type="projectType" |
| | | @close="closeRunProcess"> |
| | | </RunProcess> |
| | | </div> |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | projectType: '', |
| | | projectRunFrom: { |
| | | projectId: null, |
| | | projectName: '' |
| | |
| | | } |
| | | this.nowProcessDefId = ""; |
| | | this.nowProcessInsId = ""; |
| | | this.projectType = "" |
| | | this.showRunProcess = false |
| | | this.getList() |
| | | }, |
| | |
| | | openOpProcess(row) { |
| | | this.nowProcessDefId = row.processDefId ? row.processDefId : ''; |
| | | this.nowProcessInsId = row.processInsId ? row.processInsId : ''; |
| | | const numericPattern = /^\d+(\.\d+)?$/; |
| | | if (numericPattern.test(row.id)) { |
| | | this.projectType = "ENGINEERING" |
| | | } else { |
| | | this.projectType = "PROJECT" |
| | | } |
| | | // // 防止:id没变不触发监听 |
| | | // this.$refs.runProcess.setSelect(row.flowableProcessId); |
| | | this.projectRunFrom.projectId = row.id; |