Kaynağa Gözat

流程设计完善

Zn 1 yıl önce
ebeveyn
işleme
8520db52fc
1 değiştirilmiş dosya ile 13 ekleme ve 33 silme
  1. 13 33
      ruoyi-ui/src/views/bpmprocess/index.vue

+ 13 - 33
ruoyi-ui/src/views/bpmprocess/index.vue

@@ -24,7 +24,7 @@
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
-      <el-form-item label="流程开启状态" prop="processOpneState">
+      <el-form-item label="流程开启状态" class="item_label" prop="processOpneState">
         <el-input
           v-model="queryParams.processOpneState"
           placeholder="请输入流程开启状态"
@@ -32,7 +32,7 @@
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
-      <el-form-item label="流程部署时间" prop="processDeployTime">
+      <el-form-item label="流程部署时间" class="item_label" prop="processDeployTime">
         <el-date-picker
           clearable
           v-model="queryParams.processDeployTime"
@@ -50,14 +50,6 @@
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
-      <el-form-item label="xml文件存放地址" prop="processXmlPath">
-        <el-input
-          v-model="queryParams.processXmlPath"
-          placeholder="请输入xml文件存放地址"
-          clearable
-          @keyup.enter.native="handleQuery"
-        />
-      </el-form-item>
       <el-form-item>
         <el-button
           type="primary"
@@ -84,18 +76,6 @@
           >新增
         </el-button>
       </el-col>
-      <el-col :span="1.5">
-        <el-button
-          type="success"
-          plain
-          icon="el-icon-edit"
-          size="mini"
-          :disabled="single"
-          @click="handleUpdate"
-          v-hasPermi="['system:process:edit']"
-          >修改
-        </el-button>
-      </el-col>
       <el-col :span="1.5">
         <el-button
           type="danger"
@@ -218,16 +198,6 @@
               处理<i class="el-icon-arrow-down el-icon--right"></i>
             </el-button>
             <el-dropdown-menu slot="dropdown">
-              <el-dropdown-item>
-                <el-button
-                  size="mini"
-                  type="text"
-                  icon="el-icon-edit"
-                  @click="handleUpdate(scope.row)"
-                  v-hasPermi="['system:user:edit']"
-                  >修改
-                </el-button>
-              </el-dropdown-item>
               <el-dropdown-item>
                 <el-button
                   size="mini"
@@ -245,7 +215,7 @@
                   icon="el-icon-edit"
                   @click="handleEditbpmn(scope.row)"
                   v-hasPermi="['system:user:edit']"
-                  >编辑流程图
+                  >设计流程图
                 </el-button>
               </el-dropdown-item>
               <el-dropdown-item>
@@ -349,6 +319,11 @@
       <el-table
       :data="versionForm"
       style="width: 100%">
+        <el-table-column
+          prop="processId"
+          label="主键"
+          align="center">
+        </el-table-column>
         <el-table-column
           prop="processName"
           label="流程名称"
@@ -718,7 +693,9 @@ export default {
     statusStartHandle(row) {
       enableProcess({processId: row.processId, processKey: row.processKey}).then(res => {
         if(res.code == 200){
+          this.getList()
           this.$message.success("启用成功");
+          this.isVersionsStatus = false
         }
       })
     },
@@ -742,4 +719,7 @@ export default {
   color: #337ab7;
   cursor: pointer;
 }
+::v-deep .el-form-item__label{
+  width: 98px !important;
+}
 </style>