wangmengwei 8 月之前
父节点
当前提交
a39b41f8cd
共有 100 个文件被更改,包括 1742 次插入54 次删除
  1. 8 2
      ruoyi-ui/.env.development
  2. 8 2
      ruoyi-ui/.env.production
  3. 12 2
      ruoyi-ui/package.json
  4. 11 3
      ruoyi-ui/public/index.html
  5. 89 0
      ruoyi-ui/src/api/index.js
  6. 95 31
      ruoyi-ui/src/api/login.js
  7. 1 1
      ruoyi-ui/src/api/menu.js
  8. 44 0
      ruoyi-ui/src/api/system/app.js
  9. 54 0
      ruoyi-ui/src/api/system/change.js
  10. 44 0
      ruoyi-ui/src/api/system/class.js
  11. 77 0
      ruoyi-ui/src/api/system/client.js
  12. 54 9
      ruoyi-ui/src/api/system/dept.js
  13. 8 0
      ruoyi-ui/src/api/system/menu.js
  14. 4 4
      ruoyi-ui/src/api/system/notice.js
  15. 44 0
      ruoyi-ui/src/api/system/parents.js
  16. 54 0
      ruoyi-ui/src/api/system/school.js
  17. 44 0
      ruoyi-ui/src/api/system/student.js
  18. 54 0
      ruoyi-ui/src/api/system/table.js
  19. 44 0
      ruoyi-ui/src/api/system/teacher.js
  20. 54 0
      ruoyi-ui/src/api/system/time.js
  21. 45 0
      ruoyi-ui/src/api/zhihuixy/data.js
  22. 45 0
      ruoyi-ui/src/api/zhihuixy/dingwei.js
  23. 45 0
      ruoyi-ui/src/api/zhihuixy/gongzt.js
  24. 73 0
      ruoyi-ui/src/api/zhihuixy/info.js
  25. 115 0
      ruoyi-ui/src/api/zhihuixy/infos.js
  26. 0 0
      ruoyi-ui/src/api/zhihuixy/kchb.js
  27. 109 0
      ruoyi-ui/src/api/zhihuixy/notice.js
  28. 44 0
      ruoyi-ui/src/api/zhihuixy/record.js
  29. 61 0
      ruoyi-ui/src/api/zhihuixy/teacherdan.js
  30. 90 0
      ruoyi-ui/src/api/zhihuixy/tenant.js
  31. 65 0
      ruoyi-ui/src/api/zhihuixy/tenantPackage.js
  32. 61 0
      ruoyi-ui/src/api/zhihuixy/tjxq.js
  33. 44 0
      ruoyi-ui/src/api/zhihuixy/xiaoYuanInfo.js
  34. 45 0
      ruoyi-ui/src/api/zhihuixy/yijianfk.js
  35. 52 0
      ruoyi-ui/src/api/zhihuixy/yuyue.js
  36. 45 0
      ruoyi-ui/src/api/zhihuixy/yuyuepzh.js
  37. 二进制
      ruoyi-ui/src/assets/images/delei.png
  38. 二进制
      ruoyi-ui/src/assets/images/h-pic_dzh_tp2.png
  39. 二进制
      ruoyi-ui/src/assets/images/icon_byfxsj.png
  40. 二进制
      ruoyi-ui/src/assets/images/icon_hp_jrfb.png
  41. 二进制
      ruoyi-ui/src/assets/images/icon_hp_jryc.png
  42. 二进制
      ruoyi-ui/src/assets/images/icon_hp_jrzs.png
  43. 二进制
      ruoyi-ui/src/assets/images/icon_hp_kj_jzsh.png
  44. 二进制
      ruoyi-ui/src/assets/images/icon_hp_kj_kcpz.png
  45. 二进制
      ruoyi-ui/src/assets/images/icon_hp_kj_kcsj.png
  46. 二进制
      ruoyi-ui/src/assets/images/icon_hp_kj_tkxx.png
  47. 二进制
      ruoyi-ui/src/assets/images/icon_ht_fbxw.png
  48. 二进制
      ruoyi-ui/src/assets/images/icon_ht_tksh.png
  49. 二进制
      ruoyi-ui/src/assets/images/icon_ht_xwdt_add.png
  50. 二进制
      ruoyi-ui/src/assets/images/icon_ht_zhsh.png
  51. 二进制
      ruoyi-ui/src/assets/images/icon_htgl__hbm.png
  52. 二进制
      ruoyi-ui/src/assets/images/icon_htgl_hjs.png
  53. 二进制
      ruoyi-ui/src/assets/images/icon_htgl_hzh.png
  54. 二进制
      ruoyi-ui/src/assets/images/icon_htgl_myc_normal.png
  55. 二进制
      ruoyi-ui/src/assets/images/icon_htgl_myc_selected.png
  56. 二进制
      ruoyi-ui/src/assets/images/icon_htgl_mzc_normal.png
  57. 二进制
      ruoyi-ui/src/assets/images/icon_htgl_mzc_selected.png
  58. 二进制
      ruoyi-ui/src/assets/images/icon_htgl_smrs_normal.png
  59. 二进制
      ruoyi-ui/src/assets/images/icon_htgl_smrs_selected.png
  60. 二进制
      ruoyi-ui/src/assets/images/icon_htgl_wdyc_normal.png
  61. 二进制
      ruoyi-ui/src/assets/images/icon_htgl_wdyc_selected.png
  62. 二进制
      ruoyi-ui/src/assets/images/icon_hthp_cjtj.png
  63. 二进制
      ruoyi-ui/src/assets/images/icon_hthp_dqlk.png
  64. 二进制
      ruoyi-ui/src/assets/images/icon_hthp_dtaq.png
  65. 二进制
      ruoyi-ui/src/assets/images/icon_hthp_kcb.png
  66. 二进制
      ruoyi-ui/src/assets/images/icon_hthp_kjgn.png
  67. 二进制
      ruoyi-ui/src/assets/images/icon_hthp_shlb.png
  68. 二进制
      ruoyi-ui/src/assets/images/icon_hthp_tktz.png
  69. 二进制
      ruoyi-ui/src/assets/images/icon_kjgn_jzsh.png
  70. 二进制
      ruoyi-ui/src/assets/images/icon_kjgn_kcb.png
  71. 二进制
      ruoyi-ui/src/assets/images/icon_kjgn_kcsj.png
  72. 二进制
      ruoyi-ui/src/assets/images/icon_kjgn_tkxx.png
  73. 二进制
      ruoyi-ui/src/assets/images/icon_sjtj_js.png
  74. 二进制
      ruoyi-ui/src/assets/images/icon_sjtj_zz.png
  75. 二进制
      ruoyi-ui/src/assets/images/icon_swh_tq.png
  76. 二进制
      ruoyi-ui/src/assets/images/icon_tc_add.png
  77. 二进制
      ruoyi-ui/src/assets/images/icon_tc_del.png
  78. 二进制
      ruoyi-ui/src/assets/images/icon_xyht_wsxx_add.png
  79. 二进制
      ruoyi-ui/src/assets/images/icon_xyht_wsxx_del.png
  80. 二进制
      ruoyi-ui/src/assets/images/login-background.jpg
  81. 二进制
      ruoyi-ui/src/assets/images/ncbgc.png
  82. 二进制
      ruoyi-ui/src/assets/images/ncbgl.png
  83. 二进制
      ruoyi-ui/src/assets/images/opic_rylb_db.png
  84. 二进制
      ruoyi-ui/src/assets/images/opic_rylb_dy.png
  85. 二进制
      ruoyi-ui/src/assets/images/opic_rylb_pk.png
  86. 二进制
      ruoyi-ui/src/assets/images/opic_rylb_tw.png
  87. 二进制
      ruoyi-ui/src/assets/images/opic_rylb_wb.png
  88. 二进制
      ruoyi-ui/src/assets/images/pic_cjpm_no1.png
  89. 二进制
      ruoyi-ui/src/assets/images/pic_cjpm_no2.png
  90. 二进制
      ruoyi-ui/src/assets/images/pic_cjpm_no3.png
  91. 二进制
      ruoyi-ui/src/assets/images/pic_cjpm_normal.png
  92. 二进制
      ruoyi-ui/src/assets/images/pic_dl_srkbg.png
  93. 二进制
      ruoyi-ui/src/assets/images/pic_dttp_normal.png
  94. 二进制
      ruoyi-ui/src/assets/images/pic_dzh_dbt.png
  95. 二进制
      ruoyi-ui/src/assets/images/pic_dzh_dbts.png
  96. 二进制
      ruoyi-ui/src/assets/images/pic_dzh_tp.png
  97. 二进制
      ruoyi-ui/src/assets/images/pic_hp_logo.png
  98. 二进制
      ruoyi-ui/src/assets/images/pic_htgl_grxx_bg.png
  99. 二进制
      ruoyi-ui/src/assets/images/pic_htgl_kqtj.png
  100. 二进制
      ruoyi-ui/src/assets/images/pic_hthp_dzhbg.png

