Skip to content

Commit bd9cdb7

Browse files
committed
fix: 修复流程设计,编辑时字段权限、是否需要签名、审批意见属性变更无效问题
1 parent de35fd0 commit bd9cdb7

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

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

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@
140140
:value="FieldPermissionType.READ"
141141
size="large"
142142
:label="FieldPermissionType.READ"
143+
@change="updateElementExtensions"
143144
><span></span
144145
></el-radio>
145146
</div>
@@ -148,6 +149,7 @@
148149
:value="FieldPermissionType.WRITE"
149150
size="large"
150151
:label="FieldPermissionType.WRITE"
152+
@change="updateElementExtensions"
151153
><span></span
152154
></el-radio>
153155
</div>
@@ -156,6 +158,7 @@
156158
:value="FieldPermissionType.NONE"
157159
size="large"
158160
:label="FieldPermissionType.NONE"
161+
@change="updateElementExtensions"
159162
><span></span
160163
></el-radio>
161164
</div>
@@ -165,12 +168,12 @@
165168

166169
<el-divider content-position="left">是否需要签名</el-divider>
167170
<el-form-item prop="signEnable">
168-
<el-switch v-model="signEnable.value" active-text="" inactive-text="" />
171+
<el-switch v-model="signEnable.value" active-text="" inactive-text="" @change="updateElementExtensions"/>
169172
</el-form-item>
170173

171174
<el-divider content-position="left">审批意见</el-divider>
172175
<el-form-item prop="reasonRequire">
173-
<el-switch v-model="reasonRequire.value" active-text="必填" inactive-text="非必填" />
176+
<el-switch v-model="reasonRequire.value" active-text="必填" inactive-text="非必填" @change="updateElementExtensions"/>
174177
</el-form-item>
175178
</div>
176179
</template>

0 commit comments

Comments
 (0)