| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- import config from "@/config"
- import http from "@/utils/request"
- export default {
- mounted: {
- url: `${config.API_URL}/ops/tcm/getMountedList`,
- name: "安装点查询",
- get: async function (data = {}) {
- return await http.post(this.url, data);
- }
- },
- record: {
- name: "监测记录",
- url: `${config.API_URL}/ops/tcm`,
- get: async function (data = {}) {
- return await http.post(`${this.url}/getPage`, data);
- },
- add: async function (data = {}) {
- return await http.post(`${this.url}/save`, data);
- },
- edit: async function (data = {}) {
- return await http.post(`${this.url}/update`, data);
- },
- del: async function (data = {}) {
- return await http.post(`${this.url}/remove`, data);
- },
- batchDel: async function (data = {}) {
- return await http.post(`${this.url}/batchRemove`, data);
- }
- },
- warning: {
- name: "告警记录",
- url: `${config.API_URL}/ops/tcm`,
- get: async function (data = {}) {
- return await http.post(`${this.url}/getWarningPage`, data);
- },
- del: async function (data = {}) {
- return await http.post(`${this.url}/removeWarning`, data);
- },
- batchDel: async function (data = {}) {
- return await http.post(`${this.url}/batchRemoveWarning`, data);
- }
- },
- attendance: {
- name: "打卡记录",
- url: `${config.API_URL}/ops/tcm`,
- get: async function (data = {}) {
- return await http.post(`${this.url}/getPersonPage`, data);
- },
- del: async function (data = {}) {
- return await http.post(`${this.url}/removePersonRecord`, data);
- },
- batchDel: async function (data = {}) {
- return await http.post(`${this.url}/batchRemovePerson`, data);
- }
- },
- dataMock: {
- copyData: {
- url: `${config.API_URL}/ops/tcm`,
- name: "数据模拟-复制",
- normal: async function (data = {}) {
- return await http.post(`${this.url}/copyData`, data);
- }
- },
- makeData: {
- url: `${config.API_URL}/ops/tcm`,
- name: "数据模拟-参数",
- attendance: async function (data = {}) {
- return await http.post(`${this.url}/makePersonData`, data);
- },
- alarm: async function (data = {}) {
- return await http.post(`${this.url}/makeWarningData`, data);
- }
- },
- removeData: {
- url: `${config.API_URL}/ops/tcm`,
- name: "数据模拟-批量删除",
- normal: async function (data = {}) {
- return await http.post(`${this.url}/removeData`, data);
- },
- attendance: async function (data = {}) {
- return await http.post(`${this.url}/removePersonData`, data);
- }
- }
- }
- }
|