+ 8 - 2
ruoyi-ui/.env.development

@@ -1,11 +1,17 @@
 # 页面标题
-VUE_APP_TITLE = 若依管理系统
+VUE_APP_TITLE = 智能校管家管理系统
 
 # 开发环境配置
 ENV = 'development'
 
-# 若依管理系统/开发环境
+# 智能校管家管理系统/开发环境
 VUE_APP_BASE_API = '/dev-api'
 
 # 路由懒加载
 VUE_CLI_BABEL_TRANSPILE_MODULES = true
+
+# 接口加密传输 RSA 公钥与后端解密私钥对应 如更换需前后端一同更换
+VUE_APP_RSA_PUBLIC_KEY = 'MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKoR8mX0rGKLqzcWmOzbfj64K8ZIgOdHnzkXSOVOZbFu/TJhZ7rFAN+eaGkl3C4buccQd/EjEsj9ir7ijT7h96MCAwEAAQ=='
+
+# 客户端id
+VUE_APP_CLIENT_ID = 'e5cd7e4891bf95d1d19206ce24a7b32e'

+ 8 - 2
ruoyi-ui/.env.production

@@ -1,8 +1,14 @@
 # 页面标题
-VUE_APP_TITLE = 若依管理系统
+VUE_APP_TITLE = 智慧校园管理系统
 
 # 生产环境配置
 ENV = 'production'
 
-# 若依管理系统/生产环境
+# 智慧校园管理系统/生产环境
 VUE_APP_BASE_API = '/prod-api'
+
+# 接口加密传输 RSA 公钥与后端解密私钥对应 如更换需前后端一同更换
+VUE_APP_RSA_PUBLIC_KEY = 'MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKoR8mX0rGKLqzcWmOzbfj64K8ZIgOdHnzkXSOVOZbFu/TJhZ7rFAN+eaGkl3C4buccQd/EjEsj9ir7ijT7h96MCAwEAAQ=='
+
+# 客户端id
+VUE_APP_CLIENT_ID = 'e5cd7e4891bf95d1d19206ce24a7b32e'

+ 12 - 2
ruoyi-ui/package.json

@@ -39,30 +39,40 @@
     "@riophae/vue-treeselect": "0.4.0",
     "axios": "0.24.0",
     "bpmn-js": "^11.1.0",
-    "bpmnlint": "^6.4.0",
     "bpmn-js-bpmnlint": "^0.15.0",
+    "bpmnlint": "^6.4.0",
     "bpmnlint-loader": "^0.1.4",
-    "file-drops": "^0.4.0",
+    "bright-comment": "^1.5.7",
     "clipboard": "2.0.8",
     "core-js": "3.25.3",
     "diagram-js": "^11.4.1",
     "echarts": "5.4.0",
+    "element-china-area-data": "^6.1.0",
     "element-ui": "2.15.12",
+    "file-drops": "^0.4.0",
     "file-saver": "2.0.5",
     "fuse.js": "6.4.3",
     "highlight.js": "9.18.5",
+    "html2canvas": "^1.4.1",
     "js-beautify": "1.13.0",
     "js-cookie": "3.0.1",
     "jsencrypt": "3.0.0-rc.1",
+    "moment": "^2.30.1",
     "nprogress": "0.2.0",
+    "qrcode": "^1.5.4",
     "quill": "1.3.7",
     "screenfull": "5.0.2",
     "sortablejs": "1.10.2",
     "vkbeautify": "^0.99.3",
     "vue": "2.6.12",
+    "vue-amap": "^0.5.10",
+    "vue-baidu-map": "^0.21.22",
+    "vue-calendar-component": "^2.8.2",
     "vue-count-to": "1.0.13",
     "vue-cropper": "0.5.5",
+    "vue-jsonp": "^2.0.0",
     "vue-meta": "2.4.0",
+    "vue-print-nb": "^1.7.5",
     "vue-router": "3.4.9",
     "vuedraggable": "2.24.3",
     "vuex": "3.6.0",

+ 11 - 3
ruoyi-ui/public/index.html

@@ -118,7 +118,15 @@
       top: 0;
       width: 51%;
       height: 100%;
