From 6bdc71dbc2610f00d655b814380e40ebb7311302 Mon Sep 17 00:00:00 2001 From: zzyuan <781948537@qq.com> Date: Tue, 8 Apr 2025 14:06:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=BA=E5=9F=9F=E9=A3=9F=E5=A0=82=E6=A1=A3?= =?UTF-8?q?=E5=8F=A3=E6=8E=A5=E5=8F=A3=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/base/area.js | 63 +- src/api/base/canteen.js | 87 +-- src/api/base/stall.js | 36 +- src/api/reportCenter/analysis.js | 2 +- .../account/accountManager/index.vue | 8 +- src/views/base/canteenStall/area/index.vue | 159 ++---- src/views/base/canteenStall/canteen/index.vue | 484 +++++----------- src/views/base/canteenStall/stall/index.vue | 539 +++++------------- src/views/dish/material/index.vue | 6 +- src/views/superstore/shopMaterial/index.vue | 2 +- src/views/system/role/index.vue | 104 +--- vue.config.js | 6 +- 12 files changed, 388 insertions(+), 1108 deletions(-) diff --git a/src/api/base/area.js b/src/api/base/area.js index c1bf1f6a..64b5fde2 100644 --- a/src/api/base/area.js +++ b/src/api/base/area.js @@ -1,30 +1,29 @@ import request from '@/utils/request' // 系统区域权限树 -export function systemAreaTreeApi(data) { +export function systemAreaTreeApi(query) { return request({ - url: '/smart-canteen/api/v2/alloc/area/system-auth/tree', - method: 'post', + url: '/smart-canteen/alloc_area/areaTree', + method: 'get', headers: { "merchant-id":"378915229716713472", }, - data: data + params: query }) } // 查询区域列表 -export function getAreaListApi(data) { +export function getAreaListApi(query) { return request({ - url: '/smart-canteen/api/v2/alloc/area/page', - method: 'post', + url: '/smart-canteen/alloc_area/list', + method: 'get', headers: { "merchant-id":"378915229716713472", }, - data: data + params: query }) } - -// 集团版--权限区域食堂档口树 +// 集团版--权限 区域=>食堂/超市=>档口 树 export function tenantGroupAreaTreeApi(data) { return request({ url: '/smart-canteen/api/v2/alloc/canteen/tenant-group-area/tree', @@ -35,49 +34,23 @@ export function tenantGroupAreaTreeApi(data) { data: data }) } - - - - - - -// 根据区域id,查询区域名称 -export function getAreaNameApi(data) { - return request({ - url: '/smart-canteen/api/v2/alloc/area/get-area-name', - method: 'post', - headers: { - "merchant-id":"378915229716713472", - }, - data: data - }) -} -// 查询区域(食堂,档口,餐线)编号 -export function getAreaNumApi(data) { - return request({ - url: 'smart-canteen/api/v2/alloc/canteen/get-canteen-num', - method: 'post', - headers: { - "merchant-id":"378915229716713472", - }, - data: data - }) -} + // 新增区域 export function addAreaApi(data) { return request({ - url: 'smart-canteen/api/v2/alloc/area/add', + url: 'smart-canteen/alloc_area', method: 'post', headers: { "merchant-id":"378915229716713472", }, data: data }) -} +} + //修改区域 export function updateAreaApi(data) { return request({ - url: 'smart-canteen/api/v2/alloc/area/update', + url: 'smart-canteen/alloc_area/edit', method: 'post', headers: { "merchant-id":"378915229716713472", @@ -85,14 +58,14 @@ export function updateAreaApi(data) { data: data }) } + //删除区域 -export function removeAreaApi(data) { +export function removeAreaApi(areaIds) { return request({ - url: 'smart-canteen/api/v2/alloc/area/remove', + url: 'smart-canteen/alloc_area/del/'+areaIds, method: 'post', headers: { "merchant-id":"378915229716713472", - }, - data: data + } }) } diff --git a/src/api/base/canteen.js b/src/api/base/canteen.js index 22f09eeb..b8ba25d8 100644 --- a/src/api/base/canteen.js +++ b/src/api/base/canteen.js @@ -1,20 +1,20 @@ import request from '@/utils/request' // 查询食堂列表 -export function getPageCanteenApi(data) { +export function getPageCanteenApi(query) { return request({ - url: '/smart-canteen/api/v2/alloc/canteen/page-canteen', - method: 'post', + url: '/smart-canteen/alloc_canteen/list', + method: 'get', headers: { "merchant-id":"378915229716713472", }, - data: data + params: query }) } // 新增食堂 export function addCanteenApi(data) { return request({ - url: '/smart-canteen/api/v2/alloc/canteen/add-canteen', + url: '/smart-canteen/alloc_canteen', method: 'post', headers: { "merchant-id":"378915229716713472", @@ -23,20 +23,19 @@ export function addCanteenApi(data) { }) } // 获取食堂 -export function getCanteenInfoModifyApi(data) { +export function getCanteenInfoModifyApi(canteenId) { return request({ - url: '/smart-canteen/api/v2/alloc/canteen/get-canteen-for-modify', - method: 'post', + url: '/smart-canteen/alloc_canteen/'+canteenId, + method: 'get', headers: { "merchant-id":"378915229716713472", - }, - data: data + } }) } // 修改食堂 export function updateCanteenApi(data) { return request({ - url: '/smart-canteen/api/v2/alloc/canteen/modify-canteen', + url: '/smart-canteen/alloc_canteen/edit', method: 'post', headers: { "merchant-id":"378915229716713472", @@ -45,75 +44,15 @@ export function updateCanteenApi(data) { }) } // 删除食堂 -export function removeCanteenApi(data) { +export function removeCanteenApi(canteenIds) { return request({ - url: '/smart-canteen/api/v2/alloc/canteen/remove-canteen', + url: '/smart-canteen/alloc_canteen/del/'+canteenIds, method: 'post', headers: { "merchant-id":"378915229716713472", - }, - data: data + } }) -} - - -// 查询食堂编号 -export function getCanteenNumApi(data) { - return request({ - url: 'smart-canteen/api/v2/alloc/canteen/get-canteen-num', - method: 'post', - headers: { - "merchant-id":"378915229716713472", - }, - data: data - }) -} - -// 查询食堂标签列表(分页) -export function getCanteenLabelApi(data) { - return request({ - url: '/smart-canteen/api/v2/alloc/label/page', - method: 'post', - headers: { - "merchant-id":"378915229716713472", - }, - data: data - }) -} - - // 通过角色查人员 -export function userListByRoleApi(data) { - return request({ - url: '/system/user/listByPost', - method: 'post', - headers: { - "merchant-id":"378915229716713472", - }, - data: data - }) -} -// 人员职位职称查询 -export function queryAllCustJobApi(data) { - return request({ - url: '/smart-canteen/custJob/queryAllCustJob', - method: 'post', - headers: { - "merchant-id":"378915229716713472", - }, - data: data - }) } -// 分页查询人员及职位信息 -export function queryCustJobPageApi(data) { - return request({ - url: '/smart-canteen/custInfo/page-cust-job-info', - method: 'post', - headers: { - "merchant-id":"378915229716713472", - }, - data: data - }) -} // 查询餐次时段列表 export function getMealtimeListApi(data) { diff --git a/src/api/base/stall.js b/src/api/base/stall.js index 4ce5398d..1a581045 100644 --- a/src/api/base/stall.js +++ b/src/api/base/stall.js @@ -1,14 +1,14 @@ import request from '@/utils/request' // 通过区域Id查询食堂 -export function getCanteenByAreaApi(data) { +export function getCanteenByAreaApi(query) { return request({ - url: '/smart-canteen/api/v2/alloc/canteen/list-all-auth-canteen', - method: 'post', + url: '/smart-canteen/alloc_canteen/list', + method: 'get', headers: { "merchant-id":"378915229716713472", }, - data: data + params: query }) } @@ -30,20 +30,20 @@ export function getStallByCanteenApi(data) { // 查询档口列表 -export function getPageStallApi(data) { +export function getPageStallApi(query) { return request({ - url: '/smart-canteen/api/v2/alloc/canteen/page-stall', - method: 'post', + url: '/smart-canteen/alloc_stall/list', + method: 'get', headers: { "merchant-id":"378915229716713472", }, - data: data + params: query }) } // 新增档口 export function addStallApi(data) { return request({ - url: '/smart-canteen/api/v2/alloc/canteen/add-stall', + url: '/smart-canteen/alloc_stall', method: 'post', headers: { "merchant-id":"378915229716713472", @@ -52,20 +52,19 @@ export function addStallApi(data) { }) } // 获取档口 -export function getStallInfoModifyApi(data) { +export function getStallInfoModifyApi(stallId) { return request({ - url: '/smart-canteen/api/v2/alloc/canteen/get-stall-for-modify', - method: 'post', + url: '/smart-canteen/alloc_stall/'+stallId, + method: 'get', headers: { "merchant-id":"378915229716713472", - }, - data: data + } }) } // 修改档口 export function updateStallApi(data) { return request({ - url: '/smart-canteen/api/v2/alloc/canteen/modify-stall', + url: '/smart-canteen/alloc_stall/edit', method: 'post', headers: { "merchant-id":"378915229716713472", @@ -74,14 +73,13 @@ export function updateStallApi(data) { }) } // 删除档口 -export function removeStallApi(data) { +export function removeStallApi(stallIds) { return request({ - url: '/smart-canteen/api/v2/alloc/canteen/remove-stall', + url: '/smart-canteen/alloc_stall/del/'+stallIds, method: 'post', headers: { "merchant-id":"378915229716713472", - }, - data: data + } }) } diff --git a/src/api/reportCenter/analysis.js b/src/api/reportCenter/analysis.js index 364ca625..935cde62 100644 --- a/src/api/reportCenter/analysis.js +++ b/src/api/reportCenter/analysis.js @@ -12,7 +12,7 @@ export function systemAreaTreeApi(data) { }) } -//区域食堂档口树 +//集团版--权限 区域=>食堂/超市=>档口 树 export function tenantGroupAreaTreeApi(data) { return request({ url: '/smart-canteen/api/v2/alloc/canteen/tenant-group-area/tree', diff --git a/src/views/accountCenter/account/accountManager/index.vue b/src/views/accountCenter/account/accountManager/index.vue index 60b7e320..27c65405 100644 --- a/src/views/accountCenter/account/accountManager/index.vue +++ b/src/views/accountCenter/account/accountManager/index.vue @@ -51,7 +51,7 @@ - + @@ -127,11 +127,11 @@