Quellcode durchsuchen

style:审核流节点去除暂不需要item

lihao16 vor 2 Monaten
Ursprung
Commit
5ed28273b4

+ 2 - 2
smsb-plus-ui/src/bpmn/panel/ProcessPanel.vue

@@ -22,7 +22,7 @@
         </div>
       </el-collapse-item>
 
-      <el-collapse-item name="2">
+<!--      <el-collapse-item name="2">
         <template #title>
           <div class="collapse__title">
             <el-icon>
@@ -34,7 +34,7 @@
         <div>
           <ExecutionListener :element="element"></ExecutionListener>
         </div>
-      </el-collapse-item>
+      </el-collapse-item>-->
     </el-collapse>
   </div>
 </template>

+ 2 - 2
smsb-plus-ui/src/bpmn/panel/StartEndPanel.vue

@@ -22,7 +22,7 @@
         </div>
       </el-collapse-item>
 
-      <el-collapse-item name="2">
+<!--      <el-collapse-item name="2">
         <template #title>
           <div class="collapse__title">
             <el-icon>
@@ -34,7 +34,7 @@
         <div>
           <ExecutionListener :element="element"></ExecutionListener>
         </div>
-      </el-collapse-item>
+      </el-collapse-item>-->
     </el-collapse>
   </div>
 </template>

+ 19 - 42
smsb-plus-ui/src/bpmn/panel/TaskPanel.vue

@@ -1,6 +1,6 @@
 <template>
   <div>
-    <el-form ref="formRef" size="default" :model="formData" :rules="formRules" label-width="100px">
+    <el-form ref="formRef" size="default" :model="formData" :rules="formRules" label-width="80px">
       <el-collapse v-model="currentCollapseItem">
         <el-collapse-item name="1">
           <template #title>
@@ -18,11 +18,11 @@
             <el-form-item prop="name" label="节点名称">
               <el-input v-model="formData.name" @change="nameChange"> </el-input>
             </el-form-item>
-            <el-form-item v-if="showConfig.skipExpression" prop="skipExpression" label="跳过表达式">
+<!--            <el-form-item v-if="showConfig.skipExpression" prop="skipExpression" label="跳过表达式">
               <el-input v-model="formData.skipExpression" @change="skipExpressionChange"> </el-input>
-            </el-form-item>
+            </el-form-item>-->
             <el-form-item v-loading="formManageListLoading" prop="formKey" label="表单地址">
-              <el-select v-model="formData.formKey" clearable filterable placeholder="请选择表单" style="width: 260px" @change="formKeyChange">
+              <el-select v-model="formData.formKey" clearable filterable placeholder="请选择表单" style="width: 100%" @change="formKeyChange">
                 <el-option
                   v-for="item in formManageList"
                   :key="item.id"
@@ -42,11 +42,20 @@
               任务
             </div>
           </template>
-          <div>
-            <el-form-item v-if="showConfig.async" prop="sync" label="是否异步">
+          <div style="margin-top: 10px">
+            <el-form-item label="分配人员">
+              <el-badge :value="selectUserLength" :max="99">
+                <el-button size="small" type="primary" @click="openUserSelect">选择人员</el-button>
+              </el-badge>
+            </el-form-item>
+            <el-form-item label="分配组">
+              <el-badge :value="selectRoleLength" :max="99">
+                <el-button size="small" type="primary" @click="openRoleSelect">选择组</el-button>
+              </el-badge>
+            </el-form-item>
+<!--            <el-form-item v-if="showConfig.async" prop="sync" label="是否异步">
               <el-switch v-model="formData.async" inline-prompt active-text="是" inactive-text="否" @change="syncChange" />
             </el-form-item>
-
             <el-tabs tab-position="left" class="demo-tabs">
               <el-tab-pane label="身份存储">
                 <el-form-item label="分配人员">
@@ -67,38 +76,6 @@
                   </el-badge>
                 </el-form-item>
               </el-tab-pane>
-
-              <!-- <el-tab-pane label="固定值">
-                <el-form-item prop="auditUserType" label="分配类型">
-                  <el-select v-model="formData.allocationType">
-                    <el-option v-for="item in AllocationTypeSelect" :key="item.id" :value="item.value" :label="item.label"> </el-option>
-                  </el-select>
-                </el-form-item>
-                <el-form-item v-if="formData.allocationType === AllocationTypeEnum.USER" label="分配人员">
-                  <el-input v-model="formData.assignee">
-                    <template #append>
-                      <el-button icon="Search" type="primary" @click="openSingleUserSelect" />
-                    </template>
-                  </el-input>
-                </el-form-item>
-                <div v-if="formData.allocationType === AllocationTypeEnum.CANDIDATE">
-                  <el-form-item label="候选人员">
-                    <el-badge :value="selectUserLength" :max="99">
-                      <el-button size="small" type="primary" @click="openUserSelect">选择人员</el-button>
-                    </el-badge>
-                  </el-form-item>
-                  <el-form-item label="候选组">
-                    <el-badge :value="selectRoleLength" :max="99">
-                      <el-button size="small" type="primary" @click="openRoleSelect">选择组</el-button>
-                    </el-badge>
-                  </el-form-item>
-                </div>
-                <el-form-item v-if="formData.allocationType === AllocationTypeEnum.SPECIFY && showConfig.specifyDesc" style="">
-                  <el-radio-group v-model="formData.specifyDesc" class="ml-4">
-                    <el-radio v-for="item in SpecifyDesc" :key="item.id" :value="item.value" size="large">{{ item.label }}</el-radio>
-                  </el-radio-group>
-                </el-form-item>
-              </el-tab-pane> -->
             </el-tabs>
 
             <el-form-item v-if="showConfig.dueDate" prop="dueDate" label="到期时间">
@@ -110,10 +87,10 @@
             </el-form-item>
             <el-form-item v-if="showConfig.priority" prop="priority" label="优先级">
               <el-input-number v-model="formData.priority" :min="0" @change="priorityChange"> </el-input-number>
-            </el-form-item>
+            </el-form-item>-->
           </div>
         </el-collapse-item>
-        <el-collapse-item name="3">
+<!--        <el-collapse-item name="3">
           <template #title>
             <div class="collapse__title">
               <el-icon>
@@ -207,7 +184,7 @@
           <div>
             <ExecutionListener v-if="showConfig.executionListener" :element="element"></ExecutionListener>
           </div>
-        </el-collapse-item>
+        </el-collapse-item>-->
 
         <el-form-item v-if="showConfig.isForCompensation" prop="isForCompensation" label="是否为补偿">
           <el-switch v-model="formData.isForCompensation" inline-prompt active-text="是" inactive-text="否" />