-      background: #7171C6;
+      /* background: #7171C6;
+			 */
+			background: -webkit-linear-gradient(#f0f3fb, #fcdaa4); /* Safari 5.1 - 6.0 */
+			
+			    background: -o-linear-gradient(#f0f3fb, #fcdaa4); /* Opera 11.1 - 12.0 */
+			
+			    background: -moz-linear-gradient(#f0f3fb, #fcdaa4); /* Firefox 3.6 - 15 */
+			
+			    background: linear-gradient(#f0f3fb, #fcdaa4); /* 标准的语法(必须放在最后) */
       z-index: 1000;
       -webkit-transform: translateX(0);
       -ms-transform: translateX(0);
@@ -175,7 +183,7 @@
 
     #loader-wrapper .load_title {
       font-family: 'Open Sans';
-      color: #FFF;
+      color: #b4875b;
       font-size: 19px;
       width: 100%;
       text-align: center;
@@ -190,7 +198,7 @@
       font-weight: normal;
       font-style: italic;
       font-size: 13px;
-      color: #FFF;
+      color: #b4875b;
       opacity: 0.5;
     }
     /* COLOR PICKER */

+ 89 - 0
ruoyi-ui/src/api/index.js

@@ -0,0 +1,89 @@
+import request from '@/utils/request'
+
+// 查询学生档案信息列表
+export function listtjch(data) {
+  return request({
+    url: '/score/data/indexPaiMing',
+    method: 'post',
+    data: data
+  })
+}
+
+export function listBtu(data) {
+  return request({
+    url: '/score/data/indexBingTu',
+    method: 'post',
+    data: data
+  })
+}
+
+export function tegetypw(query) {
+  return request({
+    url: '/system/dict/data/type',
+    method: 'get',
+    params: query
+  })
+}
+
+
+export function listZxias(data) {
+  return request({
+    url: '/score/data/indexZheXian',
+    method: 'post',
+    data: data
+  })
+}
+
+
+
+
+
+// 查询学生档案信息详细
+export function getInfo(id) {
+  return request({
+    url: '/student/info/' + id,
+    method: 'get'
+  })
+}
+
+// 新增学生档案信息
+export function addInfo(data) {
+  return request({
+    url: '/student/info',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改学生档案信息
+export function updateInfo(data) {
+  return request({
+    url: '/student/info/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除学生档案信息
+export function delInfo(id) {
+  return request({
+    url: '/student/info/delete/' + id,
+    method: 'get'
+  })
+}
+
+export function gettq(query) {
+  return request({
+    url: 'https://v0.yiketianqi.com/api',
+    method: 'get',
+	params: query
+  })
+}
+
+export function getbanjd(query) {
+  return request({
+    url: '/applet/pc/classStudentNum',
+    method: 'get',
+	params: query
+  })
+}

+ 95 - 31
ruoyi-ui/src/api/login.js

@@ -1,59 +1,123 @@
 import request from '@/utils/request'
 
-// 登录方法
-export function login(username, password, code, uuid) {
-  const data = {
-    username,
-    password,
-    code,
-    uuid
-  }
-  return request({
-    url: '/login',
+// pc端固定客户端授权id
+// const clientId = 'e5cd7e4891bf95d1d19206ce24a7b32e';
+const clientId = process.env.VUE_APP_CLIENT_ID
+
+/**
+ * @param data {LoginData}
+ * @returns
+ */
+export function login(username, password, code, uuid,tenantId) {
+	const data = {
+	  username,
+	  password,
+	  code,
+	  uuid,
+	  tenantId
+	}
+  const params = {
+    ...data,
+    clientId: data.clientId || clientId,
+    grantType: data.grantType || 'password'
+  };
+  return request({
+    url: '/auth/login',
     headers: {
-      isToken: false
+      isToken: false,
     },
     method: 'post',
-    data: data
-  })
+    data: params
+  });
 }
 
 // 注册方法
 export function register(data) {
   return request({
-    url: '/register',
+    url: '/auth/register',
     headers: {
-      isToken: false
+      isToken: false,
+      isEncrypt: true
     },
     method: 'post',
     data: data
-  })
+  });
 }
 
-// 获取用户详细信息
-export function getInfo() {
-  return request({
-    url: '/getInfo',
-    method: 'get'
-  })
-}
-
-// 退出方法
+/**
+ * 注销
+ */
 export function logout() {
   return request({
-    url: '/logout',
+    url: '/auth/logout',
     method: 'post'
-  })
+  });
 }
 
-// 获取验证码
-export function getCodeImg() {
+/**
+ * 获取验证码
+ */
+export function getCodeImg(){
   return request({
-    url: '/captchaImage',
+    url: '/auth/code',
     headers: {
       isToken: false
     },
     method: 'get',
     timeout: 20000
-  })
+  });
+}
+
+
+// 获取短信验证码
+
+export function getCaptcha(id) {
+  return request({
+    url: '/applet/appForgetPW/' + id,
+    method: 'get',
+  });
+}
+
+// 重置密码
+export function registerf(query) {
+  return request({
+    url: '/applet/appCheck',
+    method: 'get',
+	params: query
+  });
+}
+
+/**
+ * 第三方登录
+ */
+export function callback(data){
+  const LoginData = {
+    ...data,
+    clientId: clientId,
+    grantType: 'social'
+  };
+  return request({
+    url: '/auth/social/callback',
+    method: 'post',
+    data: LoginData
+  });
+}
+
+// 获取用户详细信息
+export function getInfo() {
+  return request({
+    url: '/system/user/getInfo',
+    method: 'get'
+  });
+}
+
+// 获取租户列表
+export function getTenantList(){
+  return request({
+    url: '/auth/tenant/list',
+    headers: {
+      isToken: false
+    },
+    method: 'get'
+  });
 }

+ 1 - 1
ruoyi-ui/src/api/menu.js

@@ -3,7 +3,7 @@ import request from '@/utils/request'
 // 获取路由
 export const getRouters = () => {
   return request({
-    url: '/getRouters',
+    url: '/system/menu/getRouters',
     method: 'get'
   })
 }

+ 44 - 0
ruoyi-ui/src/api/system/app.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询【请填写功能名称】列表
+export function listApp(query) {
+  return request({
+    url: '/system/app/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询【请填写功能名称】详细
+export function getApp(id) {
+  return request({
+    url: '/system/app/' + id,
+    method: 'get'
+  })
+}
+
+// 新增【请填写功能名称】
+export function addApp(data) {
+  return request({
+    url: '/system/app',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改【请填写功能名称】
+export function updateApp(data) {
+  return request({
+    url: '/system/app/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除【请填写功能名称】
+export function delApp(id) {
+  return request({
+    url: '/system/app/delete/' + id,
+    method: 'get'
+  })
+}

+ 54 - 0
ruoyi-ui/src/api/system/change.js

@@ -0,0 +1,54 @@
+import request from '@/utils/request'
+
+// 查询调课列表
+export function listChange(query) {
+  return request({
+    url: '/course/change/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询调课详细
+export function getChange(id) {
+  return request({
+    url: '/course/change/' + id,
+    method: 'get'
+  })
+}
+
+// 新增调课
+export function addChange(data) {
+  return request({
+    url: '/course/change',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改调课
+export function updateChange(data) {
+  return request({
+    url: '/course/change/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除调课
+export function delChange(id) {
+  return request({
+    url: '/course/change/delete/' + id,
+    method: 'get'
+  })
+}
+
+export function setPass(query) {
+  return request({
+    url: '/course/change/reply',
+    method: 'get',
+    params: query
+  })
+}
+
+

+ 44 - 0
ruoyi-ui/src/api/system/class.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询老师-班级(学科)(审核通过之后数据)列表
+export function listClass(query) {
+  return request({
+    url: '/formal/class/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询老师-班级(学科)(审核通过之后数据)详细
+export function getClass(id) {
+  return request({
+    url: '/formal/class/' + id,
+    method: 'get'
+  })
+}
+
+// 新增老师-班级(学科)(审核通过之后数据)
+export function addClass(data) {
+  return request({
+    url: '/formal/class',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改老师-班级(学科)(审核通过之后数据)
+export function updateClass(data) {
+  return request({
+    url: '/formal/class/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除老师-班级(学科)(审核通过之后数据)
+export function delClass(id) {
+  return request({
+    url: '/formal/class/delete/' + id,
+    method: 'get'
+  })
+}

+ 77 - 0
ruoyi-ui/src/api/system/client.js

@@ -0,0 +1,77 @@
+import request from '@/utils/request';
+/**
+ * 查询客户端管理列表
+ * @param query
+ * @returns {*}
+ */
+
+export function listClient(query) {
+  return request({
+    url: '/system/client/list',
+    method: 'get',
+    params: query
+  });
+};
+
+/**
+ * 查询客户端管理详细
+ * @param id
+ */
+export function getClient(id){
+  return request({
+    url: '/system/client/' + id,
+    method: 'get'
+  });
+};
+
+/**
+ * 新增客户端管理
+ * @param data
+ */
+export function addClient(data){
+  return request({
+    url: '/system/client',
+    method: 'post',
+    data: data
+  });
+};
+
+/**
+ * 修改客户端管理
+ * @param data
+ */
+export function updateClient(data) {
+  return request({
+    url: '/system/client',
+    method: 'put',
+    data: data
+  });
+};
+
+/**
+ * 删除客户端管理
+ * @param id
+ */
+export function delClient(id){
+  return request({
+    url: '/system/client/' + id,
+    method: 'delete'
+  });
+};
+
+/**
+ * 状态修改
+ * @param id ID
+ * @param status 状态
+ */
+export function changeStatus(id, status) {
+  const data = {
+    id,
+    status
+  };
+  return request({
+    url: '/system/client/changeStatus',
+    method: 'put',
+    data: data
+  });
+}

+ 54 - 9
ruoyi-ui/src/api/system/dept.js

@@ -1,5 +1,7 @@
 import request from '@/utils/request'
 
+
+
 // 查询部门列表
 export function listDept(query) {
   return request({
@@ -9,14 +11,41 @@ export function listDept(query) {
   })
 }
 
-// 查询部门下拉树结构
-export function treeselect() {
+// 查询部门列表
+export function listDeptwqx(query) {
   return request({
-    url: '/system/dept/treeselect',
-    method: 'get'
+    url: '/system/dept/list/' + query,
+    method: 'get',
   })
 }
+export function listDeptode(query) {
+  return request({
+    url: '/system/dept/pc/self/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// system/dept/app/self/list
+// system/dept/old/list
+
 
+
+export function listDeptold(query) {
+  return request({
+    url: '/system/dept/old/list',
+    method: 'get',
+    params: query
+  })
+}
+
+export function listDepts(query) {
+  return request({
+    url: '/system/dept/noAuthority/list',
+    method: 'get',
+    params: query
+  })
+}
 // 查询部门列表(排除节点)
 export function listDeptExcludeChild(deptId) {
   return request({
@@ -33,6 +62,22 @@ export function getDept(deptId) {
   })
 }
 
+// 查询部门下拉树结构
+export function treeselect() {
+  return request({
+    url: '/system/dept/treeselect',
+    method: 'get'
+  })
+}
+
+// 根据角色ID查询部门树结构
+export function roleDeptTreeselect(roleId) {
+  return request({
+    url: '/system/dept/roleDeptTreeselect/' + roleId,
+    method: 'get'
+  })
+}
+
 // 新增部门
 export function addDept(data) {
   return request({
@@ -45,8 +90,8 @@ export function addDept(data) {
 // 修改部门
 export function updateDept(data) {
   return request({
-    url: '/system/dept',
-    method: 'put',
+    url: '/system/dept/put',
+    method: 'post',
     data: data
   })
 }
@@ -54,7 +99,7 @@ export function updateDept(data) {
 // 删除部门
 export function delDept(deptId) {
   return request({
-    url: '/system/dept/' + deptId,
-    method: 'delete'
+    url: '/system/dept/delete/' + deptId,
+    method: 'get'
   })
-}
+}

+ 8 - 0
ruoyi-ui/src/api/system/menu.js

@@ -33,6 +33,14 @@ export function roleMenuTreeselect(roleId) {
   })
 }
 
+// 根据角色ID查询菜单下拉树结构
+export function tenantPackageMenuTreeselect(packageId){
+  return request({
+    url: '/system/menu/tenantPackageMenuTreeselect/' + packageId,
+    method: 'get'
+  });
+};
+
 // 新增菜单
 export function addMenu(data) {
   return request({

+ 4 - 4
ruoyi-ui/src/api/system/notice.js

@@ -29,8 +29,8 @@ export function addNotice(data) {
 // 修改公告
 export function updateNotice(data) {
   return request({
-    url: '/system/notice',
-    method: 'put',
+    url: '/system/notice/put',
+    method: 'post',
     data: data
   })
 }
@@ -38,7 +38,7 @@ export function updateNotice(data) {
 // 删除公告
 export function delNotice(noticeId) {
   return request({
-    url: '/system/notice/' + noticeId,
-    method: 'delete'
+    url: '/system/notice/delete/' + noticeId,
+    method: 'get'
   })
 }

+ 44 - 0
ruoyi-ui/src/api/system/parents.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询注册-家长列表
+export function listParents(query) {
+  return request({
+    url: '/register/parents/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询注册-家长详细
+export function getParents(id) {
+  return request({
+    url: '/register/parents/' + id,
+    method: 'get'
+  })
+}
+
+// 新增注册-家长
+export function addParents(data) {
+  return request({
+    url: '/register/parents',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改注册-家长
+export function updateParents(data) {
+  return request({
+    url: '/register/parents',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除注册-家长
+export function delParents(id) {
+  return request({
+    url: '/register/parents/delete/' + id,
+    method: 'get'
+  })
+}

+ 54 - 0
ruoyi-ui/src/api/system/school.js

@@ -0,0 +1,54 @@
+import request from '@/utils/request'
+
+// 查询注册-学校列表
+export function listSchool(query) {
+  return request({
+    url: '/register/school/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询注册-学校详细
+export function getSchool(id) {
+  return request({
+    url: '/register/school/' + id,
+    method: 'get'
+  })
+}
+
+// 新增注册-学校
+export function addSchool(data) {
+  return request({
+    url: '/register/school',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改注册-学校
+export function updateSchool(data) {
+  return request({
+    url: '/register/school',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除注册-学校
+export function delSchool(id) {
+  return request({
+    url: '/register/school/delete/' + id,
+    method: 'get'
+  })
+}
+
+
+export function setPass(data) {
+  return request({
+    url: '/audit/shyj',
+    method: 'post',
+    data: data
+  })
+}
+

+ 44 - 0
ruoyi-ui/src/api/system/student.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询注册-家长-学生列表
+export function listStudent(query) {
+  return request({
+    url: '/register/student/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询注册-家长-学生详细
+export function getStudent(id) {
+  return request({
+    url: '/register/student/' + id,
+    method: 'get'
+  })
+}
+
+// 新增注册-家长-学生
+export function addStudent(data) {
+  return request({
+    url: '/register/student',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改注册-家长-学生
+export function updateStudent(data) {
+  return request({
+    url: '/register/student',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除注册-家长-学生
+export function delStudent(id) {
+  return request({
+    url: '/register/student/delete/' + id,
+    method: 'get'
+  })
+}

+ 54 - 0
ruoyi-ui/src/api/system/table.js

@@ -0,0 +1,54 @@
+import request from '@/utils/request'
+
+// 查询课程列表
+export function listTable(query) {
+  return request({
+    url: '/course/table/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 首页
+export function listTablexg(query) {
+  return request({
+    url: '/course/table/pc/list',
+    method: 'get',
+    params: query
+  })
+}
+
+
+// 查询课程详细
+export function getTable(id) {
+  return request({
+    url: '/course/table/' + id,
+    method: 'get'
+  })
+}
+
+// 新增课程
+export function addTable(data) {
+  return request({
+    url: '/course/table',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改课程
+export function updateTable(data) {
+  return request({
+    url: '/course/table/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除课程
+export function delTable(id) {
+  return request({
+    url: '/course/table/delete/' + id,
+    method: 'get'
+  })
+}

+ 44 - 0
ruoyi-ui/src/api/system/teacher.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询注册-老师列表
+export function listTeacher(query) {
+  return request({
+    url: '/register/teacher/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询注册-老师详细
+export function getTeacher(id) {
+  return request({
+    url: '/register/teacher/' + id,
+    method: 'get'
+  })
+}
+
+// 新增注册-老师
+export function addTeacher(data) {
+  return request({
+    url: '/register/teacher',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改注册-老师
+export function updateTeacher(data) {
+  return request({
+    url: '/register/teacher',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除注册-老师
+export function delTeacher(id) {
+  return request({
+    url: '/register/teacher/delete/' + id,
+    method: 'get'
+  })
+}

+ 54 - 0
ruoyi-ui/src/api/system/time.js

@@ -0,0 +1,54 @@
+import request from '@/utils/request'
+
+// 查询课程-时间列表
+export function listTime(query) {
+  return request({
+    url: '/course/time/list',
+    method: 'get',
+    params: query
+  })
+}
+
+
+export function listTimed(data) {
+  return request({
+    url: '/applet/pc/fangXue/statistics',
+    method: 'post',
+    data: data
+  })
+}
+
+
+// 查询课程-时间详细
+export function getTime(id) {
+  return request({
+    url: '/course/time/' + id,
+    method: 'get'
+  })
+}
+
+// 新增课程-时间
+export function addTime(data) {
+  return request({
+    url: '/course/time',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改课程-时间
+export function updateTime(data) {
+  return request({
+    url: '/course/time/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除课程-时间
+export function delTime(id) {
+  return request({
+    url: '/course/time/delete/' + id,
+    method: 'get'
+  })
+}

+ 45 - 0
ruoyi-ui/src/api/zhihuixy/data.js

@@ -0,0 +1,45 @@
+import request from '@/utils/request'
+
+// 查询成绩列表
+export function listData(query) {
+  return request({
+    url: '/score/data/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询成绩详细
+export function getData(data) {
+  return request({
+    url: '/score/data/query',
+    method: 'post',
+	data: data
+  })
+}
+
+// 新增成绩
+export function addData(data) {
+  return request({
+    url: '/score/data/add',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改成绩
+export function updateData(data) {
+  return request({
+    url: '/score/data/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除成绩
+export function delData(scoreId) {
+  return request({
+    url: '/score/data/delete/' + scoreId,
+    method: 'get'
+  })
+}

+ 45 - 0
ruoyi-ui/src/api/zhihuixy/dingwei.js

@@ -0,0 +1,45 @@
+import request from '@/utils/request'
+
+// 查询定位信息
+export function listData(query) {
+  return request({
+    url: '/orientation/info/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询成绩详细
+export function getData(data) {
+  return request({
+    url: '/score/data/query',
+    method: 'post',
+	data: data
+  })
+}
+
+// 新增成绩
+export function addData(data) {
+  return request({
+    url: '/system/info/list',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改成绩
+export function updateData(data) {
+  return request({
+    url: '/score/data/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除成绩
+export function delData(scoreId) {
+  return request({
+    url: '/score/data/delete/' + scoreId,
+    method: 'get'
+  })
+}

+ 45 - 0
ruoyi-ui/src/api/zhihuixy/gongzt.js

@@ -0,0 +1,45 @@
+import request from '@/utils/request'
+
+// 查询成绩列表
+export function listData(query) {
+  return request({
+    url: '/xiaoYuan/pay/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询成绩详细
+export function getData(data) {
+  return request({
+    url: '/xiaoYuan/pay/' + data,
+    method: 'get',
+	// data: data
+  })
+}
+
+// 新增成绩
+export function addData(data) {
+  return request({
+    url: '/xiaoYuan/pay',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改成绩
+export function updateData(data) {
+  return request({
+    url: '/xiaoYuan/pay/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除成绩
+export function delData(scoreId) {
+  return request({
+    url: '/xiaoYuan/pay/delete/' + scoreId,
+    method: 'get'
+  })
+}

+ 73 - 0
ruoyi-ui/src/api/zhihuixy/info.js

@@ -0,0 +1,73 @@
+import request from '@/utils/request'
+
+// 查询学生档案信息列表
+export function listInfo(query) {
+  return request({
+    url: '/student/info/list',
+    method: 'get',
+    params: query
+  })
+}
+
+
+export function listInfols(query) {
+  return request({
+    url: '/student/old/list',
+    method: 'get',
+    params: query
+  })
+}
+
+export function listInfolss(query) {
+  return request({
+    url: '/student/old/echarts',
+    method: 'get',
+    params: query
+  })
+}
+
+
+
+export function listInfostu(query) {
+  return request({
+    url: '/system/student/noPage/list',
+    method: 'get',
+    params: query
+  })
+}
+
+
+
+// 查询学生档案信息详细
+export function getInfo(id) {
+  return request({
+    url: '/student/info/' + id,
+    method: 'get'
+  })
+}
+
+// 新增学生档案信息
+export function addInfo(data) {
+  return request({
+    url: '/student/info',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改学生档案信息
+export function updateInfo(data) {
+  return request({
+    url: '/student/info/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除学生档案信息
+export function delInfo(id) {
+  return request({
+    url: '/student/info/delete/' + id,
+    method: 'get'
+  })
+}

+ 115 - 0
ruoyi-ui/src/api/zhihuixy/infos.js

@@ -0,0 +1,115 @@
+import request from '@/utils/request'
+
+// 查询学生档案信息列表
+export function listInfo(query) {
+  return request({
+    url: '/student/info/list',
+    method: 'get',
+    params: query
+  })
+}
+
+
+export function listInfolsxinl(query) {
+  return request({
+    url: '/mind/old/list',
+    method: 'get',
+    params: query
+  })
+}
+
+export function listInfols(query) {
+  return request({
+    url: '/live/old/list',
+    method: 'get',
+    params: query
+  })
+}
+
+export function listInfolss(query) {
+  return request({
+    url: '/student/old/echarts',
+    method: 'get',
+    params: query
+  })
+}
+
+
+
+export function listInfostu(query) {
+  return request({
+    url: '/system/student/noPage/list',
+    method: 'get',
+    params: query
+  })
+}
+
+
+
+// 查询学生档案信息详细
+export function getInfo(id) {
+  return request({
+    url: '/student/info/' + id,
+    method: 'get'
+  })
+}
+
+// 新增学生档案信息
+export function addInfo(data) {
+  return request({
+    url: '/student/info',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改学生档案信息
+export function updateInfo(data) {
+  return request({
+    url: '/mind/old',
+    method: 'post',
+    data: data
+  })
+}
+
+export function updateInfoxl(data) {
+  return request({
+    url: '/mind/old',
+    method: 'post',
+    data: data
+  })
+}
+
+export function updateInfoshg(data) {
+  return request({
+    url: '/live/old',
+    method: 'post',
+    data: data
+  })
+}
+
+
+
+
+
+// 删除学生档案信息
+export function delInfo(id) {
+  return request({
+    url: '/student/info/delete/' + id,
+    method: 'get'
+  })
+}
+
+// 删除学生档案信息
+export function delInfoxinl(id) {
+  return request({
+    url: '/mind/old/delete/' + id,
+    method: 'get'
+  })
+}
+export function delInfoshengao(id) {
+  return request({
+    url: '/live/old/delete/' + id,
+    method: 'get'
+  })
+}

+ 0 - 0
ruoyi-ui/src/api/zhihuixy/kchb.js


+ 109 - 0
ruoyi-ui/src/api/zhihuixy/notice.js

@@ -0,0 +1,109 @@
+import request from '@/utils/request'
+
+// 查询校园新闻列表
+export function listNotice(query) {
+  return request({
+    url: '/xiaoYuan/notice/list',
+    method: 'get',
+    params: query
+  })
+}
+
+
+export function listNoticesc(query) {
+  return request({
+    url: '/xiaoYuan/notice/collect',
+    method: 'get',
+    params: query
+  })
+}
+
+
+export function listNoticef(query) {
+  return request({
+    url: '/xiaoYuan/notice/myList',
+    method: 'get',
+    params: query
+  })
+}
+
+export function listNoticefanq(query) {
+  return request({
+    url: '/system/xiaoYuanInfo/list',
+    method: 'get',
+    params: query
+  })
+}
+
+
+
+
+// export function listNoticef(query) {
+//   return request({
+//     url: '/xiaoYuan/notice/myList',
+//     method: 'get',
+//     params: query
+//   })
+// }
+
+
+
+// 查询校园新闻详细
+export function getNotice(noticeId) {
+  return request({
+    url: '/xiaoYuan/notice/' + noticeId,
+    method: 'get'
+  })
+}
+
+// 新增校园新闻
+export function addNotice(data) {
+  return request({
+    url: '/xiaoYuan/notice',
+    method: 'post',
+    data: data
+  })
+}
+
+export function addNotices(data) {
+  return request({
+    url: '/system/xiaoYuanInfo',
+    method: 'post',
+    data: data
+  })
+}
+
+
+
+// 修改校园新闻
+export function updateNotice(data) {
+  return request({
+    url: '/system/xiaoYuanInfo/put',
+    method: 'post',
+    data: data
+  })
+}
+
+export function updateNotices(data) {
+  return request({
+    url: '/xiaoYuan/notice/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除校园新闻
+export function delNotice(noticeId) {
+  return request({
+    url: '/xiaoYuan/notice/delete/' + noticeId,
+    method: 'get'
+  })
+}
+
+// 删除安全新闻
+export function delNoticeanq(noticeId) {
+  return request({
+    url: '/system/xiaoYuanInfo/delete/' + noticeId,
+    method: 'get'
+  })
+}

+ 44 - 0
ruoyi-ui/src/api/zhihuixy/record.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询请假记录信息列表
+export function listLeave(query) {
+  return request({
+    url: '/record/leave/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询请假记录信息详细
+export function getLeave(id) {
+  return request({
+    url: '/record/leave/' + id,
+    method: 'get'
+  })
+}
+
+// 新增请假记录信息
+export function addLeave(data) {
+  return request({
+    url: '/record/leave',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改请假记录信息
+export function updateLeave(data) {
+  return request({
+    url: '/record/leave/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除请假记录信息
+export function delLeave(id) {
+  return request({
+    url: '/record/leave/delete/' + id,
+    method: 'get'
+  })
+}

+ 61 - 0
ruoyi-ui/src/api/zhihuixy/teacherdan.js

@@ -0,0 +1,61 @@
+import request from '@/utils/request'
+
+// 查询学生档案信息列表
+export function listInfo(query) {
+  return request({
+    url: '/teacher/info/list',
+    method: 'get',
+    params: query
+  })
+}
+
+export function jignwe(query) {
+  return request({
+    url: 'https://apis.map.qq.com/ws/geocoder/v1',
+    method: 'get',
+    params: query
+  })
+}
+
+export function listInfostu(query) {
+  return request({
+    url: '/formal/class/noPage/list',
+    method: 'get',
+    params: query
+  })
+}
+
+
+// 查询学生档案信息详细
+export function getInfo(id) {
+  return request({
+    url: '/teacher/info/' + id,
+    method: 'get'
+  })
+}
+
+// 新增学生档案信息
+export function addInfo(data) {
+  return request({
+    url: '/teacher/info',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改学生档案信息
+export function updateInfo(data) {
+  return request({
+    url: '/teacher/info/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除学生档案信息
+export function delInfo(id) {
+  return request({
+    url: '/teacher/info/delete/' + id,
+    method: 'get'
+  })
+}

+ 90 - 0
ruoyi-ui/src/api/zhihuixy/tenant.js

@@ -0,0 +1,90 @@
+import request from '@/utils/request'
+
+// 查询租户列表
+export function listTenant(query) {
+  return request({
+    url: '/system/tenant/list',
+    method: 'get',
+    params: query
+  });
+}
+
+// 查询租户详细
+export function getTenant(id){
+  return request({
+    url: '/system/tenant/' + id,
+    method: 'get'
+  });
+}
+
+// 新增租户
+export function addTenant(data) {
+  return request({
+    url: '/system/tenant',
+    method: 'post',
+    headers: {
+      isEncrypt: true
+    },
+    data: data
+  });
+}
+
+// 修改租户
+export function updateTenant(data) {
+  return request({
+    url: '/system/tenant',
+    method: 'put',
+    data: data
+  });
+}
+
+// 租户状态修改
+export function changeTenantStatus(id, tenantId, status) {
+  const data = {
+    id,
+    tenantId,
+    status
+  };
+  return request({
+    url: '/system/tenant/changeStatus',
+    method: 'put',
+    data: data
+  });
+}
+
+// 删除租户
+export function delTenant(id) {
+  return request({
+    url: '/system/tenant/' + id,
+    method: 'delete'
+  });
+}
+
+// 动态切换租户
+export function dynamicTenant(tenantId) {
+  return request({
+    url: '/system/tenant/dynamic/' + tenantId,
+    method: 'get'
+  });
+}
+
+// 清除动态租户
+export function dynamicClear() {
+  return request({
+    url: '/system/tenant/dynamic/clear',
+    method: 'get'
+  });
+}
+
+// 同步租户套餐
+export function syncTenantPackage(tenantId, packageId) {
+  const data = {
+    tenantId,
+    packageId
+  };
+  return request({
+    url: '/system/tenant/syncTenantPackage',
+    method: 'get',
+    params: data
+  });
+}

+ 65 - 0
ruoyi-ui/src/api/zhihuixy/tenantPackage.js

@@ -0,0 +1,65 @@
+import request from '@/utils/request';
+
+// 查询租户套餐列表
+export function listTenantPackage(query){
+  return request({
+    url: '/system/tenant/package/list',
+    method: 'get',
+    params: query
+  });
+}
+
+// 查询租户套餐下拉选列表
+export function selectTenantPackage() {
+  return request({
+    url: '/system/tenant/package/selectList',
+    method: 'get'
+  });
+}
+
+// 查询租户套餐详细
+export function getTenantPackage(packageId) {
+  return request({
+    url: '/system/tenant/package/' + packageId,
+    method: 'get'
+  });
+}
+
+// 新增租户套餐
+export function addTenantPackage(data) {
+  return request({
+    url: '/system/tenant/package',
+    method: 'post',
+    data: data
+  });
+}
+
+// 修改租户套餐
+export function updateTenantPackage(data) {
+  return request({
+    url: '/system/tenant/package',
+    method: 'put',
+    data: data
+  });
+}
+
+// 租户套餐状态修改
+export function changePackageStatus(packageId, status) {
+  const data = {
+    packageId,
+    status
+  };
+  return request({
+    url: '/system/tenant/package/changeStatus',
+    method: 'put',
+    data: data
+  });
+}
+
+// 删除租户套餐
+export function delTenantPackage(packageId) {
+  return request({
+    url: '/system/tenant/package/' + packageId,
+    method: 'delete'
+  });
+}

+ 61 - 0
ruoyi-ui/src/api/zhihuixy/tjxq.js

@@ -0,0 +1,61 @@
+import request from '@/utils/request'
+
+// 查询成绩列表
+export function xuekeRank(data) {
+  return request({
+    url: '/score/data/xuekeRank',
+    method: 'post',
+    data: data
+  })
+}
+
+// 查询成绩详细
+export function gradeRank(data) {
+  return request({
+    url: '/score/data/gradeRank',
+    method: 'post',
+	data: data
+  })
+}
+
+// 新增成绩
+export function classRank(data) {
+  return request({
+    url: '/score/data/classRank',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改成绩
+export function avgRank(data) {
+  return request({
+    url: '/score/data/avgRankZheXian',
+    method: 'post',
+    data: data
+  })
+}
+
+export function bingTuRank(data) {
+  return request({
+    url: '/score/data/bingTuRank',
+    method: 'post',
+    data: data
+  })
+}
+
+export function indexList(data) {
+  return request({
+    url: '/score/data/indexList',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除成绩
+export function delData(scoreId) {
+  return request({
+    url: '/score/data/delete/' + scoreId,
+    method: 'get'
+  })
+}

+ 44 - 0
ruoyi-ui/src/api/zhihuixy/xiaoYuanInfo.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询校园安全信息列表
+export function listXiaoYuanInfo(query) {
+  return request({
+    url: '/xiaoYuan/info/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询校园安全信息详细
+export function getXiaoYuanInfo(infoId) {
+  return request({
+    url: '/xiaoYuan/info/' + infoId,
+    method: 'get'
+  })
+}
+
+// 新增校园安全信息
+export function addXiaoYuanInfo(data) {
+  return request({
+    url: '/xiaoYuan/info',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改校园安全信息
+export function updateXiaoYuanInfo(data) {
+  return request({
+    url: '/xiaoYuan/info',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除校园安全信息
+export function delXiaoYuanInfo(infoId) {
+  return request({
+    url: '/xiaoYuan/info/delete/' + infoId,
+    method: 'get'
+  })
+}

+ 45 - 0
ruoyi-ui/src/api/zhihuixy/yijianfk.js

@@ -0,0 +1,45 @@
+import request from '@/utils/request'
+
+// 查询定位信息
+export function listData(query) {
+  return request({
+    url: '/system/opinion/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询成绩详细
+export function getData(data) {
+  return request({
+    url: '/score/data/query',
+    method: 'post',
+	data: data
+  })
+}
+
+// 新增成绩
+export function addData(data) {
+  return request({
+    url: '/system/opinion',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改成绩
+export function updateData(data) {
+  return request({
+    url: '/system/opinion/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除成绩
+export function delData(scoreId) {
+  return request({
+    url: '/system/opinion/delete/' + scoreId,
+    method: 'get'
+  })
+}

+ 52 - 0
ruoyi-ui/src/api/zhihuixy/yuyue.js

@@ -0,0 +1,52 @@
+import request from '@/utils/request'
+
+// 查询成绩列表
+export function listData(query) {
+  return request({
+    url: '/system/reservat/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询成绩详细
+export function getData(data) {
+  return request({
+    url: '/system/reservat/' + data,
+    method: 'get',
+	// data: data
+  })
+}
+
+// 新增成绩
+export function addData(data) {
+  return request({
+    url: '/system/reservat',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改成绩
+export function updateData(data) {
+  return request({
+    url: '/system/reservat/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除成绩
+export function delData(scoreId) {
+  return request({
+    url: '/system/reservat/delete/' + scoreId,
+    method: 'get'
+  })
+}
+export function setPass(data) {
+  return request({
+    url: '/system/reservat/sh',
+    method: 'post',
+    data: data
+  })
+}

+ 45 - 0
ruoyi-ui/src/api/zhihuixy/yuyuepzh.js

@@ -0,0 +1,45 @@
+import request from '@/utils/request'
+
+// 查询成绩列表
+export function listData(query) {
+  return request({
+    url: '/system/reservatConfig/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询成绩详细
+export function getData(data) {
+  return request({
+    url: '/system/reservatConfig/' + data,
+    method: 'get',
+	// data: data
+  })
+}
+
+// 新增成绩
+export function addData(data) {
+  return request({
+    url: '/system/reservatConfig',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改成绩
+export function updateData(data) {
+  return request({
+    url: '/system/reservatConfig/put',
+    method: 'post',
+    data: data
+  })
+}
+
+// 删除成绩
+export function delData(scoreId) {
+  return request({
+    url: '/system/reservatConfig/delete/' + scoreId,
+    method: 'get'
+  })
+}

二进制
ruoyi-ui/src/assets/images/delei.png


二进制
ruoyi-ui/src/assets/images/h-pic_dzh_tp2.png


二进制
ruoyi-ui/src/assets/images/icon_byfxsj.png


二进制
ruoyi-ui/src/assets/images/icon_hp_jrfb.png


二进制
ruoyi-ui/src/assets/images/icon_hp_jryc.png


二进制
ruoyi-ui/src/assets/images/icon_hp_jrzs.png


二进制
ruoyi-ui/src/assets/images/icon_hp_kj_jzsh.png


二进制
ruoyi-ui/src/assets/images/icon_hp_kj_kcpz.png


二进制
ruoyi-ui/src/assets/images/icon_hp_kj_kcsj.png


二进制
ruoyi-ui/src/assets/images/icon_hp_kj_tkxx.png


二进制
ruoyi-ui/src/assets/images/icon_ht_fbxw.png


二进制
ruoyi-ui/src/assets/images/icon_ht_tksh.png


二进制
ruoyi-ui/src/assets/images/icon_ht_xwdt_add.png


二进制
ruoyi-ui/src/assets/images/icon_ht_zhsh.png


二进制
ruoyi-ui/src/assets/images/icon_htgl__hbm.png


二进制
ruoyi-ui/src/assets/images/icon_htgl_hjs.png


二进制
ruoyi-ui/src/assets/images/icon_htgl_hzh.png


二进制
ruoyi-ui/src/assets/images/icon_htgl_myc_normal.png


二进制
ruoyi-ui/src/assets/images/icon_htgl_myc_selected.png


二进制
ruoyi-ui/src/assets/images/icon_htgl_mzc_normal.png


二进制
ruoyi-ui/src/assets/images/icon_htgl_mzc_selected.png


二进制
ruoyi-ui/src/assets/images/icon_htgl_smrs_normal.png


二进制
ruoyi-ui/src/assets/images/icon_htgl_smrs_selected.png


二进制
ruoyi-ui/src/assets/images/icon_htgl_wdyc_normal.png


二进制
ruoyi-ui/src/assets/images/icon_htgl_wdyc_selected.png


二进制
ruoyi-ui/src/assets/images/icon_hthp_cjtj.png


二进制
ruoyi-ui/src/assets/images/icon_hthp_dqlk.png


二进制
ruoyi-ui/src/assets/images/icon_hthp_dtaq.png


二进制
ruoyi-ui/src/assets/images/icon_hthp_kcb.png


二进制
ruoyi-ui/src/assets/images/icon_hthp_kjgn.png


二进制
ruoyi-ui/src/assets/images/icon_hthp_shlb.png


二进制
ruoyi-ui/src/assets/images/icon_hthp_tktz.png


二进制
ruoyi-ui/src/assets/images/icon_kjgn_jzsh.png


二进制
ruoyi-ui/src/assets/images/icon_kjgn_kcb.png


二进制
ruoyi-ui/src/assets/images/icon_kjgn_kcsj.png


二进制
ruoyi-ui/src/assets/images/icon_kjgn_tkxx.png


二进制
ruoyi-ui/src/assets/images/icon_sjtj_js.png


二进制
ruoyi-ui/src/assets/images/icon_sjtj_zz.png


二进制
ruoyi-ui/src/assets/images/icon_swh_tq.png


二进制
ruoyi-ui/src/assets/images/icon_tc_add.png


二进制
ruoyi-ui/src/assets/images/icon_tc_del.png


二进制
ruoyi-ui/src/assets/images/icon_xyht_wsxx_add.png


二进制
ruoyi-ui/src/assets/images/icon_xyht_wsxx_del.png


二进制
ruoyi-ui/src/assets/images/login-background.jpg


二进制
ruoyi-ui/src/assets/images/ncbgc.png


二进制
ruoyi-ui/src/assets/images/ncbgl.png


二进制
ruoyi-ui/src/assets/images/opic_rylb_db.png


二进制
ruoyi-ui/src/assets/images/opic_rylb_dy.png


二进制
ruoyi-ui/src/assets/images/opic_rylb_pk.png


二进制
ruoyi-ui/src/assets/images/opic_rylb_tw.png


二进制
ruoyi-ui/src/assets/images/opic_rylb_wb.png


二进制
ruoyi-ui/src/assets/images/pic_cjpm_no1.png


二进制
ruoyi-ui/src/assets/images/pic_cjpm_no2.png


二进制
ruoyi-ui/src/assets/images/pic_cjpm_no3.png


二进制
ruoyi-ui/src/assets/images/pic_cjpm_normal.png


二进制
ruoyi-ui/src/assets/images/pic_dl_srkbg.png


二进制
ruoyi-ui/src/assets/images/pic_dttp_normal.png


二进制
ruoyi-ui/src/assets/images/pic_dzh_dbt.png


二进制
ruoyi-ui/src/assets/images/pic_dzh_dbts.png


二进制
ruoyi-ui/src/assets/images/pic_dzh_tp.png


二进制
ruoyi-ui/src/assets/images/pic_hp_logo.png


二进制
ruoyi-ui/src/assets/images/pic_htgl_grxx_bg.png


二进制
ruoyi-ui/src/assets/images/pic_htgl_kqtj.png


二进制
ruoyi-ui/src/assets/images/pic_hthp_dzhbg.png


部分文件因为文件数量过多而无法显示