项目负责人选择

master
LiuJiaNan 2026-04-08 11:41:47 +08:00
parent 69d2a9b135
commit 351d877e99
4 changed files with 21 additions and 11 deletions

View File

@ -3,7 +3,8 @@
"baseUrl": "src",
"paths": {
"~/*": ["*"]
}
},
"jsx": "react"
},
"include": ["src"]
}

View File

@ -1,7 +1,7 @@
import ViewUserChange from "~/pages/Container/Supervision/ProjectReview/ProjectFilingInformation/UserChange";
function UserChange(props) {
return (<ViewUserChange {...props} />);
return (<ViewUserChange useRz={1} {...props} />);
};
export default UserChange;

View File

@ -1120,11 +1120,13 @@ const UserSelectComponent = (props) => {
const [selectedRowKeys, setSelectedRowKeys] = useState([]); // 存储选中的行键
const [selectedRows, setSelectedRows] = useState([]); // 存储选中行的完整数据
const [inDepartmentId, setInDepartmentId] = useState([]); // 存储已选择的部门id
const { tableProps, getData } = useTable(props[props.useRz ? "trainingUserListPage" : "userList"], {
const { tableProps, getData } = useTable(props[!props.useRz ? "trainingUserListPage" : "userList"], {
form,
params: () => (
props.useRz
? {}
!props.useRz
? {
departmentList: inDepartmentId,
}
: {
noMain: 1,
inDepartmentId,

View File

@ -139,6 +139,7 @@ function UserChange(props) {
<UserSelect
data={fetchUserList}
projectId={query.id}
useRz={props.useRz}
onCancel={() => {
setUsercontentOpen(false);
}}
@ -157,13 +158,19 @@ const UserSelectComponent = (props) => {
const [inDepartmentId, setInDepartmentId] = useState([]); // 存储已选择的部门id
const [tableDataSource, setTableDataSource] = useState([]); // 表格数据源
const { tableProps, getData } = useTable(props["userList"], {
const { tableProps, getData } = useTable(props[!props.useRz ? "trainingUserListPage" : "userList"], {
form,
params: {
inDepartmentId,
params: () => (
!props.useRz
? {
departmentList: inDepartmentId,
}
: {
noMain: 1,
inDepartmentId,
eqEmploymentFlag: 1, // 在职
},
}
),
useStorageQueryCriteria: false,
});