Commit 1420ed47 by chenshu

feat:数据接入

parent 75994581
...@@ -390,16 +390,18 @@ function EmployeeManage() { ...@@ -390,16 +390,18 @@ function EmployeeManage() {
</div> </div>
</div> </div>
{model} {model}
<ChooseMembersModal {employeeModal &&
isOpen={employeeModal} <ChooseMembersModal
type="USER" isOpen={employeeModal}
handleChooseModal={(bool: any) => { type="USER"
setEmployeeModal(false) handleChooseModal={(bool: any) => {
if (bool) { setEmployeeModal(false)
getEmployeeList(); if (bool) {
} getEmployeeList();
}} }
/> }}
/>
}
</div> </div>
); );
} }
......
...@@ -18,7 +18,7 @@ class ChooseMembersModal extends React.Component { ...@@ -18,7 +18,7 @@ class ChooseMembersModal extends React.Component {
constructor(props) { constructor(props) {
super(props); super(props);
this.state = { this.state = {
isOpen: false, isOpen: props.isOpen,
allUserList : [], // 所有成员列表 allUserList : [], // 所有成员列表
selectUserList: [], // 已选则成员 selectUserList: [], // 已选则成员
temporaryList: [], // 临时用户成员列表(搜索时使用) temporaryList: [], // 临时用户成员列表(搜索时使用)
...@@ -40,19 +40,6 @@ class ChooseMembersModal extends React.Component { ...@@ -40,19 +40,6 @@ class ChooseMembersModal extends React.Component {
this.getUserAuthority(); this.getUserAuthority();
} }
componentWillReceiveProps(nextProps) {
if (nextProps.isOpen !== this.props.isOpen) {
this.setState({
isOpen: nextProps.isOpen,
selectedRowKeys : [],
allUserList : [],
selectUserList: [],
temporaryList: [],
searchKey : null,
})
}
}
// 获取对应文件相关成员 // 获取对应文件相关成员
getUserAuthority = (searchKey='') => { getUserAuthority = (searchKey='') => {
const { query } = this.state; const { query } = this.state;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment