2025-06-13 19:18:28 +08:00

45 lines
1.6 KiB
TypeScript

/*
* @Author: zzy 411037547@qq.com
* @Date: 2022-07-14 23:20:23
* @LastEditors: zzy 411037547@qq.com
* @LastEditTime: 2022-07-20 11:28:24
* @FilePath: \cloud-platform\src\pages\basicManage\QualificationDelay\service.ts
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
*/
import { tableList } from '@/utils/format';
import request from '@/utils/request';
import type { Commodity_tempModel } from './data'; // 引用接口数据对象
// 获取列表【商品临时表】
export async function getList(params?: any) {
const search = params ? { ...params, SortStr: params.SortStr, keyWord: params?.keyWord, PageIndex: params.searchParameter.current } : {};
const data = await request(`/BusinessMan/GetCOMMODITY_TEMPList`, {
method: 'POST',
data: search,
});
if (data.Result_Code !== 100) {
return {
data: [],
current: 1,
pageSize: 10,
total: 0,
success: false
}
}
return tableList(data.Result_Data);
}
// 删除数据【商品临时表】
export async function delcommodity_temp(commodity_tempid: number) {
return request(`/BusinessMan/DeleteCOMMODITY_TEMP?commodity_tempid=${commodity_tempid}`, {
method: 'POST',
requestType: 'form',
});
}
// 同步数据【商品临时表】
export async function updatecommodity_temp(commodity_temp: Commodity_tempModel) {
return request(`/BusinessMan/SynchroCOMMODITY_TEMP`, {
method: 'POST',
data: commodity_temp,
requestType: 'form',
});
}