From 39ae7e015cf594bd32b05c5e6e039d20b8e28bea Mon Sep 17 00:00:00 2001 From: yangys <y_ys79@sina.com> Date: 星期五, 08 三月 2024 16:04:16 +0800 Subject: [PATCH] 修改地图的设备行列限制 --- src/api/Api.js | 210 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 208 insertions(+), 2 deletions(-) diff --git a/src/api/Api.js b/src/api/Api.js index 710b214..afd9b90 100644 --- a/src/api/Api.js +++ b/src/api/Api.js @@ -1,7 +1,7 @@ /* * @Date: 2024-01-10 20:37:45 * @LastEditors: Sneed - * @LastEditTime: 2024-01-13 10:48:47 + * @LastEditTime: 2024-02-03 21:34:25 * @FilePath: /belleson-frontend/Users/mache/Documents/demo/mdc/src/api/Api.js */ import ajax from '@/utils/ajax' @@ -13,19 +13,181 @@ // 鍙拌处淇濆瓨 accountCreate: '/account/create', accountUpdate: '/account/update', + //璁惧绫诲瀷 + deviceTypeCreate: '/devicetype/create', + deviceTypeUpdate: '/devicetype/update', + deviceTypeDelete: '/devicetype/delete', + + //鐢熶骇鍘傚晢 + manufacturerCreate: '/manufacturer/create', + manufacturerUpdate: '/manufacturer/update', + manufacturerDelete: '/manufacturer/delete', + + //浣跨敤閮ㄩ棬 + useDepartmentCreate: '/usedepartment/create', + useDepartmentUpdate: '/usedepartment/update', + useDepartmentDelete: '/usedepartment/delete', + // 杞﹂棿 宸ユ涓嬪暒鏁版嵁 getWsl: '/machine/workshopList', getPcl: '/machine/protocolList' } const getFnObj = { + login: { + url: '/user/login', + method: 'POST' + }, accountQuery: { url: '/account/remainings', method: 'GET' }, + deviceRemainings: { + url: '/account/remainings', + method: 'GET' + }, + accountDel: { + url: '/account/delete', + method: 'POST' + }, componentQuery: { url: '/component/pageQuery', method: 'POST' - } + }, + + maintainCreate: { + url: '/maintain/save', + method: 'POST' + }, + maintainUpdate: { + url: '/maintain/modify', + method: 'POST' + }, + maintainDel: { + url: '/maintain/delete', + method: 'POST' + }, + maintaindelete: { + url: '/devicetype/delete', + method: 'POST' + }, + deviceTypeQuery: { + url: '/devicetype/pageQuery', + method: 'POST' + }, + deviceTypeCreate: { + url: '/devicetype/save', + method: 'POST' + }, + deviceTypeUpdate: { + url: '/devicetype/update', + method: 'POST' + }, + deviceTypeDelete: { + url: '/devicetype/delete', + method: 'POST' + }, + deviceTypeList: { + url: '/devicetype/list', + method: 'GET' + }, + machineList: { + url: '/machine/list', + method: 'POST' + }, + machineConcern: { + url: '/machine/concern', + method: 'POST' + }, + machineQuery: { + url: '/machine/pageQuery', + method: 'POST' + }, + machineSave: { + url: '/machine/save', + method: 'POST' + }, + machineUpdate: { + url: '/machine/modify', + method: 'POST' + }, + userList: { + url: '/user/list', + method: 'GET' + }, + getbyid: { + url: '/machinedata/getbyid', + method: 'POST' + }, + workshopDel: { + url: '/workshop/delete', + method: 'POST' + }, + workshopUpdate: { + url: '/workshop/update', + method: 'POST' + }, + workshopCreate: { + url: '/workshop/create', + method: 'POST' + }, + sectionCreate: { + url: '/section/create', + method: 'POST' + }, + sectionUpdate: { + url: '/section/update', + method: 'POST' + }, + sectionQuery: { + url: '/section/listByWorkshop', + method: 'GET' + }, + sectionDel: { + url: '/section/delete', + method: 'POST' + }, + + manufacturerQuery: { + url: '/manufacturer/pageQuery', + method: 'POST' + }, + manufacturerCreate: { + url: '/manufacturer/save', + method: 'POST' + }, + manufacturerUpdate: { + url: '/manufacturer/update', + method: 'POST' + }, + manufacturerDelete: { + url: '/manufacturer/delete', + method: 'POST' + }, + manufacturerList: { + url: '/manufacturer/list', + method: 'GET' + }, + + useDepartmentQuery: { + url: '/usedepartment/pageQuery', + method: 'POST' + }, + useDepartmentCreate: { + url: '/usedepartment/save', + method: 'POST' + }, + useDepartmentUpdate: { + url: '/usedepartment/update', + method: 'POST' + }, + useDepartmentDelete: { + url: '/usedepartment/delete', + method: 'POST' + }, + countryList: { + url: '/account/countries', + method: 'GET' + }, } // 姝e紡鐜閰嶇疆鍦板潃 @@ -54,6 +216,9 @@ function sendRequest(method, params) { return ajax.postJson(URL_CFG.BASE_URL + method, params) } +function sendFormRequest(method, params) { + return ajax.post(URL_CFG.BASE_URL + method, params) +} /* * @param method * @param params @@ -74,6 +239,39 @@ export function accountUpdate(params) { return sendRequest(HttpConstants.accountUpdate, params) } + +// 璁惧绫诲瀷淇濆瓨 +export function deviceTypeCreate(params) { + return sendRequest(HttpConstants.deviceTypeCreate, params) +} +export function deviceTypeUpdate(params) { + return sendRequest(HttpConstants.deviceTypeUpdate, params) +} +export function deviceTypeDelete(ids) { + console.log(HttpConstants.deviceTypeDelete) + return sendRequest(HttpConstants.deviceTypeDelete, { ids: ids }) +} +//鐢熶骇鍘傚晢鍑芥暟 +export function manufacturerCreate(params) { + return sendRequest(HttpConstants.manufacturerCreate, params) +} +export function manufacturerUpdate(params) { + return sendRequest(HttpConstants.manufacturerUpdate, params) +} +export function manufacturerDelete(ids) { + console.log(HttpConstants.manufacturerDelete) + return sendRequest(HttpConstants.manufacturerDelete, { ids: ids }) +} +//浣跨敤閮ㄩ棬鍑芥暟 +export function useDepartmentCreate(params) { + return sendRequest(HttpConstants.useDepartmentCreate, params) +} +export function useDepartmentUpdate(params) { + return sendRequest(HttpConstants.useDepartmentUpdate, params) +} +export function useDepartmentDelete(ids) { + return sendRequest(HttpConstants.useDepartmentDelete, { ids: ids }) +} // export function getWsl(params) { return getData(HttpConstants.getWsl, params) @@ -91,6 +289,14 @@ } } +export function getFormRequest (key,params) { + if (getFnObj[key].method === 'GET') { + // return getData(getFnObj[key].url,params || {}) + } else { + return sendFormRequest(getFnObj[key].url, params || {}) + + } +} export function getUrl (key) { return getFnObj[key].url } -- Gitblit v1.9.3