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