修复bug:14523

master
LiuJiaNan 2026-02-06 15:10:05 +08:00
parent 99f1710167
commit c7d4c2ad3f
1 changed files with 11 additions and 8 deletions

View File

@ -70,15 +70,15 @@ function Add(props) {
<DictionarySelect
disabled={query.id}
dictValue="qualificationsType"
onGetOption={(v) => {
if (v.dictValue === "wzgll") {
onChange={(value) => {
if (value === "wzgll") {
setCorpTypeList([2, 6]);
}
else {
setCorpTypeList([2]);
}
form.setFieldValue("managerDept", []);
form.setFieldValue("managerDeptName", []);
form.setFieldValue("managerDept", "");
form.setFieldValue("managerDeptName", "");
form.setFieldValue("managerUser", []);
form.setFieldValue("managerUserName", []);
}}
@ -115,12 +115,15 @@ function Add(props) {
onGetLabel={(label) => {
form.setFieldValue("managerDeptName", label);
}}
onChange={(_, __, extra) => {
onChange={() => {
form.setFieldValue("managerUser", []);
form.setFieldValue("managerUserName", []);
form.setFieldValue("corpId", extra.triggerNode.props.corpinfoId);
form.setFieldValue("managerCorpId", extra.triggerNode.props.corpinfoId);
form.setFieldValue("managerCorpName", extra.triggerNode.props.corpinfoName);
}}
onGetNodePaths={(nodes) => {
const lastNode = nodes.at(-1);
form.setFieldValue("corpId", lastNode.corpinfoId);
form.setFieldValue("managerCorpId", lastNode.corpinfoId);
form.setFieldValue("managerCorpName", lastNode.corpinfoName);
}}
/>
),