|
|
@@ -221,6 +221,12 @@ const rules = reactive({
|
|
|
|
|
|
function showAddModal() {
|
|
|
visable.value = true;
|
|
|
+ ruleForm.value = {
|
|
|
+ name: "",
|
|
|
+ phone: "",
|
|
|
+ roleId: "",
|
|
|
+ deptId: "",
|
|
|
+ };
|
|
|
}
|
|
|
|
|
|
async function getSubAccountList() {
|
|
|
@@ -278,7 +284,6 @@ function resetForm() {
|
|
|
}
|
|
|
|
|
|
function showUpdateModal(item) {
|
|
|
- getRoleSelect();
|
|
|
visable.value = true;
|
|
|
accountId.value = item.id;
|
|
|
ruleForm.value = {
|
|
|
@@ -287,11 +292,13 @@ function showUpdateModal(item) {
|
|
|
deptId: item.deptId,
|
|
|
roleId: item.roleId,
|
|
|
};
|
|
|
+ getRoleSelect();
|
|
|
}
|
|
|
|
|
|
let roleSelect = ref([]);
|
|
|
|
|
|
async function getRoleSelect() {
|
|
|
+ roleSelect.value = [];
|
|
|
if (!ruleForm.value.deptId) return;
|
|
|
let res = await api.getRoleSelect({
|
|
|
loginAccountId: loginAccountId.value,
|