{ Object.keys(ruleForm.value).map( (key: string) => (ruleForm.value[key] = data[key]) ); ruleForm.value.sex = data.sex ? Number(data.sex) : ""; handleUnitId(departList.value); // depa"/>
const queryUnitList = () => {
return new Promise((resolve) => {
getUnit()
.then(({ data }) => {
departList.value = data;
resolve(data); // 加这里
})
});
};
// 编辑获取数据
const queryList = () => {
if (name.value === "edit") {
getUserInfoByStaffNum({ staffNum: item.value.encryptStaffNum }).then(
({ data }) => {
Object.keys(ruleForm.value).map(
(key: string) => (ruleForm.value[key] = data[key])
);
ruleForm.value.sex = data.sex ? Number(data.sex) : "";
handleUnitId(departList.value); // departList.value之前获取不到数据
}
);
}
};
onMounted(() => {
Promise.all([queryRoleList(), queryUnitList()]).then(() => {
queryList();
});
});
文章为作者独立观点,不代表 股票程序化软件自动交易接口观点