| | |
| | | produceDeviceId: number | null; |
| | | }; |
| | | title: string; |
| | | userList: []; |
| | | userList: any[]; |
| | | departmentList: []; |
| | | allProduceDeviceData: []; |
| | | safetyRiskAnalyseUnitFormRules: {}; |
| | |
| | | import { safetyRiskAnalyseUnitApi } from '/@/api/doublePreventSystem/safetyRiskAnalyseUnit'; |
| | | import { ElMessage } from 'element-plus'; |
| | | import { userApi } from '/@/api/user'; |
| | | import { getUserByDepartment } from '/@/assets/methods'; |
| | | export default { |
| | | name: 'productionDeviceDialog', |
| | | setup(props: any, context: any) { |
| | |
| | | }); |
| | | }; |
| | | |
| | | const achieveUserList = () => { |
| | | const achieveUserList = async () => { |
| | | state.safetyRiskAnalyseUnitForm.liablePersonId = null; |
| | | state.userList = []; |
| | | getUserData(); |
| | | const userList: unknown = await getUserByDepartment(state.safetyRiskAnalyseUnitForm.liableDepId); |
| | | state.userList = userList as []; |
| | | }; |
| | | |
| | | //获取用户列表 |
| | | const getUserData = async () => { |
| | | let res = await userApi().getUserLByDepartment(state.safetyRiskAnalyseUnitForm.liableDepId); |
| | | if (res.data.code === '200') { |
| | | state.userList = res.data.data; |
| | | } else { |
| | | ElMessage({ |
| | | type: 'warning', |
| | | message: res.data.msg |
| | | }); |
| | | } |
| | | }; |
| | | // //获取用户列表 |
| | | // const getUserData = async () => { |
| | | // let res = await userApi().getUserLByDepartment(state.safetyRiskAnalyseUnitForm.liableDepId); |
| | | // if (res.data.code === '200') { |
| | | // state.userList = res.data.data; |
| | | // } else { |
| | | // ElMessage({ |
| | | // type: 'warning', |
| | | // message: res.data.msg |
| | | // }); |
| | | // } |
| | | // }; |
| | | |
| | | return { |
| | | ...toRefs(state), |