mps-platform/cds-fontend-2025.V1/src/typings/api/mps.detail-entry.api.d.ts

157 lines
5.4 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
* Namespace Api
*
* All backend api type
*/
declare namespace Api {
/**
* namespace Mps
*
* backend api module: "Mps"
*/
namespace Mps {
/** detail entry */
type DetailEntry = Common.CommonRecord<{
/** 主键 */
dataId: CommonType.IdType;
/** 业务类型id */
subcategoryId: CommonType.IdType;
/** 业务类型名称 */
subcategoryName: string;
/** 营销人员名称 */
yxName: string;
/** 经办人员名称 */
jbName: string;
/** 营销人员营销号 */
yxId: CommonType.IdType;
/** 经办人员营销号 */
jbId: CommonType.IdType;
/** 数据日期 */
date: string;
/** 部门名称 */
deptName: string;
/** 部门id */
deptId: CommonType.IdType;
/** 客户类型1-个人2-对公) */
custType: string;
/** 客户身份证号 */
custId: CommonType.IdType;
/** 客户姓名 */
custName: string;
/** 客户账号/卡号 */
custAcctNo: string;
/** 客户联系电话 */
custPhoneNo: string;
/** 磁条卡更换登记id */
magneticCardId: CommonType.IdType;
magneticCardList: { oldCardNo: string; newCardNo: string }[];
/** 综合收单商户名 */
acquiringName: string;
/** 综合收单商户号 */
acquiringId: CommonType.IdType;
/** 网上支付开通渠道 */
internetChannel: string[];
/** 交警处罚决定书 */
trafficId: CommonType.IdType;
trafficList: { trafficNo: string; trafficAmt: number }[];
/** 职工所属单位 */
workplace: string;
/** 公积金缴纳账户名称 */
surplusAccountName: string;
/** 取暖费户号 */
heatingNo: string;
/** 核对标志0未核对 1核对通过 9核对失败 */
checkFlag: string;
/** 核对时间 */
checkTime: string;
/** 核对人员(人工核对时) */
checkUser: string;
/** 核对方式0系统 1人工 2其他1 3其他2 4其他3 */
checkType: string;
/** 核对结果 */
checkMsg: string;
/** 租户编号 */
tenantId: CommonType.IdType;
/** 删除标志0代表存在 1代表删除 */
delFlag: string;
}>;
/** detail entry search params */
type DetailEntrySearchParams = CommonType.RecordNullable<
Pick<
Api.Mps.DetailEntry,
| 'subcategoryId'
| 'subcategoryName'
| 'yxName'
| 'jbName'
| 'yxId'
| 'jbId'
| 'date'
| 'deptName'
| 'deptId'
| 'custType'
| 'custId'
| 'custName'
| 'custAcctNo'
| 'custPhoneNo'
| 'magneticCardId'
| 'acquiringName'
| 'acquiringId'
| 'internetChannel'
| 'trafficId'
| 'workplace'
| 'surplusAccountName'
| 'heatingNo'
| 'checkFlag'
| 'checkTime'
| 'checkUser'
| 'checkType'
| 'checkMsg'
> &
Api.Common.CommonSearchParams
>;
/** detail entry operate params */
type DetailEntryOperateParams = CommonType.RecordNullable<
Pick<
Api.Mps.DetailEntry,
| 'dataId'
| 'subcategoryId'
| 'subcategoryName'
| 'yxName'
| 'jbName'
| 'yxId'
| 'jbId'
| 'date'
| 'deptName'
| 'deptId'
| 'custType'
| 'custId'
| 'custName'
| 'custAcctNo'
| 'custPhoneNo'
| 'magneticCardId'
| 'magneticCardList'
| 'acquiringName'
| 'acquiringId'
| 'internetChannel'
| 'trafficId'
| 'trafficList'
| 'workplace'
| 'surplusAccountName'
| 'heatingNo'
| 'checkFlag'
| 'checkTime'
| 'checkUser'
| 'checkType'
| 'checkMsg'
>
>;
/** detail entry list */
type DetailEntryList = Api.Common.PaginatingQueryRecord<DetailEntry>;
}
}