|  | @@ -35,33 +35,22 @@ export enum LeftMenuEnum {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  export const menuOptions = [{ label: '预算业务审批', value: LeftMenuEnum.BUDGET }]
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -export enum InstitutionEnum {
 | 
	
		
			
				|  |  | -  RECEIVER = 'receiver', // 收件员
 | 
	
		
			
				|  |  | -  FGLEADER = 'fgLeader', // 分管领导
 | 
	
		
			
				|  |  | -  ZXLEADER = 'zxLeader', // 中心领导
 | 
	
		
			
				|  |  | -  POST = 'post', // 发文
 | 
	
		
			
				|  |  | -  ARCHIVE = 'archive' // 归档
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -type ProcessUserProps = {
 | 
	
		
			
				|  |  | -  name: Nullable<string>
 | 
	
		
			
				|  |  | -  organizationListNew: API.OrganizationalStructureListItem[]
 | 
	
		
			
				|  |  | +type iProcessProps = {
 | 
	
		
			
				|  |  | +  activeKey: LeftMenuEnum
 | 
	
		
			
				|  |  |    approvalAccountDetail: API.ApprovalAccountDetail[]
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -const ProcessUser = props => {
 | 
	
		
			
				|  |  | +const Process: React.FC = props => {
 | 
	
		
			
				|  |  |    const { institutionList } = props
 | 
	
		
			
				|  |  |    const dispatch = useDispatch()
 | 
	
		
			
				|  |  | -  const [state, setState] = useState<ProcessUserProps>({
 | 
	
		
			
				|  |  | +  const [state, setState] = useState<iProcessProps>({
 | 
	
		
			
				|  |  |      activeKey: LeftMenuEnum.BUDGET,
 | 
	
		
			
				|  |  | -    name: null,
 | 
	
		
			
				|  |  | -    organizationListNew: [],
 | 
	
		
			
				|  |  | -    approvalAccountDetail: []
 | 
	
		
			
				|  |  | +    approvalAccountDetail: null
 | 
	
		
			
				|  |  |    })
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  const { run: tryApprovalAccountDetail } = useRequest(queryApprovalAccountDetail, {
 | 
	
		
			
				|  |  | -    manual: true,
 | 
	
		
			
				|  |  | -    onSuccess: (result: API.ApprovalAccountDetail[]) => {
 | 
	
		
			
				|  |  | +  const {} = useRequest(queryApprovalAccountDetail, {
 | 
	
		
			
				|  |  | +    // manual: true,
 | 
	
		
			
				|  |  | +    onSuccess: (result: API.ApprovalAccountDetail) => {
 | 
	
		
			
				|  |  |        setState({
 | 
	
		
			
				|  |  |          ...state,
 | 
	
		
			
				|  |  |          approvalAccountDetail:
 | 
	
	
		
			
				|  | @@ -104,7 +93,7 @@ const ProcessUser = props => {
 | 
	
		
			
				|  |  |          type: 'business/queryInstitution'
 | 
	
		
			
				|  |  |        })
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | -    tryApprovalAccountDetail()
 | 
	
		
			
				|  |  | +    // tryApprovalAccountDetail()
 | 
	
		
			
				|  |  |    }, [])
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    const form = createForm({
 | 
	
	
		
			
				|  | @@ -125,7 +114,7 @@ const ProcessUser = props => {
 | 
	
		
			
				|  |  |            const { code = -1, data } = await queryOrganizationalMembersList({ institutionID })
 | 
	
		
			
				|  |  |            if (code === consts.RET_CODE.SUCCESS) {
 | 
	
		
			
				|  |  |              form.setFieldState('receiver.receiverAccountIDs', field => {
 | 
	
		
			
				|  |  | -              field.dataSource = renderTreeNodes(data).filter(item => item.children?.length)
 | 
	
		
			
				|  |  | +              field.dataSource = renderTreeNodes(data)
 | 
	
		
			
				|  |  |              })
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -143,7 +132,7 @@ const ProcessUser = props => {
 | 
	
		
			
				|  |  |            const { code = -1, data } = await queryOrganizationalMembersList({ institutionID })
 | 
	
		
			
				|  |  |            if (code === consts.RET_CODE.SUCCESS) {
 | 
	
		
			
				|  |  |              form.setFieldState('fgLeader.fgLeaderAccountIDs', field => {
 | 
	
		
			
				|  |  | -              field.dataSource = renderTreeNodes(data).filter(item => item.children?.length)
 | 
	
		
			
				|  |  | +              field.dataSource = renderTreeNodes(data)
 | 
	
		
			
				|  |  |              })
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -158,7 +147,7 @@ const ProcessUser = props => {
 | 
	
		
			
				|  |  |            const { code = -1, data } = await queryOrganizationalMembersList({ institutionID })
 | 
	
		
			
				|  |  |            if (code === consts.RET_CODE.SUCCESS) {
 | 
	
		
			
				|  |  |              form.setFieldState('zxLeader.zxLeaderAccountIDs', field => {
 | 
	
		
			
				|  |  | -              field.dataSource = renderTreeNodes(data).filter(item => item.children?.length)
 | 
	
		
			
				|  |  | +              field.dataSource = renderTreeNodes(data)
 | 
	
		
			
				|  |  |              })
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -173,7 +162,7 @@ const ProcessUser = props => {
 | 
	
		
			
				|  |  |            const { code = -1, data } = await queryOrganizationalMembersList({ institutionID })
 | 
	
		
			
				|  |  |            if (code === consts.RET_CODE.SUCCESS) {
 | 
	
		
			
				|  |  |              form.setFieldState('post.postAccountIDs', field => {
 | 
	
		
			
				|  |  | -              field.dataSource = renderTreeNodes(data).filter(item => item.children?.length)
 | 
	
		
			
				|  |  | +              field.dataSource = renderTreeNodes(data)
 | 
	
		
			
				|  |  |              })
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -188,7 +177,7 @@ const ProcessUser = props => {
 | 
	
		
			
				|  |  |            const { code = -1, data } = await queryOrganizationalMembersList({ institutionID })
 | 
	
		
			
				|  |  |            if (code === consts.RET_CODE.SUCCESS) {
 | 
	
		
			
				|  |  |              form.setFieldState('archive.archiveAccountIDs', field => {
 | 
	
		
			
				|  |  | -              field.dataSource = renderTreeNodes(data).filter(item => item.children?.length)
 | 
	
		
			
				|  |  | +              field.dataSource = renderTreeNodes(data)
 | 
	
		
			
				|  |  |              })
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -251,6 +240,5 @@ const ProcessUser = props => {
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  export default connect(({ business }) => ({
 | 
	
		
			
				|  |  | -  institutionList: business.institutionList,
 | 
	
		
			
				|  |  | -  organizationList: business.organizationalMembersList
 | 
	
		
			
				|  |  | -}))(ProcessUser)
 | 
	
		
			
				|  |  | +  institutionList: business.institutionList
 | 
	
		
			
				|  |  | +}))(Process)
 |