92 lines
2.3 KiB
TypeScript
92 lines
2.3 KiB
TypeScript
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'
|
|
// })
|
|
// }
|