From 9470de796ef95cee856dc7d44392a24bb096872a Mon Sep 17 00:00:00 2001 From: suyanyan <1321717064@qq.com> Date: Tue, 30 Jul 2024 13:38:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=A6=E6=A0=A1=E7=94=BB=E5=83=8F=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E8=81=94=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SafeCampus.WEB/src/api/modules/index.ts | 3 +- .../src/api/modules/violation/index.ts | 16 +++ .../api/modules/violation/portraitSummary.ts | 45 +++++++ .../src/views/violation/portrait/detail.vue | 32 ++--- .../views/violation/portraitSummary/index.vue | 117 +++++++++--------- 5 files changed, 141 insertions(+), 72 deletions(-) create mode 100644 SafeCampus.WEB/src/api/modules/violation/index.ts create mode 100644 SafeCampus.WEB/src/api/modules/violation/portraitSummary.ts diff --git a/SafeCampus.WEB/src/api/modules/index.ts b/SafeCampus.WEB/src/api/modules/index.ts index 3ac6dc9..ffc0a40 100644 --- a/SafeCampus.WEB/src/api/modules/index.ts +++ b/SafeCampus.WEB/src/api/modules/index.ts @@ -20,4 +20,5 @@ export * from "./monitor"; export * from "./sysconfig"; export * from "./statistion"; export * from "./usermanage"; -export * from "./attendance"; \ No newline at end of file +export * from "./attendance"; +export * from "./violation"; diff --git a/SafeCampus.WEB/src/api/modules/violation/index.ts b/SafeCampus.WEB/src/api/modules/violation/index.ts new file mode 100644 index 0000000..4b49ec9 --- /dev/null +++ b/SafeCampus.WEB/src/api/modules/violation/index.ts @@ -0,0 +1,16 @@ +/** + * @description + * @license Apache License Version 2.0 + * @Copyright (c) 2022-Now 少林寺驻北固山办事处大神父王喇嘛 + * @remarks + * SimpleAdmin 基于 Apache License Version 2.0 协议发布,可用于商业项目,但必须遵守以下补充条款: + * 1.请不要删除和修改根目录下的LICENSE文件。 + * 2.请不要删除和修改SimpleAdmin源码头部的版权声明。 + * 3.分发源码时候,请注明软件出处 https://gitee.com/dotnetmoyu/SimpleAdmin + * 4.基于本软件的作品,只能使用 SimpleAdmin 作为后台服务,除外情况不可商用且不允许二次分发或开源。 + * 5.请不得将本软件应用于危害国家安全、荣誉和利益的行为,不能以任何形式用于非法为目的的行为不要删除和修改作者声明。 + * 6.任何基于本软件而产生的一切法律纠纷和责任,均于我司无关 + * @see https://gitee.com/dotnetmoyu/SimpleAdmin + */ + +export * from "./portraitSummary"; diff --git a/SafeCampus.WEB/src/api/modules/violation/portraitSummary.ts b/SafeCampus.WEB/src/api/modules/violation/portraitSummary.ts new file mode 100644 index 0000000..8b9db03 --- /dev/null +++ b/SafeCampus.WEB/src/api/modules/violation/portraitSummary.ts @@ -0,0 +1,45 @@ +/** + * @description 学校画像接口 + * @license Apache License Version 2.0 + * @Copyright (c) 2022-Now 少林寺驻北固山办事处大神父王喇嘛 + * @remarks + * SimpleAdmin 基于 Apache License Version 2.0 协议发布,可用于商业项目,但必须遵守以下补充条款: + * 1.请不要删除和修改根目录下的LICENSE文件。 + * 2.请不要删除和修改SimpleAdmin源码头部的版权声明。 + * 3.分发源码时候,请注明软件出处 https://gitee.com/dotnetmoyu/SimpleAdmin + * 4.基于本软件的作品,只能使用 SimpleAdmin 作为后台服务,除外情况不可商用且不允许二次分发或开源。 + * 5.请不得将本软件应用于危害国家安全、荣誉和利益的行为,不能以任何形式用于非法为目的的行为不要删除和修改作者声明。 + * 6.任何基于本软件而产生的一切法律纠纷和责任,均于我司无关 + * @see https://gitee.com/dotnetmoyu/SimpleAdmin + */ +import { moduleRequest } from "@/api/request"; +const http = moduleRequest("/violation/portraitSummary/"); +/** + * @Description: 学校画像 + * @Author: SYY + * @Date: 2024-7-30 15:34:54 + */ +const portraitSummaryApi = { + /** 获取学生性别 */ + getStudentSex() { + return http.get("getStudentSex"); + }, + /** 获取学生年龄 */ + getStudentAge() { + return http.get("getStudentAge"); + }, + /** 获取地理位置 */ + getAddress() { + return http.get("getAddress"); + }, + /** 获取属性标签 */ + getStudentAttr() { + return http.get("getStudentAttr"); + }, + /** 获取学生属性标签 */ + getStudentDetail(params: any) { + return http.get("getStudentDetail", params); + } +}; + +export { portraitSummaryApi }; diff --git a/SafeCampus.WEB/src/views/violation/portrait/detail.vue b/SafeCampus.WEB/src/views/violation/portrait/detail.vue index 0b0c871..0d5e701 100644 --- a/SafeCampus.WEB/src/views/violation/portrait/detail.vue +++ b/SafeCampus.WEB/src/views/violation/portrait/detail.vue @@ -40,7 +40,7 @@