lng计划业务逻辑处理
This commit is contained in:
@ -3,7 +3,8 @@ import { defHttp } from '/@/utils/http/axios';
|
||||
import { ErrorMessageMode } from '/#/axios';
|
||||
|
||||
enum Api {
|
||||
Page = '/dayPlan/lngDemand/page',
|
||||
// Page = '/dayPlan/lngDemand/page',
|
||||
Page = '/magic-api/dayPlan/lngDemand/page',
|
||||
List = '/dayPlan/lngDemand/list',
|
||||
Info = '/dayPlan/lngDemand/info',
|
||||
LngLngDemand = '/dayPlan/lngDemand',
|
||||
|
||||
89
src/api/dayPlan/LngSettleHdr/index.ts
Normal file
89
src/api/dayPlan/LngSettleHdr/index.ts
Normal file
@ -0,0 +1,89 @@
|
||||
import { LngLngSettleHdrPageModel, LngLngSettleHdrPageParams, LngLngSettleHdrPageResult } from './model/LngSettleHdrModel';
|
||||
import { defHttp } from '/@/utils/http/axios';
|
||||
import { ErrorMessageMode } from '/#/axios';
|
||||
|
||||
enum Api {
|
||||
Page = '/dayPlan/lngSettleHdr/page',
|
||||
List = '/dayPlan/lngSettleHdr/list',
|
||||
Info = '/dayPlan/lngSettleHdr/info',
|
||||
LngLngSettleHdr = '/dayPlan/lngSettleHdr',
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @description: 查询LngLngSettleHdr分页列表
|
||||
*/
|
||||
export async function getLngLngSettleHdrPage(params: LngLngSettleHdrPageParams, mode: ErrorMessageMode = 'modal') {
|
||||
return defHttp.get<LngLngSettleHdrPageResult>(
|
||||
{
|
||||
url: Api.Page,
|
||||
params,
|
||||
},
|
||||
{
|
||||
errorMessageMode: mode,
|
||||
},
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @description: 获取LngLngSettleHdr信息
|
||||
*/
|
||||
export async function getLngLngSettleHdr(id: String, mode: ErrorMessageMode = 'modal') {
|
||||
return defHttp.get<LngLngSettleHdrPageModel>(
|
||||
{
|
||||
url: Api.Info,
|
||||
params: { id },
|
||||
},
|
||||
{
|
||||
errorMessageMode: mode,
|
||||
},
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @description: 新增LngLngSettleHdr
|
||||
*/
|
||||
export async function addLngLngSettleHdr(lngLngSettleHdr: Recordable, mode: ErrorMessageMode = 'modal') {
|
||||
return defHttp.post<boolean>(
|
||||
{
|
||||
url: Api.LngLngSettleHdr,
|
||||
params: lngLngSettleHdr,
|
||||
},
|
||||
{
|
||||
errorMessageMode: mode,
|
||||
},
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @description: 更新LngLngSettleHdr
|
||||
*/
|
||||
export async function updateLngLngSettleHdr(lngLngSettleHdr: Recordable, mode: ErrorMessageMode = 'modal') {
|
||||
return defHttp.put<boolean>(
|
||||
{
|
||||
url: Api.LngLngSettleHdr,
|
||||
params: lngLngSettleHdr,
|
||||
},
|
||||
{
|
||||
errorMessageMode: mode,
|
||||
},
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @description: 删除LngLngSettleHdr(批量删除)
|
||||
*/
|
||||
export async function deleteLngLngSettleHdr(ids: string[], mode: ErrorMessageMode = 'modal') {
|
||||
return defHttp.delete<boolean>(
|
||||
{
|
||||
url: Api.LngLngSettleHdr,
|
||||
data: ids,
|
||||
},
|
||||
{
|
||||
errorMessageMode: mode,
|
||||
},
|
||||
);
|
||||
}
|
||||
62
src/api/dayPlan/LngSettleHdr/model/LngSettleHdrModel.ts
Normal file
62
src/api/dayPlan/LngSettleHdr/model/LngSettleHdrModel.ts
Normal file
@ -0,0 +1,62 @@
|
||||
import { BasicPageParams, BasicFetchResult } from '/@/api/model/baseModel';
|
||||
|
||||
/**
|
||||
* @description: LngLngSettleHdr分页参数 模型
|
||||
*/
|
||||
export interface LngLngSettleHdrPageParams extends BasicPageParams {
|
||||
id: string;
|
||||
|
||||
settleMonth: string;
|
||||
|
||||
dateFrom: string;
|
||||
|
||||
dateTo: string;
|
||||
|
||||
cpCode: string;
|
||||
|
||||
qtySettleTon: string;
|
||||
|
||||
amount: string;
|
||||
|
||||
comId: string;
|
||||
|
||||
settleDesc: string;
|
||||
|
||||
deptId: string;
|
||||
|
||||
approCode: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* @description: LngLngSettleHdr分页返回值模型
|
||||
*/
|
||||
export interface LngLngSettleHdrPageModel {
|
||||
id: string;
|
||||
|
||||
settleMonth: string;
|
||||
|
||||
dateFrom: string;
|
||||
|
||||
dateTo: string;
|
||||
|
||||
cpCode: string;
|
||||
|
||||
qtySettleTon: string;
|
||||
|
||||
amount: string;
|
||||
|
||||
comId: string;
|
||||
|
||||
settleDesc: string;
|
||||
|
||||
deptId: string;
|
||||
|
||||
approCode: string;
|
||||
}
|
||||
|
||||
0;
|
||||
|
||||
/**
|
||||
* @description: LngLngSettleHdr分页返回值结构
|
||||
*/
|
||||
export type LngLngSettleHdrPageResult = BasicFetchResult<LngLngSettleHdrPageModel>;
|
||||
Reference in New Issue
Block a user