ludc
2024-10-17 dedbadd96ab7e1533572b25511fd201678c64dad
Source/UBCS-WEB/src/views/flow/model.vue
@@ -18,14 +18,14 @@
        <el-button type="primary"
                   size="mini"
                   icon="el-icon-circle-plus"
                   v-if="permission.flow_model_create"
                   v-if="permissionList.addBtn"
                   plain
                   @click="handleCreate">创 建
        </el-button>
        <el-button type="danger"
                   size="mini"
                   icon="el-icon-delete"
                   v-if="permission.flow_model_delete"
                   v-if="permissionList.delBtn"
                   plain
                   @click="handleDelete">删 除
        </el-button>
@@ -35,19 +35,19 @@
        <el-button type="text"
                   size="mini"
                   icon="el-icon-setting"
                   v-if="permission.flow_model_update"
                   v-if="permissionList.editBtn"
                   @click.stop="handleUpdate(scope.row,scope.index)">配置
        </el-button>
        <el-button type="text"
                   size="mini"
                   icon="el-icon-upload2"
                   v-if="permission.flow_model_deploy"
                   v-if="permissionList.deploy"
                   @click.stop="handleDeploy(scope.row,scope.index)">部署
        </el-button>
        <el-button type="text"
                   size="mini"
                   icon="el-icon-delete"
                   v-if="permission.flow_model_delete"
                   v-if="permissionList.delBtn"
                   @click.stop="handleSlotDelete(scope.row,scope.index)">删除
        </el-button>
      </template>
@@ -196,13 +196,14 @@
      page: {
        pageSize: 10,
        currentPage: 1,
        total: 0
        total: 0,
      },
      deployBox: false,
      flowBox: false,
      option: {
        height: 'auto',
        calcHeight: 30,
        calcHeight: 20,
        columnBtn:false,
        tip: false,
        searchShow: true,
        searchMenuSpan: 6,
@@ -280,6 +281,14 @@
  },
  computed: {
    ...mapGetters(["permission"]),
    permissionList(){
      return{
        addBtn:this.vaildData(this.permission.flow_model.flow_model_create,false),
        deploy:this.vaildData(this.permission.flow_model.flow_model_deploy,false),
        delBtn:this.vaildData(this.permission.flow_model.flow_model_delete,false),
        editBtn:this.vaildData(this.permission.flow_model.flow_model_update,false),
      }
    },
    ids() {
      let ids = [];
      this.selectionList.forEach(ele => {
@@ -349,7 +358,7 @@
      deployModel({
        modelId: this.selectionId,
        category: flowCategory(form.categoryValue),
        tenantIds: form.tenantId.join(",")
        tenantIds: form.tenantId?form.tenantId.join(","):""
      }).then(res => {
        const data = res.data;
        if (data.success) {