commit
e11d15b039
@ -0,0 +1,65 @@ |
||||
package com.sinosoft.lis.request.g_app; |
||||
|
||||
import lombok.Data; |
||||
|
||||
import javax.xml.bind.annotation.*; |
||||
|
||||
@Data |
||||
@XmlRootElement(name = "TX") |
||||
@XmlAccessorType(XmlAccessType.FIELD) |
||||
public class TXRequest { |
||||
@XmlElement(name = "ENTITY") |
||||
private Entity entity; |
||||
|
||||
@Data |
||||
@XmlAccessorType(XmlAccessType.FIELD) |
||||
public static class Entity { |
||||
@XmlElement(name = "TRANSHEAD") |
||||
private TransHead transHead; |
||||
|
||||
@XmlElement(name = "TRANSBODY") |
||||
private TransBody transBody; |
||||
} |
||||
|
||||
@Data |
||||
@XmlAccessorType(XmlAccessType.FIELD) |
||||
public static class TransHead { |
||||
/** |
||||
* 交易流水号 GCS2ASK+YYYYMMDD+6位流水号 |
||||
*/ |
||||
@XmlElement(name = "SysCode") |
||||
private String sysCode; |
||||
/** |
||||
* 交易号 GRFQ000002 |
||||
*/ |
||||
@XmlElement(name = "FuncFlag") |
||||
private String funcFlag; |
||||
/** |
||||
* 交易日期 格式:YYYYMMDD |
||||
*/ |
||||
@XmlElement(name = "TransDate") |
||||
private String transDate; |
||||
/** |
||||
* 交易时间 格式:HHMMSS |
||||
*/ |
||||
@XmlElement(name = "TransTime") |
||||
private String transTime; |
||||
} |
||||
|
||||
@Data |
||||
@XmlAccessorType(XmlAccessType.FIELD) |
||||
public static class TransBody { |
||||
/** |
||||
* 询价单号 |
||||
*/ |
||||
@XmlElement(name = "AskNo") |
||||
private String askNo; |
||||
/** |
||||
* 询价批次号 |
||||
*/ |
||||
@XmlElement(name = "AskBatchNo") |
||||
private String askBatchNo; |
||||
// @XmlElement(name = "PolApplyDate")
|
||||
// private String polApplyDate;
|
||||
} |
||||
} |
||||
@ -0,0 +1,380 @@ |
||||
package com.sinosoft.lis.response.g_app; |
||||
|
||||
import lombok.Data; |
||||
|
||||
import javax.xml.bind.annotation.*; |
||||
import java.util.List; |
||||
|
||||
@Data |
||||
@XmlRootElement(name = "TX") |
||||
@XmlAccessorType(XmlAccessType.FIELD) |
||||
public class TXResponse { |
||||
@XmlElement(name = "TX_BODY") |
||||
private TxBody txBody; |
||||
|
||||
@Data |
||||
@XmlAccessorType(XmlAccessType.FIELD) |
||||
public static class TxBody { |
||||
@XmlElement(name = "ENTITY") |
||||
private Entity entity; |
||||
} |
||||
|
||||
@Data |
||||
@XmlAccessorType(XmlAccessType.FIELD) |
||||
public static class Entity { |
||||
@XmlElement(name = "TRANSHEAD") |
||||
private TransHead transHead; |
||||
|
||||
@XmlElement(name = "TRANSBODY") |
||||
private TransBody transBody; |
||||
} |
||||
|
||||
@Data |
||||
@XmlAccessorType(XmlAccessType.FIELD) |
||||
public static class TransHead { |
||||
/** |
||||
* 交易流水号 GCS2ASK+YYYYMMDD+6位流水号 |
||||
*/ |
||||
@XmlElement(name = "SysCode") |
||||
private String sysCode; |
||||
/** |
||||
* 交易号 GRFQ000002 |
||||
*/ |
||||
@XmlElement(name = "FuncFlag") |
||||
private String funcFlag; |
||||
/** |
||||
* 交易日期 格式:YYYYMMDD |
||||
*/ |
||||
@XmlElement(name = "TransDate") |
||||
private String transDate; |
||||
/** |
||||
* 交易时间 格式:HHMMSS |
||||
*/ |
||||
@XmlElement(name = "TransTime") |
||||
private String transTime; |
||||
/** |
||||
* 响应日期 格式:YYYYMMDD |
||||
*/ |
||||
@XmlElement(name = "ResponseDate") |
||||
private String responseDate; |
||||
/** |
||||
* 响应时间 格式:HHMMSS |
||||
*/ |
||||
@XmlElement(name = "ResponseTime") // 注意:原报文此处拼写为 Timee
|
||||
private String responseTime; |
||||
/** |
||||
* 返回结果代码 例:000000/111111 |
||||
*/ |
||||
@XmlElement(name = "ReturnCode") |
||||
private String returnCode; |
||||
/** |
||||
* 返回结果 例:查询成功/查询失败结果 |
||||
*/ |
||||
@XmlElement(name = "Message") |
||||
private String message; |
||||
} |
||||
|
||||
@Data |
||||
@XmlAccessorType(XmlAccessType.FIELD) |
||||
public static class TransBody { |
||||
/** |
||||
* 单位全称 |
||||
*/ |
||||
@XmlElement(name = "GrpName") |
||||
private String grpName; |
||||
/** |
||||
* 单位性质 |
||||
*/ |
||||
@XmlElement(name = "GrpNature") |
||||
private String grpNature; |
||||
/** |
||||
* 关联公司 |
||||
*/ |
||||
@XmlElement(name = "RelaAskCont") |
||||
private String relaAskCont; |
||||
/** |
||||
* 保障期间 |
||||
*/ |
||||
@XmlElement(name = "InsuYear") |
||||
private String insuYear; |
||||
/** |
||||
* 保障期间单位 |
||||
*/ |
||||
@XmlElement(name = "InsuYearFlag") |
||||
private String insuYearFlag; |
||||
/** |
||||
* 投保人数 |
||||
*/ |
||||
@XmlElement(name = "ExpPeoples") |
||||
private Integer ExpPeoples; |
||||
/** |
||||
* 保费计算方式 |
||||
*/ |
||||
@XmlElement(name = "CalFeeMethod") |
||||
private String calFeeMethod; |
||||
/** |
||||
* 工程造价 |
||||
*/ |
||||
@XmlElement(name = "ProjectCost") |
||||
private double projectCost; |
||||
/** |
||||
* 建筑面积 |
||||
*/ |
||||
@XmlElement(name = "StructureArea") |
||||
private String structureArea; |
||||
/** |
||||
* 职业等级 |
||||
*/ |
||||
@XmlElement(name = "OccupationType") |
||||
private String occupationType; |
||||
/** |
||||
* 销售渠道 |
||||
*/ |
||||
@XmlElement(name = "Salechnl") |
||||
private String salechnl; |
||||
/** |
||||
* 二级销售渠道 |
||||
*/ |
||||
@XmlElement(name = "salechnldetail") |
||||
private String salechnldetail; |
||||
/** |
||||
* 保单套餐类型 |
||||
*/ |
||||
@XmlElement(name = "PolPackageFlag") |
||||
private String polPackageFlag; |
||||
/** |
||||
* 业务来源 |
||||
*/ |
||||
@XmlElement(name = "BussinessSource") |
||||
private String bussinessSource; |
||||
/** |
||||
* 是否续保保单 |
||||
*/ |
||||
@XmlElement(name = "RepeatBill") |
||||
private String repeatBill; |
||||
/** |
||||
* 上一年度保单合同号 |
||||
*/ |
||||
@XmlElement(name = "OldPrtNo") |
||||
private String oldPrtNo; |
||||
/** |
||||
* 员工数量 |
||||
*/ |
||||
@XmlElement(name = "Peoples") |
||||
private String peoples; |
||||
/** |
||||
* 工伤行业 |
||||
*/ |
||||
@XmlElement(name = "IndustrialInjury") |
||||
private String industrialInjury; |
||||
/** |
||||
* 行业名称 |
||||
*/ |
||||
@XmlElement(name = "BusinessType") |
||||
private String businessType; |
||||
/** |
||||
* 特别约定 |
||||
*/ |
||||
@XmlElement(name = "Remark") |
||||
private String remark; |
||||
/** |
||||
* 业务标记 |
||||
*/ |
||||
@XmlElement(name = "BusFlag") |
||||
private String busFlag; |
||||
/** |
||||
* 业务性质 |
||||
*/ |
||||
@XmlElement(name = "BusType") |
||||
private String busType; |
||||
/** |
||||
* 是否共保业务 |
||||
*/ |
||||
@XmlElement(name = "PriMartFlag") |
||||
private String priMartFlag; |
||||
/** |
||||
* 是否为主共保方 |
||||
*/ |
||||
@XmlElement(name = "IsPrimary") |
||||
private String isPrimary; |
||||
/** |
||||
* 共保公司名称 |
||||
*/ |
||||
@XmlElement(name = "PriMaryName") |
||||
private String priMaryName; |
||||
/** |
||||
* 我司承担份额(%) |
||||
*/ |
||||
@XmlElement(name = "AssumePart") |
||||
private String assumePart; |
||||
/** |
||||
* 询价单有效期 |
||||
*/ |
||||
@XmlElement(name = "OtherReqDesTime") |
||||
private String otherReqDesTime; |
||||
/** |
||||
* 缴费方式 |
||||
*/ |
||||
@XmlElement(name = "PayIntv") |
||||
private String payIntv; |
||||
/** |
||||
* 预计保费规模(元) |
||||
*/ |
||||
@XmlElement(name = "ExPsumPrem") |
||||
private String exPsumPrem; |
||||
|
||||
// 处理嵌套的 Plan 列表
|
||||
@XmlElementWrapper(name = "ContPlans") |
||||
@XmlElement(name = "Plan") |
||||
private List<Plan> contPlans; |
||||
|
||||
@XmlElement(name = "BankService") |
||||
private String bankService; |
||||
@XmlElement(name = "Remark1") |
||||
private String remark1; |
||||
@XmlElement(name = "Remark2") |
||||
private String remark2; |
||||
@XmlElement(name = "Remark3") |
||||
private String remark3; |
||||
} |
||||
|
||||
@Data |
||||
@XmlAccessorType(XmlAccessType.FIELD) |
||||
public static class Plan { |
||||
/** |
||||
* 保障层级编码 |
||||
*/ |
||||
@XmlElement(name = "ContPlanCode") |
||||
private String contPlanCode; |
||||
/** |
||||
* 保障层级名称 |
||||
*/ |
||||
@XmlElement(name = "ContPlanName") |
||||
private String contPlanName; |
||||
/** |
||||
* 险种编码 |
||||
*/ |
||||
@XmlElement(name = "RiskCode") |
||||
private String riskCode; |
||||
/** |
||||
* 责任编码 |
||||
*/ |
||||
@XmlElement(name = "DutyCode") |
||||
private String dutyCode; |
||||
/** |
||||
* 保额 |
||||
*/ |
||||
@XmlElement(name = "Amnt") |
||||
private String amnt; |
||||
/** |
||||
* 份数 |
||||
*/ |
||||
@XmlElement(name = "Mult") |
||||
private String mult; |
||||
/** |
||||
* 免赔类型 |
||||
*/ |
||||
@XmlElement(name = "DeductionType") |
||||
private String deductionType; |
||||
/** |
||||
* 免赔额 |
||||
*/ |
||||
@XmlElement(name = "DeductionFee") |
||||
private String deductionFee; |
||||
/** |
||||
* 日限额 |
||||
*/ |
||||
@XmlElement(name = "DailyLimit") |
||||
private String dailyLimit; |
||||
/** |
||||
* 赔付比例 |
||||
*/ |
||||
@XmlElement(name = "CompenSationRatio") |
||||
private String compenSationRatio; |
||||
@XmlElement(name = "AvgPrem") |
||||
/** |
||||
* 人均保费 |
||||
*/ |
||||
private String avgPrem; |
||||
/** |
||||
* 按月薪计算保额 |
||||
*/ |
||||
@XmlElement(name = "Falg") // 注意:原报文此处拼写为 Falg
|
||||
private String falg; |
||||
/** |
||||
* 月薪金额 |
||||
*/ |
||||
@XmlElement(name = "MonthAmnt") |
||||
private String monthAmnt; |
||||
/** |
||||
* 月薪倍数 |
||||
*/ |
||||
@XmlElement(name = "MonthAmntMul") |
||||
private String monthAmntMul; |
||||
/** |
||||
* 标准保费 |
||||
*/ |
||||
@XmlElement(name = "StandardPrem") |
||||
private String standardPrem; |
||||
/** |
||||
* 实收保费 |
||||
*/ |
||||
@XmlElement(name = "Prem") |
||||
private String prem; |
||||
/** |
||||
* 折扣率 |
||||
*/ |
||||
@XmlElement(name = "DiscountRate") |
||||
private String discountRate; |
||||
/** |
||||
* 团体总限额 |
||||
*/ |
||||
@XmlElement(name = "GroupLimit") |
||||
private String groupLimit; |
||||
/** |
||||
* 团体日限额 |
||||
*/ |
||||
@XmlElement(name = "PersonalLimit") |
||||
private String personalLimit; |
||||
/** |
||||
* 等待期 |
||||
*/ |
||||
@XmlElement(name = "Waitdays") |
||||
private String waitdays; |
||||
/** |
||||
* 有/无社保 |
||||
*/ |
||||
@XmlElement(name = "DoctorenSurecase") |
||||
private String doctorenSurecase; |
||||
/** |
||||
* 免赔日数 |
||||
*/ |
||||
@XmlElement(name = "DeductDays") |
||||
private String deductDays; |
||||
/** |
||||
* 最高给付天数 |
||||
*/ |
||||
@XmlElement(name = "Maxpaydays") |
||||
private String maxpaydays; |
||||
/** |
||||
* 工标/行标 |
||||
*/ |
||||
@XmlElement(name = "WorkIndustryStdFlag") |
||||
private String workIndustryStdFlag; |
||||
/** |
||||
* 给付计划 |
||||
*/ |
||||
@XmlElement(name = "WorkPayPlanFlag") |
||||
private String workPayPlanFlag; |
||||
/** |
||||
* 伤残等级 |
||||
*/ |
||||
@XmlElement(name = "Disabilitygrade") |
||||
private String disabilitygrade; |
||||
/** |
||||
* 交通意外类型 |
||||
*/ |
||||
@XmlElement(name = "TrafficaccIdentTypes") |
||||
private String trafficaccIdentTypes; |
||||
} |
||||
} |
||||
@ -0,0 +1,64 @@ |
||||
package com.sinosoft.lis.utils; |
||||
|
||||
import javax.xml.bind.JAXBContext; |
||||
import javax.xml.bind.Marshaller; |
||||
import javax.xml.bind.Unmarshaller; |
||||
import java.io.ByteArrayOutputStream; |
||||
import java.io.OutputStreamWriter; |
||||
import java.io.StringReader; |
||||
import java.io.StringWriter; |
||||
|
||||
public class XmlUtil { |
||||
|
||||
/** |
||||
* 对象转 XML 字符串 (指定 GBK 编码) |
||||
*/ |
||||
public static String toXml(Object obj) { |
||||
try { |
||||
JAXBContext context = JAXBContext.newInstance(obj.getClass()); |
||||
Marshaller marshaller = context.createMarshaller(); |
||||
|
||||
// 1. 设置格式化输出 (可选)
|
||||
marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); |
||||
|
||||
// 2. 【关键修改】移除 marshaller.setProperty("encoding", "GBK");
|
||||
// 标准 JAXB 不支持这个属性,会报错。
|
||||
|
||||
// 3. 使用 ByteArrayOutputStream + OutputStreamWriter 来指定编码
|
||||
ByteArrayOutputStream bos = new ByteArrayOutputStream(); |
||||
// 在这里指定 "GBK"
|
||||
OutputStreamWriter osw = new OutputStreamWriter(bos, "GBK"); |
||||
|
||||
marshaller.marshal(obj, osw); |
||||
|
||||
// 4. 转为字符串返回
|
||||
// 注意:这里要把字节数组转回字符串时,也要用 GBK,否则中文会乱码
|
||||
return new String(bos.toByteArray(), "GBK"); |
||||
|
||||
} catch (Exception e) { |
||||
e.printStackTrace(); |
||||
throw new RuntimeException("XML转换失败", e); |
||||
} |
||||
} |
||||
|
||||
|
||||
/** |
||||
* XML 字符串转 Java 对象 |
||||
*/ |
||||
public static <T> T fromXml(String xmlStr, Class<T> clazz) { |
||||
try { |
||||
JAXBContext context = JAXBContext.newInstance(clazz); |
||||
Unmarshaller unmarshaller = context.createUnmarshaller(); |
||||
|
||||
// --- 关键修改点:使用 trim() 去除首尾空格 ---
|
||||
// 这一步能解决 "Content is not allowed in prolog" 错误
|
||||
String cleanXml = xmlStr.trim().replace("\uFEFF", ""); |
||||
// 检查空值并去除首尾空格/换行
|
||||
StringReader reader = new StringReader(xmlStr == null ? "" : xmlStr.trim()); |
||||
return (T) unmarshaller.unmarshal(reader); |
||||
} catch (Exception e) { |
||||
e.printStackTrace(); |
||||
return null; |
||||
} |
||||
} |
||||
} |
||||
@ -0,0 +1,110 @@ |
||||
/** |
||||
* Copyright (c) 2002 Sinosoft Co.,LTD. |
||||
* All right reserved. |
||||
*/ |
||||
|
||||
package com.sinosoft.lis.db; |
||||
|
||||
import com.sinosoft.lis.schema.INQUIRYGROUPBACKUPSchema; |
||||
import com.sinosoft.lis.vschema.INQUIRYGROUPBACKUPSet; |
||||
import com.sinosoft.persistence.DB; |
||||
import com.sinosoft.persistence.impl.DBOper; |
||||
import com.sinosoft.utility.SQLwithBindVariables; |
||||
import lombok.extern.slf4j.Slf4j; |
||||
|
||||
import java.sql.Connection; |
||||
|
||||
/** |
||||
* <p>ClassName: INQUIRYGROUPBACKUPDB </p> |
||||
* <p>Description: DB层数据库操作类文件 </p> |
||||
* <p>Company: Sinosoft Co.,LTD </p> |
||||
* @Database inquirygroupbackup |
||||
* @author Makerx2 |
||||
* @CreateDatetime 2026-06-01 09:15:25 262 |
||||
*/ |
||||
@Slf4j |
||||
public class INQUIRYGROUPBACKUPDB extends INQUIRYGROUPBACKUPSchema implements DB<INQUIRYGROUPBACKUPSet> { |
||||
// @Field
|
||||
private Connection con; |
||||
|
||||
private boolean readOnlyFlag = false; |
||||
|
||||
|
||||
// @Constructor
|
||||
public INQUIRYGROUPBACKUPDB(Connection cConnection) { |
||||
con = cConnection; |
||||
} |
||||
|
||||
public INQUIRYGROUPBACKUPDB() { |
||||
con = null; |
||||
} |
||||
|
||||
|
||||
public INQUIRYGROUPBACKUPDB(boolean readOnly) { |
||||
this(); |
||||
readOnlyFlag = readOnly; |
||||
} |
||||
|
||||
// @Method
|
||||
|
||||
@Override |
||||
public void readOnly(boolean readOnly) { |
||||
readOnlyFlag = readOnly; |
||||
} |
||||
|
||||
@Override |
||||
public boolean deleteSQL() { |
||||
return DBOper.deleteSQL(this, con, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public int getCount() { |
||||
return DBOper.getCount(this, con, readOnlyFlag, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean insert() { |
||||
return DBOper.insert(this, con, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean delete() { |
||||
return DBOper.delete(this, con, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean update() { |
||||
return DBOper.update(this, con, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean getInfo() { |
||||
return DBOper.getInfo(this, con, readOnlyFlag, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public INQUIRYGROUPBACKUPSet query() { |
||||
return query(-1, -1); |
||||
} |
||||
|
||||
@Override |
||||
public INQUIRYGROUPBACKUPSet query(int nStart, int nCount) { |
||||
return (INQUIRYGROUPBACKUPSet) DBOper.query(this, nStart, nCount, con, readOnlyFlag, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean getInfo(SQLwithBindVariables sqlbv) { |
||||
return DBOper.getInfo(this, sqlbv, con, readOnlyFlag, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public INQUIRYGROUPBACKUPSet executeQuery(SQLwithBindVariables sqlbv) { |
||||
return executeQuery(sqlbv, -1, -1); |
||||
} |
||||
|
||||
@Override |
||||
public INQUIRYGROUPBACKUPSet executeQuery(SQLwithBindVariables sqlbv, int nStart, int nCount) { |
||||
return (INQUIRYGROUPBACKUPSet) DBOper.executeQuery(this, sqlbv, nStart, nCount, con, readOnlyFlag, mErrors, log); |
||||
} |
||||
|
||||
} |
||||
@ -0,0 +1,110 @@ |
||||
/** |
||||
* Copyright (c) 2002 Sinosoft Co.,LTD. |
||||
* All right reserved. |
||||
*/ |
||||
|
||||
package com.sinosoft.lis.db; |
||||
|
||||
import com.sinosoft.lis.schema.INQUIRYPROTECTIONLEVELBACKUPSchema; |
||||
import com.sinosoft.lis.vschema.INQUIRYPROTECTIONLEVELBACKUPSet; |
||||
import com.sinosoft.persistence.DB; |
||||
import com.sinosoft.persistence.impl.DBOper; |
||||
import com.sinosoft.utility.SQLwithBindVariables; |
||||
import lombok.extern.slf4j.Slf4j; |
||||
|
||||
import java.sql.Connection; |
||||
|
||||
/** |
||||
* <p>ClassName: INQUIRYPROTECTIONLEVELBACKUPDB </p> |
||||
* <p>Description: DB层数据库操作类文件 </p> |
||||
* <p>Company: Sinosoft Co.,LTD </p> |
||||
* @Database inquiryprotectionlevelbackup |
||||
* @author Makerx2 |
||||
* @CreateDatetime 2026-06-01 13:09:12 456 |
||||
*/ |
||||
@Slf4j |
||||
public class INQUIRYPROTECTIONLEVELBACKUPDB extends INQUIRYPROTECTIONLEVELBACKUPSchema implements DB<INQUIRYPROTECTIONLEVELBACKUPSet> { |
||||
// @Field
|
||||
private Connection con; |
||||
|
||||
private boolean readOnlyFlag = false; |
||||
|
||||
|
||||
// @Constructor
|
||||
public INQUIRYPROTECTIONLEVELBACKUPDB(Connection cConnection) { |
||||
con = cConnection; |
||||
} |
||||
|
||||
public INQUIRYPROTECTIONLEVELBACKUPDB() { |
||||
con = null; |
||||
} |
||||
|
||||
|
||||
public INQUIRYPROTECTIONLEVELBACKUPDB(boolean readOnly) { |
||||
this(); |
||||
readOnlyFlag = readOnly; |
||||
} |
||||
|
||||
// @Method
|
||||
|
||||
@Override |
||||
public void readOnly(boolean readOnly) { |
||||
readOnlyFlag = readOnly; |
||||
} |
||||
|
||||
@Override |
||||
public boolean deleteSQL() { |
||||
return DBOper.deleteSQL(this, con, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public int getCount() { |
||||
return DBOper.getCount(this, con, readOnlyFlag, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean insert() { |
||||
return DBOper.insert(this, con, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean delete() { |
||||
return DBOper.delete(this, con, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean update() { |
||||
return DBOper.update(this, con, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean getInfo() { |
||||
return DBOper.getInfo(this, con, readOnlyFlag, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public INQUIRYPROTECTIONLEVELBACKUPSet query() { |
||||
return query(-1, -1); |
||||
} |
||||
|
||||
@Override |
||||
public INQUIRYPROTECTIONLEVELBACKUPSet query(int nStart, int nCount) { |
||||
return (INQUIRYPROTECTIONLEVELBACKUPSet) DBOper.query(this, nStart, nCount, con, readOnlyFlag, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean getInfo(SQLwithBindVariables sqlbv) { |
||||
return DBOper.getInfo(this, sqlbv, con, readOnlyFlag, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public INQUIRYPROTECTIONLEVELBACKUPSet executeQuery(SQLwithBindVariables sqlbv) { |
||||
return executeQuery(sqlbv, -1, -1); |
||||
} |
||||
|
||||
@Override |
||||
public INQUIRYPROTECTIONLEVELBACKUPSet executeQuery(SQLwithBindVariables sqlbv, int nStart, int nCount) { |
||||
return (INQUIRYPROTECTIONLEVELBACKUPSet) DBOper.executeQuery(this, sqlbv, nStart, nCount, con, readOnlyFlag, mErrors, log); |
||||
} |
||||
|
||||
} |
||||
@ -0,0 +1,549 @@ |
||||
/** |
||||
* Copyright (c) 2002 Sinosoft Co.,LTD. |
||||
* All right reserved. |
||||
*/ |
||||
|
||||
package com.sinosoft.lis.schema; |
||||
|
||||
import com.sinosoft.persistence.Entity; |
||||
import com.sinosoft.lis.pubfun.FDate; |
||||
import com.sinosoft.persistence.Column; |
||||
import com.sinosoft.persistence.Id; |
||||
import com.sinosoft.persistence.Schema; |
||||
import com.sinosoft.persistence.Table; |
||||
import com.sinosoft.persistence.impl.SchemaHelper; |
||||
import com.sinosoft.utility.CErrors; |
||||
import lombok.EqualsAndHashCode; |
||||
import lombok.Getter; |
||||
import lombok.Setter; |
||||
import lombok.experimental.Accessors; |
||||
|
||||
import java.util.Date; |
||||
|
||||
/** |
||||
* <p>ClassName: INQUIRYGROUPBACKUPSchema </p> |
||||
* <p>Description: DB层 Schema 类文件 </p> |
||||
* <p>Company: Sinosoft Co.,LTD </p> |
||||
* 调用询价备份表 |
||||
* @author Makerx2 |
||||
* @Database inquirygroupbackup |
||||
* @CreateDatetime 2026-06-01 09:15:25 249 |
||||
*/ |
||||
@Table(name = "INQUIRYGROUPBACKUP", desc = "INQUIRYGROUPBACKUP") |
||||
@EqualsAndHashCode(callSuper = false) |
||||
@Accessors(chain = true) |
||||
public class INQUIRYGROUPBACKUPSchema extends Entity implements Schema<INQUIRYGROUPBACKUPSchema>, Cloneable { |
||||
// @Field
|
||||
/** |
||||
* 询价号 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 0, name = "ASKNO", desc = "ASKNO", type = Schema.TYPE_STRING) |
||||
private String aSKNO; |
||||
|
||||
/** |
||||
* 询价批次号 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 1, name = "ASKBATCHNO", desc = "ASKBATCHNO", type = Schema.TYPE_STRING) |
||||
private String aSKBATCHNO; |
||||
|
||||
/** |
||||
* 交易流水号(GCS2ASK+YYYYMMDD+6位流水号) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 2, name = "SYSCODE", desc = "SYSCODE", type = Schema.TYPE_STRING) |
||||
private String sYSCODE; |
||||
|
||||
/** |
||||
* 交易号 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 3, name = "FUNCFLAG", desc = "FUNCFLAG", type = Schema.TYPE_STRING) |
||||
private String fUNCFLAG; |
||||
|
||||
/** |
||||
* 交易日期(格式:YYYYMMDD) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 4, name = "TRANSDATE", desc = "TRANSDATE", type = Schema.TYPE_STRING) |
||||
private String tRANSDATE; |
||||
|
||||
/** |
||||
* 交易时间(格式:HHMMSS) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 5, name = "TRANSTIME", desc = "TRANSTIME", type = Schema.TYPE_STRING) |
||||
private String tRANSTIME; |
||||
|
||||
/** |
||||
* 响应日期(格式:YYYYMMDD) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 6, name = "RESPONSEDATE", desc = "RESPONSEDATE", type = Schema.TYPE_STRING) |
||||
private String rESPONSEDATE; |
||||
|
||||
/** |
||||
* 响应时间(格式:HHMMSS) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 7, name = "RESPONSETIME", desc = "RESPONSETIME", type = Schema.TYPE_STRING) |
||||
private String rESPONSETIME; |
||||
|
||||
/** |
||||
* 返回结果代码(例:000000/111111) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 8, name = "RETURNCODE", desc = "RETURNCODE", type = Schema.TYPE_STRING) |
||||
private String rETURNCODE; |
||||
|
||||
/** |
||||
* 返回结果(例:查询成功/查询失败结果) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 9, name = "MESSAGE", desc = "MESSAGE", type = Schema.TYPE_STRING) |
||||
private String mESSAGE; |
||||
|
||||
/** |
||||
* 单位全称 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 10, name = "GRPNAME", desc = "GRPNAME", type = Schema.TYPE_STRING) |
||||
private String gRPNAME; |
||||
|
||||
/** |
||||
* 单位性质 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 11, name = "GRPNATURE", desc = "GRPNATURE", type = Schema.TYPE_STRING) |
||||
private String gRPNATURE; |
||||
|
||||
/** |
||||
* 关联公司 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 12, name = "RELAASKCONT", desc = "RELAASKCONT", type = Schema.TYPE_STRING) |
||||
private String rELAASKCONT; |
||||
|
||||
/** |
||||
* 保障期间 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 13, name = "INSUYEAR", desc = "INSUYEAR", type = Schema.TYPE_STRING) |
||||
private String iNSUYEAR; |
||||
|
||||
/** |
||||
* 保障期间单位 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 14, name = "INSUYEARFLAG", desc = "INSUYEARFLAG", type = Schema.TYPE_STRING) |
||||
private String iNSUYEARFLAG; |
||||
|
||||
/** |
||||
* 投保人数 |
||||
*/ |
||||
@Getter |
||||
@Column(index = 15, name = "EXPPEOPLES", desc = "EXPPEOPLES", type = Schema.TYPE_INT) |
||||
private int eXPPEOPLES; |
||||
|
||||
/** |
||||
* 保费计算方式(1-按人数,2-按工程总造价,3-按建筑总面积) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 16, name = "CALFEEMETHOD", desc = "CALFEEMETHOD", type = Schema.TYPE_STRING) |
||||
private String cALFEEMETHOD; |
||||
|
||||
/** |
||||
* 建筑面积(建筑总面积,单位:平方米) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 17, name = "STRUCTUREAREA", desc = "STRUCTUREAREA", type = Schema.TYPE_STRING) |
||||
private String sTRUCTUREAREA; |
||||
|
||||
/** |
||||
* 职业等级 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 18, name = "OCCUPATIONTYPE", desc = "OCCUPATIONTYPE", type = Schema.TYPE_STRING) |
||||
private String oCCUPATIONTYPE; |
||||
|
||||
/** |
||||
* 销售渠道 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 19, name = "SALECHNL", desc = "SALECHNL", type = Schema.TYPE_STRING) |
||||
private String sALECHNL; |
||||
|
||||
/** |
||||
* 二级销售渠道 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 20, name = "SALECHNLDETAIL", desc = "SALECHNLDETAIL", type = Schema.TYPE_STRING) |
||||
private String sALECHNLDETAIL; |
||||
|
||||
/** |
||||
* 保单套餐类型(0-普通保单,1-套餐保单) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 21, name = "POLPACKAGEFLAG", desc = "POLPACKAGEFLAG", type = Schema.TYPE_STRING) |
||||
private String pOLPACKAGEFLAG; |
||||
|
||||
/** |
||||
* 业务来源 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 22, name = "BUSSINESSSOURCE", desc = "BUSSINESSSOURCE", type = Schema.TYPE_STRING) |
||||
private String bUSSINESSSOURCE; |
||||
|
||||
/** |
||||
* 是否续保保单(0/1-N,2-Y) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 23, name = "REPEATBILL", desc = "REPEATBILL", type = Schema.TYPE_STRING) |
||||
private String rEPEATBILL; |
||||
|
||||
/** |
||||
* 上一年度保单合同号 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 24, name = "OLDPRTNO", desc = "OLDPRTNO", type = Schema.TYPE_STRING) |
||||
private String oLDPRTNO; |
||||
|
||||
/** |
||||
* 员工数量 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 25, name = "PEOPLES", desc = "PEOPLES", type = Schema.TYPE_STRING) |
||||
private String pEOPLES; |
||||
|
||||
/** |
||||
* 工伤行业 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 26, name = "INDUSTRIALINJURY", desc = "INDUSTRIALINJURY", type = Schema.TYPE_STRING) |
||||
private String iNDUSTRIALINJURY; |
||||
|
||||
/** |
||||
* 行业名称 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 27, name = "BUSINESSTYPE", desc = "BUSINESSTYPE", type = Schema.TYPE_STRING) |
||||
private String bUSINESSTYPE; |
||||
|
||||
/** |
||||
* 特别约定 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 28, name = "REMARK", desc = "REMARK", type = Schema.TYPE_STRING) |
||||
private String rEMARK; |
||||
|
||||
/** |
||||
* 业务标记 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 29, name = "BUSFLAG", desc = "BUSFLAG", type = Schema.TYPE_STRING) |
||||
private String bUSFLAG; |
||||
|
||||
/** |
||||
* 业务性质 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 30, name = "BUSTYPE", desc = "BUSTYPE", type = Schema.TYPE_STRING) |
||||
private String bUSTYPE; |
||||
|
||||
/** |
||||
* 是否共保业务 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 31, name = "PRIMARTFLAG", desc = "PRIMARTFLAG", type = Schema.TYPE_STRING) |
||||
private String pRIMARTFLAG; |
||||
|
||||
/** |
||||
* 是否为主共保方 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 32, name = "ISPRIMARY", desc = "ISPRIMARY", type = Schema.TYPE_STRING) |
||||
private String iSPRIMARY; |
||||
|
||||
/** |
||||
* 共保公司名称 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 33, name = "PRIMARYNAME", desc = "PRIMARYNAME", type = Schema.TYPE_STRING) |
||||
private String pRIMARYNAME; |
||||
|
||||
/** |
||||
* 我司承担份额(%) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 34, name = "ASSUMEPART", desc = "ASSUMEPART", type = Schema.TYPE_STRING) |
||||
private String aSSUMEPART; |
||||
|
||||
/** |
||||
* 是否套餐(0-普通保障层级,1-套餐保障层级) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 35, name = "BANKSERVICE", desc = "BANKSERVICE", type = Schema.TYPE_STRING) |
||||
private String bANKSERVICE; |
||||
|
||||
@Column(index = 36, name = "MAKEDATE", desc = "MAKEDATE", type = Schema.TYPE_DATE) |
||||
private Date mAKEDATE; |
||||
|
||||
@Getter |
||||
@Setter |
||||
@Column(index = 37, name = "MAKETIME", desc = "MAKETIME", type = Schema.TYPE_STRING) |
||||
private String mAKETIME; |
||||
|
||||
@Column(index = 38, name = "MODIFYDATE", desc = "MODIFYDATE", type = Schema.TYPE_DATE) |
||||
private Date mODIFYDATE; |
||||
|
||||
@Getter |
||||
@Setter |
||||
@Column(index = 39, name = "MODIFYTIME", desc = "MODIFYTIME", type = Schema.TYPE_STRING) |
||||
private String mODIFYTIME; |
||||
|
||||
/** |
||||
* #保留字段一 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 40, name = "REMARK1", desc = "REMARK1", type = Schema.TYPE_STRING) |
||||
private String rEMARK1; |
||||
|
||||
/** |
||||
* #保留字段二 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 41, name = "REMARK2", desc = "REMARK2", type = Schema.TYPE_STRING) |
||||
private String rEMARK2; |
||||
|
||||
/** |
||||
* #保留字段三 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 42, name = "REMARK3", desc = "REMARK3", type = Schema.TYPE_STRING) |
||||
private String rEMARK3; |
||||
|
||||
/** |
||||
* 缴费方式,-2:不定期不定交; -1:不定期交 ;0:趸交;1:月交;:3:季交;6:半年交;12:年交; |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 43, name = "PAYINTV", desc = "PAYINTV", type = Schema.TYPE_STRING) |
||||
private String pAYINTV; |
||||
|
||||
/** |
||||
* 预计保费规模(元) |
||||
*/ |
||||
@Getter |
||||
@Column(index = 44, name = "EXPSUMPREM", desc = "EXPSUMPREM", type = Schema.TYPE_DOUBLE) |
||||
private double eXPSUMPREM; |
||||
|
||||
/** |
||||
* 询价单有效期 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 45, name = "OTHERREQDESTIME", desc = "OTHERREQDESTIME", type = Schema.TYPE_STRING) |
||||
private String oTHERREQDESTIME; |
||||
|
||||
@Getter |
||||
@Setter |
||||
@Id |
||||
@Column(index = 46, name = "ID", desc = "ID", type = Schema.TYPE_STRING) |
||||
private String iD; |
||||
|
||||
|
||||
public static final int FIELDNUM = 47; // 数据库表的字段个数
|
||||
|
||||
private transient FDate fDate = new FDate(); // 处理日期
|
||||
|
||||
public transient CErrors mErrors; // 错误信息
|
||||
|
||||
// @Constructor
|
||||
public INQUIRYGROUPBACKUPSchema() { |
||||
mErrors = new CErrors(); |
||||
} |
||||
|
||||
// @Method
|
||||
@Override |
||||
public Object clone() throws CloneNotSupportedException { |
||||
INQUIRYGROUPBACKUPSchema cloned = (INQUIRYGROUPBACKUPSchema) super.clone(); |
||||
cloned.fDate = (FDate) fDate.clone(); |
||||
cloned.mErrors = (CErrors) mErrors.clone(); |
||||
SchemaHelper.cloneDate(cloned, this, this.getClass()); |
||||
return cloned; |
||||
} |
||||
|
||||
@Override |
||||
public String[] getPK() { |
||||
return SchemaHelper.getPK(this.getClass()); |
||||
} |
||||
|
||||
public INQUIRYGROUPBACKUPSchema setEXPPEOPLES(int aEXPPEOPLES) { |
||||
eXPPEOPLES = aEXPPEOPLES; |
||||
return this; |
||||
} |
||||
|
||||
public INQUIRYGROUPBACKUPSchema setEXPPEOPLES(String aEXPPEOPLES) { |
||||
if (aEXPPEOPLES != null && !aEXPPEOPLES.equals("") && !aEXPPEOPLES.equals("null")) { |
||||
eXPPEOPLES = Integer.parseInt(aEXPPEOPLES); |
||||
} |
||||
return this; |
||||
} |
||||
|
||||
public String getMAKEDATE() { |
||||
if (mAKEDATE != null) |
||||
return fDate.getString(mAKEDATE); |
||||
else |
||||
return null; |
||||
} |
||||
|
||||
public INQUIRYGROUPBACKUPSchema setMAKEDATE(Date aMAKEDATE) { |
||||
mAKEDATE = aMAKEDATE; |
||||
return this; |
||||
} |
||||
|
||||
public INQUIRYGROUPBACKUPSchema setMAKEDATE(String aMAKEDATE) { |
||||
if (aMAKEDATE != null && !aMAKEDATE.equals("") && !aMAKEDATE.equals("null")) { |
||||
mAKEDATE = fDate.getDate(aMAKEDATE); |
||||
} else { |
||||
mAKEDATE = null; |
||||
} |
||||
return this; |
||||
} |
||||
|
||||
public String getMODIFYDATE() { |
||||
if (mODIFYDATE != null) |
||||
return fDate.getString(mODIFYDATE); |
||||
else |
||||
return null; |
||||
} |
||||
|
||||
public INQUIRYGROUPBACKUPSchema setMODIFYDATE(Date aMODIFYDATE) { |
||||
mODIFYDATE = aMODIFYDATE; |
||||
return this; |
||||
} |
||||
|
||||
public INQUIRYGROUPBACKUPSchema setMODIFYDATE(String aMODIFYDATE) { |
||||
if (aMODIFYDATE != null && !aMODIFYDATE.equals("") && !aMODIFYDATE.equals("null")) { |
||||
mODIFYDATE = fDate.getDate(aMODIFYDATE); |
||||
} else { |
||||
mODIFYDATE = null; |
||||
} |
||||
return this; |
||||
} |
||||
|
||||
public INQUIRYGROUPBACKUPSchema setEXPSUMPREM(double aEXPSUMPREM) { |
||||
eXPSUMPREM = aEXPSUMPREM; |
||||
return this; |
||||
} |
||||
|
||||
public INQUIRYGROUPBACKUPSchema setEXPSUMPREM(String aEXPSUMPREM) { |
||||
if (aEXPSUMPREM != null && !aEXPSUMPREM.equals("") && !aEXPSUMPREM.equals("null")) { |
||||
eXPSUMPREM = Double.parseDouble(aEXPSUMPREM); |
||||
} |
||||
return this; |
||||
} |
||||
|
||||
|
||||
@Override |
||||
public INQUIRYGROUPBACKUPSchema setSchema(INQUIRYGROUPBACKUPSchema aINQUIRYGROUPBACKUPSchema) { |
||||
SchemaHelper.setSchema(aINQUIRYGROUPBACKUPSchema, this); |
||||
return this; |
||||
} |
||||
|
||||
@Override |
||||
public INQUIRYGROUPBACKUPSchema getSchema() { |
||||
INQUIRYGROUPBACKUPSchema aINQUIRYGROUPBACKUPSchema = new INQUIRYGROUPBACKUPSchema(); |
||||
aINQUIRYGROUPBACKUPSchema.setSchema(this); |
||||
return aINQUIRYGROUPBACKUPSchema; |
||||
} |
||||
|
||||
@Override |
||||
public String encode() { |
||||
return SchemaHelper.encode(this); |
||||
} |
||||
|
||||
@Override |
||||
public boolean decode(String strMessage) { |
||||
return SchemaHelper.decode(this, strMessage); |
||||
} |
||||
|
||||
@Override |
||||
public String getV(String FCode) { |
||||
return SchemaHelper.getV(this, FCode); |
||||
} |
||||
|
||||
@Override |
||||
public String getV(int nFieldIndex) { |
||||
return SchemaHelper.getV(this, nFieldIndex); |
||||
} |
||||
|
||||
@Override |
||||
public boolean setV(String FCode, String FValue) { |
||||
return SchemaHelper.setV(this, FCode, FValue); |
||||
} |
||||
|
||||
@Override |
||||
public int getFieldCount() { |
||||
return FIELDNUM; |
||||
} |
||||
|
||||
@Override |
||||
public int getFieldIndex(String strFieldName) { |
||||
return SchemaHelper.getFieldIndex(this.getClass(), strFieldName); |
||||
} |
||||
|
||||
@Override |
||||
public String getFieldName(int nFieldIndex) { |
||||
return SchemaHelper.getFieldName(this.getClass(), nFieldIndex); |
||||
} |
||||
|
||||
@Override |
||||
public int getFieldType(String strFieldName) { |
||||
return SchemaHelper.getFieldType(this.getClass(), strFieldName); |
||||
} |
||||
|
||||
@Override |
||||
public int getFieldType(int nFieldIndex) { |
||||
return SchemaHelper.getFieldType(this.getClass(), nFieldIndex); |
||||
} |
||||
} |
||||
@ -0,0 +1,487 @@ |
||||
/** |
||||
* Copyright (c) 2002 Sinosoft Co.,LTD. |
||||
* All right reserved. |
||||
*/ |
||||
|
||||
package com.sinosoft.lis.schema; |
||||
|
||||
import com.sinosoft.persistence.Entity; |
||||
import com.sinosoft.lis.pubfun.FDate; |
||||
import com.sinosoft.persistence.Column; |
||||
import com.sinosoft.persistence.Id; |
||||
import com.sinosoft.persistence.Schema; |
||||
import com.sinosoft.persistence.Table; |
||||
import com.sinosoft.persistence.impl.SchemaHelper; |
||||
import com.sinosoft.utility.CErrors; |
||||
import lombok.EqualsAndHashCode; |
||||
import lombok.Getter; |
||||
import lombok.Setter; |
||||
import lombok.experimental.Accessors; |
||||
|
||||
import java.util.Date; |
||||
|
||||
/** |
||||
* <p>ClassName: INQUIRYPROTECTIONLEVELBACKUPSchema </p> |
||||
* <p>Description: DB层 Schema 类文件 </p> |
||||
* <p>Company: Sinosoft Co.,LTD </p> |
||||
* |
||||
* @author Makerx2 |
||||
* @Database inquiryprotectionlevelbackup |
||||
* @CreateDatetime 2026-06-01 13:09:12 447 |
||||
*/ |
||||
@Table(name = "INQUIRYPROTECTIONLEVELBACKUP", desc = "INQUIRYPROTECTIONLEVELBACKUP") |
||||
@EqualsAndHashCode(callSuper = false) |
||||
@Accessors(chain = true) |
||||
public class INQUIRYPROTECTIONLEVELBACKUPSchema extends Entity implements Schema<INQUIRYPROTECTIONLEVELBACKUPSchema>, Cloneable { |
||||
// @Field
|
||||
/** |
||||
* 保障层级编码 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 0, name = "contPlanCode", desc = "contPlanCode", type = Schema.TYPE_STRING) |
||||
private String contPlanCode; |
||||
|
||||
/** |
||||
* 保障层级名称 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 1, name = "contPlanName", desc = "contPlanName", type = Schema.TYPE_STRING) |
||||
private String contPlanName; |
||||
|
||||
/** |
||||
* 险种编码 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 2, name = "riskCode", desc = "riskCode", type = Schema.TYPE_STRING) |
||||
private String riskCode; |
||||
|
||||
/** |
||||
* 责任编码 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 3, name = "dutyCode", desc = "dutyCode", type = Schema.TYPE_STRING) |
||||
private String dutyCode; |
||||
|
||||
/** |
||||
* 保额(Amnt /个人限额) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 4, name = "amnt", desc = "amnt", type = Schema.TYPE_STRING) |
||||
private String amnt; |
||||
|
||||
/** |
||||
* 份数(Mult) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 5, name = "mult", desc = "mult", type = Schema.TYPE_STRING) |
||||
private String mult; |
||||
|
||||
/** |
||||
* 人均保费(Prem) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 6, name = "avgPrem", desc = "avgPrem", type = Schema.TYPE_STRING) |
||||
private String avgPrem; |
||||
|
||||
/** |
||||
* 标准保费 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 7, name = "standardPrem", desc = "standardPrem", type = Schema.TYPE_STRING) |
||||
private String standardPrem; |
||||
|
||||
/** |
||||
* 实收保费 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 8, name = "prem", desc = "prem", type = Schema.TYPE_STRING) |
||||
private String prem; |
||||
|
||||
/** |
||||
* 免赔类型(年免赔额 StandbyFlag1) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 9, name = "deductionType", desc = "deductionType", type = Schema.TYPE_STRING) |
||||
private String deductionType; |
||||
|
||||
/** |
||||
* 免赔额 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 10, name = "deductionFee", desc = "deductionFee", type = Schema.TYPE_STRING) |
||||
private String deductionFee; |
||||
|
||||
/** |
||||
* 日限额(StandbyFlag1) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 11, name = "dailyLimit", desc = "dailyLimit", type = Schema.TYPE_STRING) |
||||
private String dailyLimit; |
||||
|
||||
/** |
||||
* 赔付比例(GetRate) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 12, name = "compenSationRatio", desc = "compenSationRatio", type = Schema.TYPE_STRING) |
||||
private String compenSationRatio; |
||||
|
||||
/** |
||||
* 按月薪计算保额(PremToAmnt-计算方向) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 13, name = "falg", desc = "falg", type = Schema.TYPE_STRING) |
||||
private String falg; |
||||
|
||||
/** |
||||
* 月薪金额 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 14, name = "monthAmnt", desc = "monthAmnt", type = Schema.TYPE_STRING) |
||||
private String monthAmnt; |
||||
|
||||
/** |
||||
* 月薪倍数(StandbyFlag1) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 15, name = "monthAmntMul", desc = "monthAmntMul", type = Schema.TYPE_STRING) |
||||
private String monthAmntMul; |
||||
|
||||
/** |
||||
* 团体总限额 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 16, name = "groupLimit", desc = "groupLimit", type = Schema.TYPE_STRING) |
||||
private String groupLimit; |
||||
|
||||
/** |
||||
* 团体日限额 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 17, name = "personalLimit", desc = "personalLimit", type = Schema.TYPE_STRING) |
||||
private String personalLimit; |
||||
|
||||
/** |
||||
* 等待期 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 18, name = "waitdays", desc = "waitdays", type = Schema.TYPE_STRING) |
||||
private String waitdays; |
||||
|
||||
/** |
||||
* 有/无社保 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 19, name = "doctorenSurecase", desc = "doctorenSurecase", type = Schema.TYPE_STRING) |
||||
private String doctorenSurecase; |
||||
|
||||
/** |
||||
* 免赔日数 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 20, name = "deductDays", desc = "deductDays", type = Schema.TYPE_STRING) |
||||
private String deductDays; |
||||
|
||||
/** |
||||
* 最高给付天数 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 21, name = "maxpaydays", desc = "maxpaydays", type = Schema.TYPE_STRING) |
||||
private String maxpaydays; |
||||
|
||||
/** |
||||
* 工标/行标 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 22, name = "workIndustryStdFlag", desc = "workIndustryStdFlag", type = Schema.TYPE_STRING) |
||||
private String workIndustryStdFlag; |
||||
|
||||
/** |
||||
* 给付计划 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 23, name = "workPayPlanFlag", desc = "workPayPlanFlag", type = Schema.TYPE_STRING) |
||||
private String workPayPlanFlag; |
||||
|
||||
/** |
||||
* 伤残等级 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 24, name = "disabilitygrade", desc = "disabilitygrade", type = Schema.TYPE_STRING) |
||||
private String disabilitygrade; |
||||
|
||||
/** |
||||
* 交通意外类型(多选用“,”号隔开) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 25, name = "trafficaccIdentTypes", desc = "trafficaccIdentTypes", type = Schema.TYPE_STRING) |
||||
private String trafficaccIdentTypes; |
||||
|
||||
@Column(index = 26, name = "MAKEDATE", desc = "MAKEDATE", type = Schema.TYPE_DATE) |
||||
private Date mAKEDATE; |
||||
|
||||
@Getter |
||||
@Setter |
||||
@Column(index = 27, name = "MAKETIME", desc = "MAKETIME", type = Schema.TYPE_STRING) |
||||
private String mAKETIME; |
||||
|
||||
@Column(index = 28, name = "MODIFYDATE", desc = "MODIFYDATE", type = Schema.TYPE_DATE) |
||||
private Date mODIFYDATE; |
||||
|
||||
@Getter |
||||
@Setter |
||||
@Column(index = 29, name = "MODIFYTIME", desc = "MODIFYTIME", type = Schema.TYPE_STRING) |
||||
private String mODIFYTIME; |
||||
|
||||
/** |
||||
* 询价号 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 30, name = "askNO", desc = "askNO", type = Schema.TYPE_STRING) |
||||
private String askNO; |
||||
|
||||
/** |
||||
* 询价批次号 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 31, name = "ASKBATCHNO", desc = "ASKBATCHNO", type = Schema.TYPE_STRING) |
||||
private String aSKBATCHNO; |
||||
|
||||
/** |
||||
* 交易流水号(GCS2ASK+YYYYMMDD+6位流水号) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 32, name = "SYSCODE", desc = "SYSCODE", type = Schema.TYPE_STRING) |
||||
private String sYSCODE; |
||||
|
||||
/** |
||||
* 交易号 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 33, name = "FUNCFLAG", desc = "FUNCFLAG", type = Schema.TYPE_STRING) |
||||
private String fUNCFLAG; |
||||
|
||||
/** |
||||
* 交易日期(格式:YYYYMMDD) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 34, name = "TRANSDATE", desc = "TRANSDATE", type = Schema.TYPE_STRING) |
||||
private String tRANSDATE; |
||||
|
||||
/** |
||||
* 交易时间(格式:HHMMSS) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 35, name = "TRANSTIME", desc = "TRANSTIME", type = Schema.TYPE_STRING) |
||||
private String tRANSTIME; |
||||
|
||||
/** |
||||
* 响应日期(格式:YYYYMMDD) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 36, name = "RESPONSEDATE", desc = "RESPONSEDATE", type = Schema.TYPE_STRING) |
||||
private String rESPONSEDATE; |
||||
|
||||
/** |
||||
* 响应时间(格式:HHMMSS) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 37, name = "RESPONSETIME", desc = "RESPONSETIME", type = Schema.TYPE_STRING) |
||||
private String rESPONSETIME; |
||||
|
||||
/** |
||||
* 返回结果代码(例:000000/111111) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 38, name = "RETURNCODE", desc = "RETURNCODE", type = Schema.TYPE_STRING) |
||||
private String rETURNCODE; |
||||
|
||||
/** |
||||
* 返回结果(例:查询成功/查询失败结果) |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 39, name = "MESSAGE", desc = "MESSAGE", type = Schema.TYPE_STRING) |
||||
private String mESSAGE; |
||||
|
||||
@Getter |
||||
@Setter |
||||
@Id |
||||
@Column(index = 40, name = "ID", desc = "ID", type = Schema.TYPE_STRING) |
||||
private String iD; |
||||
|
||||
/** |
||||
* DiscountRate |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Column(index = 41, name = "discountRate", desc = "discountRate", type = Schema.TYPE_STRING) |
||||
private String discountRate; |
||||
|
||||
|
||||
public static final int FIELDNUM = 42; // 数据库表的字段个数
|
||||
|
||||
private transient FDate fDate = new FDate(); // 处理日期
|
||||
|
||||
public transient CErrors mErrors; // 错误信息
|
||||
|
||||
// @Constructor
|
||||
public INQUIRYPROTECTIONLEVELBACKUPSchema() { |
||||
mErrors = new CErrors(); |
||||
} |
||||
|
||||
// @Method
|
||||
@Override |
||||
public Object clone() throws CloneNotSupportedException { |
||||
INQUIRYPROTECTIONLEVELBACKUPSchema cloned = (INQUIRYPROTECTIONLEVELBACKUPSchema) super.clone(); |
||||
cloned.fDate = (FDate) fDate.clone(); |
||||
cloned.mErrors = (CErrors) mErrors.clone(); |
||||
SchemaHelper.cloneDate(cloned, this, this.getClass()); |
||||
return cloned; |
||||
} |
||||
|
||||
@Override |
||||
public String[] getPK() { |
||||
return SchemaHelper.getPK(this.getClass()); |
||||
} |
||||
|
||||
public String getMAKEDATE() { |
||||
if (mAKEDATE != null) |
||||
return fDate.getString(mAKEDATE); |
||||
else |
||||
return null; |
||||
} |
||||
|
||||
public INQUIRYPROTECTIONLEVELBACKUPSchema setMAKEDATE(Date aMAKEDATE) { |
||||
mAKEDATE = aMAKEDATE; |
||||
return this; |
||||
} |
||||
|
||||
public INQUIRYPROTECTIONLEVELBACKUPSchema setMAKEDATE(String aMAKEDATE) { |
||||
if (aMAKEDATE != null && !aMAKEDATE.equals("") && !aMAKEDATE.equals("null")) { |
||||
mAKEDATE = fDate.getDate(aMAKEDATE); |
||||
} else { |
||||
mAKEDATE = null; |
||||
} |
||||
return this; |
||||
} |
||||
|
||||
public String getMODIFYDATE() { |
||||
if (mODIFYDATE != null) |
||||
return fDate.getString(mODIFYDATE); |
||||
else |
||||
return null; |
||||
} |
||||
|
||||
public INQUIRYPROTECTIONLEVELBACKUPSchema setMODIFYDATE(Date aMODIFYDATE) { |
||||
mODIFYDATE = aMODIFYDATE; |
||||
return this; |
||||
} |
||||
|
||||
public INQUIRYPROTECTIONLEVELBACKUPSchema setMODIFYDATE(String aMODIFYDATE) { |
||||
if (aMODIFYDATE != null && !aMODIFYDATE.equals("") && !aMODIFYDATE.equals("null")) { |
||||
mODIFYDATE = fDate.getDate(aMODIFYDATE); |
||||
} else { |
||||
mODIFYDATE = null; |
||||
} |
||||
return this; |
||||
} |
||||
|
||||
|
||||
@Override |
||||
public INQUIRYPROTECTIONLEVELBACKUPSchema setSchema(INQUIRYPROTECTIONLEVELBACKUPSchema aINQUIRYPROTECTIONLEVELBACKUPSchema) { |
||||
SchemaHelper.setSchema(aINQUIRYPROTECTIONLEVELBACKUPSchema, this); |
||||
return this; |
||||
} |
||||
|
||||
@Override |
||||
public INQUIRYPROTECTIONLEVELBACKUPSchema getSchema() { |
||||
INQUIRYPROTECTIONLEVELBACKUPSchema aINQUIRYPROTECTIONLEVELBACKUPSchema = new INQUIRYPROTECTIONLEVELBACKUPSchema(); |
||||
aINQUIRYPROTECTIONLEVELBACKUPSchema.setSchema(this); |
||||
return aINQUIRYPROTECTIONLEVELBACKUPSchema; |
||||
} |
||||
|
||||
@Override |
||||
public String encode() { |
||||
return SchemaHelper.encode(this); |
||||
} |
||||
|
||||
@Override |
||||
public boolean decode(String strMessage) { |
||||
return SchemaHelper.decode(this, strMessage); |
||||
} |
||||
|
||||
@Override |
||||
public String getV(String FCode) { |
||||
return SchemaHelper.getV(this, FCode); |
||||
} |
||||
|
||||
@Override |
||||
public String getV(int nFieldIndex) { |
||||
return SchemaHelper.getV(this, nFieldIndex); |
||||
} |
||||
|
||||
@Override |
||||
public boolean setV(String FCode, String FValue) { |
||||
return SchemaHelper.setV(this, FCode, FValue); |
||||
} |
||||
|
||||
@Override |
||||
public int getFieldCount() { |
||||
return FIELDNUM; |
||||
} |
||||
|
||||
@Override |
||||
public int getFieldIndex(String strFieldName) { |
||||
return SchemaHelper.getFieldIndex(this.getClass(), strFieldName); |
||||
} |
||||
|
||||
@Override |
||||
public String getFieldName(int nFieldIndex) { |
||||
return SchemaHelper.getFieldName(this.getClass(), nFieldIndex); |
||||
} |
||||
|
||||
@Override |
||||
public int getFieldType(String strFieldName) { |
||||
return SchemaHelper.getFieldType(this.getClass(), strFieldName); |
||||
} |
||||
|
||||
@Override |
||||
public int getFieldType(int nFieldIndex) { |
||||
return SchemaHelper.getFieldType(this.getClass(), nFieldIndex); |
||||
} |
||||
} |
||||
@ -0,0 +1,57 @@ |
||||
/** |
||||
* Copyright (c) 2002 Sinosoft Co.,LTD. |
||||
* All right reserved. |
||||
*/ |
||||
|
||||
package com.sinosoft.lis.vdb; |
||||
|
||||
import com.sinosoft.lis.schema.INQUIRYGROUPBACKUPSchema; |
||||
import com.sinosoft.lis.vschema.INQUIRYGROUPBACKUPSet; |
||||
import com.sinosoft.persistence.DBSet; |
||||
import com.sinosoft.persistence.impl.DBSetOper; |
||||
import lombok.extern.slf4j.Slf4j; |
||||
|
||||
import java.sql.Connection; |
||||
|
||||
/** |
||||
* <p>ClassName: INQUIRYGROUPBACKUPDBSet </p> |
||||
* <p>Description: DB层多记录数据库操作类文件 </p> |
||||
* <p>Company: Sinosoft Co.,LTD</p> |
||||
* @Database inquirygroupbackup |
||||
* @author Makerx2 |
||||
* @CreateDatetime 2026-06-01 09:15:25 266 |
||||
*/ |
||||
@Slf4j |
||||
public class INQUIRYGROUPBACKUPDBSet extends INQUIRYGROUPBACKUPSet implements DBSet { |
||||
// @Field
|
||||
private Connection con; |
||||
|
||||
// @Constructor
|
||||
public INQUIRYGROUPBACKUPDBSet(Connection tConnection) { |
||||
con = tConnection; |
||||
} |
||||
|
||||
public INQUIRYGROUPBACKUPDBSet() { |
||||
} |
||||
|
||||
// @Method
|
||||
@Override |
||||
public boolean deleteSQL() { |
||||
return DBSetOper.deleteSQL(this, con, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean insert() { |
||||
return DBSetOper.insert(this, con, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean delete() { |
||||
return DBSetOper.delete(this, con, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean update() { |
||||
return DBSetOper.update(this, con, mErrors, log); |
||||
} |
||||
} |
||||
@ -0,0 +1,56 @@ |
||||
/** |
||||
* Copyright (c) 2002 Sinosoft Co.,LTD. |
||||
* All right reserved. |
||||
*/ |
||||
|
||||
package com.sinosoft.lis.vdb; |
||||
|
||||
import com.sinosoft.lis.vschema.INQUIRYPROTECTIONLEVELBACKUPSet; |
||||
import com.sinosoft.persistence.DBSet; |
||||
import com.sinosoft.persistence.impl.DBSetOper; |
||||
import lombok.extern.slf4j.Slf4j; |
||||
|
||||
import java.sql.Connection; |
||||
|
||||
/** |
||||
* <p>ClassName: INQUIRYPROTECTIONLEVELBACKUPDBSet </p> |
||||
* <p>Description: DB层多记录数据库操作类文件 </p> |
||||
* <p>Company: Sinosoft Co.,LTD</p> |
||||
* @Database inquiryprotectionlevelbackup |
||||
* @author Makerx2 |
||||
* @CreateDatetime 2026-06-01 13:09:12 461 |
||||
*/ |
||||
@Slf4j |
||||
public class INQUIRYPROTECTIONLEVELBACKUPDBSet extends INQUIRYPROTECTIONLEVELBACKUPSet implements DBSet { |
||||
// @Field
|
||||
private Connection con; |
||||
|
||||
// @Constructor
|
||||
public INQUIRYPROTECTIONLEVELBACKUPDBSet(Connection tConnection) { |
||||
con = tConnection; |
||||
} |
||||
|
||||
public INQUIRYPROTECTIONLEVELBACKUPDBSet() { |
||||
} |
||||
|
||||
// @Method
|
||||
@Override |
||||
public boolean deleteSQL() { |
||||
return DBSetOper.deleteSQL(this, con, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean insert() { |
||||
return DBSetOper.insert(this, con, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean delete() { |
||||
return DBSetOper.delete(this, con, mErrors, log); |
||||
} |
||||
|
||||
@Override |
||||
public boolean update() { |
||||
return DBSetOper.update(this, con, mErrors, log); |
||||
} |
||||
} |
||||
@ -0,0 +1,83 @@ |
||||
/** |
||||
* Copyright (c) 2002 Sinosoft Co.,LTD. |
||||
* All right reserved. |
||||
*/ |
||||
|
||||
package com.sinosoft.lis.vschema; |
||||
|
||||
import com.sinosoft.lis.schema.INQUIRYGROUPBACKUPSchema; |
||||
import com.sinosoft.persistence.Set; |
||||
import com.sinosoft.persistence.impl.SetHelper; |
||||
import com.sinosoft.utility.SchemaSet; |
||||
|
||||
/** |
||||
* <p>ClassName: INQUIRYGROUPBACKUPSet </p> |
||||
* <p>Description: DB层 Set 类文件 </p> |
||||
* <p>Copyright: Copyright (c) 2007</p> |
||||
* <p>Company: Sinosoft Co.,LTD </p> |
||||
* @Database inquirygroupbackup |
||||
* @author Maker2 |
||||
* @CreateDatetime 2026-06-01 09:15:25 264 |
||||
*/ |
||||
public class INQUIRYGROUPBACKUPSet extends SchemaSet<INQUIRYGROUPBACKUPSchema> implements Set<INQUIRYGROUPBACKUPSchema, INQUIRYGROUPBACKUPSet> { |
||||
// @Method
|
||||
@Override |
||||
public void clear() { |
||||
super.clear(); |
||||
} |
||||
|
||||
@Override |
||||
public int size() { |
||||
return super.size(); |
||||
} |
||||
|
||||
@Override |
||||
public boolean removeRange(int begin, int end) { |
||||
return super.removeRange(begin, end); |
||||
} |
||||
|
||||
@Override |
||||
public boolean add(INQUIRYGROUPBACKUPSchema schema) { |
||||
return super.add(schema); |
||||
} |
||||
|
||||
@Override |
||||
public boolean addAll(INQUIRYGROUPBACKUPSet set) { |
||||
return super.add(set); |
||||
} |
||||
|
||||
public boolean add(INQUIRYGROUPBACKUPSet set) { |
||||
return super.add(set); |
||||
} |
||||
|
||||
@Override |
||||
public boolean remove(INQUIRYGROUPBACKUPSchema schema) { |
||||
return super.remove(schema); |
||||
} |
||||
|
||||
@Override |
||||
public INQUIRYGROUPBACKUPSchema get(int index) { |
||||
return (INQUIRYGROUPBACKUPSchema) super.getObj(index); |
||||
} |
||||
|
||||
@Override |
||||
public boolean set(int index, INQUIRYGROUPBACKUPSchema schema) { |
||||
return super.set(index, schema); |
||||
} |
||||
|
||||
@Override |
||||
public boolean set(INQUIRYGROUPBACKUPSet set) { |
||||
return super.set(set); |
||||
} |
||||
|
||||
@Override |
||||
public String encode() { |
||||
return SetHelper.encode(this); |
||||
} |
||||
|
||||
@Override |
||||
public boolean decode(String str) { |
||||
return SetHelper.decode(this, str, mErrors); |
||||
} |
||||
|
||||
} |
||||
@ -0,0 +1,83 @@ |
||||
/** |
||||
* Copyright (c) 2002 Sinosoft Co.,LTD. |
||||
* All right reserved. |
||||
*/ |
||||
|
||||
package com.sinosoft.lis.vschema; |
||||
|
||||
import com.sinosoft.lis.schema.INQUIRYPROTECTIONLEVELBACKUPSchema; |
||||
import com.sinosoft.persistence.Set; |
||||
import com.sinosoft.persistence.impl.SetHelper; |
||||
import com.sinosoft.utility.SchemaSet; |
||||
|
||||
/** |
||||
* <p>ClassName: INQUIRYPROTECTIONLEVELBACKUPSet </p> |
||||
* <p>Description: DB层 Set 类文件 </p> |
||||
* <p>Copyright: Copyright (c) 2007</p> |
||||
* <p>Company: Sinosoft Co.,LTD </p> |
||||
* @Database inquiryprotectionlevelbackup |
||||
* @author Maker2 |
||||
* @CreateDatetime 2026-06-01 13:09:12 458 |
||||
*/ |
||||
public class INQUIRYPROTECTIONLEVELBACKUPSet extends SchemaSet<INQUIRYPROTECTIONLEVELBACKUPSchema> implements Set<INQUIRYPROTECTIONLEVELBACKUPSchema, INQUIRYPROTECTIONLEVELBACKUPSet> { |
||||
// @Method
|
||||
@Override |
||||
public void clear() { |
||||
super.clear(); |
||||
} |
||||
|
||||
@Override |
||||
public int size() { |
||||
return super.size(); |
||||
} |
||||
|
||||
@Override |
||||
public boolean removeRange(int begin, int end) { |
||||
return super.removeRange(begin, end); |
||||
} |
||||
|
||||
@Override |
||||
public boolean add(INQUIRYPROTECTIONLEVELBACKUPSchema schema) { |
||||
return super.add(schema); |
||||
} |
||||
|
||||
@Override |
||||
public boolean addAll(INQUIRYPROTECTIONLEVELBACKUPSet set) { |
||||
return super.add(set); |
||||
} |
||||
|
||||
public boolean add(INQUIRYPROTECTIONLEVELBACKUPSet set) { |
||||
return super.add(set); |
||||
} |
||||
|
||||
@Override |
||||
public boolean remove(INQUIRYPROTECTIONLEVELBACKUPSchema schema) { |
||||
return super.remove(schema); |
||||
} |
||||
|
||||
@Override |
||||
public INQUIRYPROTECTIONLEVELBACKUPSchema get(int index) { |
||||
return (INQUIRYPROTECTIONLEVELBACKUPSchema) super.getObj(index); |
||||
} |
||||
|
||||
@Override |
||||
public boolean set(int index, INQUIRYPROTECTIONLEVELBACKUPSchema schema) { |
||||
return super.set(index, schema); |
||||
} |
||||
|
||||
@Override |
||||
public boolean set(INQUIRYPROTECTIONLEVELBACKUPSet set) { |
||||
return super.set(set); |
||||
} |
||||
|
||||
@Override |
||||
public String encode() { |
||||
return SetHelper.encode(this); |
||||
} |
||||
|
||||
@Override |
||||
public boolean decode(String str) { |
||||
return SetHelper.decode(this, str, mErrors); |
||||
} |
||||
|
||||
} |
||||
Loading…
Reference in new issue