ludc
2025-01-16 986aa62ed00bee39363bab41b4eeb8259d446efd
Source/plt-web/plt-web-ui/src/views/processTemplate/customDefine/index.vue
@@ -138,7 +138,7 @@
import {mapGetters} from "vuex";
import basicOption from "@/util/basic-option";
import {getTypeList} from "@/api/processTemplate/type";
import {getProcessTempList,saveProcessTemp,updateProcessTemp,deleteProcessTemp,downloadTemplate,download,stopProcessTemp} from "@/api/processTemplate/define";
import {getProcessTempList,detail,saveProcessTemp,updateProcessTemp,deleteProcessTemp,downloadTemplate,download,stopProcessTemp} from "@/api/processTemplate/define";
import func from "@/util/func";
export default {
@@ -165,7 +165,7 @@
        process: {},
        step: 1,
        step1: {
          toolbar: ['open', 'create', 'fit', 'zoom-in', 'zoom-out', 'undo', 'redo', 'import', 'preview'],
          toolbar: ['open', 'create', 'fit', 'zoom-in', 'zoom-out', 'undo', 'redo',/*'download-xml',*/ 'import', 'preview'],
        },
        step2: {
          mode: 'view',
@@ -254,11 +254,15 @@
      this.dialogType='add'
    },
    handleEdit(row,index) {
      this.form={
        ...row
      }
      this.dialogVisible = true;
      this.dialogType = 'edit'
      //detail({id: row.id}).then(res => {
        const data = {businessObject:{}}//res.data.data
        const {modelEditorXml} = data
      data.id='leave';
        this.$set(this.nutflowOption.step1, 'xml', modelEditorXml)
        this.$set(this.nutflowOption, 'process', data)
        this.dialogVisible = true;
        this.dialogType = 'edit'
      //})
    },
    //保存流程配置
    handleSubmitModel() {
@@ -428,3 +432,9 @@
  }
}
</style>
<style>
  /**隐层设计器中右下角图标**/
  a.bjs-powered-by{
    display: none;
  }
</style>