232 lines
2.9 KiB
TypeScript
232 lines
2.9 KiB
TypeScript
import { BasicPageParams, BasicFetchResult } from '/@/api/model/baseModel';
|
|
|
|
/**
|
|
* @description: LngPngSettleHdr分页参数 模型
|
|
*/
|
|
export interface LngPngSettleHdrPageParams extends BasicPageParams {
|
|
id: string;
|
|
|
|
settleMonthStart: string;
|
|
settleMonthEnd: string;
|
|
|
|
dateFromStart: string;
|
|
dateFromEnd: string;
|
|
|
|
dateToStart: string;
|
|
dateToEnd: string;
|
|
|
|
cpCode: string;
|
|
|
|
qtySettleGj: string;
|
|
|
|
qtySettleM3: string;
|
|
|
|
amount: string;
|
|
|
|
comId: string;
|
|
|
|
settleDesc: string;
|
|
|
|
deptId: string;
|
|
|
|
approCode: string;
|
|
}
|
|
|
|
/**
|
|
* @description: LngPngSettleHdr分页返回值模型
|
|
*/
|
|
export interface LngPngSettleHdrPageModel {
|
|
id: string;
|
|
|
|
settleMonth: string;
|
|
|
|
dateFrom: string;
|
|
|
|
dateTo: string;
|
|
|
|
cpCode: string;
|
|
|
|
qtySettleGj: string;
|
|
|
|
qtySettleM3: string;
|
|
|
|
amount: string;
|
|
|
|
comId: string;
|
|
|
|
settleDesc: string;
|
|
|
|
deptId: string;
|
|
|
|
approCode: string;
|
|
}
|
|
|
|
/**
|
|
* @description: LngPngSettleHdr表类型
|
|
*/
|
|
export interface LngPngSettleHdrModel {
|
|
id: number;
|
|
|
|
settleMonth: string;
|
|
|
|
dateFrom: string;
|
|
|
|
dateTo: string;
|
|
|
|
settleTypeCode: string;
|
|
|
|
cpCode: string;
|
|
|
|
comId: number;
|
|
|
|
qtySettleGj: number;
|
|
|
|
qtySettleM3: number;
|
|
|
|
amount: number;
|
|
|
|
rpSign: string;
|
|
|
|
billAccount: string;
|
|
|
|
approCode: string;
|
|
|
|
settleDesc: string;
|
|
|
|
note: string;
|
|
|
|
createUserId: number;
|
|
|
|
createDate: string;
|
|
|
|
modifyUserId: number;
|
|
|
|
modifyDate: string;
|
|
|
|
tenantId: number;
|
|
|
|
deptId: number;
|
|
|
|
ruleUserId: number;
|
|
|
|
lngPngSettleSalesList?: LngPngSettleSalesModel;
|
|
|
|
lngPngSettleSalesDtlList?: LngPngSettleSalesDtlModel;
|
|
}
|
|
|
|
/**
|
|
* @description: LngPngSettleSales表类型
|
|
*/
|
|
export interface LngPngSettleSalesModel {
|
|
id: number;
|
|
|
|
settleHdrId: number;
|
|
|
|
salesId: number;
|
|
|
|
settleMonth: string;
|
|
|
|
settleTypeCode: string;
|
|
|
|
datePlan: string;
|
|
|
|
dateMea: string;
|
|
|
|
cuCode: string;
|
|
|
|
ksId: number;
|
|
|
|
ksppId: number;
|
|
|
|
pointDelyCode: string;
|
|
|
|
uomCode: string;
|
|
|
|
rateM3Gj: number;
|
|
|
|
qtyMeaGj: number;
|
|
|
|
qtyMeaM3: number;
|
|
|
|
qtySettleGj: number;
|
|
|
|
qtySettleM3: number;
|
|
|
|
priceGj: number;
|
|
|
|
priceM3: number;
|
|
|
|
amount: number;
|
|
|
|
priceDesc: string;
|
|
|
|
settleTimes: number;
|
|
|
|
note: string;
|
|
|
|
createUserId: number;
|
|
|
|
createDate: string;
|
|
|
|
modifyUserId: number;
|
|
|
|
modifyDate: string;
|
|
|
|
tenantId: number;
|
|
|
|
deptId: number;
|
|
|
|
ruleUserId: number;
|
|
}
|
|
|
|
/**
|
|
* @description: LngPngSettleSalesDtl表类型
|
|
*/
|
|
export interface LngPngSettleSalesDtlModel {
|
|
id: number;
|
|
|
|
settleId: number;
|
|
|
|
priceCode: string;
|
|
|
|
sort: number;
|
|
|
|
uomCode: string;
|
|
|
|
rateQtyGj: number;
|
|
|
|
rateQtyM3: number;
|
|
|
|
rateM3Gj: number;
|
|
|
|
qtySettleGj: number;
|
|
|
|
qtySettleM3: number;
|
|
|
|
priceGj: number;
|
|
|
|
priceM3: number;
|
|
|
|
amount: number;
|
|
|
|
note: string;
|
|
|
|
createUserId: number;
|
|
|
|
createDate: string;
|
|
|
|
modifyUserId: number;
|
|
|
|
modifyDate: string;
|
|
|
|
tenantId: number;
|
|
|
|
deptId: number;
|
|
|
|
ruleUserId: number;
|
|
}
|
|
|
|
/**
|
|
* @description: LngPngSettleHdr分页返回值结构
|
|
*/
|
|
export type LngPngSettleHdrPageResult = BasicFetchResult<LngPngSettleHdrPageModel>; |