init
This commit is contained in:
92
api/control.ts
Normal file
92
api/control.ts
Normal file
@@ -0,0 +1,92 @@
|
||||
import { request } from "./request";
|
||||
// import { EditGoodsParams } from "../types/contorl";
|
||||
|
||||
|
||||
// 根据串号搜索列表
|
||||
export function fetchGoodsListByGoodsNo(goods_no: string) {
|
||||
return request({
|
||||
url: '/store.control/goodsListByGoodsNo',
|
||||
data: {
|
||||
goods_no: goods_no,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
// 编辑商品
|
||||
export function fetchControlEditGoods(form:{}) {
|
||||
return request({
|
||||
url: '/store.control/editGoods',
|
||||
data: form,
|
||||
method: 'POST'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 工作台商品详情
|
||||
export function fetchControlGoodsDetail(id:number) {
|
||||
return request({
|
||||
url: '/store.control/goodsDetail',
|
||||
data: {id:id}
|
||||
})
|
||||
}
|
||||
|
||||
// // 获取配件详情
|
||||
// export function fetchControlPartsGoodsDetail(id:number) {
|
||||
// return request({
|
||||
// url: '/parts.goods/detail',
|
||||
// data: {id:id}
|
||||
// })
|
||||
// }
|
||||
// // 获取配件所属机型-机型选项
|
||||
// export function fetchControlPartsProducts() {
|
||||
// return request({
|
||||
// url: '/parts.goods/products',
|
||||
// // data: {id:id}
|
||||
// })
|
||||
// }
|
||||
// // 获取配件所属分类-分类选项
|
||||
// export function fetchControlPartsTypes() {
|
||||
// return request({
|
||||
// url: '/parts.goods/types',
|
||||
// // data: {id:id}
|
||||
// })
|
||||
// }
|
||||
// // 获取配件所属分类的子类
|
||||
// export function fetchControlPartsDegree(id:number) {
|
||||
// return request({
|
||||
// url: '/parts.goods/filterDegree',
|
||||
// data: {type_id:id}
|
||||
// })
|
||||
// }
|
||||
|
||||
// // 根据 分类 子类 机型 筛选配件
|
||||
// export function fetchControlPartsFilterGoods(params: {type_id: number;product_id?: number;degree_id?: number;}) {
|
||||
// // 验证必填参数
|
||||
// if (params.type_id === undefined || params.type_id === null) {
|
||||
// return Promise.reject(new Error('type_id 是必填参数'));
|
||||
// }
|
||||
// // 构建请求数据,只包含有值的字段
|
||||
// const requestData: Record<string, any> = {
|
||||
// type_id: params.type_id
|
||||
// };
|
||||
// if (params.product_id !== undefined && params.product_id !== null) {
|
||||
// requestData.product_id = params.product_id;
|
||||
// }
|
||||
// if (params.degree_id !== undefined && params.degree_id !== null) {
|
||||
// requestData.degree_id = params.degree_id;
|
||||
// }
|
||||
// return request({
|
||||
// url: '/parts.goods/filterGoods',
|
||||
// data: requestData
|
||||
// });
|
||||
// }
|
||||
|
||||
|
||||
// // 配件工作台-修改配件
|
||||
// export function editGoods(params:EditGoodsParams) {
|
||||
// return request({
|
||||
// url: '/parts.goods/editGoods',
|
||||
// data: params,
|
||||
// method: 'POST'
|
||||
// })
|
||||
// }
|
||||
Reference in New Issue
Block a user