This commit is contained in:
parent
164219f450
commit
cb4163fc64
Binary file not shown.
|
@ -0,0 +1,54 @@
|
|||
# VITE_APP_URL=http://127.0.0.1/
|
||||
# VITE_APP_URL=http://47.104.164.76:10096
|
||||
# VITE_APP_URL=http://47.104.164.76:10094
|
||||
|
||||
|
||||
# VITE_APP_URL=http://192.168.100.87:89
|
||||
# 青岛工学院服务地址 10.63.9.230 http://192.168.251.11/
|
||||
# VITE_APP_URL=http://10.63.9.230
|
||||
# VITE_opendoorUrl=http://10.63.9.230
|
||||
# VITE_APP_URL=http://115.29.48.48:9380
|
||||
# VITE_opendoorUrl=http://115.29.48.48:9380
|
||||
|
||||
# 青岛工学院服务地址 新
|
||||
# VITE_APP_URL=http://192.168.251.11
|
||||
# VITE_opendoorUrl=http://192.168.251.11
|
||||
# VITE_APP_URL=http://115.29.48.48:9383
|
||||
# VITE_opendoorUrl=http://115.29.48.48:9383
|
||||
######################################################
|
||||
|
||||
# VITE_APP_URL=http://10.2.5.1:80
|
||||
# VITE_opendoorUrl=http://10.2.5.1:80
|
||||
|
||||
# VITE_APP_URL=http://101.35.165.129:8383
|
||||
# VITE_opendoorUrl=http://101.35.165.129:8383
|
||||
# VITE_APP_URL=https://192.168.1.107:86
|
||||
# VITE_opendoorUrl=https://192.168.1.107:86
|
||||
# VITE_APP_URL=https://192.168.1.89
|
||||
# VITE_opendoorUrl=https://192.168.1.89
|
||||
|
||||
# VITE_APP_URL=https://192.168.1.107:86
|
||||
# VITE_opendoorUrl=https://192.168.1.107:86
|
||||
# VITE_APP_URL=http://192.168.100.96:88
|
||||
# VITE_opendoorUrl=http://192.168.100.96:88
|
||||
# VITE_APP_URL=http://47.104.164.76:9386
|
||||
# VITE_opendoorUrl=http://47.104.164.76:9386
|
||||
# VITE_APP_URL=http://192.168.1.107:89
|
||||
# VITE_APP_URL=http://192.168.1.107:89
|
||||
# VITE_APP_URL=http://47.104.164.76:10107
|
||||
# VITE_opendoorUrl=http://47.104.164.76:10107
|
||||
# VITE_APP_URL=http://192.168.100.89
|
||||
# VITE_opendoorUrl=http://172.16.40.83:8099
|
||||
VITE_APP_URL=http://172.16.10.63:80
|
||||
VITE_opendoorUrl=http://172.16.10.63:80
|
||||
VITE_EasyNVRUrl = http://47.104.164.76:8089
|
||||
# VITE_EasyNVRUrl = http://192.168.100.96:18000
|
||||
VITE_socketvideoURL = https://192.168.100.97:8086/?preeid=
|
||||
# VITE_YuanchengaxiosURL = http://192.168.1.101:9000
|
||||
# VITE_YuanchengURL = 192.168.1.101
|
||||
# VITE_YuanchengaxiosURL = http://127.0.0.1:9000
|
||||
# VITE_YuanchengURL = 127.0.0.1
|
||||
VITE_YuanchengaxiosURL = http://172.16.10.63:9000
|
||||
VITE_YuanchengURL = 172.16.10.63
|
||||
# VITE_YuanchengaxiosURL = http://192.168.100.96:9000
|
||||
# VITE_YuanchengURL = 192.168.100.96
|
|
@ -0,0 +1,5 @@
|
|||
node_modules
|
||||
.DS_Store
|
||||
dist
|
||||
dist-ssr
|
||||
*.local
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"typescript.tsdk": "node_modules/typescript/lib"
|
||||
}
|
Binary file not shown.
|
@ -0,0 +1,49 @@
|
|||
# 更新日志
|
||||
## 1.4.0 (2021-12-25)
|
||||
|
||||
- 1.升级element-plus至1.3.0-beta.5版本并更新所有依赖版本
|
||||
- 2.去除所有size单独配置
|
||||
- 3.优化header高度
|
||||
- 4.优化tabs栏样式
|
||||
- 5.更改resize事件弃用的触发标准
|
||||
|
||||
## 1.3.0 (2021-12-25)
|
||||
|
||||
- 1.升级element-plus至1.2.0-beta.6版本并更新所有依赖版本
|
||||
- 2.vite.config.js相应升级变更
|
||||
- 3.新增系统主题色动态设置
|
||||
- 4.皮肤配置优化
|
||||
- 5.侧边菜单栏优化使其更美观
|
||||
- 6.公共组件优化调整
|
||||
- 7.element-plus废弃Font-Icon字体图标相应升级为element-plus/icons-vue
|
||||
- 8.element-plus自定义主题scss覆盖相应升级改造
|
||||
- 9.全局配置element-plus组件为small,去除之前每个页面的单独配置
|
||||
- 10.公共页面样式相应优化使其更美观
|
||||
|
||||
## 1.2.0 (2021-09-15)
|
||||
|
||||
- 1.实现刷新当前路由
|
||||
- 2.皮肤配置调整加入logo背景色和文本颜色
|
||||
- 3.新增皮肤两个方案
|
||||
- 4.引入第三方icon库
|
||||
- 5.tabs标签渲染自定义icon图标
|
||||
- 6.菜单配置更改为第三方icon图标
|
||||
- 7.header内使用图标均更换为第三方icon库图标
|
||||
|
||||
## 1.1.0 (2021-09-14)
|
||||
|
||||
- 1.新增tab标签栏
|
||||
- 2.路由配置新增tabShow以及keepAlive配置
|
||||
- 3.路由规则调整为首次进入时加载权限规则
|
||||
- 4.新增路由缓存以及去除缓存
|
||||
|
||||
## 1.0.1 (2021-09-03)
|
||||
|
||||
- 皮肤配置新增选中颜色配置
|
||||
- 菜单选中颜色以及未选中颜色适配
|
||||
- store数据状态管理文件改为自动导入
|
||||
- lang语言包文件改为自动导入
|
||||
|
||||
## 1.0.0 (2021-08-23)
|
||||
|
||||
- 第一个正式版发布
|
|
@ -0,0 +1,201 @@
|
|||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
APPENDIX: How to apply the Apache License to your work.
|
||||
|
||||
To apply the Apache License to your work, attach the following
|
||||
boilerplate notice, with the fields enclosed by brackets "[]"
|
||||
replaced with your own identifying information. (Don't include
|
||||
the brackets!) The text should be enclosed in the appropriate
|
||||
comment syntax for the file format. We also recommend that a
|
||||
file or class name and description of purpose be included on the
|
||||
same "printed page" as the copyright notice for easier
|
||||
identification within third-party archives.
|
||||
|
||||
Copyright [yyyy] [name of copyright owner]
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
|
@ -0,0 +1,31 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<link rel="icon" href="/favicon.ico" />
|
||||
<!-- <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> -->
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
|
||||
<title>党校智慧校园控制系统</title>
|
||||
<style>
|
||||
#app,
|
||||
html,
|
||||
body {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
margin: 0;
|
||||
}
|
||||
</style>
|
||||
|
||||
<!-- <script src="/js/EasyPlayer-lib.min.js"></script> -->
|
||||
<script src="/js/liveplayer-lib.min.js"></script>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
<script type="module" src="/src/main.js"></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"compilerOptions": {
|
||||
"baseUrl": ".",
|
||||
"paths": {
|
||||
"@/*": ["src/*"]
|
||||
},
|
||||
"target": "ES6",
|
||||
"allowSyntheticDefaultImports": true
|
||||
},
|
||||
"include": ["src/**/*"],
|
||||
"exclude": ["node_modules"]
|
||||
}
|
|
@ -0,0 +1,128 @@
|
|||
import Mock from "mockjs";
|
||||
|
||||
const adminUser = (params) => {
|
||||
let body = JSON.parse(params.body);
|
||||
let data = {
|
||||
page: body.page,
|
||||
size: body.size,
|
||||
rows: [],
|
||||
total: 30,
|
||||
};
|
||||
|
||||
for (let index = 0; index < body.size; index++) {
|
||||
data.rows.push(
|
||||
Mock.mock({
|
||||
id: "@integer(1, 100)",
|
||||
username: "@string('lower', 5)",
|
||||
nickname: "@ctitle",
|
||||
group_id: "@integer(1, 10)",
|
||||
"group|2": {
|
||||
name: "管理员组",
|
||||
id: 1,
|
||||
},
|
||||
status: 1,
|
||||
status_text: "正常",
|
||||
createtime: "@datetime",
|
||||
})
|
||||
);
|
||||
}
|
||||
return data;
|
||||
};
|
||||
|
||||
const adminGroup = (params) => {
|
||||
let body = JSON.parse(params.body);
|
||||
let data = {
|
||||
page: body.page,
|
||||
size: body.size,
|
||||
rows: [],
|
||||
total: 30,
|
||||
};
|
||||
|
||||
for (let index = 0; index < body.size; index++) {
|
||||
data.rows.push(
|
||||
Mock.mock({
|
||||
id: "@integer(1, 100000)",
|
||||
pid: 0,
|
||||
name: "@ctitle",
|
||||
status: 1,
|
||||
status_text: "正常",
|
||||
createtime: "@datetime",
|
||||
children: [
|
||||
{
|
||||
id: "@integer(1, 100)",
|
||||
pid: 1,
|
||||
name: "@ctitle",
|
||||
status: 1,
|
||||
status_text: "正常",
|
||||
createtime: "@datetime",
|
||||
},
|
||||
],
|
||||
})
|
||||
);
|
||||
}
|
||||
return data;
|
||||
};
|
||||
|
||||
const adminLog = (params) => {
|
||||
let body = JSON.parse(params.body);
|
||||
let data = {
|
||||
page: body.page,
|
||||
size: body.size,
|
||||
rows: [],
|
||||
total: 30,
|
||||
};
|
||||
|
||||
for (let index = 0; index < body.size; index++) {
|
||||
data.rows.push(
|
||||
Mock.mock({
|
||||
id: "@integer(1, 100)",
|
||||
username: "@string('lower', 5)",
|
||||
title: "@ctitle",
|
||||
ip: "127.0.0.1",
|
||||
path_url: "/admin/index/index",
|
||||
status: 1,
|
||||
status_text: "正常",
|
||||
createtime: "@datetime",
|
||||
})
|
||||
);
|
||||
}
|
||||
return data;
|
||||
};
|
||||
|
||||
const adminRule = (params) => {
|
||||
let body = JSON.parse(params.body);
|
||||
let data = {
|
||||
page: body.page,
|
||||
size: body.size,
|
||||
rows: [],
|
||||
total: 30,
|
||||
};
|
||||
|
||||
for (let index = 0; index < body.size; index++) {
|
||||
data.rows.push(
|
||||
Mock.mock({
|
||||
id: "@integer(1, 100)",
|
||||
pid: 0,
|
||||
title: "@ctitle",
|
||||
rule: "auth/admin",
|
||||
status: 1,
|
||||
status_text: "正常",
|
||||
createtime: "@datetime",
|
||||
children: [
|
||||
{
|
||||
id: "@integer(1, 100)",
|
||||
pid: 1,
|
||||
title: "@ctitle",
|
||||
rule: "auth/admin",
|
||||
status: 1,
|
||||
status_text: "正常",
|
||||
createtime: "@datetime",
|
||||
},
|
||||
],
|
||||
})
|
||||
);
|
||||
}
|
||||
return data;
|
||||
};
|
||||
|
||||
export { adminUser, adminGroup, adminLog, adminRule };
|
|
@ -0,0 +1,229 @@
|
|||
import Mock from 'mockjs';
|
||||
|
||||
function param2Obj(url) {
|
||||
const search = url.split('?')[1]
|
||||
if (!search) {
|
||||
return {}
|
||||
}
|
||||
return JSON.parse('{"' + decodeURIComponent(search).replace(/"/g, '\\"').replace(/&/g, '","').replace(/=/g, '":"') + '"}')
|
||||
}
|
||||
|
||||
let List = []
|
||||
const count = 60
|
||||
|
||||
for (let i = 0; i < count; i++) {
|
||||
List.push(Mock.mock({
|
||||
id: Mock.Random.guid(),
|
||||
RuleName: Mock.Random.csentence(5),
|
||||
opentime: Mock.Random.date('HH:mm'),
|
||||
closetime: Mock.Random.date('HH:mm'),
|
||||
// IsVali: Mock.Random.integer(0, 1),
|
||||
OpenDays: "1,2,3,4,5,6,7",
|
||||
OpenDay: [1, 2, 3, 4, 5, 6, 7],
|
||||
OpenDaysDesc: '星期日,星期二,星期三,星期一',
|
||||
OpenWeeks: Mock.Random.range(1, 20).toString(),
|
||||
remarks: Mock.Random.cparagraph(1),
|
||||
cleantime: Mock.mock('@boolean')
|
||||
}))
|
||||
}
|
||||
|
||||
export default {
|
||||
/**
|
||||
* 获取列表
|
||||
* 要带参数 RuleName, pageNum, pageSize; RuleName, pageNum,pageSize有默认值。
|
||||
* @param name, pageNum, pageSize
|
||||
* @return {{code: number, count: number, data: *[]}}
|
||||
*/
|
||||
getUserList: config => {
|
||||
const {
|
||||
RuleName,
|
||||
pageNum = 1,
|
||||
pageSize = 10
|
||||
} = param2Obj(config.url)
|
||||
const mockList = List.filter(user => {
|
||||
if (RuleName && user.RuleName.indexOf(RuleName) === -1) return false
|
||||
return true
|
||||
})
|
||||
const pageList = mockList.filter((item, index) => index < pageSize * pageNum && index >= pageSize * (pageNum - 1))
|
||||
return {
|
||||
Total: mockList.length,
|
||||
Message: {
|
||||
Code: 200,
|
||||
Inform: "成功"
|
||||
},
|
||||
Data: pageList
|
||||
}
|
||||
},
|
||||
gettreeedit: config => {
|
||||
//tree详情
|
||||
const {
|
||||
id
|
||||
} = param2Obj(config.url)
|
||||
if (!id) {
|
||||
return {
|
||||
code: -999,
|
||||
message: '参数不正确'
|
||||
}
|
||||
} else {
|
||||
|
||||
let obj = List.find(u => u.id == id)
|
||||
return {
|
||||
Data: {
|
||||
id: obj.id,
|
||||
str: '14,6,7,9,11,16,12,13'
|
||||
},
|
||||
Message: {
|
||||
Code: 200,
|
||||
Inform: "成功"
|
||||
},
|
||||
}
|
||||
}
|
||||
},
|
||||
getedit: config => {
|
||||
//详情
|
||||
const {
|
||||
id
|
||||
} = param2Obj(config.url)
|
||||
if (!id) {
|
||||
return {
|
||||
code: -999,
|
||||
message: '参数不正确'
|
||||
}
|
||||
} else {
|
||||
|
||||
let obj = List.find(u => u.id == id)
|
||||
return {
|
||||
Data: obj,
|
||||
Message: {
|
||||
Code: 200,
|
||||
Inform: "成功"
|
||||
},
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 增加用户
|
||||
* @param name, addr, age, birth, sex
|
||||
* @return {{code: number, data: {message: string}}}
|
||||
*/
|
||||
createUser: config => {
|
||||
const {
|
||||
RuleName, // 规则名称
|
||||
OpenDays, // 一周开放日(英文逗号分隔:1-7,0为不限制)
|
||||
OpenWeeks, // 开放周次(英文逗号分隔:1,3,7,0为不限制)
|
||||
opentime,
|
||||
closetime,
|
||||
cleantime,
|
||||
Notes, // 备注说明
|
||||
} = param2Obj(config.url)
|
||||
// List.push({
|
||||
// id: Mock.Random.guid(),
|
||||
// RuleName: RulesName,
|
||||
// ontime: opentime,
|
||||
// closetime: closetime,
|
||||
// OpenDay: OpenDays,
|
||||
// OpenDaysDesc: '星期日,星期二,星期三,星期一',
|
||||
// OpenWeeks: OpenWeeks,
|
||||
// remarks: Notes,
|
||||
// cleantime: cleantime == '2' ? false : true
|
||||
// })
|
||||
let sum = {
|
||||
id: Mock.Random.guid(),
|
||||
RuleName: RuleName,
|
||||
opentime: opentime,
|
||||
closetime: closetime,
|
||||
OpenDays: OpenDays,
|
||||
OpenDay: OpenDays,
|
||||
OpenDaysDesc: '星期日,星期二,星期三,星期一',
|
||||
OpenWeeks: OpenWeeks,
|
||||
remarks: Notes,
|
||||
cleantime: cleantime == '2' ? false : true
|
||||
};
|
||||
List.unshift(sum)
|
||||
return {
|
||||
|
||||
Message: {
|
||||
Code: 200,
|
||||
Inform: "成功"
|
||||
},
|
||||
|
||||
}
|
||||
},
|
||||
/**
|
||||
* 删除用户
|
||||
* @param id
|
||||
* @return {*}
|
||||
*/
|
||||
deleteUser: config => {
|
||||
const {
|
||||
id
|
||||
} = param2Obj(config.url)
|
||||
if (!id) {
|
||||
return {
|
||||
code: -999,
|
||||
message: '参数不正确'
|
||||
}
|
||||
} else {
|
||||
List = List.filter(u => u.id !== id)
|
||||
return {
|
||||
Message: {
|
||||
Code: 200,
|
||||
Inform: "成功"
|
||||
},
|
||||
}
|
||||
}
|
||||
},
|
||||
/**
|
||||
* 批量删除
|
||||
* @param config
|
||||
* @return {{code: number, data: {message: string}}}
|
||||
*/
|
||||
batchremove: config => {
|
||||
let {
|
||||
ids
|
||||
} = param2Obj(config.url)
|
||||
ids = ids.split(',')
|
||||
List = List.filter(u => !ids.includes(u.id))
|
||||
return {
|
||||
code: 20000,
|
||||
data: {
|
||||
message: '批量删除成功'
|
||||
}
|
||||
}
|
||||
},
|
||||
/**
|
||||
* 修改用户
|
||||
* @param id, name, addr, age, birth, sex
|
||||
* @return {{code: number, data: {message: string}}}
|
||||
*/
|
||||
updateUser: config => {
|
||||
const {
|
||||
id,
|
||||
name,
|
||||
addr,
|
||||
age,
|
||||
birth,
|
||||
sex
|
||||
} = param2Obj(config.url)
|
||||
const sex_num = parseInt(sex)
|
||||
List.some(u => {
|
||||
if (u.id === id) {
|
||||
u.name = name
|
||||
u.addr = addr
|
||||
u.age = age
|
||||
u.birth = birth
|
||||
u.sex = sex_num
|
||||
return true
|
||||
}
|
||||
})
|
||||
return {
|
||||
Message: {
|
||||
Code: 200,
|
||||
Inform: "成功"
|
||||
},
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,544 @@
|
|||
import Mock from "mockjs";
|
||||
|
||||
const login = (params) => {
|
||||
const data = JSON.parse(params.body);
|
||||
const users = {
|
||||
admin: {
|
||||
token: "admin-token",
|
||||
avatar:
|
||||
"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif",
|
||||
nickname: "Admin",
|
||||
group: "admin",
|
||||
},
|
||||
editor: {
|
||||
token: "editor-token",
|
||||
avatar:
|
||||
"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif",
|
||||
nickname: "Editor",
|
||||
group: "editor",
|
||||
},
|
||||
};
|
||||
if (!users[data.username]) {
|
||||
return {
|
||||
code: 0,
|
||||
message: "Account and password are incorrect.",
|
||||
};
|
||||
}
|
||||
|
||||
return {
|
||||
code: 1,
|
||||
data: users[data.username],
|
||||
};
|
||||
};
|
||||
|
||||
const loginOut = (params) => {
|
||||
return {
|
||||
code: 1,
|
||||
data: params,
|
||||
};
|
||||
};
|
||||
|
||||
const authRoutes = (params) => {
|
||||
let body = JSON.parse(params.body);
|
||||
if (body.group == "admin") {
|
||||
// 当你一个路由下面的 children 声明的路由大于1个时,自动会变成嵌套的模式--如组件页面
|
||||
// 只有一个时,会将那个子路由当做根路由显示在侧边栏--如引导页面
|
||||
// 若你想不管路由下面的 children 声明的个数都显示你的根路由
|
||||
// 你可以设置 alwaysShow: true,这样它就会忽略之前定义的规则,一直显示根路由
|
||||
// 你可以设置 keepAlive: true,这样它就会缓存页面
|
||||
const routes = [
|
||||
{
|
||||
path: "/",
|
||||
component: "layout/index.vue",
|
||||
redirect: "/dashboard",
|
||||
meta: {
|
||||
title: "home",
|
||||
icon: "ri-home-line",
|
||||
keepAlive: false,
|
||||
tabShow: false,
|
||||
},
|
||||
alwaysShow: false,
|
||||
name: "app",
|
||||
children: [
|
||||
{
|
||||
path: "dashboard",
|
||||
component: "dashboard/index.vue",
|
||||
name: "dashboard",
|
||||
meta: {
|
||||
title: "dashboard",
|
||||
icon: "ri-home-line",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "/profile",
|
||||
component: "layout/index.vue",
|
||||
redirect: "/profile/index",
|
||||
meta: {
|
||||
title: "profile",
|
||||
icon: "ri-home-line",
|
||||
keepAlive: false,
|
||||
tabShow: false,
|
||||
},
|
||||
name: "profile",
|
||||
alwaysShow: false,
|
||||
hidden: true,
|
||||
children: [
|
||||
{
|
||||
path: "index",
|
||||
component: "profile/index.vue",
|
||||
name: "profileIndex",
|
||||
meta: {
|
||||
title: "profileIndex",
|
||||
icon: "ri-home-line",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "/auth",
|
||||
component: "layout/index.vue",
|
||||
redirect: null,
|
||||
meta: {
|
||||
title: "auth",
|
||||
icon: "ri-file-user-line",
|
||||
keepAlive: false,
|
||||
tabShow: false,
|
||||
},
|
||||
alwaysShow: true,
|
||||
name: "auth",
|
||||
children: [
|
||||
{
|
||||
path: "admin",
|
||||
component: "admin/index.vue",
|
||||
name: "admin",
|
||||
meta: {
|
||||
title: "admin",
|
||||
icon: "ri-admin-line",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
{
|
||||
path: "adminLog",
|
||||
component: "adminLog/index.vue",
|
||||
name: "adminLog",
|
||||
meta: {
|
||||
title: "adminLog",
|
||||
icon: "ri-file-list-line",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
alwaysShow: false,
|
||||
redirect: null,
|
||||
},
|
||||
{
|
||||
path: "adminGroup",
|
||||
component: "adminGroup/index.vue",
|
||||
name: "adminGroup",
|
||||
meta: {
|
||||
title: "adminGroup",
|
||||
icon: "ri-group-line",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
alwaysShow: false,
|
||||
redirect: null,
|
||||
},
|
||||
{
|
||||
path: "adminRule",
|
||||
component: "adminRule/index.vue",
|
||||
name: "adminRule",
|
||||
meta: {
|
||||
title: "adminRule",
|
||||
icon: "ri-menu-line",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
alwaysShow: false,
|
||||
redirect: null,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "/error_page",
|
||||
component: "layout/index.vue",
|
||||
name: "error_page",
|
||||
redirect: null,
|
||||
meta: {
|
||||
title: "error_page",
|
||||
icon: "ri-error-warning-line",
|
||||
keepAlive: false,
|
||||
tabShow: false,
|
||||
},
|
||||
alwaysShow: true,
|
||||
children: [
|
||||
{
|
||||
path: "401",
|
||||
component: "401/index.vue",
|
||||
name: "page401",
|
||||
meta: {
|
||||
title: "page401",
|
||||
icon: "ri-error-warning-line",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
{
|
||||
path: "404",
|
||||
component: "404/index.vue",
|
||||
name: "page404",
|
||||
meta: {
|
||||
title: "page404",
|
||||
icon: "ri-error-warning-line",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
//嵌套路由示例
|
||||
{
|
||||
path: "/nested",
|
||||
component: "layout/index.vue",
|
||||
name: "nested",
|
||||
redirect: null,
|
||||
meta: {
|
||||
title: "nested",
|
||||
icon: "ri-stack-fill",
|
||||
keepAlive: false,
|
||||
tabShow: false,
|
||||
},
|
||||
alwaysShow: true,
|
||||
children: [
|
||||
{
|
||||
path: "menu",
|
||||
component: "noComponent",
|
||||
name: "menu",
|
||||
meta: {
|
||||
title: "menu",
|
||||
icon: "ri-apps-2-fill",
|
||||
keepAlive: false,
|
||||
tabShow: false,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: true,
|
||||
children: [
|
||||
{
|
||||
path: "menu2",
|
||||
component: "noComponent",
|
||||
name: "menu2",
|
||||
meta: {
|
||||
title: "menu2",
|
||||
icon: "ri-apps-2-fill",
|
||||
keepAlive: false,
|
||||
tabShow: false,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: true,
|
||||
children: [
|
||||
{
|
||||
path: "menu4",
|
||||
component: "menu4/index.vue",
|
||||
name: "menu4",
|
||||
meta: {
|
||||
title: "menu4",
|
||||
icon: "ri-apps-2-fill",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "menu3",
|
||||
component: "menu3/index.vue",
|
||||
name: "menu3",
|
||||
meta: {
|
||||
title: "menu3",
|
||||
icon: "ri-apps-2-fill",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "menu1",
|
||||
component: "menu1/index.vue",
|
||||
name: "menu1",
|
||||
meta: {
|
||||
title: "menu1",
|
||||
icon: "ri-apps-2-fill",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
return {
|
||||
code: 1,
|
||||
data: routes,
|
||||
};
|
||||
} else {
|
||||
// 当你一个路由下面的 children 声明的路由大于1个时,自动会变成嵌套的模式--如组件页面
|
||||
// 只有一个时,会将那个子路由当做根路由显示在侧边栏--如引导页面
|
||||
// 若你想不管路由下面的 children 声明的个数都显示你的根路由
|
||||
// 你可以设置 alwaysShow: true,这样它就会忽略之前定义的规则,一直显示根路由
|
||||
// 你可以设置 keepAlive: true,这样它就会缓存页面
|
||||
const routes = [
|
||||
{
|
||||
path: "/",
|
||||
component: "layout/index.vue",
|
||||
redirect: "/dashboard",
|
||||
meta: {
|
||||
title: "home",
|
||||
icon: "ri-home-line",
|
||||
keepAlive: false,
|
||||
tabShow: false,
|
||||
},
|
||||
alwaysShow: false,
|
||||
name: "app",
|
||||
children: [
|
||||
{
|
||||
path: "dashboard",
|
||||
component: "dashboard/index.vue",
|
||||
name: "dashboard",
|
||||
meta: {
|
||||
title: "dashboard",
|
||||
icon: "ri-home-line",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "/profile",
|
||||
component: "layout/index.vue",
|
||||
redirect: "/profile/index",
|
||||
meta: {
|
||||
title: "profile",
|
||||
icon: "ri-home-line",
|
||||
keepAlive: false,
|
||||
tabShow: false,
|
||||
},
|
||||
name: "profile",
|
||||
alwaysShow: false,
|
||||
hidden: true,
|
||||
children: [
|
||||
{
|
||||
path: "index",
|
||||
component: "profile/index.vue",
|
||||
name: "profileIndex",
|
||||
meta: {
|
||||
title: "profileIndex",
|
||||
icon: "ri-home-line",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "/auth",
|
||||
component: "layout/index.vue",
|
||||
redirect: null,
|
||||
meta: {
|
||||
title: "auth",
|
||||
icon: "ri-file-user-line",
|
||||
keepAlive: false,
|
||||
tabShow: false,
|
||||
},
|
||||
alwaysShow: true,
|
||||
name: "auth",
|
||||
children: [
|
||||
{
|
||||
path: "admin",
|
||||
component: "admin/index.vue",
|
||||
name: "admin",
|
||||
meta: {
|
||||
title: "admin",
|
||||
icon: "ri-admin-line",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
{
|
||||
path: "adminLog",
|
||||
component: "adminLog/index.vue",
|
||||
name: "adminLog",
|
||||
meta: {
|
||||
title: "adminLog",
|
||||
icon: "ri-file-list-line",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
alwaysShow: false,
|
||||
redirect: null,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "/error_page",
|
||||
component: "layout/index.vue",
|
||||
name: "error_page",
|
||||
redirect: null,
|
||||
meta: {
|
||||
title: "error_page",
|
||||
icon: "ri-error-warning-line",
|
||||
keepAlive: false,
|
||||
tabShow: false,
|
||||
},
|
||||
alwaysShow: true,
|
||||
children: [
|
||||
{
|
||||
path: "401",
|
||||
component: "401/index.vue",
|
||||
name: "page401",
|
||||
meta: {
|
||||
title: "page401",
|
||||
icon: "ri-error-warning-line",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
{
|
||||
path: "404",
|
||||
component: "404/index.vue",
|
||||
name: "page404",
|
||||
meta: {
|
||||
title: "page404",
|
||||
icon: "ri-error-warning-line",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
//嵌套路由示例
|
||||
{
|
||||
path: "/nested",
|
||||
component: "layout/index.vue",
|
||||
name: "nested",
|
||||
redirect: null,
|
||||
meta: {
|
||||
title: "nested",
|
||||
icon: "ri-stack-fill",
|
||||
keepAlive: false,
|
||||
tabShow: false,
|
||||
},
|
||||
alwaysShow: true,
|
||||
children: [
|
||||
{
|
||||
path: "menu",
|
||||
component: "noComponent",
|
||||
name: "menu",
|
||||
meta: {
|
||||
title: "menu",
|
||||
icon: "ri-apps-2-fill",
|
||||
keepAlive: false,
|
||||
tabShow: false,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: true,
|
||||
children: [
|
||||
{
|
||||
path: "menu2",
|
||||
component: "noComponent",
|
||||
name: "menu2",
|
||||
meta: {
|
||||
title: "menu2",
|
||||
icon: "ri-apps-2-fill",
|
||||
keepAlive: false,
|
||||
tabShow: false,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: true,
|
||||
children: [
|
||||
{
|
||||
path: "menu4",
|
||||
component: "menu4/index.vue",
|
||||
name: "menu4",
|
||||
meta: {
|
||||
title: "menu4",
|
||||
icon: "ri-apps-2-fill",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "menu3",
|
||||
component: "menu3/index.vue",
|
||||
name: "menu3",
|
||||
meta: {
|
||||
title: "menu3",
|
||||
icon: "ri-apps-2-fill",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "menu1",
|
||||
component: "menu1/index.vue",
|
||||
name: "menu1",
|
||||
meta: {
|
||||
title: "menu1",
|
||||
icon: "ri-apps-2-fill",
|
||||
keepAlive: true,
|
||||
tabShow: true,
|
||||
},
|
||||
redirect: null,
|
||||
alwaysShow: false,
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
return {
|
||||
code: 1,
|
||||
data: routes,
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
export { login, loginOut, authRoutes };
|
|
@ -0,0 +1,39 @@
|
|||
import Mock from "mockjs";
|
||||
import {
|
||||
adminUser,
|
||||
adminGroup,
|
||||
adminLog,
|
||||
adminRule
|
||||
} from "./data/admin";
|
||||
import {
|
||||
login,
|
||||
loginOut,
|
||||
authRoutes
|
||||
} from "./data/user";
|
||||
// Mock.mock("http://127.0.0.1/api/login", "post", login);
|
||||
// Mock.mock("http://127.0.0.1/api/authRoutes", "post", authRoutes);
|
||||
// Mock.mock("http://127.0.0.1/api/adminUser", "post", adminUser);
|
||||
// Mock.mock("http://127.0.0.1/api/adminGroup", "post", adminGroup);
|
||||
// Mock.mock("http://127.0.0.1/api/adminLog", "post", adminLog);
|
||||
// Mock.mock("http://127.0.0.1/api/adminRule", "post", adminRule);
|
||||
|
||||
// Mock.mock('http://127.0.0.1/api/kaimenguize', 'get', (options) => {
|
||||
// // 这里通过options获取接口参数
|
||||
// // 不同的请求方式,获取参数的方式不同,但是都在options内部
|
||||
// // 根据自己的需求进行处理即可
|
||||
// // console.log(options)
|
||||
// return {
|
||||
// a: 1
|
||||
// }
|
||||
// })
|
||||
|
||||
import tableAPI from './data/kaiguanji.js'
|
||||
|
||||
// 用户相关
|
||||
Mock.mock(/\/kaiguanji\/getlist/, 'get', tableAPI.getUserList)
|
||||
Mock.mock(/\/kaiguanji\/remove/, 'get', tableAPI.deleteUser)
|
||||
Mock.mock(/\/kaiguanji\/batchremove/, 'get', tableAPI.batchremove)
|
||||
Mock.mock(/\/kaiguanji\/add/, 'get', tableAPI.createUser)
|
||||
Mock.mock(/\/kaiguanji\/edit/, 'get', tableAPI.updateUser)
|
||||
Mock.mock(/\/kaiguanji\/getedit/, 'get', tableAPI.getedit)
|
||||
Mock.mock(/\/kaiguanji\/gettreeedit/, 'get', tableAPI.gettreeedit)
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,64 @@
|
|||
{
|
||||
"name": "admin-web",
|
||||
"version": "0.0.0",
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
"build": "vite build",
|
||||
"preview": "vite preview"
|
||||
},
|
||||
"dependencies": {
|
||||
"@antv/g2": "^4.1.37",
|
||||
"@easydarwin/easyplayer": "^5.0.7",
|
||||
"@element-plus/icons-vue": "^0.2.7",
|
||||
"@kjgl77/datav-vue3": "^1.4.5",
|
||||
"@liveqing/liveplayer-v3": "^3.7.10",
|
||||
"autofit.js": "^3.0.1",
|
||||
"axios": "^0.24.0",
|
||||
"better-scroll": "^2.5.1",
|
||||
"bignumber.js": "^9.1.1",
|
||||
"crypto-js": "^4.1.1",
|
||||
"echarts": "^4.0.4",
|
||||
"el-table-infinite-scroll": "^3.0.6",
|
||||
"element-plus": "^2.2.15",
|
||||
"file-saver": "^2.0.5",
|
||||
"highcharts": "^10.3.3",
|
||||
"jquery": "^3.7.1",
|
||||
"js-cookie": "^3.0.1",
|
||||
"jsencrypt": "^3.2.1",
|
||||
"lodash.debounce": "^4.0.8",
|
||||
"mockjs": "^1.1.0",
|
||||
"moment": "^2.29.4",
|
||||
"nanoid": "^4.0.0",
|
||||
"nprogress": "^0.2.0",
|
||||
"pinia": "^2.0.30",
|
||||
"pinia-plugin-persist": "^1.0.0",
|
||||
"querystring": "^0.2.1",
|
||||
"remixicon": "^2.5.0",
|
||||
"rollup-plugin-copy": "^3.4.0",
|
||||
"scale-box": "^2.0.4",
|
||||
"screenfull": "^4.2.0",
|
||||
"swiper": "^7.4.1",
|
||||
"v-scale-screen": "^2.0.0",
|
||||
"vue": "^3.2.25",
|
||||
"vue-awesome-swiper": "^5.0.1",
|
||||
"vue-cropper": "^0.5.11",
|
||||
"vue-cropperjs": "^5.0.0",
|
||||
"vue-i18n": "^9.1.7",
|
||||
"vue-router": "^4.0.11",
|
||||
"vue-table-with-tree-grid": "^0.2.4",
|
||||
"vue3-seamless-scroll": "^2.0.1",
|
||||
"vuex": "^4.0.2",
|
||||
"vuex-persist": "^3.1.3",
|
||||
"vuex-persistedstate": "^4.1.0",
|
||||
"vxe-table": "^4.3.10",
|
||||
"wangeditor": "^4.7.15",
|
||||
"xe-utils": "^3.5.7",
|
||||
"xlsx": "^0.17.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@vitejs/plugin-vue": "^2.0.1",
|
||||
"sass": "^1.47.0",
|
||||
"unplugin-element-plus": "^0.2.0",
|
||||
"vite": "^2.7.10"
|
||||
}
|
||||
}
|
Binary file not shown.
After Width: | Height: | Size: 4.2 KiB |
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -0,0 +1,60 @@
|
|||
<template>
|
||||
<router-view></router-view>
|
||||
</template>
|
||||
<script>
|
||||
//import { mapState } from "vuex";
|
||||
import { mix } from "@/utils/index.js";
|
||||
import { settingsStore } from '@/store/settings.js';
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
|
||||
// colorPrimary: settingsStore().colorPrimary
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
colorPrimary: () => settingsStore().colorPrimary,
|
||||
// ...mapState({
|
||||
// colorPrimary: (state) => state.settings.colorPrimary,
|
||||
// }),
|
||||
},
|
||||
created() {
|
||||
// 变量前缀
|
||||
const pre = "--el-color-primary";
|
||||
// 白色混合色
|
||||
const mixWhite = "#ffffff";
|
||||
// 黑色混合色
|
||||
const mixBlack = "#000000";
|
||||
const el = document.documentElement;
|
||||
el.style.setProperty(pre, this.colorPrimary);
|
||||
// 这里是覆盖原有颜色的核心代码
|
||||
for (let i = 1; i < 10; i += 1) {
|
||||
el.style.setProperty(`${pre}-light-${i}`, mix(this.colorPrimary, mixWhite, i * 0.1));
|
||||
}
|
||||
el.style.setProperty("--el-color-primary-dark", mix(this.colorPrimary, mixBlack, 0.1));
|
||||
|
||||
},
|
||||
}
|
||||
</script>
|
||||
<style lang="scss">
|
||||
.brisk-main {
|
||||
padding: 20px;
|
||||
background: white;
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
.brisk-search-box {
|
||||
background: white;
|
||||
}
|
||||
|
||||
/**修复table悬浮右侧操作栏后偏差不出现边框问题 */
|
||||
.el-table-fixed-column--right {
|
||||
right: unset !important;
|
||||
}
|
||||
|
||||
/****处理操作按钮提示框显示颜色 *****/
|
||||
/** sub-poper-class*/
|
||||
.is-light {
|
||||
color: #8d8b8b;
|
||||
}
|
||||
</style>
|
|
@ -0,0 +1,38 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/GetMachineStatus',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取搜索列表里的 教学楼id 列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Main',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 学院id 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcollegeList(params) {
|
||||
return axios({
|
||||
url: '/api/Main',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,200 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/UserManager',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
// 下面是按钮类型
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getbuttoninfoData(params) {
|
||||
return axios({
|
||||
url: '/api/ButtonAuthority',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function deltypeinfo(params) {
|
||||
return axios({
|
||||
url: `/api/ButtonAuthority`,
|
||||
params,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 按钮类型
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posttypeinfo(params) {
|
||||
return axios({
|
||||
url: `/api/ButtonAuthority`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
//列表按钮权限设置
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcolumndatainfo(params) {
|
||||
return axios({
|
||||
url: '/api/ButtonAuthority',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取列表按钮权限信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getButtonAuthoritydata(params) {
|
||||
return axios({
|
||||
url: '/api/ButtonAuthority',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 列表名称
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postButtonAuthorityclounminfo(params) {
|
||||
return axios({
|
||||
url: `/api/ButtonAuthority`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除列表名称
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delButtonAuthorityclounminfo(params) {
|
||||
return axios({
|
||||
url: `/api/ButtonAuthority`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 更新列表名称按钮类型
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function UpdateButtonAuthorityclounminfo(params) {
|
||||
return axios({
|
||||
url: `/api/ButtonAuthority/UpdateButtonAuthority`,
|
||||
params,
|
||||
method: 'jsonpost'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
//以下是角色按钮权限设置
|
||||
/**
|
||||
* get 获取buttable信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getButtonAuthorityinfo(params) {
|
||||
return axios({
|
||||
url: '/api/ButtonAuthority',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
//以下是角色菜单权限设置
|
||||
/**
|
||||
* get 获取角色菜单列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getMenuRolesinfo(params) {
|
||||
return axios({
|
||||
url: '/api/MenuRoles',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交菜单权限
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postMenuRolesinfo(params) {
|
||||
return axios({
|
||||
url: `/api/MenuRoles`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
//以下是角色包含人员设置
|
||||
/**
|
||||
* get 获取包含人员列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getUserManagersetlistinfo(params) {
|
||||
return axios({
|
||||
url: '/api/UserManager',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 提交包含人员
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postUserManagerinfo(params) {
|
||||
return axios({
|
||||
url: `/api/UserManager`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,74 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/UserManager',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之 学院列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines?scSchoolCode=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 教学楼列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getbuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom?BuildingList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 角色列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getUserManagerList(params) {
|
||||
return axios({
|
||||
url: '/api/UserManager?SelectRole=',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取视频包含教室
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getVideoRolesList(params) {
|
||||
return axios({
|
||||
url: '/api/VideoRoles',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交选中教室id
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postVideoRolesinfo(params) {
|
||||
return axios({
|
||||
url: `/api/VideoRoles`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,138 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/GetNoticeList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之 学院列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/Student?SelectCollegeList=&isAll=false',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 教学楼列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getbuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom?BuildingList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 角色列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getUserManagerList(params) {
|
||||
return axios({
|
||||
url: '/api/UserManager?SelectRole=',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取视频包含教室
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function gettreeRolesList(params) {
|
||||
return axios({
|
||||
url: '/api/InfoTemps',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交选中教室id
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posttreeRolesinfo(params) {
|
||||
return axios({
|
||||
url: `/api/NoticeRelease`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新增公告
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postCreateNoticeinfo(data) {
|
||||
return axios({
|
||||
url: `/api/CreateNotice`,
|
||||
method: 'zhpost',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交编辑公告
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postEditNoticeinfo(data) {
|
||||
return axios({
|
||||
url: `/api/EditNotice`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取编辑信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getedit(params) {
|
||||
return axios({
|
||||
url: `/api/GetNoticeInfo`,
|
||||
params,
|
||||
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 删除
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postDeleteNotice(params) {
|
||||
return axios({
|
||||
url: `/api/DeleteNotice`,
|
||||
params,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
|
@ -0,0 +1,402 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
通用函数
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getAttendanceInfo(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceInfo',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
获取周次
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getweekList(data) {
|
||||
return axios({
|
||||
url: `api/Commen?weekList=${data.weekList}`,
|
||||
params: {}
|
||||
})
|
||||
}
|
||||
/**
|
||||
根据周次更新起止时间
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getTimrange(data) {
|
||||
return axios({
|
||||
url: `api/Commen?week=${data.weekNum}`,
|
||||
params: {}
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
//(默认全校)今日考勤_顶部轮播/底部柱状图 月
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function GetMonthCollegeAttendances(params) {
|
||||
return axios({
|
||||
url: `api/GetMonthCollegeAttendances`,
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
//(默认全校)今日考勤_顶部轮播/底部柱状图 周
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function GetWeekCollegeAttendances(params) {
|
||||
return axios({
|
||||
url: `api/GetWeekCollegeAttendances`,
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
//获取班级列表、专业列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function GetStudent(params) {
|
||||
return axios({
|
||||
url: `/api/Student`,
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
//获取学院列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function GetTeacher(params) {
|
||||
return axios({
|
||||
url: `/api/Teacher`,
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **
|
||||
组织考勤下 学院考勤统计页
|
||||
* @param params
|
||||
* @returns
|
||||
** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */
|
||||
|
||||
/**
|
||||
//获取学院 专业
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function GetcollegeMajorInfo(params) {
|
||||
return axios({
|
||||
url: `/api/Student`,
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
//获取月考勤
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function GetMonthMajorAttendances(params) {
|
||||
return axios({
|
||||
url: `/api/GetMonthMajorAttendances`,
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
//获取周考勤
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function GetWeekMajorAttendances(params) {
|
||||
return axios({
|
||||
url: `/api/GetWeekMajorAttendances`,
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
//获取今日考勤
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function GetMajorAttendances(params) {
|
||||
return axios({
|
||||
url: `/api/GetMajorAttendances`,
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
//获取周次列表
|
||||
* @returns
|
||||
*/
|
||||
export function GetweekList(params) {
|
||||
return axios({
|
||||
url: `/api/Commen?weekList=`,
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **
|
||||
组织考勤下 专业考勤统计页
|
||||
* @param params
|
||||
* @returns
|
||||
** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
//获取周次更新数据
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function GetWeekClassAttendances(params) {
|
||||
return axios({
|
||||
url: `/api/GetWeekClassAttendances`,
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
//获取月 周 日 考勤
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function GetMonthweektodyClassAttendances(url) {
|
||||
return axios({
|
||||
url: `${url}`,
|
||||
// params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **
|
||||
组织考勤下 班级考勤统计页
|
||||
* @param params
|
||||
* @returns
|
||||
** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */
|
||||
/**
|
||||
//获取课程数据
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function GetCourselist(params) {
|
||||
return axios({
|
||||
url: `/api/Course`,
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
//获取班级基本信息
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function GetClassAbsenceTotalStatistics(params) {
|
||||
return axios({
|
||||
url: `/api/AttendanceInfo/GetClassAbsenceTotalStatistics`,
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
//获取该班级所有学生的考勤信息
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function GetClassAbsenceStatistics(params) {
|
||||
return axios({
|
||||
url: `/api/AttendanceInfo/GetClassAbsenceStatistics`,
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
//获取_班级列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function GetStudentclassList(url) {
|
||||
return axios({
|
||||
url: `${url}`,
|
||||
//params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
//获取_学期列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function GetStudentTeachingLoglist(params) {
|
||||
return axios({
|
||||
url: `/api/TeachingLog`,
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
//获取_课程下拉列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function GetClassAbsenceCourceList(params) {
|
||||
return axios({
|
||||
url: `/api/AttendanceInfo/GetClassAbsenceCourceList`,
|
||||
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
//获取_top10
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function GetClassAbsenceTop10(params) {
|
||||
return axios({
|
||||
url: `/api/AttendanceInfo/GetClassAbsenceTop10`,
|
||||
|
||||
params
|
||||
})
|
||||
}
|
||||
/**** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **
|
||||
组织考勤下 学生考勤统计页
|
||||
* @param params
|
||||
* @returns
|
||||
** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */
|
||||
/**
|
||||
//获取_课程下拉列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function GetStudentAbsenceCourceList(params) {
|
||||
return axios({
|
||||
url: `/api/AttendanceInfo/GetStudentAbsenceCourceList`,
|
||||
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
//获取_学生考勤右侧列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function GetStudentAbsenceRecordLsit(params) {
|
||||
return axios({
|
||||
url: `/api/AttendanceInfo/GetStudentAbsenceRecordLsit`,
|
||||
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
//获取_教室列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function GetAttendanceMachinesLsit(params) {
|
||||
return axios({
|
||||
url: `/api/AttendanceMachines`,
|
||||
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
//获取_用户权限
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function GetCommen(params) {
|
||||
return axios({
|
||||
url: `/api/Commen`,
|
||||
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
//获取学生个人信息及考勤大概
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function GetStudentAbsenceTotalStatistics(params) {
|
||||
return axios({
|
||||
url: `/api/AttendanceInfo/GetStudentAbsenceTotalStatistics`,
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **
|
||||
组织考勤下 学生考勤变化页
|
||||
* @param params
|
||||
* @returns
|
||||
** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */
|
||||
|
||||
/**
|
||||
//获取折线图
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function GetStudentAbsenceRecordStatics(params) {
|
||||
return axios({
|
||||
url: `/api/AttendanceInfo/GetStudentAbsenceRecordStatics`,
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **
|
||||
组织考勤下 班级考勤变化页
|
||||
* @param params
|
||||
* @returns
|
||||
** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */
|
||||
|
||||
|
||||
/**
|
||||
//获取折线图
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function GetClassAbsenceStatisticsLine(params) {
|
||||
return axios({
|
||||
url: `/api/AttendanceInfo/GetClassAbsenceStatisticsLine`,
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,58 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取学校列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function gettimedata(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceTimes',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/AttendanceTimes",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 提交修改学校信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function editposttime(data) {
|
||||
return axios({
|
||||
url: `/api/AttendanceTimes?AttendanceTimeId=${data.AttendanceTimeId}&AheadTime=${data.AheadTime}&AfterTime=${data.AfterTime}`,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取学校列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getsclist(params) {
|
||||
return axios({
|
||||
url: "/api/TeachingLog",
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,55 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMangerLogs',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取日志级别
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getSelectTypeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMangerLogs?SelectTypeList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取周次
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getweekList(params) {
|
||||
return axios({
|
||||
url: '/api/Commen?weekList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除并备份信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/AttendanceMangerLogs`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,53 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceUserInfo',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之 学院id列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceUserInfo',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之 用户类型 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getusertypeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceUserInfo?typelists=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/AttendanceUserInfo`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,142 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/GetRotationPageList',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取tableall信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoDataall(params) {
|
||||
return axios({
|
||||
url: '/api/GetRotationPageList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取搜索列表里的 教学楼id 列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 学院列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 教室id 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getClassroomList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新增
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/CreateRotationPage`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/EditRotationPage`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/DeleteRotationPage`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/GetRotationPageInfo",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交发布
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postPublishinfo(data) {
|
||||
return axios({
|
||||
url: `/api/CreateRotationPublish`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,118 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/GetRotationPageList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取发布记录
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetRotationPagePublishRecordList(params) {
|
||||
return axios({
|
||||
url: '/api/GetRotationPagePublishRecordList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取发布记录详情
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetRotationLatestPublishInfo(params) {
|
||||
return axios({
|
||||
url: '/api/GetRotationLatestPublishInfo',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新增
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/CreateRotationPage`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/EditRotationPage`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/DeleteRotationPage`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获包含教室tree
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function gettreeclassList(params) {
|
||||
return axios({
|
||||
url: '/api/InfoTemps',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/GetRotationPageInfo",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交发布
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postPublishinfo(data) {
|
||||
return axios({
|
||||
url: `/api/CreateRotationPublish`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,98 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取学院列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBuilddata(params) {
|
||||
return axios({
|
||||
url: '/api/Building',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取校区列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getCampusdata(params) {
|
||||
return axios({
|
||||
url: '/api/TeachingLog',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交教学楼信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function postBuild(data) {
|
||||
return axios({
|
||||
url: `/api/Building?buildingName=${data.buildingName}&schoolCode=${data.schoolCode}&buildingNumber=${data.buildingNumber}`,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取build 编辑页面信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: '/api/Building',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取build 编辑页面信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getedittail(params) {
|
||||
return axios({
|
||||
url: `/api/Building`,
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除build info
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function delBuildinfo(data) {
|
||||
return axios({
|
||||
url: `/api/Building?id=${data.id}`,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交editbuild
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function editpostBuild(data) {
|
||||
return axios({
|
||||
url: `/api/Building?buildingId=${data.buildingId}&buildingName=${data.buildingName}&schoolCode=${data.schoolCode}&buildingNumber=${data.buildingNumber}`,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取教学楼详情
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getxqclassBuilddata(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,100 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取学院列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBuildingTime(params) {
|
||||
return axios({
|
||||
url: '/api/BuildingTime',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取默认值
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getmrSchedule(params) {
|
||||
return axios({
|
||||
url: '/api/Schedule',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取学校列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getschoollist(params) {
|
||||
return axios({
|
||||
url: '/api/BuildingTime',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取学校列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getbuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取当前学校code
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getschoolcode(params) {
|
||||
return axios({
|
||||
url: '/api/Commen',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交上课时间
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function postBuildingTime(data) {
|
||||
return axios({
|
||||
url: `/api/BuildingTime?buildingId=${data.buildingId}&name1=${data.name1}&name2=${data.name2}&name3=${data.name3}&name4=${data.name4}&name5=${data.name5}&name6=${data.name6}&name7=${data.name7}&name8=${data.name8}&name9=${data.name9}&name10=${data.name10}&name11=${data.name11}&StartTime1=${data.StartTime1}&StartTime2=${data.StartTime2}&StartTime3=${data.StartTime3}&StartTime4=${data.StartTime4}&StartTime5=${data.StartTime5}&StartTime6=${data.StartTime6}&StartTime7=${data.StartTime7}&StartTime8=${data.StartTime8}&StartTime9=${data.StartTime9}&StartTime10=${data.StartTime10}&StartTime11=${data.StartTime11}&EndTime1=${data.EndTime1}&EndTime2=${data.EndTime2}&EndTime3=${data.EndTime3}&EndTime4=${data.EndTime4}&EndTime5=${data.EndTime5}&EndTime6=${data.EndTime6}&EndTime7=${data.EndTime7}&EndTime8=${data.EndTime8}&EndTime9=${data.EndTime9}&EndTime10=${data.EndTime10}&EndTime11=${data.EndTime11}&Count1=${data.Count1}&Count2=${data.Count2}&Count3=${data.Count3}&Count4=${data.Count4}&Count5=${data.Count5}&Count6=${data.Count6}&Count7=${data.Count7}&Count8=${data.Count8}&Count9=${data.Count9}&Count10=${data.Count10}&Count11=${data.Count11}&TimeField1=${data.TimeField1}&TimeField2=${data.TimeField2}&TimeField3=${data.TimeField3}&TimeField4=${data.TimeField4}&TimeField5=${data.TimeField5}&TimeField6=${data.TimeField6}&TimeField7=${data.TimeField7}&TimeField8=${data.TimeField8}&TimeField9=${data.TimeField9}&TimeField10=${data.TimeField10}&TimeField11=${data.TimeField11}`,
|
||||
method: 'post',
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 修改上课时间
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function posteditBuildingTime(data) {
|
||||
return axios({
|
||||
url: `/api/BuildingTime?signal=${data.signal}&buildingId=${data.buildingId}&btid1=${data.btid1}&btid2=${data.btid2}&btid3=${data.btid3}&btid4=${data.btid4}&btid5=${data.btid5}&btid6=${data.btid6}&btid7=${data.btid7}&btid8=${data.btid8}&btid9=${data.btid9}&btid10=${data.btid10}&btid11=${data.btid11}&name1=${data.name1}&name2=${data.name2}&name3=${data.name3}&name4=${data.name4}&name5=${data.name5}&name6=${data.name6}&name7=${data.name7}&name8=${data.name8}&name9=${data.name9}&name10=${data.name10}&name11=${data.name11}&StartTime1=${data.StartTime1}&StartTime2=${data.StartTime2}&StartTime3=${data.StartTime3}&StartTime4=${data.StartTime4}&StartTime5=${data.StartTime5}&StartTime6=${data.StartTime6}&StartTime7=${data.StartTime7}&StartTime8=${data.StartTime8}&StartTime9=${data.StartTime9}&StartTime10=${data.StartTime10}&StartTime11=${data.StartTime11}&EndTime1=${data.EndTime1}&EndTime2=${data.EndTime2}&EndTime3=${data.EndTime3}&EndTime4=${data.EndTime4}&EndTime5=${data.EndTime5}&EndTime6=${data.EndTime6}&EndTime7=${data.EndTime7}&EndTime8=${data.EndTime8}&EndTime9=${data.EndTime9}&EndTime10=${data.EndTime10}&EndTime11=${data.EndTime11}&Count1=${data.Count1}&Count2=${data.Count2}&Count3=${data.Count3}&Count4=${data.Count4}&Count5=${data.Count5}&Count6=${data.Count6}&Count7=${data.Count7}&Count8=${data.Count8}&Count9=${data.Count9}&Count10=${data.Count10}&Count11=${data.Count11}&TimeField1=${data.TimeField1}&TimeField2=${data.TimeField2}&TimeField3=${data.TimeField3}&TimeField4=${data.TimeField4}&TimeField5=${data.TimeField5}&TimeField6=${data.TimeField6}&TimeField7=${data.TimeField7}&TimeField8=${data.TimeField8}&TimeField9=${data.TimeField9}&TimeField10=${data.TimeField10}&TimeField11=${data.TimeField11}`,
|
||||
method: 'post',
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/** 编辑页 详情
|
||||
* get
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: '/api/BuildingTime',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,96 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/GetClassroomStatusList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之教学楼列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getbuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom?BuildingList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之教室列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getclassList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/Classroom`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfooccupyData(params) {
|
||||
return axios({
|
||||
url: '/api/GetClassroomOccupancyList',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取教室详情
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getClassroominfoData(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新增
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/CreateClassroomOccupancy`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,172 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getClassroomData(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 通过教室进行信息检索
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getClassroomCheck(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索列表里的 教学楼 列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 教室列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getClassroomList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get获取学校
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getschool(params) {
|
||||
return axios({
|
||||
url: '/api/Commen',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取新增页面中的 校区列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getSchoolAreaList(params) {
|
||||
return axios({
|
||||
url: '/api/BuildingTime',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交编辑页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
* 重复了
|
||||
*/
|
||||
export function postEditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/Classroom?ClassroomId=${data.ClassroomId}&Name=${data.Name}&Type=${data.Type}&Location=${data.Location}&FloorNum=${data.FloorNum}&BuildingId=${data.BuildingId}&Seatings=${data.Seatings}&code=${data.Code}&Description=${data.Description}`,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取 编辑界面信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: `/api/Classroom`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新增页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postAddinfo(params) {
|
||||
return axios({
|
||||
url: `/api/Classroom`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delClassroominfo(params) {
|
||||
return axios({
|
||||
url: `/api/Classroom`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/********************************* 教室设置管理员 ***********************/
|
||||
/**
|
||||
* get 获取table信息 管理员列表获取
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getLinkMenlist(params) {
|
||||
return axios({
|
||||
url: '/api/LinkMen/GetList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新增页面中的 管理员信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function postAddLinkMen(params) {
|
||||
return axios({
|
||||
url: `/api/LinkMen/Create`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 删除管理员信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delLinkMen(params) {
|
||||
return axios({
|
||||
url: `/api/LinkMen/Delete`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,26 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/TourClass/GetCourseEvaluationList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之周次列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getweekList(params) {
|
||||
return axios({
|
||||
url: '/api/Commen?weekList=',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,126 @@
|
|||
import axios from "@/utils/http/index"
|
||||
import mAxios from "@/utils/http/mAxios";
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/TourClass/GetCoursesChannelList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之学院列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getCollegeList(params) {
|
||||
return axios({
|
||||
url: '/api/Student?SelectCollegeList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之教学楼列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getbuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Building',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之教室列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getclassFloorNumberList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/Classroom`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取巡课课程详情
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getClassInfo(params) {
|
||||
return axios({
|
||||
url: '/api/TourClass/GetClassInfo',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交巡课截图评价
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postscreenShotinfo(data) {
|
||||
return axios({
|
||||
url: `/api/TourClass/CreateEvaluation`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 以下是视频播放页相关接口
|
||||
* nohget-- // //此处是不需要Token
|
||||
* nohlodget---// //此处是不需要Token且不需要loding
|
||||
*/
|
||||
|
||||
/**
|
||||
* get 获取获取视频token
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getvflvtoken(params) {
|
||||
return mAxios({
|
||||
url: `${import.meta.env.VITE_EasyNVRUrl}/api/v1/gettoken`,
|
||||
params,
|
||||
method: 'nohget'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取获取视频心跳包
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getvflvline(params) {
|
||||
return mAxios({
|
||||
url: `${import.meta.env.VITE_EasyNVRUrl}/api/v1/devices/channelstream`,
|
||||
params,
|
||||
method: 'nohlodget'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,43 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息 班牌数据清除记录列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/MachineDataSync/GetDataClearList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取编辑信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: `/api/MachineDataSync/GetDataClearInfo`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新增页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postAddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/MachineDataSync/CreateDataClear`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,351 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* 获取学院列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getCollegedata(params) {
|
||||
return axios({
|
||||
url: '/api/College',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取学院查询列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getCollegeselect(params) {
|
||||
return axios({
|
||||
url: "/api/Teacher",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 提交新增学院信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postcollege(data) {
|
||||
return axios({
|
||||
url: `/api/College?Name=${data.Name}&Description=${data.Description}&SchoolId=${data.SchoolId}&ShortName=${data.ShortName}&type=${data.type}&DisplayOrder=${data.DisplayOrder}&code=${data.code}`,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 提交修改学院信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function editpostcollege(data) {
|
||||
return axios({
|
||||
url: `/api/College?Name=${data.Name}&Description=${data.Description}&CollegeId=${data.CollegeId}&ShortName=${data.ShortName}&type=${data.type}&DisplayOrder=${data.DisplayOrder}&code=${data.code}`,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取学院详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/College",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 删除学院信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delcollege(params) {
|
||||
// debugger
|
||||
return axios({
|
||||
// url: `/api/College?id=${data.id}`,
|
||||
// method: 'post',
|
||||
|
||||
url: `/api/College`,
|
||||
params,
|
||||
method: 'post'
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 提交学院考勤设置 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postsaveFun(data) {
|
||||
return axios({
|
||||
url: `/api/College?id=${data.id}&WhetherAtt=${data.WhetherAtt}&WhetherRewrite=${data.WhetherRewrite}`,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 获取学院考勤详情
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getTeaWhetherId(params) {
|
||||
return axios({
|
||||
url: "/api/College",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**************************************
|
||||
* 学院专业详情页面接口
|
||||
* @param prams
|
||||
* @returns
|
||||
*********************************************/
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/Major',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 学院列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcollegeListData(params) {
|
||||
return axios({
|
||||
url: '/api/Major?SelectCollegeList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交新增专业信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postMajorAddinfo(params) {
|
||||
return axios({
|
||||
url: `/api/Major`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改专业信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postMajoreditinfo(params) {
|
||||
return axios({
|
||||
url: `/api/Major`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getMajordetail(params) {
|
||||
return axios({
|
||||
url: "/api/Major",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 删除专业信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delMajor(data) {
|
||||
return axios({
|
||||
url: `/api/Major/${data.id}`,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**************************************
|
||||
* 班级课程详情页面接口
|
||||
* @param prams
|
||||
* @returns
|
||||
*********************************************/
|
||||
|
||||
|
||||
/**
|
||||
* get 获取班级table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getclassinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/ClassInfo',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 学院 专业 班级 三级联动获取信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getStudentlevel(params) {
|
||||
return axios({
|
||||
url: '/api/Student',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取课程table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getCourseinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/Course',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 删除班级信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delClassinfo(params) {
|
||||
return axios({
|
||||
url: `/api/ClassInfo`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 删除课程信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delCourseinfo(params) {
|
||||
return axios({
|
||||
url: `/api/Course`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新增班级专业信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postClassInfoAddinfo(params) {
|
||||
return axios({
|
||||
url: `/api/ClassInfo`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改班级专业信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postClassInfoeditinfo(params) {
|
||||
return axios({
|
||||
url: `/api/ClassInfo`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取班级详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getClassInfodetail(params) {
|
||||
return axios({
|
||||
url: "/api/ClassInfo",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新增课程信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postCourseInfoAddinfo(params) {
|
||||
return axios({
|
||||
url: `/api/Course`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改课程信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postCourseInfoeditinfo(params) {
|
||||
return axios({
|
||||
url: `/api/Course`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取课程详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getCourseInfodetail(params) {
|
||||
return axios({
|
||||
url: "/api/Course",
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,10 @@
|
|||
import axios from "../utils/http/axios";
|
||||
//公共请求
|
||||
export function comReq(url, method, data) {
|
||||
return axios({
|
||||
url: url,
|
||||
method: method,
|
||||
data,
|
||||
config: {},
|
||||
});
|
||||
}
|
|
@ -0,0 +1,38 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取College(学院) 数组
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getCollegeList(params) {
|
||||
return axios({
|
||||
url: '/api/Student',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取节次 数组
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getWeekList(params) {
|
||||
return axios({
|
||||
url: '/api/Commen',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取table(表格信息)
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getTabledata(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceInfo/GetLessonAttendanceInfoListByCource',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,209 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取Term(学期) 数组
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getTermList(params) {
|
||||
return axios({
|
||||
url: '/api/TeachingLog',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取College(学院) 数组
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getCollegeList(params) {
|
||||
return axios({
|
||||
url: '/api/Student',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取课程名 数组
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcourseList(params) {
|
||||
return axios({
|
||||
url: `/api/AttendanceInfo/GetAllCourseList`,
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取Classroom(教室) 数组
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getClassroomList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取table(表格信息)
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getTabledata(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceInfo/GetTeacherLessonList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/** 新增页
|
||||
* get 获取SchoolArea(校区信息)
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getSchoolAreaList(params) {
|
||||
return axios({
|
||||
url: '/api/TeachingLog',
|
||||
params
|
||||
})
|
||||
}
|
||||
/** 新增页
|
||||
* get 获取Building(教学楼信息)
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/TeachingLog',
|
||||
params
|
||||
})
|
||||
}
|
||||
/** 新增页
|
||||
* get 获取TeacherName(教师名信息)
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getTeacherNameList(params) {
|
||||
return axios({
|
||||
url: '/api/Teacher',
|
||||
params
|
||||
})
|
||||
}
|
||||
/** 新增页
|
||||
* get 获取Status(状态)
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getStatusList(params) {
|
||||
return axios({
|
||||
url: '/api/Commen',
|
||||
params
|
||||
})
|
||||
}
|
||||
/** 新增页
|
||||
* get 获取Section(节次)
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getAddSectionList(params) {
|
||||
return axios({
|
||||
url: '/api/TeachingLog',
|
||||
params
|
||||
})
|
||||
}
|
||||
/** 新增页
|
||||
* get 获取Week(周次)
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getAddWeekList(params) {
|
||||
return axios({
|
||||
url: '/api/Commen',
|
||||
params
|
||||
})
|
||||
}
|
||||
/** 添加页
|
||||
* get NewCollegeList(学院)
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getNewCollegeList(params) {
|
||||
return axios({
|
||||
url: '/api/TeachingLog',
|
||||
params
|
||||
})
|
||||
}
|
||||
/** 添加页
|
||||
* get NewMajorList(专业课)
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getNewMajorList(params) {
|
||||
return axios({
|
||||
url: '/api/TeachingLog',
|
||||
params
|
||||
})
|
||||
}
|
||||
/** 添加页
|
||||
* get NewGradeList(年级)
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getNewGradeList(params) {
|
||||
return axios({
|
||||
url: '/api/ClassInfo',
|
||||
params
|
||||
})
|
||||
}
|
||||
/** 添加页
|
||||
* get NewClassList(班级)
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getNewClassList(params) {
|
||||
return axios({
|
||||
url: '/api/ClassInfo',
|
||||
params
|
||||
})
|
||||
}
|
||||
/** 添加页
|
||||
* get NewClassroom(教室)
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getAddClassroonList(params) {
|
||||
return axios({
|
||||
url: '/api/TeachingLog',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 删除教务信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delTeachingLog(data) {
|
||||
return axios({
|
||||
url: `/api/TeachingLog?id=${data.id}`,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/** 编辑页 详情
|
||||
* get
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getedit(params) {
|
||||
return axios({
|
||||
url: '/api/TeachingLog',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,73 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取数据备份table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getDbSettinginfoData(params) {
|
||||
return axios({
|
||||
url: '/api/DbSetting',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取数据恢复table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBinlogDatainfoData(params) {
|
||||
return axios({
|
||||
url: '/api/BinlogData',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 提交备份
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postDbSetting(params) {
|
||||
return axios({
|
||||
url: `/api/DbSetting`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 删除
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postdelDbSetting(params) {
|
||||
return axios({
|
||||
url: `/api/DbSetting`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 还原恢复
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posthuanyDbSetting(params) {
|
||||
return axios({
|
||||
url: `/api/DbSetting`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,84 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/Dictionary/GetDictionaryByCode',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取 三个下拉列表数据
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getGetDictionaryList(params) {
|
||||
return axios({
|
||||
url: '/api/Dictionary/GetDictionarySelectListByCode',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get // 获取问题类型以及字典父级 只保存两级
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getSelectAllListList(params) {
|
||||
return axios({
|
||||
url: '/api/Dictionary/GetDictionarySelectAllList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取编辑信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getedit(params) {
|
||||
return axios({
|
||||
url: `/api/Dictionary/GetDictionaryInfoByID`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新编辑页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/Dictionary/SaveDictionary`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delinfo(data) {
|
||||
return axios({
|
||||
url: `/api/Dictionary`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,197 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/GetPowerNetSwitchList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取搜索列表里的 教学楼id 列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 学院id 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 教室id 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getClassroomList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom/GetClassroomList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 以下是新增修改里面的接口
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
// 获取学校
|
||||
export function GetSchoolList(params) {
|
||||
return axios({
|
||||
url: '/api/BuildingTime?GetSchoolList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 获取教学楼id
|
||||
export function getxbuildList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom?BuildingList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
// 获取学院
|
||||
export function getxcoegeListedit(params) {
|
||||
return axios({
|
||||
url: '/api/Major?SelectCollegeList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
// 获取学院
|
||||
export function getxcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines?scSchoolCode=',
|
||||
params
|
||||
})
|
||||
}
|
||||
// 获取教室id
|
||||
export function getxclassList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom/GetClassroomList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新增页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postAddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/CreatePowerNetSwitch`,
|
||||
data,
|
||||
method: 'zhpost'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取编辑信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getedit(params) {
|
||||
return axios({
|
||||
url: `/api/GetPowerNetSwitchInfo`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新编辑页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/EditPowerNetSwitch`,
|
||||
data,
|
||||
method: 'zhpost'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/DeletePowerNetSwitch`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 设置状态 门禁 班牌
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function ControlPowerNetSwitch(params) {
|
||||
return axios({
|
||||
url: `/api/ControlPowerNetSwitch`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取教室tree树
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetBuildClassTree(params) {
|
||||
return axios({
|
||||
url: '/api/GetBuildClassTree',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// 获取教学楼id
|
||||
export function getsetbuildList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom?BuildingList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
// 获取学院
|
||||
export function getsetcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines?SelectCollegeList=',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,115 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取教室信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getAttendanceMachinesclassroom(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/DelCourse`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
// 待分配课程页面接口
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfowaitData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetPlanCourse',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交选择周次
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postPlanCourse(params) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/SaveLessonPlanCourse`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
// 选择专家列表页接口
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoexpertData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetDistExpertList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getExpertListData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetExpertList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 撤销信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function chexiaopost(params) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/DistExpert`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 分配选择专家提交
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postPlanExpert(params) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/DistExpert`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,79 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetExpertList',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取教学楼
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom?BuildingList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索 学院
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetcollegeList(params) {
|
||||
return axios({
|
||||
url: '/api/Main',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新增
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/SaveExpert`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/SaveExpert`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/DelExpert`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,120 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetLessonPlansList',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取教学楼
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom?BuildingList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索 学院
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetcollegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取请选择模版
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetTemplateList(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetTemplateList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新增
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/SaveLessonPlan`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/SaveLessonPlan`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/DelLessonPlan`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 撤销
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function chexiaopost(params) {
|
||||
return axios({
|
||||
url: "/api/LessonPlan/PublishLessonPlan",
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 发布
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function fabupost(params) {
|
||||
return axios({
|
||||
url: "/api/LessonPlan/PublishLessonPlan",
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,62 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetLessonPlansList',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索 学院
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetcollegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines?scSchoolCode=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 以下是详情页的接口
|
||||
/**
|
||||
* get 获取获取课程列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetPlanCourseList(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetLessonPlanCourseList',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取获取专家列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetPlanExpertList(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetLessonPlanExpertList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoCourseData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/ManagerLessonCourseList',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,112 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetLessonPlanCourseList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/DelCourse`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
// 待分配课程页面接口
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfowaitData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetPlanCourse',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交选择周次
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postPlanCourse(params) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/SaveLessonPlanCourse`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
// 选择专家列表页接口
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoexpertData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetDistExpertList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getExpertListData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetExpertList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 撤销信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function chexiaopost(params) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/DistExpert`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 分配选择专家提交
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postPlanExpert(params) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/DistExpert`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetLessonPlanStatistics',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,180 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetTemplateList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/DelPlanTemplate`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新增
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/SavePlanTemplate`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/SavePlanTemplate`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
// 一级评价列表页面接口
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoneData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetTemplateFirstList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新增
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddoneinfo(data) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/SavePlanFirstTemplate`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditoneinfo(data) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/SavePlanFirstTemplate`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function deloneinfo(params) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/DelPlanTemplateFirst`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
//二级评价列表页面接口
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinftwoData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetTemplateSecondList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新增
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddtwoinfo(data) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/SavePlanSecondTemplate`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postedittwoinfo(data) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/SavePlanSecondTemplate`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function deltwoinfo(params) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/DelPlanTemplateSecond`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,89 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/MyLessonCourseList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取教室
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetclroomList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines?BuildingName=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 以下是评课详情的接口
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoexpertCourseData(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetEvaluateListInfo',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取待评课详情
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetTeacherLessonCourseInfo(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/TeacherLessonCourseInfo',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取web端评课页面获取教室端设备在线ID
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetWebRtcid(params) {
|
||||
return axios({
|
||||
url: '/api/WebRtc/GetClientIDFromWeb',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取评课详情评分项模板
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetEvaluateModel(params) {
|
||||
return axios({
|
||||
url: '/api/LessonPlan/GetEvaluateModelByPlanId',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交评价
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postEvaluateData(data) {
|
||||
return axios({
|
||||
url: `/api/LessonPlan/CommitEvaluateData`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,56 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取table信息
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/FaceFeature/GetFaceFeatureDataList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 重新生成
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postresshchinfo(params) {
|
||||
return axios({
|
||||
url: `/api/FaceFeature/ExtractFaceFeatureByNumber`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取详情列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getSimpleListdata(params) {
|
||||
return axios({
|
||||
url: '/api/FaceFeature/GetFaceFeatureRecordSimpleList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 提交解析图片
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postExtractFaceFeature(data) {
|
||||
return axios({
|
||||
url: `/api/FaceFeature/ExtractFaceFeature`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,205 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取会议 评课 考试 计划 执行数据
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getperform(params) {
|
||||
return axios({
|
||||
url: '/api/GetPerformDataCount',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取会议 评课 考试 计划统计
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getplanall(params) {
|
||||
return axios({
|
||||
url: '/api/GetPlanListCount',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取会议室占用状态统计
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getmeeting(params) {
|
||||
return axios({
|
||||
url: '/api/GetMeetingRoomListCount',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取实验室占用状态统计
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getLaboratory(params) {
|
||||
return axios({
|
||||
url: '/api/GetLaboratoryListCount',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取实验室占用状态统计
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getclassroom(params) {
|
||||
return axios({
|
||||
url: '/api/GetClassroomListCount',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取设备运行情况
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getMachines(params) {
|
||||
return axios({
|
||||
url: '/api/DataCenter/GetMachinesOnline',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 今日考勤实时动态
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getTodayAttendance(params) {
|
||||
return axios({
|
||||
url: '/api/DataCenter/GetTodayAttendanceTotal',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取考勤月份
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getNowMonth(params) {
|
||||
return axios({
|
||||
url: '/api/Commen',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取月考勤统计数据 柱状图
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getAttendChartsDataOfMonth(params) {
|
||||
|
||||
return axios({
|
||||
url: '/api/GetMonthCollegeAttendances',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取周考勤统计数据 柱状图
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getAttendChartsDataOfWeek(params) {
|
||||
return axios({
|
||||
url: '/api/GetWeekCollegeAttendances',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 选择周次后返回时间区间值
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getCurWeekRange(params) {
|
||||
return axios({
|
||||
url: '/api/Commen',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取周次列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getWeekList(params) {
|
||||
return axios({
|
||||
url: '/api/Commen',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取左侧菜单
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getSysMenusList(params) {
|
||||
return axios({
|
||||
url: '/api/SysMenus?LeftTree=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取当前用户权限
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getRolec() {
|
||||
return axios({
|
||||
url: '/api/Commen',
|
||||
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取当前用户信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getPersonalInfo() {
|
||||
return axios({
|
||||
url: '/api/Main',
|
||||
params: {
|
||||
PersonalInfo: "",
|
||||
},
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 查询columnsName按钮是否授权;
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getButtonAuthority(params) {
|
||||
return axios({
|
||||
url: '/api/ButtonAuthority',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取工作台菜单
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getDeskMenuList(params) {
|
||||
return axios({
|
||||
url: '/api/DeskMenuRoles?DeskMenu=',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,18 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
export const login = (data) => {
|
||||
return axios({
|
||||
url: "api/login",
|
||||
method: "post",
|
||||
data,
|
||||
config: {}
|
||||
})
|
||||
}
|
||||
export const authRoutes = (data) => {
|
||||
return axios({
|
||||
url: "api/authRoutes",
|
||||
method: "post",
|
||||
data,
|
||||
config: {}
|
||||
})
|
||||
}
|
|
@ -0,0 +1,187 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/ExaminationArrangement',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之计划名称列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getplanNameList(params) {
|
||||
return axios({
|
||||
url: '/api/ExaminationPlan/GetAllExaminationPlan',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之教学楼列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom?BuildingList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取搜索之教室列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getclassroomList(params) {
|
||||
return axios({
|
||||
url: '/api/ExaminationShow',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取搜索之查询科目详情 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getSubjectinfo(params) {
|
||||
return axios({
|
||||
url: '/api/ExaminationSubject',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取搜索之科目列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getplanSubjectList(params) {
|
||||
return axios({
|
||||
url: '/api/Examination/GetSubjectList',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之考场列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getplanGetExamRoomList(params) {
|
||||
return axios({
|
||||
url: '/api/ExaminationArrangement/GetExamRoomNum',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 导出学生信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getExportstList(params) {
|
||||
return axios({
|
||||
url: '/api/GetAbsenceDetailForExam',
|
||||
params,
|
||||
responseType: 'blob',
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交新增
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddinfo(params) {
|
||||
return axios({
|
||||
url: `/api/ExaminationArrangement/GreateExamRoom`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(params) {
|
||||
return axios({
|
||||
url: `/api/ExaminationArrangement`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/ExaminationArrangement/DeleteExamRoom`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/ExaminationArrangement/GetExamRoomById",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取 计划详情
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function getplandetail(params) {
|
||||
return axios({
|
||||
url: `/api/ExaminationPlan`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取查询班级名称 班级列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getClassInfoList(params) {
|
||||
return axios({
|
||||
url: '/api/ClassInfo',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,214 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/GetExaminationPlanShowList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之计划名称列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getplanNameList(params) {
|
||||
return axios({
|
||||
url: '/api/ExaminationPlan/GetAllExaminationPlan',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新增页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postAddinfo(params) {
|
||||
return axios({
|
||||
url: `/api/ExaminationPlan`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取 编辑界面信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: `/api/ExaminationPlan`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交新增页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(params) {
|
||||
return axios({
|
||||
url: `/api/ExaminationPlan/EditExaminationPlan`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/ExaminationPlan`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 发布信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function releaseinfo(params) {
|
||||
return axios({
|
||||
url: `/api/ExamPlaninfoRelease`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 撤销信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function cancelinfo(params) {
|
||||
return axios({
|
||||
url: `/api/Connection`,
|
||||
params,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 导入考试科目以及导入考生信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postExaminationPlanstudent(url, data) {
|
||||
return axios({
|
||||
url: url,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取已发布的计划下发记录
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getExaminatioReleaseRecordList(params) {
|
||||
return axios({
|
||||
url: '/api/ExaminationPlan/GetExaminatioReleaseRecordList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取考试计划预览记录列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getExamPreviewRecordList(params) {
|
||||
return axios({
|
||||
url: '/api/ExaminationPlan/GetExamPreviewRecordList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 关闭预览发布
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function closeyulaninfo(params) {
|
||||
return axios({
|
||||
url: `/api/ExamPlanStopPreviewRelease`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除预览发布
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delyulaninfo(params) {
|
||||
return axios({
|
||||
url: `/api/ExamPlanDeletePreviewRelease`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 发布预览
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function addyulaninfo(params) {
|
||||
return axios({
|
||||
url: `/api/ExamPlanPreviewRelease`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取考试计划预览的下发记录列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getExamPreviewReleaseRecordList(params) {
|
||||
return axios({
|
||||
url: '/api/ExaminationPlan/GetExamPreviewReleaseRecordList',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,97 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/ExaminationSubject',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之计划名称列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getplanNameList(params) {
|
||||
return axios({
|
||||
url: '/api/ExaminationPlan/GetAllExaminationPlan',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新增页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postAddinfo(params) {
|
||||
return axios({
|
||||
url: `/api/ExaminationSubject/Greate`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取 编辑科目详情界面信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function getsubdetail(params) {
|
||||
return axios({
|
||||
url: `/api/ExaminationSubject`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取 编辑界面信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: `/api/ExaminationPlan`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交新增页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(params) {
|
||||
return axios({
|
||||
url: `/api/ExaminationSubject/Edit`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/ExaminationSubject`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,56 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息 节能模式记录列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/MachineScreenOff/GetList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取编辑信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: `/api/MachineScreenOff/GetInfo`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新增页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postAddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/MachineScreenOff/Create`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 撤销
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postRevokeinfo(params) {
|
||||
return axios({
|
||||
url: `/api/MachineScreenOff/Revoke`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,157 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取服务器时间接口
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetServerTime(params) {
|
||||
return axios({
|
||||
url: '/api/DataCenter/GetServerTime',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取设备运行情况
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetMachinesStatus(params) {
|
||||
return axios({
|
||||
url: '/api/DataCenter/GetMachinesStatus',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取系统用户分布
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetSysUserRateByRole(params) {
|
||||
return axios({
|
||||
url: '/api/DataCenter/GetSysUserRateByRole',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取系统数据监测
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetSysDataMonitoring(params) {
|
||||
return axios({
|
||||
url: '/api/DataCenter/GetSysDataMonitoring',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取门禁服务数据
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetOpenDoorLogData(params) {
|
||||
return axios({
|
||||
url: '/api/DataCenter/GetOpenDoorLogData',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取门禁权限分布数据
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetOpenDoorRuleRate(params) {
|
||||
return axios({
|
||||
url: '/api/DataCenter/GetOpenDoorRuleRate',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取视频列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetVideoInfoes(params) {
|
||||
return axios({
|
||||
url: '/api/VideoInfoes?collgeName=&buildingId=0&floorNum=&keyword=&pageSize=8&pageNum=1',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取考勤数据总览,按日统计各学院的考勤数据
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetCollegeAttendances(params) {
|
||||
return axios({
|
||||
url: '/api/DataCenter/GetCollegeAttendances',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取考勤数据总览,按周统计各学院的考勤数据
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetWeekCollegeAttendances(params) {
|
||||
return axios({
|
||||
url: '/api/DataCenter/GetWeekCollegeAttendances',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取考勤趋势分析,按所选择的学院统计各学院及全校的考勤数据,
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetWeekAttendanceLine(params) {
|
||||
return axios({
|
||||
url: '/api/DataCenter/GetWeekAttendanceLine',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取考勤数据总览,按月统计各学院的考勤数据,
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetMonthCollegeAttendances(params) {
|
||||
return axios({
|
||||
url: '/api/DataCenter/GetMonthCollegeAttendances',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取本学期连续缺勤和累计缺勤的学生数量
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetAbsentStudentsCount(params) {
|
||||
return axios({
|
||||
url: '/api/DataCenter/GetAbsentStudentsCount?absentDays=7&absentTimes=15',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取考勤整体统计,中间区域顶部统计数据
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetTodayAttendanceTotal(params) {
|
||||
return axios({
|
||||
url: '/api/DataCenter/GetTodayAttendanceTotal',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,37 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
/**
|
||||
* 获取加密字符串
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getLoginInit(params) {
|
||||
return axios({
|
||||
url: '/api/account/LoginInit',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取登录token
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function postLogin(data) {
|
||||
return axios({
|
||||
url: '/api/token',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取登出退出登录
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function loginOut(username) {
|
||||
return request({
|
||||
url: `/api/Account/Logout?username=${username}`,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
|
@ -0,0 +1,27 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息 获取数据下发记录
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/MachineDataSync/GetList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之教室列表code 教室code
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getclassList(params) {
|
||||
return axios({
|
||||
url: '/api/MachineInfo?buildingCode=&classroomcode=',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,106 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
获取专业列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getMajordata(params) {
|
||||
return axios({
|
||||
url: '/api/Major',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取专业选择框列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getMajorList(data) {
|
||||
return axios({
|
||||
url: `/api/Student?CollegeId=${data.CollegeId}&Signal=${'c'}&isAll=${false}`,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取学院列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getCollegedata() {
|
||||
return axios({
|
||||
url: `/api/Student?SelectCollegeList=${''}&isAll=${false}`,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取新增列表里面的学院列表数据
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getAddpageCollegedata() {
|
||||
return axios({
|
||||
url: `/api/Major?SelectCollegeList=${''}`,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/Major",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 删除major专业
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function delMajor(data) {
|
||||
return axios({
|
||||
url: `/api/Major?id=${data.id}`,
|
||||
method: 'post',
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 新增页面 提交按钮
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function postAddpageData(data) {
|
||||
return axios({
|
||||
url: `/api/Major?Name=${data.Name}&Description=${data.Description}&CollegeId=${data.CollegeId}`,
|
||||
method: 'post',
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 编辑页面 提交按钮
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
|
||||
export function editpostmajor(data) {
|
||||
return axios({
|
||||
url: `/api/Major?Name=${data.Name}&Description=${data.Description}&CollegeId=${data.CollegeId}&MajorId=${data.MajorId}`,
|
||||
method: 'post',
|
||||
})
|
||||
}
|
|
@ -0,0 +1,177 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/Meeting/GetMeetingArrangementList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取会议室
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getMeetingRoomList(params) {
|
||||
return axios({
|
||||
url: '/api/Meeting/GetMeetingRoomList?attendeeCount=0',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之教学楼列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom?BuildingList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取搜索之会议室列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getclassroomList(params) {
|
||||
return axios({
|
||||
url: '/api/Meeting/GetMeetingRoomList?attendeeCount=0',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新增
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/Meeting/CreateMeetingArrangeMent`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/Meeting/EditMeetingArrangement`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/Meeting/DeleteMeetingArrangement`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/Meeting/GetMeetingArrangeMentById",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 撤销
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function chexiaoget(params) {
|
||||
return axios({
|
||||
url: "/api/Connection",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 发布
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function fabupost(params) {
|
||||
return axios({
|
||||
url: "/api/Connection/MeetingInfoRelease",
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 以下是参会人员接口
|
||||
|
||||
/**
|
||||
* get 获取参会人员table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfostData(params) {
|
||||
return axios({
|
||||
url: '/api/MeetingAttendee/GetAttendeeList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除参会人员信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delMeetinginfo(data) {
|
||||
return axios({
|
||||
url: `/api/MeetingAttendee/DelMeetingAttendee`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 导入参会人员
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postmeetingstudent(url, data) {
|
||||
return axios({
|
||||
url: url,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,139 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/Meeting/GetMeetingAppList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取会议室功能标签
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getFunctionsList(params) {
|
||||
return axios({
|
||||
url: '/api/Meeting/GetMeetingRoomFunctions',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之教学楼列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom?BuildingList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取搜索之会议室列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getclassroomList(params) {
|
||||
return axios({
|
||||
url: '/api/Meeting/GetMeetingRoomList?attendeeCount=0',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新增
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/Meeting/CreatMeetingApply`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/Meeting/EditMeeingApp`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/Meeting/DeleteMeetingApply`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/Meeting/GetOneMeetingApplyById",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
//下面是详情接口
|
||||
|
||||
/**
|
||||
* post 拒绝 通过会议
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function tgjujuepost(params) {
|
||||
return axios({
|
||||
url: `/api/Meeting/AuditApplies`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 撤销会议
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function chexiaopost(params) {
|
||||
return axios({
|
||||
url: `/api/Meeting/CancelApplies`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,104 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/MeetingRoom/GetMeetingRoomList',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取教学楼
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom?BuildingList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 会议室
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetMeetingRoomList(params) {
|
||||
return axios({
|
||||
url: '/api/Meeting/GetMeetingRoomList?attendeeCount=0',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 获取会议室功能标签
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetRoomFunctionsList(params) {
|
||||
return axios({
|
||||
url: '/api/Meeting/GetMeetingRoomFunctions',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新增
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/MeetingRoom/CreateMeetingRoom`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/MeetingRoom/EditMeetingRoom`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/MeetingRoom/DeleteMeetingRoom`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/MeetingRoom/GetOneMeetingRoomById",
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,71 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/MeetingAttendanceInfo/GetAttendanceInfosList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取名称
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetMeetingList(params) {
|
||||
return axios({
|
||||
url: '/api/Meeting/GetMeetingList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取部门
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetMajorList(params) {
|
||||
return axios({
|
||||
url: '/api/Major?SelectCollegeList=0',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新增
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/MeetingAttendanceInfo/CreateAttendanceInfo`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 导出会议信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getExportstList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceTable/MeetingAttendanceDetailForExcel',
|
||||
params,
|
||||
responseType: 'blob',
|
||||
})
|
||||
}
|
|
@ -0,0 +1,36 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/MeetingNotice/GetMeetingNoticeInfoList',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索会议名称
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetMeetingList(params) {
|
||||
return axios({
|
||||
url: '/api/Meeting/GetMeetingList',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 会议室
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetMeetingRoomList(params) {
|
||||
return axios({
|
||||
url: '/api/Meeting/GetMeetingRoomList?attendeeCount=0',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,43 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息 门禁规则记录列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/MachineDoorOpen/GetList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取编辑信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: `/api/MachineDoorOpen/GetInfo`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新增页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postAddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/MachineDoorOpen/Create`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,92 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/SysMenus',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之 学院id 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/SysMenus",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 以下是新增修改里面的接口
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新增页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postAddinfo(params) {
|
||||
return axios({
|
||||
url: `/api/SysMenus`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(params) {
|
||||
return axios({
|
||||
url: `/api/SysMenus`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/SysMenus`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,144 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/MachineInfo',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索列表里的 教学楼id 列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/TeachingLog',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 学院id 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/TeachingLog',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 教室id 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getClassroomList(params) {
|
||||
return axios({
|
||||
url: '/api/MachineInfo/GetRoomCodeInfo1',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 以下是新增修改里面的接口
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
// 获取学校
|
||||
export function GetSchoolList(params) {
|
||||
return axios({
|
||||
url: '/api/BuildingTime?GetSchoolList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 获取教学楼id
|
||||
export function getxbuildList(params) {
|
||||
return axios({
|
||||
url: '/api/TeachingLog',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 获取学院
|
||||
export function getxcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/TeachingLog',
|
||||
params
|
||||
})
|
||||
}
|
||||
// 获取教室id
|
||||
export function getxclassList(params) {
|
||||
return axios({
|
||||
url: '/api/MachineInfo/GetRoomCodeInfo1',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新增页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postAddinfo(params) {
|
||||
return axios({
|
||||
url: `/api/MachineInfo/CreateMachineInfo`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取编辑信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getedit(params) {
|
||||
return axios({
|
||||
url: `/api/MachineInfo`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新编辑页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(params) {
|
||||
return axios({
|
||||
url: `/api/MachineInfo/EditMachineInfo`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/MachineInfo`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,81 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getopendoorData(params) {
|
||||
return axios({
|
||||
url: '/api/OpenDoor',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索列表里的 教学楼id 列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 学院列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 教室id 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getClassroomList(params) {
|
||||
return axios({
|
||||
url: '/api/OpenDoor',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取远程开门设备信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getMachineInfo(params) {
|
||||
return axios({
|
||||
url: '/api/MachineInfo',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 执行远程开们1
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function YiTiOpen(params) {
|
||||
return axios({
|
||||
url: '/api/OpenDoor',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
// /**
|
||||
// * get 执行远程开们2
|
||||
// * @param prams
|
||||
// * @returns
|
||||
// */
|
||||
// export function OpenDoor(params) {
|
||||
// return mAxios({
|
||||
// url: '/api/work/opendoor',
|
||||
// params
|
||||
// })
|
||||
// }
|
|
@ -0,0 +1,47 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/OpenDoorLogs',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索列表里的 教学楼id 列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 学院列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 教室id 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getClassroomList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,140 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/UserOpenDoorRules',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之 学院id 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取开门规则
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getDoorRule(params) {
|
||||
return axios({
|
||||
url: '/api/UserOpenDoorRules?SelectOpenRulesList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取编辑信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getedit(params) {
|
||||
return axios({
|
||||
url: `/api/UserOpenDoorRules`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新编辑页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(params) {
|
||||
return axios({
|
||||
url: `/api/UserOpenDoorRules`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/UserOpenDoorRules`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/********** 添加人员信息所需接口 ***********/
|
||||
/**
|
||||
* get 学院 专业 班级 三级联动获取信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getTeachingLoglevel(params) {
|
||||
return axios({
|
||||
url: '/api/TeachingLog',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取年纪信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getgradelist(params) {
|
||||
return axios({
|
||||
url: `/api/UserOpenDoorRules`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取用户列表信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getaddtablelist(params) {
|
||||
return axios({
|
||||
url: `/api/UserOpenDoorRules`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 按工号查询用户信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getuserinfo(params) {
|
||||
return axios({
|
||||
url: `/api/UserOpenDoorRules`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
|
@ -0,0 +1,42 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 提交基本信息
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function postMainata(params) {
|
||||
return axios({
|
||||
url: '/api/Main',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 修改当前用户密码
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function postAccountata(params) {
|
||||
return axios({
|
||||
url: '/api/Account',
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 提交头像修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditxinfo(data) {
|
||||
return axios({
|
||||
url: `/api/Main`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,58 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取自动备份数据周期
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getDbSettingBackupDaydata(params) {
|
||||
return axios({
|
||||
url: '/api/DbSetting',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 获取自动删除数据周期
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getDbSettingDeleteDaydata(params) {
|
||||
return axios({
|
||||
url: '/api/DbSetting',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 获取时间当前信息
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getSelectedAutoBackupDaydata(params) {
|
||||
return axios({
|
||||
url: '/api/DbSetting',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 提交自动备份数据周期以及自动删除数据周期
|
||||
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postDbSettinginfo(params) {
|
||||
return axios({
|
||||
url: `/api/DbSetting`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,221 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/IssueRecord/GetIssueRecordList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之问题类型列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getDictionaryList(params) {
|
||||
return axios({
|
||||
url: '/api/Dictionary/GetDictionaryByCode?dictionaryCode=YWGDLB&level=1&isAll=0',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之问题来源列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getSourceList(params) {
|
||||
return axios({
|
||||
url: '/api/Dictionary/GetDictionaryByCode?dictionaryCode=YWGDLY&level=1&isAll=0',
|
||||
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之学院列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcollegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines?scSchoolCode=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之教室列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getclassroomList(params) {
|
||||
return axios({
|
||||
url: '/api/MachineInfo?buildingCode=&classroomcode=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新增
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/IssueRecord/SaveIssueRecord`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/IssueRecord/SaveIssueRecord`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(data) {
|
||||
return axios({
|
||||
url: `/api/IssueRecord/DelIssueRecord`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/IssueRecord/GetIssueRecordObject",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
//以下是 新增编辑里面的
|
||||
/**
|
||||
* get 获取搜索之教学楼列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBuildList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom?BuildingList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之教室列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getxclassroom(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之所属单位学院信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getxdwCollage(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines?scSchoolCode=',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交指派
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postzhpinfo(data) {
|
||||
return axios({
|
||||
url: `/api/IssueRecord/AppointIssueRecord`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交关闭
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postCloseIssueRecord(data) {
|
||||
return axios({
|
||||
url: `/api/IssueRecord/CloseIssueRecord`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 确认接收
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postConfirmRecord(data) {
|
||||
return axios({
|
||||
url: `/api/IssueRecord/ConfirmIssueRecord`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 工单退回
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postRebackRecord(data) {
|
||||
return axios({
|
||||
url: `/api/IssueRecord/RebackIssueRecord`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 工单解决
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postSolveRecord(data) {
|
||||
return axios({
|
||||
url: `/api/IssueRecord/SolveIssueRecord`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取统计图数据
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getStatisticsdata(params) {
|
||||
return axios({
|
||||
url: '/api/IssueRecord/GetStatisticsIssueRecordList',
|
||||
params
|
||||
})
|
||||
}
|
||||
2
|
|
@ -0,0 +1,97 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/IssueRecord/GetMaintainList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之 学院id 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取tree 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getDictionarytree(params) {
|
||||
return axios({
|
||||
url: '/api/Dictionary/GetDictionaryByCode',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取单个维修人员的 责任范围 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetMaintainRangeList(params) {
|
||||
return axios({
|
||||
url: '/api/IssueRecord/GetMaintainRangeList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 提交责任范围信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postzereninfo(data) {
|
||||
return axios({
|
||||
url: `/api/IssueRecord/SaveMaintainRange`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新编辑页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/IssueRecord/SaveMaintain`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delinfo(data) {
|
||||
return axios({
|
||||
url: `/api/IssueRecord/DelMaintain`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,112 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/IssueRecord/ReceiveIssueList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之教学楼列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getbuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom?BuildingList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之教室列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getclassList(params) {
|
||||
return axios({
|
||||
url: '/api/MachineInfo',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delinfo(data) {
|
||||
return axios({
|
||||
url: `/IssueRecord/DelIssueRecord`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 接收信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function ConfirmIssueRecord(data) {
|
||||
return axios({
|
||||
url: `/api/IssueRecord/ConfirmIssueRecord`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 退回信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function RebackIssueRecord(data) {
|
||||
return axios({
|
||||
url: `/api/IssueRecord/RebackIssueRecord`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取详情信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetIssueRecordObject(params) {
|
||||
return axios({
|
||||
url: '/api/IssueRecord/GetIssueRecordObject',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post解决信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function SolveIssueRecor(data) {
|
||||
return axios({
|
||||
url: `/api/IssueRecord/SolveIssueRecord`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,34 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/PianoRoom/GetPianoRoomReserveBlockList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 撤销预约
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postCancelPiano(data) {
|
||||
return axios({
|
||||
url: `/api/PianoRoom/CancelPianoRoomReserveBlockRecord`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,72 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/PianoRoom/GetPianoRoomReserveRecordsList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取学期
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetTermList(params) {
|
||||
return axios({
|
||||
url: '/api/PianoRoomStatistical/GetReserveTermList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取全部琴房
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetPianoRoomsCodeList(params) {
|
||||
return axios({
|
||||
url: '/api/PianoRoom/GetPianoRoomsCodeList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 代替签到
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postCheckPiano(data) {
|
||||
return axios({
|
||||
url: `/api/PianoRoom/CheckPianoRoomReserveRecords`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 撤销预约
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postCancelPiano(data) {
|
||||
return axios({
|
||||
url: `/api/PianoRoom/CancelPianoRoomReserveRecords`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,37 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/PianoRoomStatistical/GetStudentReserveRanking',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取学期
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetTermList(params) {
|
||||
return axios({
|
||||
url: '/api/PianoRoomStatistical/GetReserveTermList',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取周次列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getweekListData(params) {
|
||||
return axios({
|
||||
url: '/api/Commen?weekList=',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,71 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取 列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/PianoRoom/GetPianoRoomRulesList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(data) {
|
||||
return axios({
|
||||
url: `/api/PianoRoom/DelPianoRoomRules`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 提交post
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/PianoRoom/SavePianoRoomRules`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/PianoRoom/SavePianoRoomRules`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取详情
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: '/api/PianoRoom/GetPianoRoomRuleModel',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,59 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取Term(学期) 列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/SysParam/GetSysParamsList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取周次列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getweekListData(params) {
|
||||
return axios({
|
||||
url: '/api/Commen?weekList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取详情
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: '/api/PianoRoom/GetPianoRoomRuleModel',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 提交post
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/PianoRoom/SavePianoRoomMainRule`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,37 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/PianoRoomStatistical/GetReserveStatisticsListByWeek',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取学期
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetTermList(params) {
|
||||
return axios({
|
||||
url: '/api/PianoRoomStatistical/GetReserveTermList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取周次列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getweekListData(params) {
|
||||
return axios({
|
||||
url: '/api/Commen?weekList=',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,188 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/PianoRoom/GetPianoRoomsList',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获包含教室tree 包含楼层
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function gettreeclassList(params) {
|
||||
return axios({
|
||||
url: '/api/InfoTemps',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取范围 tree 三级联动 学院 专业 班级
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetCollegeMajorClassTree(params) {
|
||||
return axios({
|
||||
url: '/api/PianoRoom/GetCollegeMajorClassTree',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取教学楼
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom?BuildingList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 教室 传教学楼id
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetClassroomRoomList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom/GetClassroomList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新增
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postaddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/PianoRoom/SavePianoRooms`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/PianoRoom/SavePianoRooms`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(data) {
|
||||
return axios({
|
||||
url: `/api/PianoRoom/DelPianoRooms`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/PianoRoom/GetPianoRoomModel",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/****************************************************
|
||||
* 绑定规则页面所需接口
|
||||
*
|
||||
*
|
||||
*******************************************/
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getRulesinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/PianoRoom/GetPianoRoomRulesList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取绑定信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetPianoRoomRulesBindingList(params) {
|
||||
return axios({
|
||||
url: '/api/PianoRoom/GetPianoRoomRulesBindingList',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* post 提交绑定信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postSavePianoRoomRuleBindinginfo(data) {
|
||||
return axios({
|
||||
url: `/api/PianoRoom/SavePianoRoomRuleBinding`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取所有角色
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getUserManagerRole(params) {
|
||||
return axios({
|
||||
url: '/api/UserManager',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,43 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息 班牌数据重启记录列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/MachineDataSync/GetRebootList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取编辑信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: `/api/MachineDataSync/GetRebootInfo`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新增页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postAddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/MachineDataSync/CreateReboot`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,159 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取搜索列表里的 教学楼id 列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getBuildingList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 学院id 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之 教室id 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getClassroomList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 以下是新增修改里面的接口
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
// 获取学院
|
||||
export function getxcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines?scSchoolCode=',
|
||||
params
|
||||
})
|
||||
}
|
||||
// 获取教室id
|
||||
export function getxclassList(params) {
|
||||
return axios({
|
||||
url: '/api/OpenDoor',
|
||||
params
|
||||
})
|
||||
}
|
||||
//获取开门时间类型
|
||||
export function getxtypeList(params) {
|
||||
return axios({
|
||||
url: '/api/OpenDoorRules?SelectStates=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getopendoorData(params) {
|
||||
return axios({
|
||||
url: '/api/AccessControlRule/GetList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新增页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postAddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/AccessControlRule/CreateInfo`,
|
||||
method: 'jsonpost',
|
||||
data,
|
||||
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取编辑信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getedit(params) {
|
||||
return axios({
|
||||
url: `/api/AccessControlRule/GetInfo`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新编辑页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(data) {
|
||||
return axios({
|
||||
url: `/api/AccessControlRule/EditInfo`,
|
||||
method: 'jsonpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/AccessControlRule/DeleteInfo`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
// 获取教学楼id
|
||||
export function getxbuildList(params) {
|
||||
return axios({
|
||||
url: '/api/Classroom?BuildingList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
//获取教室code 根据教学楼获取教室code
|
||||
export function getSelectRoomList(params) {
|
||||
return axios({
|
||||
url: '/api/AccessControlRule/GetSelectRoomList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
//获取门禁规则周期
|
||||
export function getSelectStates(params) {
|
||||
return axios({
|
||||
url: '/api/AccessControlRule/GetSelectStates?SelectStates=',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取上课时间列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getSchooltimedata(params) {
|
||||
return axios({
|
||||
url: '/api/Schedule',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,110 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取学校列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getSchooldata(params) {
|
||||
return axios({
|
||||
url: '/api/School',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 删除学校信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delschool(data) {
|
||||
return axios({
|
||||
url: `/api/School?id=${data.id}`,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/School",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 提交学校信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postschool(params) {
|
||||
return axios({
|
||||
url: `/api/School`,
|
||||
method: 'post',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 提交修改学校信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function editpostschool(data) {
|
||||
return axios({
|
||||
url: `/api/School?Name=${data.Name}&Description=${data.Description}&Id=${data.Id}`,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**************************
|
||||
* 学校详情接口
|
||||
* @param params
|
||||
* @returns
|
||||
*************************/
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getCollegeinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/College',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除学院
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delCollegeinfo(params) {
|
||||
return axios({
|
||||
url: `/api/College`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,88 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取College(学院) 数组
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getCollegeList(params) {
|
||||
return axios({
|
||||
url: '/api/Student',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取教室 数组
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getclassList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取周次 数组
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getweekList(params) {
|
||||
return axios({
|
||||
url: '/api/Commen',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取节次 数组
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getWeekList(params) {
|
||||
return axios({
|
||||
url: '/api/Commen',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取table(表格信息)
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getTabledata(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceInfo/GetLessonAttendanceInfoListByAcdNumber',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
// 按课程academicNumber查询课程该节次的考勤记录
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function GetLessonAttInfoByAcdNumForExport(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceInfo/GetLessonAttInfoByAcdNumForExport',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
// 按课程并导出 返回 blob 格式直接下载下来
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function get_AttendanceDetailForStu(params) {
|
||||
return axios({
|
||||
url: '/api/get_AttendanceDetailForStu',
|
||||
responseType: 'arraybuffer',
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,43 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息 班牌数据密码设置记录列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/MachineAdminPsw/GetList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取编辑信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: `/api/MachineAdminPsw/GetInfo`,
|
||||
params,
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交新增页面中的 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postAddinfo(data) {
|
||||
return axios({
|
||||
url: `/api/MachineAdminPsw/Create`,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
|
@ -0,0 +1,39 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/ExaminationPlan',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之计划名称列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getplanNameList(params) {
|
||||
return axios({
|
||||
url: '/api/ExaminationPlan/GetAllExaminationPlan',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 导出学生信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getExportstList(params) {
|
||||
return axios({
|
||||
url: '/api/GetAbsenceDetailForExam',
|
||||
params,
|
||||
responseType: 'blob',
|
||||
})
|
||||
}
|
|
@ -0,0 +1,103 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取table列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: "/api/Student",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取学院、专业、班级三级联动
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getstudenlevel3(params) {
|
||||
return axios({
|
||||
url: "/api/Student",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 删除学校信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function deltableinfo(data) {
|
||||
return axios({
|
||||
url: `/api/Student?id=${data.id}`,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/Student",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取学校列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getschooList(params) {
|
||||
return axios({
|
||||
url: "/api/AttendanceMachines",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取学校id
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getschoolid(params) {
|
||||
return axios({
|
||||
url: "/api/Commen",
|
||||
params
|
||||
})
|
||||
}
|
||||
//设置学生是否考勤
|
||||
|
||||
export function setStudentType(params) {
|
||||
return axios({
|
||||
url: "/api/SetStudentType",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 提交新编辑页面中的 信息
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(params) {
|
||||
return axios({
|
||||
url: `/api/Student`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,79 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/Student',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 学院 专业 班级 三级联动获取信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getStudentlevel(params) {
|
||||
return axios({
|
||||
url: '/api/Student',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get获取学校
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getSchool(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines?GetSchoolList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 查看某个教师权限
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getUserInfo(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceUserInfo',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取用户当前权限
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getUserRole(params) {
|
||||
return axios({
|
||||
url: '/api/Commen',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* post 设置用户门禁角色
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function setUserRoleInfo(params) {
|
||||
return axios({
|
||||
url: `/api/AttendanceUserInfo`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,90 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/Examinee/GetExamineesList',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之计划名称列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getplanNameList(params) {
|
||||
return axios({
|
||||
url: '/api/ExaminationPlan/GetAllExaminationPlan',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之科目列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getplanSubjectList(params) {
|
||||
return axios({
|
||||
url: '/api/Examination/GetSubjectList',
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* get 获取搜索之考场列表 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getplanGetExamRoomList(params) {
|
||||
return axios({
|
||||
url: '/api/ExaminationArrangement/GetExamRoomNum',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 导出学生信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getExportstList(params) {
|
||||
return axios({
|
||||
url: '/api/GetAbsenceDetailForExam',
|
||||
params,
|
||||
responseType: 'blob',
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 提交修改
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function posteditinfo(url, data) {
|
||||
// debugger
|
||||
return axios({
|
||||
url: url,
|
||||
method: 'zhpost',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/DeleteOneExaminee`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,55 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceWebLogs',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取日志级别
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getSelectTypeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceWebLogs?SelectTypeList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取周次
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getweekList(params) {
|
||||
return axios({
|
||||
url: '/api/Commen?weekList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* post 删除并备份信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
|
||||
|
||||
export function delinfo(params) {
|
||||
return axios({
|
||||
url: `/api/AttendanceWebLogs`,
|
||||
params,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
|
@ -0,0 +1,150 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取教师列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getTeacherdata(params) {
|
||||
return axios({
|
||||
url: "/api/Teacher",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 删除学校信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delTeacher(data) {
|
||||
return axios({
|
||||
url: `/api/Teacher?id=${data.id}`,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/Teacher",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取教师类型
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getTypeList(params) {
|
||||
return axios({
|
||||
url: "/api/Teacher",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取学院
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getCollegeList(params) {
|
||||
return axios({
|
||||
url: "/api/Teacher",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取教师状态
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getTeaStatusList(params) {
|
||||
return axios({
|
||||
url: "/api/Teacher",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取学校列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getschooList(params) {
|
||||
return axios({
|
||||
url: "/api/AttendanceMachines",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取学校id
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getschoolid(params) {
|
||||
return axios({
|
||||
url: "/api/Commen",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 提交教师信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postTeacher(data) {
|
||||
return axios({
|
||||
url: `/api/Teacher?CollegeId=${data.CollegeId}&Name=${data.Name}&Number=${data.Number}&Type=${data.Type}&Status=${data.Status}&WeiXin=${data.WeiXin}&QQ=${data.QQ}&Phone=${data.Phone}&Email=${data.Email}&WorkWechat=${data.WorkWechat}&CardNo=${data.CardNo}`,
|
||||
method: 'post',
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 提交修改教师信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function editpostTeacher(data) {
|
||||
return axios({
|
||||
url: `/api/Teacher/EditTeacher?TeacherId=${data.TeacherId}&CollegeId=${data.CollegeId}&Name=${data.Name}&Number=${data.Number}&Type=${data.Type}&Status=${data.Status}&WeiXin=${data.WeiXin}&QQ=${data.QQ}&Phone=${data.Phone}&Email=${data.Email}&WorkWechat=${data.WorkWechat}&CardNo=${data.CardNo}`,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* // 查询老师课程考勤统计列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function GetTeacherLessonAttendanceList(params) {
|
||||
return axios({
|
||||
url: "/api/AttendanceInfo/GetTeacherLessonAttendanceList",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* // 查询老师老师课程考勤详细记录列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function GetTeacherLessonAttendanceRecordList(params) {
|
||||
return axios({
|
||||
url: "/api/AttendanceInfo/GetTeacherLessonAttendanceRecordList",
|
||||
params
|
||||
})
|
||||
}
|
|
@ -0,0 +1,144 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
/**
|
||||
* get 获取table信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getinfoData(params) {
|
||||
return axios({
|
||||
url: '/api/Teacher',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取搜索之 学院id 信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getcoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/Teacher?SelectCollegeList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取周次列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getweekList(params) {
|
||||
return axios({
|
||||
url: '/api/Commen?weekList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* get 获取教师状态
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getTeacherstateList(params) {
|
||||
return axios({
|
||||
url: '/api/Teacher?SelectTeaStatusList=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取tree 列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function gettree(params) {
|
||||
return axios({
|
||||
url: '/api/GetSendWechatPrivilege',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取tree 列表 设备信息
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getPingtree(params) {
|
||||
return axios({
|
||||
url: '/api/GetSendPingPrivilege',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* get 获取学院
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function gettreecoegeList(params) {
|
||||
return axios({
|
||||
url: '/api/AttendanceMachines?scSchoolCode=',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取专业
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getmajorList(params) {
|
||||
return axios({
|
||||
url: '/api/Student',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* get 获取班级
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getCourseclassList(params) {
|
||||
return axios({
|
||||
url: '/api/Course',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 提交权限 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postSetSendWechatPrivilege(params) {
|
||||
return axios({
|
||||
url: `/api/SetSendWechatPrivilege`,
|
||||
params,
|
||||
method: 'post'
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 提交设备权限 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postSetSendPingPrivilege(params) {
|
||||
return axios({
|
||||
url: `/api/SetSendPingPrivilege`,
|
||||
params,
|
||||
method: 'post'
|
||||
|
||||
})
|
||||
}
|
|
@ -0,0 +1,124 @@
|
|||
import axios from "@/utils/http/index"
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取教师列表
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export function getTeacherdata(params) {
|
||||
return axios({
|
||||
url: "/api/Teacher",
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 删除学校信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function delTeacher(data) {
|
||||
return axios({
|
||||
url: `/api/Teacher?id=${data.id}`,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取详情详情查询
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getdetail(params) {
|
||||
return axios({
|
||||
url: "/api/Teacher",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取教师类型
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getTypeList(params) {
|
||||
return axios({
|
||||
url: "/api/Teacher",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取学院
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getCollegeList(params) {
|
||||
return axios({
|
||||
url: "/api/Teacher",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取教师状态
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getTeaStatusList(params) {
|
||||
return axios({
|
||||
url: "/api/Teacher",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取学校列表
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getschooList(params) {
|
||||
return axios({
|
||||
url: "/api/AttendanceMachines",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取学校id
|
||||
* @param prams
|
||||
* @returns
|
||||
*/
|
||||
export function getschoolid(params) {
|
||||
return axios({
|
||||
url: "/api/Commen",
|
||||
params
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 提交教师信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function postTeacher(data) {
|
||||
return axios({
|
||||
url: `/api/Teacher?CollegeId=${data.CollegeId}&Name=${data.Name}&Number=${data.Number}&Type=${data.Type}&Status=${data.Status}&WeiXin=${data.WeiXin}&QQ=${data.QQ}&Phone=${data.Phone}&Email=${data.Email}&WorkWechat=${data.WorkWechat}&CardNo=${data.CardNo}`,
|
||||
method: 'post',
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 提交修改教师信息 post地址栏方式传参
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
|
||||
export function editpostTeacher(data) {
|
||||
return axios({
|
||||
url: `/api/Teacher/EditTeacher?TeacherId=${data.TeacherId}&CollegeId=${data.CollegeId}&Name=${data.Name}&Number=${data.Number}&Type=${data.Type}&Status=${data.Status}&WeiXin=${data.WeiXin}&QQ=${data.QQ}&Phone=${data.Phone}&Email=${data.Email}&WorkWechat=${data.WorkWechat}&CardNo=${data.CardNo}`,
|
||||
method: 'post',
|
||||
|
||||
})
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue