diff --git a/src/api/admin/sysUserTag.ts b/src/api/admin/sysUserTag.ts new file mode 100755 index 00000000..5e1dfca4 --- /dev/null +++ b/src/api/admin/sysUserTag.ts @@ -0,0 +1,40 @@ +import request from "/@/utils/request" + +export function fetchList(query?: Object) { + return request({ + url: "/admin/sys-user-tag/page", + method: "get", + params: query, + }) +} + +export function addObj(obj?: Object) { + return request({ + url: "/admin/sys-user-tag", + method: "post", + data: obj, + }) +} + +export function getObj(id?: string) { + return request({ + url: "/admin/sys-user-tag/" + id, + method: "get", + }) +} + +export function delObjs(ids?: Object) { + return request({ + url: "/admin/sys-user-tag", + method: "delete", + data: ids, + }) +} + +export function putObj(obj?: Object) { + return request({ + url: "/admin/sys-user-tag", + method: "put", + data: obj, + }) +} diff --git a/src/views/admin/system/user/index.vue b/src/views/admin/system/user/index.vue index 6e117895..18e0a3f8 100644 --- a/src/views/admin/system/user/index.vue +++ b/src/views/admin/system/user/index.vue @@ -112,37 +112,45 @@ + label="操作" min-width="250" width="250" fixed="right"> @@ -185,6 +192,7 @@ const UserForm = defineAsyncComponent(() => import("./form.vue")) const FaceManage = defineAsyncComponent(() => import("./face-manage.vue")) const PopoverInput = defineAsyncComponent(() => import("/@/components/PopoverInput/index.vue")) const BatchDeal = defineAsyncComponent(() => import("./batchDeal.vue")) +const TagTable = defineAsyncComponent(() => import("./tag-table.vue")) const { t } = useI18n() @@ -199,6 +207,7 @@ const activeName = ref("2") const tabItems = ref([{}]) const processDrawerRef = ref() const batchDealRef = ref() +const tagTableRef = ref() // 多选rows const selectObjs = ref([]) as any diff --git a/src/views/admin/system/user/tag-form.vue b/src/views/admin/system/user/tag-form.vue new file mode 100644 index 00000000..db07ef49 --- /dev/null +++ b/src/views/admin/system/user/tag-form.vue @@ -0,0 +1,123 @@ + + + \ No newline at end of file diff --git a/src/views/admin/system/user/tag-table.vue b/src/views/admin/system/user/tag-table.vue new file mode 100644 index 00000000..69e81add --- /dev/null +++ b/src/views/admin/system/user/tag-table.vue @@ -0,0 +1,123 @@ + + + \ No newline at end of file diff --git a/src/views/hard/xfj/xfj-log/index.vue b/src/views/hard/xfj/xfj-log/index.vue index cacfe921..ea900124 100755 --- a/src/views/hard/xfj/xfj-log/index.vue +++ b/src/views/hard/xfj/xfj-log/index.vue @@ -60,7 +60,7 @@ - +