Files
cmgd-mini-app/api/control.ts
2026-01-05 12:47:14 +08:00

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'
// })
// }