增加单位功能
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
/**
|
||||
* CRM 基本设置 - 计量单位接口。
|
||||
* 单位用于产品管理等业务(产品「单位」下拉取自本表)。
|
||||
*/
|
||||
|
||||
export function getUnitList(params) {
|
||||
return request({ url: "/backend/crm/unit/list", method: "get", params });
|
||||
}
|
||||
|
||||
/** 下拉数据源:仅返回启用中的单位 */
|
||||
export function getAllUnits(params) {
|
||||
return request({ url: "/backend/crm/unit/all", method: "get", params });
|
||||
}
|
||||
|
||||
export function getUnitDetail(id) {
|
||||
return request({ url: `/backend/crm/unit/${id}`, method: "get" });
|
||||
}
|
||||
|
||||
export function createUnit(data) {
|
||||
return request({ url: "/backend/crm/unit", method: "post", data });
|
||||
}
|
||||
|
||||
export function updateUnit(id, data) {
|
||||
return request({ url: `/backend/crm/unit/${id}`, method: "put", data });
|
||||
}
|
||||
|
||||
export function deleteUnit(id) {
|
||||
return request({ url: `/backend/crm/unit/${id}`, method: "delete" });
|
||||
}
|
||||
|
||||
/** 补齐缺失的系统默认单位(套 / 台 / 个 …) */
|
||||
export function initDefaultUnits() {
|
||||
return request({ url: "/backend/crm/unit/init-default", method: "post" });
|
||||
}
|
||||
Reference in New Issue
Block a user