|
@@ -23,18 +23,6 @@ function CodeField(props) {
|
|
|
console.log(res);
|
|
|
};
|
|
|
|
|
|
- useEffect(() => {
|
|
|
- if (!depId || !depUserTree.length) return;
|
|
|
- const dep_code = getDepItemById(depId)?.Code;
|
|
|
- const company = depUserTree.find(item => item.Flag == 1);
|
|
|
- const params = {
|
|
|
- company_id: company?.ID,
|
|
|
- company_code: company?.Code,
|
|
|
- dep_code,
|
|
|
- };
|
|
|
- getContractCode(params);
|
|
|
- }, [depId, depUserTree]);
|
|
|
-
|
|
|
const getDepItemById = id => {
|
|
|
const fun = list => {
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
@@ -52,16 +40,16 @@ function CodeField(props) {
|
|
|
};
|
|
|
|
|
|
useEffect(() => {
|
|
|
- if (!depId || !depList.length) return;
|
|
|
+ if (!depId || !depUserTree.length) return;
|
|
|
const dep_code = getDepItemById(depId)?.Code;
|
|
|
- const compony = depList.find(item => item.Flag === 1);
|
|
|
- let params = {
|
|
|
- company_id: compony?.ID,
|
|
|
- company_code: compony?.Code,
|
|
|
+ const company = depUserTree.find(item => item.Flag == 1);
|
|
|
+ const params = {
|
|
|
+ company_id: company?.ID,
|
|
|
+ company_code: company?.Code,
|
|
|
dep_code,
|
|
|
};
|
|
|
- runCode(params);
|
|
|
- }, [depId, depList]);
|
|
|
+ getContractCode(params);
|
|
|
+ }, [depId, depUserTree]);
|
|
|
|
|
|
return <Input value={value} placeholder="选择部门后自动生成" disabled />;
|
|
|
}
|