Przeglądaj źródła

!722 fix: 修复流程设计,编辑时字段权限、是否需要签名、审批意见属性变更无效问题
Merge pull request !722 from SamllNorth_Lee/fix/bpm_update

芋道源码 5 miesięcy temu
rodzic
commit
520c9af43c

+ 5 - 2
src/components/bpmnProcessDesigner/package/penal/custom-config/components/UserTaskCustomConfig.vue

@@ -146,6 +146,7 @@
               :value="FieldPermissionType.READ"
               size="large"
               :label="FieldPermissionType.READ"
+              @change="updateElementExtensions"
               ><span></span
             ></el-radio>
           </div>
@@ -154,6 +155,7 @@
               :value="FieldPermissionType.WRITE"
               size="large"
               :label="FieldPermissionType.WRITE"
+              @change="updateElementExtensions"
               ><span></span
             ></el-radio>
           </div>
@@ -162,6 +164,7 @@
               :value="FieldPermissionType.NONE"
               size="large"
               :label="FieldPermissionType.NONE"
+              @change="updateElementExtensions"
               ><span></span
             ></el-radio>
           </div>
@@ -171,12 +174,12 @@
 
     <el-divider content-position="left">是否需要签名</el-divider>
     <el-form-item prop="signEnable">
-      <el-switch v-model="signEnable.value" active-text="是" inactive-text="否" />
+      <el-switch v-model="signEnable.value" active-text="是" inactive-text="否" @change="updateElementExtensions"/>
     </el-form-item>
 
     <el-divider content-position="left">审批意见</el-divider>
     <el-form-item prop="reasonRequire">
-      <el-switch v-model="reasonRequire.value" active-text="必填" inactive-text="非必填" />
+      <el-switch v-model="reasonRequire.value" active-text="必填" inactive-text="非必填" @change="updateElementExtensions"/>
     </el-form-item>
   </div>
 </template>