7/10 缴费分析,人员分析 数据对接

This commit is contained in:
Zy
2026-07-10 17:44:28 +08:00
parent 3a808750ac
commit 298f93380c
46 changed files with 1065 additions and 673 deletions

View File

@@ -61,7 +61,7 @@ import pagination from '@/components/Pagination/index.vue';
import { RoleVO } from '@/api/system/role/types';
import { getAuthRole, updateAuthRole } from '@/api/system/user';
import { UserForm } from '@/api/system/user/types';
import { RouteLocationNormalized } from 'vue-router';
import { RouteLocationNormalized, RouteLocationRaw } from 'vue-router';
const route = useRoute();
const { proxy } = getCurrentInstance() as ComponentInternalInstance;
@@ -112,7 +112,7 @@ const close = () => {
redirectedFrom: undefined,
path: '/system/user'
};
proxy?.$tab.closeOpenPage(obj);
proxy?.$tab.closeOpenPage(obj as RouteLocationRaw);
};
/** 提交按钮 */
const submitForm = async () => {

View File

@@ -482,7 +482,7 @@ const cancel = () => {
};
/** 新增按钮操作 */
const handleAdd = async () => {
const handleAdd = () => {
router.push({
path: '/system/addUser'
});
@@ -490,7 +490,7 @@ const handleAdd = async () => {
};
/** 修改按钮操作 */
const handleUpdate = async (row?: UserForm) => {
const handleUpdate = (row?: UserForm) => {
const userId = row?.userId || ids.value[0];
router.push({
path: '/system/editUser',
@@ -548,10 +548,6 @@ onMounted(() => {
initPassword.value = response.data;
});
});
async function handleDeptChange(value: number | string) {
console.log(value);
}
</script>
<style lang="scss" scoped>