骑手配送

This commit is contained in:
zjf committed 2026-04-08 15:16:42 +08:00
1 parent 70531640d4
commit 66cce2fc17
8 files changed
+583 -7

No files matched your search

+9
View File
@@ -165,3 +165,12 @@ export function getSimpleUserAll(params?: { name?: string; mobile?: string; user
params,
})
}
/** 查询单位下具有指定角色编码的用户(如骑手) */
export function getUserListByRoleCodeAndDept(params: { code: string; deptId: string | number }) {
return request({
url: "/admin/user/getUserListByRoleCodeAndDept",
method: "get",
params,
})
}
+61
View File
@@ -0,0 +1,61 @@
import request from "/@/utils/request"
/** 楼栋 — 骑手绑定列表 */
export function listBuildingBind(params: { deptId: string | number }) {
return request({
url: "/canteen/canteenRiderConfig/building-bind/list",
method: "get",
params,
})
}
/** 新增楼栋绑定(同 deptId + buildingId 唯一) */
export function addBuildingBind(params: {
deptId: string | number
buildingId: string | number
riderUserId: string | number
}) {
return request({
url: "/canteen/canteenRiderConfig/building-bind",
method: "post",
params,
})
}
/** 删除楼栋绑定 */
export function delBuildingBind(id: string | number) {
return request({
url: `/canteen/canteenRiderConfig/building-bind/${id}`,
method: "delete",
})
}
/** 默认骑手池列表 */
export function listRiderPool(params: { deptId: string | number }) {
return request({
url: "/canteen/canteenRiderConfig/pool/list",
method: "get",
params,
})
}
/** 新增默认池骑手(sortOrder 越小越靠前) */
export function addRiderPool(params: {
deptId: string | number
riderUserId: string | number
sortOrder?: number
}) {
return request({
url: "/canteen/canteenRiderConfig/pool",
method: "post",
params,
})
}
/** 移除默认池骑手 */
export function delRiderPool(id: string | number) {
return request({
url: `/canteen/canteenRiderConfig/pool/${id}`,
method: "delete",
})
}