xiangpei
2024-11-27 39efab1d5585dcc6229a0c0e88d58556d9a9a67c
src/views/flowable/definition/index.vue
@@ -262,8 +262,9 @@
  data() {
    return {
      configForm: {
        processDefId: '',
        deployId: '',
        deployVersion: null,
        processDefVersion: null,
        projectType: '', // 项目类型
        fundType: '',  // 资金类型
        investType: '',  // 投资类别
@@ -361,22 +362,31 @@
  },
  methods: {
    closeConfig() {
      this.configForm = {
        processDefId: '',
        deployId: '',
        processDefVersion: null,
        projectType: '', // 项目类型
        fundType: '',  // 资金类型
        investType: '',  // 投资类别
        importanceType: '',  // 重点分类
      }
      this.processConfigShow = false
    },
    handleConfig(row) {
      const infoArr = row.id.split(":");
      const params = {
        deployId: infoArr[2],
        deployVersion: infoArr[1]
        processDefId: row.id,
        processDefVersion: row.version
      }
      getProcessConfigInfoByDeploy(params).then(res => {
        if (res.data) {
          this.configForm = res.data
        }
      })
      this.configForm.deployId = infoArr[2]
      this.configForm.deployVersion = infoArr[1]
      this.configForm.processDefId = row.id
      this.configForm.deployId = row.deploymentId
      this.configForm.processDefVersion = row.version
      this.configDeployName = row.name
      this.processConfigShow = true
    },