Merge branch 'dev' of http://47.94.165.164:13000/geg-gas/geg-gas-pcitc into dev
This commit is contained in:
@ -100,4 +100,5 @@ public class UpdateLngBDocCpDto implements Serializable {
|
||||
private Long tenantId;
|
||||
|
||||
|
||||
private String docTypeCode;
|
||||
}
|
||||
|
||||
@ -39,6 +39,12 @@ public class LngCustomerDocVo {
|
||||
@ApiModelProperty("资质证书类型")
|
||||
private String docTypeCode;
|
||||
|
||||
/**
|
||||
* 资质证书类型
|
||||
*/
|
||||
@ApiModelProperty("资质证书类型名称")
|
||||
private String docTypeName;
|
||||
|
||||
|
||||
/**
|
||||
* 资质证书编号
|
||||
|
||||
@ -0,0 +1,113 @@
|
||||
package com.xjrsoft.module.ship.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
||||
import lombok.experimental.Accessors;
|
||||
import java.io.Serializable;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
|
||||
import java.time.LocalTime;
|
||||
import java.time.LocalDateTime;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* @title: 国际采购计量
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class AddLngMeaPurIntDto extends com.xjrsoft.common.model.base.BaseModel {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 执行ID
|
||||
*/
|
||||
@ApiModelProperty("执行ID")
|
||||
private Long opsId;
|
||||
/**
|
||||
* 计量类型(L-装载计量/U-卸载计量)
|
||||
*/
|
||||
@ApiModelProperty("计量类型(L-装载计量/U-卸载计量)")
|
||||
private String typeCode;
|
||||
/**
|
||||
* 计量时间
|
||||
*/
|
||||
@ApiModelProperty("计量时间")
|
||||
private Object dateMea;
|
||||
/**
|
||||
* 热值(MMBtu)
|
||||
*/
|
||||
@ApiModelProperty("热值(MMBtu)")
|
||||
private BigDecimal qtyMmbtu;
|
||||
/**
|
||||
* 热值(GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值(GJ)")
|
||||
private BigDecimal qtyGj;
|
||||
/**
|
||||
* 重量(吨)
|
||||
*/
|
||||
@ApiModelProperty("重量(吨)")
|
||||
private BigDecimal qtyTon;
|
||||
/**
|
||||
* 液态体积(方)
|
||||
*/
|
||||
@ApiModelProperty("液态体积(方)")
|
||||
private BigDecimal qtyM3L;
|
||||
/**
|
||||
* 气态体积(方)
|
||||
*/
|
||||
@ApiModelProperty("气态体积(方)")
|
||||
private BigDecimal qtyM3;
|
||||
/**
|
||||
* 密度(吨/液态方)
|
||||
*/
|
||||
@ApiModelProperty("密度(吨/液态方)")
|
||||
private BigDecimal rateTonM3L;
|
||||
/**
|
||||
* 热值比(吨/GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值比(吨/GJ)")
|
||||
private BigDecimal rateTonGj;
|
||||
/**
|
||||
* 热值比(气态方/GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值比(气态方/GJ)")
|
||||
private BigDecimal rateM3Gj;
|
||||
/**
|
||||
* 气化率(吨/气态方)
|
||||
*/
|
||||
@ApiModelProperty("气化率(吨/气态方)")
|
||||
private BigDecimal rateTonM3;
|
||||
/**
|
||||
* 商检公司
|
||||
*/
|
||||
@ApiModelProperty("商检公司")
|
||||
private String inspName;
|
||||
/**
|
||||
* 来源(接收站发送数据表主键;非空时记录不可修改删除)
|
||||
*/
|
||||
@ApiModelProperty("来源(接收站发送数据表主键;非空时记录不可修改删除)")
|
||||
private String dataSource;
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@ApiModelProperty("备注")
|
||||
private String note;
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
@ApiModelProperty("租户id")
|
||||
private Long tenantId;
|
||||
|
||||
}
|
||||
@ -0,0 +1,368 @@
|
||||
package com.xjrsoft.module.ship.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
||||
import lombok.experimental.Accessors;
|
||||
import java.io.Serializable;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
|
||||
import java.time.LocalTime;
|
||||
import java.time.LocalDateTime;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* @title: 采购执行
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class AddLngOpsPurIntDto extends com.xjrsoft.common.model.base.BaseModel {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 船期计划主键
|
||||
*/
|
||||
@ApiModelProperty("船期计划主键")
|
||||
private Long ssId;
|
||||
/**
|
||||
* 船期计划编号(令=船期计划编号)
|
||||
*/
|
||||
@ApiModelProperty("船期计划编号(令=船期计划编号)")
|
||||
private String ssNo;
|
||||
/**
|
||||
* 交易主体编码(根据船期计划带出来)
|
||||
*/
|
||||
@ApiModelProperty("交易主体编码(根据船期计划带出来)")
|
||||
private Long comId;
|
||||
/**
|
||||
* 合同-主信息主键
|
||||
*/
|
||||
@ApiModelProperty("合同-主信息主键")
|
||||
private Long kId;
|
||||
/**
|
||||
* 长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)
|
||||
*/
|
||||
@ApiModelProperty("长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)")
|
||||
private String longSpotCode;
|
||||
/**
|
||||
* 供应商(国际采购合同的供应商)
|
||||
*/
|
||||
@ApiModelProperty("供应商(国际采购合同的供应商)")
|
||||
private String suCode;
|
||||
/**
|
||||
* 供应商名称(国际采购合同的供应商)
|
||||
*/
|
||||
@ApiModelProperty("供应商名称(国际采购合同的供应商)")
|
||||
private String suName;
|
||||
/**
|
||||
* 信用证号(缺省从合同关联的信用证中带出来,空为不需担保)
|
||||
*/
|
||||
@ApiModelProperty("信用证号(缺省从合同关联的信用证中带出来,空为不需担保)")
|
||||
private String lcNo;
|
||||
/**
|
||||
* 业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)
|
||||
*/
|
||||
@ApiModelProperty("业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)")
|
||||
private String ssTypeCode;
|
||||
/**
|
||||
* 接收站
|
||||
*/
|
||||
@ApiModelProperty("接收站")
|
||||
private String staCode;
|
||||
/**
|
||||
* 国际气源地
|
||||
*/
|
||||
@ApiModelProperty("国际气源地")
|
||||
private String sourceName;
|
||||
/**
|
||||
* 销售区域
|
||||
*/
|
||||
@ApiModelProperty("销售区域")
|
||||
private String salesAreaCode;
|
||||
/**
|
||||
* 我方联系人(缺省登录人编码)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人(缺省登录人编码)")
|
||||
private Long empId;
|
||||
/**
|
||||
* 我方联系人电话(根据联系人获取)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人电话(根据联系人获取)")
|
||||
private String empTel;
|
||||
/**
|
||||
* 我方联系人所在部门(缺省登录人所在部门)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人所在部门(缺省登录人所在部门)")
|
||||
private Long empDeptId;
|
||||
/**
|
||||
* 执行日期
|
||||
*/
|
||||
@ApiModelProperty("执行日期")
|
||||
private LocalDateTime dateOps;
|
||||
/**
|
||||
* 货权转移日
|
||||
*/
|
||||
@ApiModelProperty("货权转移日")
|
||||
private LocalDateTime dateTrans;
|
||||
/**
|
||||
* 价格条款(FOB/DES……,录入执行时必须)
|
||||
*/
|
||||
@ApiModelProperty("价格条款(FOB/DES……,录入执行时必须)")
|
||||
private String prcTermCode;
|
||||
/**
|
||||
* 是否自租船
|
||||
*/
|
||||
@ApiModelProperty("是否自租船")
|
||||
private String frtSign;
|
||||
/**
|
||||
* 是否保险
|
||||
*/
|
||||
@ApiModelProperty("是否保险")
|
||||
private String insurSign;
|
||||
/**
|
||||
* 船只IMO
|
||||
*/
|
||||
@ApiModelProperty("船只IMO")
|
||||
private String shipCode;
|
||||
/**
|
||||
* 船名
|
||||
*/
|
||||
@ApiModelProperty("船名")
|
||||
private String shipName;
|
||||
/**
|
||||
* 热值(MMBtu)
|
||||
*/
|
||||
@ApiModelProperty("热值(MMBtu)")
|
||||
private BigDecimal qtyMmbtu;
|
||||
/**
|
||||
* 热值(GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值(GJ)")
|
||||
private BigDecimal qtyGj;
|
||||
/**
|
||||
* 重量(吨)
|
||||
*/
|
||||
@ApiModelProperty("重量(吨)")
|
||||
private BigDecimal qtyTon;
|
||||
/**
|
||||
* 体积(标方)
|
||||
*/
|
||||
@ApiModelProperty("体积(标方)")
|
||||
private BigDecimal qtyM3;
|
||||
/**
|
||||
* 币种
|
||||
*/
|
||||
@ApiModelProperty("币种")
|
||||
private String curCode;
|
||||
/**
|
||||
* 汇率
|
||||
*/
|
||||
@ApiModelProperty("汇率")
|
||||
private BigDecimal rateEx;
|
||||
/**
|
||||
* 预估币种价格
|
||||
*/
|
||||
@ApiModelProperty("预估币种价格")
|
||||
private BigDecimal priceCurrEst;
|
||||
/**
|
||||
* 预估币种金额(自动计算)
|
||||
*/
|
||||
@ApiModelProperty("预估币种金额(自动计算)")
|
||||
private BigDecimal amountCurrEst;
|
||||
/**
|
||||
* 结算量(MMBtu)(与上游结算数量)
|
||||
*/
|
||||
@ApiModelProperty("结算量(MMBtu)(与上游结算数量)")
|
||||
private BigDecimal qtySettleMmbtu;
|
||||
/**
|
||||
* 结算币种价格
|
||||
*/
|
||||
@ApiModelProperty("结算币种价格")
|
||||
private BigDecimal priceCurr;
|
||||
/**
|
||||
* 结算币种金额(自动计算)
|
||||
*/
|
||||
@ApiModelProperty("结算币种金额(自动计算)")
|
||||
private BigDecimal amountCurr;
|
||||
/**
|
||||
* 本币金额(收付款审批时汇总写入)
|
||||
*/
|
||||
@ApiModelProperty("本币金额(收付款审批时汇总写入)")
|
||||
private BigDecimal amount;
|
||||
/**
|
||||
* NOR日
|
||||
*/
|
||||
@ApiModelProperty("NOR日")
|
||||
private LocalDateTime dateNor;
|
||||
/**
|
||||
* 最迟交货日
|
||||
*/
|
||||
@ApiModelProperty("最迟交货日")
|
||||
private LocalDateTime dateEnd;
|
||||
/**
|
||||
* 发出付款通知日
|
||||
*/
|
||||
@ApiModelProperty("发出付款通知日")
|
||||
private LocalDateTime datePayNtc;
|
||||
/**
|
||||
* 收到发票日
|
||||
*/
|
||||
@ApiModelProperty("收到发票日")
|
||||
private LocalDateTime dateInv;
|
||||
/**
|
||||
* 收付款日
|
||||
*/
|
||||
@ApiModelProperty("收付款日")
|
||||
private LocalDateTime dateRp;
|
||||
/**
|
||||
* 装港
|
||||
*/
|
||||
@ApiModelProperty("装港")
|
||||
private String portLoading1Code;
|
||||
/**
|
||||
* 替代装港
|
||||
*/
|
||||
@ApiModelProperty("替代装港")
|
||||
private String portLoading2;
|
||||
/**
|
||||
* 卸港
|
||||
*/
|
||||
@ApiModelProperty("卸港")
|
||||
private String portUnloading1Code;
|
||||
/**
|
||||
* 替代卸港
|
||||
*/
|
||||
@ApiModelProperty("替代卸港")
|
||||
private String portUnloading2;
|
||||
/**
|
||||
* 装港ETA
|
||||
*/
|
||||
@ApiModelProperty("装港ETA")
|
||||
private LocalDateTime dateEtaL;
|
||||
/**
|
||||
* 装港ETB
|
||||
*/
|
||||
@ApiModelProperty("装港ETB")
|
||||
private LocalDateTime dateEtbL;
|
||||
/**
|
||||
* 装港ETC
|
||||
*/
|
||||
@ApiModelProperty("装港ETC")
|
||||
private LocalDateTime dateEtcL;
|
||||
/**
|
||||
* 装港ETD
|
||||
*/
|
||||
@ApiModelProperty("装港ETD")
|
||||
private LocalDateTime dateEtdL;
|
||||
/**
|
||||
* 卸港ETA
|
||||
*/
|
||||
@ApiModelProperty("卸港ETA")
|
||||
private LocalDateTime dateEta;
|
||||
/**
|
||||
* 卸港ETB
|
||||
*/
|
||||
@ApiModelProperty("卸港ETB")
|
||||
private LocalDateTime dateEtb;
|
||||
/**
|
||||
* 卸港ETC
|
||||
*/
|
||||
@ApiModelProperty("卸港ETC")
|
||||
private LocalDateTime dateEtc;
|
||||
/**
|
||||
* 卸港ETD
|
||||
*/
|
||||
@ApiModelProperty("卸港ETD")
|
||||
private LocalDateTime dateEtd;
|
||||
/**
|
||||
* 卸港信息说明
|
||||
*/
|
||||
@ApiModelProperty("卸港信息说明")
|
||||
private String noteArrival;
|
||||
/**
|
||||
* 卸载日期/商检报告日期(财务报表中的卸载日期;入库回写)
|
||||
*/
|
||||
@ApiModelProperty("卸载日期/商检报告日期(财务报表中的卸载日期;入库回写)")
|
||||
private LocalDateTime dateIn;
|
||||
/**
|
||||
* 提单号
|
||||
*/
|
||||
@ApiModelProperty("提单号")
|
||||
private String blNo;
|
||||
/**
|
||||
* 提单日
|
||||
*/
|
||||
@ApiModelProperty("提单日")
|
||||
private LocalDateTime dateBl;
|
||||
/**
|
||||
* 报关单号
|
||||
*/
|
||||
@ApiModelProperty("报关单号")
|
||||
private String cdNo;
|
||||
/**
|
||||
* 邮寄报关资料日
|
||||
*/
|
||||
@ApiModelProperty("邮寄报关资料日")
|
||||
private LocalDateTime datePost;
|
||||
/**
|
||||
* 许可证编号
|
||||
*/
|
||||
@ApiModelProperty("许可证编号")
|
||||
private String licNo;
|
||||
/**
|
||||
* 办理许可证日期
|
||||
*/
|
||||
@ApiModelProperty("办理许可证日期")
|
||||
private LocalDateTime dateLic;
|
||||
/**
|
||||
* 商检公司
|
||||
*/
|
||||
@ApiModelProperty("商检公司")
|
||||
private String inspName;
|
||||
/**
|
||||
* 产地证
|
||||
*/
|
||||
@ApiModelProperty("产地证")
|
||||
private String origin;
|
||||
/**
|
||||
* 装货港计量数据(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@ApiModelProperty("装货港计量数据(仅用于对应附件,字段本身不显示)")
|
||||
private String attLoadingMea;
|
||||
/**
|
||||
* 计量附件(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@ApiModelProperty("计量附件(仅用于对应附件,字段本身不显示)")
|
||||
private String attMea;
|
||||
/**
|
||||
* 提货单(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@ApiModelProperty("提货单(仅用于对应附件,字段本身不显示)")
|
||||
private String attBl;
|
||||
/**
|
||||
* 审批状态(待提交/审批中/已审批/已驳回;审批之后发送接收站)
|
||||
*/
|
||||
@ApiModelProperty("审批状态(待提交/审批中/已审批/已驳回;审批之后发送接收站)")
|
||||
private String approCode;
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@ApiModelProperty("备注")
|
||||
private String note;
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
@ApiModelProperty("租户id")
|
||||
private Long tenantId;
|
||||
|
||||
}
|
||||
@ -0,0 +1,348 @@
|
||||
package com.xjrsoft.module.ship.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
||||
import lombok.experimental.Accessors;
|
||||
import java.io.Serializable;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
|
||||
import java.time.LocalTime;
|
||||
import java.time.LocalDateTime;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* @title: 销售执行
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class AddLngOpsSalesIntDto extends com.xjrsoft.common.model.base.BaseModel {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 船期计划主键
|
||||
*/
|
||||
@ApiModelProperty("船期计划主键")
|
||||
private Long ssId;
|
||||
/**
|
||||
* 船期计划编号(令=船期计划编号)
|
||||
*/
|
||||
@ApiModelProperty("船期计划编号(令=船期计划编号)")
|
||||
private String ssNo;
|
||||
/**
|
||||
* 交易主体编码(根据船期计划带出来)
|
||||
*/
|
||||
@ApiModelProperty("交易主体编码(根据船期计划带出来)")
|
||||
private Long comId;
|
||||
/**
|
||||
* 合同-主信息主键
|
||||
*/
|
||||
@ApiModelProperty("合同-主信息主键")
|
||||
private Long kId;
|
||||
/**
|
||||
* 长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)
|
||||
*/
|
||||
@ApiModelProperty("长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)")
|
||||
private String longSpotCode;
|
||||
/**
|
||||
* 客户(国际销售合同的客户)
|
||||
*/
|
||||
@ApiModelProperty("客户(国际销售合同的客户)")
|
||||
private String cuCode;
|
||||
/**
|
||||
* 客户名称(国际销售合同的客户)
|
||||
*/
|
||||
@ApiModelProperty("客户名称(国际销售合同的客户)")
|
||||
private String cuName;
|
||||
/**
|
||||
* 信用证号(缺省从合同关联的信用证中带出来,空为不需担保)
|
||||
*/
|
||||
@ApiModelProperty("信用证号(缺省从合同关联的信用证中带出来,空为不需担保)")
|
||||
private String lcNo;
|
||||
/**
|
||||
* 业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)
|
||||
*/
|
||||
@ApiModelProperty("业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)")
|
||||
private String ssTypeCode;
|
||||
/**
|
||||
* 接收站(财务报表需要)
|
||||
*/
|
||||
@ApiModelProperty("接收站(财务报表需要)")
|
||||
private String staCode;
|
||||
/**
|
||||
* 国际气源地
|
||||
*/
|
||||
@ApiModelProperty("国际气源地")
|
||||
private String sourceName;
|
||||
/**
|
||||
* 销售区域
|
||||
*/
|
||||
@ApiModelProperty("销售区域")
|
||||
private String salesAreaCode;
|
||||
/**
|
||||
* 我方联系人(缺省登录人编码)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人(缺省登录人编码)")
|
||||
private Long empId;
|
||||
/**
|
||||
* 我方联系人电话(根据联系人获取)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人电话(根据联系人获取)")
|
||||
private String empTel;
|
||||
/**
|
||||
* 我方联系人所在部门(缺省登录人所在部门)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人所在部门(缺省登录人所在部门)")
|
||||
private Long empDeptId;
|
||||
/**
|
||||
* 执行日期(录入执行时必须)
|
||||
*/
|
||||
@ApiModelProperty("执行日期(录入执行时必须)")
|
||||
private LocalDateTime dateOps;
|
||||
/**
|
||||
* 货权转移日
|
||||
*/
|
||||
@ApiModelProperty("货权转移日")
|
||||
private LocalDateTime dateTrans;
|
||||
/**
|
||||
* 价格条款(FOB/DES……,录入执行时必须)
|
||||
*/
|
||||
@ApiModelProperty("价格条款(FOB/DES……,录入执行时必须)")
|
||||
private String prcTermCode;
|
||||
/**
|
||||
* 是否自租船
|
||||
*/
|
||||
@ApiModelProperty("是否自租船")
|
||||
private String frtSign;
|
||||
/**
|
||||
* 是否保险
|
||||
*/
|
||||
@ApiModelProperty("是否保险")
|
||||
private String insurSign;
|
||||
/**
|
||||
* 船只IMO
|
||||
*/
|
||||
@ApiModelProperty("船只IMO")
|
||||
private String shipCode;
|
||||
/**
|
||||
* 船名
|
||||
*/
|
||||
@ApiModelProperty("船名")
|
||||
private String shipName;
|
||||
/**
|
||||
* 热值(MMBtu)
|
||||
*/
|
||||
@ApiModelProperty("热值(MMBtu)")
|
||||
private BigDecimal qtyMmbtu;
|
||||
/**
|
||||
* 热值(GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值(GJ)")
|
||||
private BigDecimal qtyGj;
|
||||
/**
|
||||
* 重量(吨)
|
||||
*/
|
||||
@ApiModelProperty("重量(吨)")
|
||||
private BigDecimal qtyTon;
|
||||
/**
|
||||
* 体积(标方)
|
||||
*/
|
||||
@ApiModelProperty("体积(标方)")
|
||||
private BigDecimal qtyM3;
|
||||
/**
|
||||
* 币种
|
||||
*/
|
||||
@ApiModelProperty("币种")
|
||||
private String curCode;
|
||||
/**
|
||||
* 汇率
|
||||
*/
|
||||
@ApiModelProperty("汇率")
|
||||
private BigDecimal rateEx;
|
||||
/**
|
||||
* 预估币种价格
|
||||
*/
|
||||
@ApiModelProperty("预估币种价格")
|
||||
private BigDecimal priceCurrEst;
|
||||
/**
|
||||
* 预估币种金额(自动计算)
|
||||
*/
|
||||
@ApiModelProperty("预估币种金额(自动计算)")
|
||||
private BigDecimal amountCurrEst;
|
||||
/**
|
||||
* 结算量(MMBtu)
|
||||
*/
|
||||
@ApiModelProperty("结算量(MMBtu)")
|
||||
private BigDecimal qtySettleMmbtu;
|
||||
/**
|
||||
* 结算币种价格
|
||||
*/
|
||||
@ApiModelProperty("结算币种价格")
|
||||
private BigDecimal priceCurr;
|
||||
/**
|
||||
* 结算币种金额(自动计算)
|
||||
*/
|
||||
@ApiModelProperty("结算币种金额(自动计算)")
|
||||
private BigDecimal amountCurr;
|
||||
/**
|
||||
* 本币金额(收付款审批时汇总写入)
|
||||
*/
|
||||
@ApiModelProperty("本币金额(收付款审批时汇总写入)")
|
||||
private BigDecimal amount;
|
||||
/**
|
||||
* NOR日
|
||||
*/
|
||||
@ApiModelProperty("NOR日")
|
||||
private LocalDateTime dateNor;
|
||||
/**
|
||||
* 最迟交货日
|
||||
*/
|
||||
@ApiModelProperty("最迟交货日")
|
||||
private LocalDateTime dateEnd;
|
||||
/**
|
||||
* 发出付款通知日
|
||||
*/
|
||||
@ApiModelProperty("发出付款通知日")
|
||||
private LocalDateTime datePayNtc;
|
||||
/**
|
||||
* 开具发票日
|
||||
*/
|
||||
@ApiModelProperty("开具发票日")
|
||||
private LocalDateTime dateInv;
|
||||
/**
|
||||
* 收付款日
|
||||
*/
|
||||
@ApiModelProperty("收付款日")
|
||||
private LocalDateTime dateRp;
|
||||
/**
|
||||
* 装港
|
||||
*/
|
||||
@ApiModelProperty("装港")
|
||||
private String portLoading1Code;
|
||||
/**
|
||||
* 替代装港
|
||||
*/
|
||||
@ApiModelProperty("替代装港")
|
||||
private String portLoading2;
|
||||
/**
|
||||
* 卸港
|
||||
*/
|
||||
@ApiModelProperty("卸港")
|
||||
private String portUnloading1Code;
|
||||
/**
|
||||
* 替代卸港
|
||||
*/
|
||||
@ApiModelProperty("替代卸港")
|
||||
private String portUnloading2;
|
||||
/**
|
||||
* 卸港ETA
|
||||
*/
|
||||
@ApiModelProperty("卸港ETA")
|
||||
private LocalDateTime dateEta;
|
||||
/**
|
||||
* 卸港ETB
|
||||
*/
|
||||
@ApiModelProperty("卸港ETB")
|
||||
private LocalDateTime dateEtb;
|
||||
/**
|
||||
* 卸港ETC
|
||||
*/
|
||||
@ApiModelProperty("卸港ETC")
|
||||
private LocalDateTime dateEtc;
|
||||
/**
|
||||
* 卸港ETD
|
||||
*/
|
||||
@ApiModelProperty("卸港ETD")
|
||||
private LocalDateTime dateEtd;
|
||||
/**
|
||||
* 卸港信息说明
|
||||
*/
|
||||
@ApiModelProperty("卸港信息说明")
|
||||
private String noteArrival;
|
||||
/**
|
||||
* 卸载日期/商检报告日期(财务报表中的卸载日期)
|
||||
*/
|
||||
@ApiModelProperty("卸载日期/商检报告日期(财务报表中的卸载日期)")
|
||||
private LocalDateTime dateIn;
|
||||
/**
|
||||
* 提单号
|
||||
*/
|
||||
@ApiModelProperty("提单号")
|
||||
private String blNo;
|
||||
/**
|
||||
* 提单日
|
||||
*/
|
||||
@ApiModelProperty("提单日")
|
||||
private LocalDateTime dateBl;
|
||||
/**
|
||||
* 报关单号
|
||||
*/
|
||||
@ApiModelProperty("报关单号")
|
||||
private String cdNo;
|
||||
/**
|
||||
* 邮寄报关资料日
|
||||
*/
|
||||
@ApiModelProperty("邮寄报关资料日")
|
||||
private LocalDateTime datePost;
|
||||
/**
|
||||
* 许可证编号
|
||||
*/
|
||||
@ApiModelProperty("许可证编号")
|
||||
private String licNo;
|
||||
/**
|
||||
* 办理许可证日期
|
||||
*/
|
||||
@ApiModelProperty("办理许可证日期")
|
||||
private LocalDateTime dateLic;
|
||||
/**
|
||||
* 商检公司
|
||||
*/
|
||||
@ApiModelProperty("商检公司")
|
||||
private String inspName;
|
||||
/**
|
||||
* 产地证
|
||||
*/
|
||||
@ApiModelProperty("产地证")
|
||||
private String origin;
|
||||
/**
|
||||
* 装货港计量数据(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@ApiModelProperty("装货港计量数据(仅用于对应附件,字段本身不显示)")
|
||||
private String attLoadingMea;
|
||||
/**
|
||||
* 计量附件(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@ApiModelProperty("计量附件(仅用于对应附件,字段本身不显示)")
|
||||
private String attMea;
|
||||
/**
|
||||
* 提货单(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@ApiModelProperty("提货单(仅用于对应附件,字段本身不显示)")
|
||||
private String attBl;
|
||||
/**
|
||||
* 审批状态(待提交/审批中/已审批/已驳回;审批之后发送接收站)
|
||||
*/
|
||||
@ApiModelProperty("审批状态(待提交/审批中/已审批/已驳回;审批之后发送接收站)")
|
||||
private String approCode;
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@ApiModelProperty("备注")
|
||||
private String note;
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
@ApiModelProperty("租户id")
|
||||
private Long tenantId;
|
||||
|
||||
}
|
||||
@ -0,0 +1,238 @@
|
||||
package com.xjrsoft.module.ship.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
||||
import lombok.experimental.Accessors;
|
||||
import java.io.Serializable;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
|
||||
import java.time.LocalTime;
|
||||
import java.time.LocalDateTime;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* @title: 船期计划排布
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class AddLngShipScheduleDto extends com.xjrsoft.common.model.base.BaseModel {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 计划编号(按年度排序自动生成)
|
||||
*/
|
||||
@ApiModelProperty("计划编号(按年度排序自动生成)")
|
||||
private String ssNo;
|
||||
/**
|
||||
* 是否自采(其他代加工客户的船期是N)
|
||||
*/
|
||||
@ApiModelProperty("是否自采(其他代加工客户的船期是N)")
|
||||
private String ownSign;
|
||||
/**
|
||||
* 交易主体编码(own_sign=Y时是天然气公司/惠贸,own_sign=N时是代加工客户)
|
||||
*/
|
||||
@ApiModelProperty("交易主体编码(own_sign=Y时是天然气公司/惠贸,own_sign=N时是代加工客户)")
|
||||
private Long comId;
|
||||
/**
|
||||
* 交易主体名称
|
||||
*/
|
||||
@ApiModelProperty("交易主体名称")
|
||||
private String comName;
|
||||
/**
|
||||
* 合同-档案主键
|
||||
*/
|
||||
@ApiModelProperty("合同-档案主键")
|
||||
private Long kId;
|
||||
/**
|
||||
* 供应商(国际采购合同的供应商)
|
||||
*/
|
||||
@ApiModelProperty("供应商(国际采购合同的供应商)")
|
||||
private String suCode;
|
||||
/**
|
||||
* 供应商名称(国际采购合同的供应商)
|
||||
*/
|
||||
@ApiModelProperty("供应商名称(国际采购合同的供应商)")
|
||||
private String suName;
|
||||
/**
|
||||
* 长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)
|
||||
*/
|
||||
@ApiModelProperty("长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)")
|
||||
private String longSpotCode;
|
||||
/**
|
||||
* 贸易性质/价格条款(DES/FOB)
|
||||
*/
|
||||
@ApiModelProperty("贸易性质/价格条款(DES/FOB)")
|
||||
private String prcTermCode;
|
||||
/**
|
||||
* 货源/国际气源地
|
||||
*/
|
||||
@ApiModelProperty("货源/国际气源地")
|
||||
private String sourceName;
|
||||
/**
|
||||
* 业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货、资源置换船货)
|
||||
*/
|
||||
@ApiModelProperty("业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货、资源置换船货)")
|
||||
private String ssTypeCode;
|
||||
/**
|
||||
* 客户编码
|
||||
*/
|
||||
@ApiModelProperty("客户编码")
|
||||
private String cuCode;
|
||||
/**
|
||||
* 客户名称
|
||||
*/
|
||||
@ApiModelProperty("客户名称")
|
||||
private String cuName;
|
||||
/**
|
||||
* 卸载港口
|
||||
*/
|
||||
@ApiModelProperty("卸载港口")
|
||||
private String portUnloading1Code;
|
||||
/**
|
||||
* 接收站
|
||||
*/
|
||||
@ApiModelProperty("接收站")
|
||||
private String staCode;
|
||||
/**
|
||||
* 船只IMO
|
||||
*/
|
||||
@ApiModelProperty("船只IMO")
|
||||
private String shipCode;
|
||||
/**
|
||||
* 船名
|
||||
*/
|
||||
@ApiModelProperty("船名")
|
||||
private String shipName;
|
||||
/**
|
||||
* 是否接卸(Y/N)
|
||||
*/
|
||||
@ApiModelProperty("是否接卸(Y/N)")
|
||||
private String unloadSign;
|
||||
/**
|
||||
* NOR日
|
||||
*/
|
||||
@ApiModelProperty("NOR日")
|
||||
private LocalDateTime dateNor;
|
||||
/**
|
||||
* 最迟交货日
|
||||
*/
|
||||
@ApiModelProperty("最迟交货日")
|
||||
private LocalDateTime dateEnd;
|
||||
/**
|
||||
* 卸港ETA
|
||||
*/
|
||||
@ApiModelProperty("卸港ETA")
|
||||
private LocalDateTime dateEta;
|
||||
/**
|
||||
* 卸港ETB
|
||||
*/
|
||||
@ApiModelProperty("卸港ETB")
|
||||
private LocalDateTime dateEtb;
|
||||
/**
|
||||
* 卸港ETC
|
||||
*/
|
||||
@ApiModelProperty("卸港ETC")
|
||||
private LocalDateTime dateEtc;
|
||||
/**
|
||||
* 卸港ETD
|
||||
*/
|
||||
@ApiModelProperty("卸港ETD")
|
||||
private LocalDateTime dateEtd;
|
||||
/**
|
||||
* 热值(MMBtu)
|
||||
*/
|
||||
@ApiModelProperty("热值(MMBtu)")
|
||||
private BigDecimal qtyMmbtu;
|
||||
/**
|
||||
* 热值(GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值(GJ)")
|
||||
private BigDecimal qtyGj;
|
||||
/**
|
||||
* 重量(吨)
|
||||
*/
|
||||
@ApiModelProperty("重量(吨)")
|
||||
private BigDecimal qtyTon;
|
||||
/**
|
||||
* 体积(标方)
|
||||
*/
|
||||
@ApiModelProperty("体积(标方)")
|
||||
private BigDecimal qtyM3;
|
||||
/**
|
||||
* 币种
|
||||
*/
|
||||
@ApiModelProperty("币种")
|
||||
private String curCode;
|
||||
/**
|
||||
* 汇率
|
||||
*/
|
||||
@ApiModelProperty("汇率")
|
||||
private BigDecimal rateEx;
|
||||
/**
|
||||
* 采购价格
|
||||
*/
|
||||
@ApiModelProperty("采购价格")
|
||||
private BigDecimal priceMmbtuPur;
|
||||
/**
|
||||
* 采购金额(自动计算)
|
||||
*/
|
||||
@ApiModelProperty("采购金额(自动计算)")
|
||||
private BigDecimal amountPur;
|
||||
/**
|
||||
* 销售价格(隐藏)
|
||||
*/
|
||||
@ApiModelProperty("销售价格(隐藏)")
|
||||
private BigDecimal priceMmbtuSales;
|
||||
/**
|
||||
* 销售金额(自动计算;隐藏)
|
||||
*/
|
||||
@ApiModelProperty("销售金额(自动计算;隐藏)")
|
||||
private BigDecimal amountSales;
|
||||
/**
|
||||
* 我方联系人(自采需要录入)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人(自采需要录入)")
|
||||
private Long empId;
|
||||
/**
|
||||
* 我方联系人电话(根据联系人获取)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人电话(根据联系人获取)")
|
||||
private String empTel;
|
||||
/**
|
||||
* 是否对在港烧气有特别要求
|
||||
*/
|
||||
@ApiModelProperty("是否对在港烧气有特别要求")
|
||||
private String request;
|
||||
/**
|
||||
* 采购执行id(隐藏,系统字段)
|
||||
*/
|
||||
@ApiModelProperty("采购执行id(隐藏,系统字段)")
|
||||
private Long opsPurId;
|
||||
/**
|
||||
* 销售执行id(隐藏,系统字段)
|
||||
*/
|
||||
@ApiModelProperty("销售执行id(隐藏,系统字段)")
|
||||
private Long opsSalesId;
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@ApiModelProperty("备注")
|
||||
private String note;
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
@ApiModelProperty("租户id")
|
||||
private Long tenantId;
|
||||
|
||||
}
|
||||
@ -0,0 +1,95 @@
|
||||
package com.xjrsoft.module.ship.dto;
|
||||
|
||||
import com.xjrsoft.common.page.PageInput;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.time.LocalTime;
|
||||
import java.time.LocalDateTime;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
|
||||
/**
|
||||
* @title: 分页查询入参
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class LngMeaPurIntPageDto extends PageInput {
|
||||
|
||||
/**
|
||||
* 计量时间
|
||||
*/
|
||||
@ApiModelProperty("计量时间")
|
||||
private Object dateMea;
|
||||
/**
|
||||
* 计量类型(L-装载计量/U-卸载计量)
|
||||
*/
|
||||
@ApiModelProperty("计量类型(L-装载计量/U-卸载计量)")
|
||||
private String typeCode;
|
||||
/**
|
||||
* 商检公司
|
||||
*/
|
||||
@ApiModelProperty("商检公司")
|
||||
private String inspName;
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@ApiModelProperty("主键")
|
||||
private Long id;
|
||||
/**
|
||||
* 热值(MMBtu)
|
||||
*/
|
||||
@ApiModelProperty("热值(MMBtu)")
|
||||
private BigDecimal qtyMmbtu;
|
||||
/**
|
||||
* 热值(GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值(GJ)")
|
||||
private BigDecimal qtyGj;
|
||||
/**
|
||||
* 重量(吨)
|
||||
*/
|
||||
@ApiModelProperty("重量(吨)")
|
||||
private BigDecimal qtyTon;
|
||||
/**
|
||||
* 液态体积(方)
|
||||
*/
|
||||
@ApiModelProperty("液态体积(方)")
|
||||
private BigDecimal qtyM3L;
|
||||
/**
|
||||
* 气态体积(方)
|
||||
*/
|
||||
@ApiModelProperty("气态体积(方)")
|
||||
private BigDecimal qtyM3;
|
||||
/**
|
||||
* 密度(吨/液态方)
|
||||
*/
|
||||
@ApiModelProperty("密度(吨/液态方)")
|
||||
private BigDecimal rateTonM3L;
|
||||
/**
|
||||
* 热值比(吨/GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值比(吨/GJ)")
|
||||
private BigDecimal rateTonGj;
|
||||
/**
|
||||
* 热值比(气态方/GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值比(气态方/GJ)")
|
||||
private BigDecimal rateM3Gj;
|
||||
/**
|
||||
* 气化率(吨/气态方)
|
||||
*/
|
||||
@ApiModelProperty("气化率(吨/气态方)")
|
||||
private BigDecimal rateTonM3;
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@ApiModelProperty("备注")
|
||||
private String note;
|
||||
|
||||
}
|
||||
@ -0,0 +1,71 @@
|
||||
package com.xjrsoft.module.ship.dto;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import com.xjrsoft.common.page.PageInput;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
|
||||
/**
|
||||
* @title: 分页查询入参
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class LngOpsPurIntPageDto extends PageInput {
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@ApiModelProperty("主键")
|
||||
private Long id;
|
||||
/**
|
||||
* 船期计划编号(令=船期计划编号)
|
||||
*/
|
||||
@ApiModelProperty("船期计划编号(令=船期计划编号)")
|
||||
private String ssNo;
|
||||
/**
|
||||
* 合同-主信息主键
|
||||
*/
|
||||
@ApiModelProperty("合同-主信息主键")
|
||||
private Long kId;
|
||||
/**
|
||||
* 长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)
|
||||
*/
|
||||
@ApiModelProperty("长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)")
|
||||
private String longSpotCode;
|
||||
/**
|
||||
* 交易主体编码(根据船期计划带出来)
|
||||
*/
|
||||
@ApiModelProperty("交易主体编码(根据船期计划带出来)")
|
||||
private Long comId;
|
||||
/**
|
||||
* 卸港ETA
|
||||
*/
|
||||
@ApiModelProperty("卸港ETA")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime dateEta;
|
||||
/**
|
||||
* 接收站
|
||||
*/
|
||||
@ApiModelProperty("接收站")
|
||||
private String staCode;
|
||||
/**
|
||||
* 供应商名称(国际采购合同的供应商)
|
||||
*/
|
||||
@ApiModelProperty("供应商名称(国际采购合同的供应商)")
|
||||
private String suName;
|
||||
/**
|
||||
* 业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)
|
||||
*/
|
||||
@ApiModelProperty("业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)")
|
||||
private String ssTypeCode;
|
||||
|
||||
}
|
||||
@ -0,0 +1,66 @@
|
||||
package com.xjrsoft.module.ship.dto;
|
||||
|
||||
import com.xjrsoft.common.page.PageInput;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.time.LocalTime;
|
||||
import java.time.LocalDateTime;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
|
||||
/**
|
||||
* @title: 分页查询入参
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class LngOpsSalesIntPageDto extends PageInput {
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@ApiModelProperty("主键")
|
||||
private Long id;
|
||||
/**
|
||||
* 船期计划编号(令=船期计划编号)
|
||||
*/
|
||||
@ApiModelProperty("船期计划编号(令=船期计划编号)")
|
||||
private String ssNo;
|
||||
/**
|
||||
* 合同-主信息主键
|
||||
*/
|
||||
@ApiModelProperty("合同-主信息主键")
|
||||
private Long kId;
|
||||
/**
|
||||
* 长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)
|
||||
*/
|
||||
@ApiModelProperty("长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)")
|
||||
private String longSpotCode;
|
||||
/**
|
||||
* 交易主体编码(根据船期计划带出来)
|
||||
*/
|
||||
@ApiModelProperty("交易主体编码(根据船期计划带出来)")
|
||||
private Long comId;
|
||||
/**
|
||||
* 卸港ETA
|
||||
*/
|
||||
@ApiModelProperty("卸港ETA")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime dateEta;
|
||||
/**
|
||||
* 卸港
|
||||
*/
|
||||
@ApiModelProperty("卸港")
|
||||
private String portUnloading1Code;
|
||||
/**
|
||||
* 客户名称(国际销售合同的客户)
|
||||
*/
|
||||
@ApiModelProperty("客户名称(国际销售合同的客户)")
|
||||
private String cuName;
|
||||
|
||||
}
|
||||
@ -0,0 +1,81 @@
|
||||
package com.xjrsoft.module.ship.dto;
|
||||
|
||||
import com.xjrsoft.common.page.PageInput;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.time.LocalTime;
|
||||
import java.time.LocalDateTime;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
|
||||
/**
|
||||
* @title: 分页查询入参
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class LngShipSchedulePageDto extends PageInput {
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@ApiModelProperty("主键")
|
||||
private Long id;
|
||||
/**
|
||||
* 计划编号(按年度排序自动生成)
|
||||
*/
|
||||
@ApiModelProperty("计划编号(按年度排序自动生成)")
|
||||
private String ssNo;
|
||||
/**
|
||||
* 合同-档案主键
|
||||
*/
|
||||
@ApiModelProperty("合同-档案主键")
|
||||
private Long kId;
|
||||
/**
|
||||
* 长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)
|
||||
*/
|
||||
@ApiModelProperty("长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)")
|
||||
private String longSpotCode;
|
||||
/**
|
||||
* 交易主体编码(own_sign=Y时是天然气公司/惠贸,own_sign=N时是代加工客户)
|
||||
*/
|
||||
@ApiModelProperty("交易主体编码(own_sign=Y时是天然气公司/惠贸,own_sign=N时是代加工客户)")
|
||||
private Long comId;
|
||||
/**
|
||||
* 卸港ETA
|
||||
*/
|
||||
@ApiModelProperty("卸港ETA")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime dateEta;
|
||||
/**
|
||||
* 接收站
|
||||
*/
|
||||
@ApiModelProperty("接收站")
|
||||
private String staCode;
|
||||
/**
|
||||
* 供应商名称(国际采购合同的供应商)
|
||||
*/
|
||||
@ApiModelProperty("供应商名称(国际采购合同的供应商)")
|
||||
private String suName;
|
||||
/**
|
||||
* 业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货、资源置换船货)
|
||||
*/
|
||||
@ApiModelProperty("业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货、资源置换船货)")
|
||||
private String ssTypeCode;
|
||||
/**
|
||||
* 采购执行id(隐藏,系统字段)
|
||||
*/
|
||||
@ApiModelProperty("采购执行id(隐藏,系统字段)")
|
||||
private Long opsPurId;
|
||||
/**
|
||||
* 销售执行id(隐藏,系统字段)
|
||||
*/
|
||||
@ApiModelProperty("销售执行id(隐藏,系统字段)")
|
||||
private Long opsSalesId;
|
||||
|
||||
}
|
||||
@ -0,0 +1,156 @@
|
||||
package com.xjrsoft.module.ship.dto;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
|
||||
import com.pictc.annotations.datalog.LogAttrField;
|
||||
import com.pictc.annotations.datalog.LogField;
|
||||
import com.pictc.annotations.datalog.LogTable;
|
||||
import com.xjrsoft.module.system.dto.UpdateLngFileUploadDto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* @title: 国际采购计量
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
@LogTable(source="lng_mea_pur_int",name="国际采购计量")
|
||||
public class UpdateLngMeaPurIntDto implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@LogField(name="主键",index=0)
|
||||
@ApiModelProperty("主键")
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 执行ID
|
||||
*/
|
||||
@LogField(name="执行ID",index=1)
|
||||
@ApiModelProperty("执行ID")
|
||||
private Long opsId;
|
||||
|
||||
/**
|
||||
* 计量类型(L-装载计量/U-卸载计量)
|
||||
*/
|
||||
@LogField(name="计量类型",index=2)
|
||||
@ApiModelProperty("计量类型(L-装载计量/U-卸载计量)")
|
||||
private String typeCode;
|
||||
|
||||
/**
|
||||
* 计量时间
|
||||
*/
|
||||
@LogField(name="计量时间",index=3)
|
||||
@ApiModelProperty("计量时间")
|
||||
private Object dateMea;
|
||||
|
||||
/**
|
||||
* 热值(MMBtu)
|
||||
*/
|
||||
@LogField(name="热值",index=4)
|
||||
@ApiModelProperty("热值(MMBtu)")
|
||||
private BigDecimal qtyMmbtu;
|
||||
|
||||
/**
|
||||
* 热值(GJ)
|
||||
*/
|
||||
@LogField(name="热值",index=5)
|
||||
@ApiModelProperty("热值(GJ)")
|
||||
private BigDecimal qtyGj;
|
||||
|
||||
/**
|
||||
* 重量(吨)
|
||||
*/
|
||||
@LogField(name="重量",index=6)
|
||||
@ApiModelProperty("重量(吨)")
|
||||
private BigDecimal qtyTon;
|
||||
|
||||
/**
|
||||
* 液态体积(方)
|
||||
*/
|
||||
@LogField(name="液态体积",index=7)
|
||||
@ApiModelProperty("液态体积(方)")
|
||||
private BigDecimal qtyM3L;
|
||||
|
||||
/**
|
||||
* 气态体积(方)
|
||||
*/
|
||||
@LogField(name="气态体积",index=8)
|
||||
@ApiModelProperty("气态体积(方)")
|
||||
private BigDecimal qtyM3;
|
||||
|
||||
/**
|
||||
* 密度(吨/液态方)
|
||||
*/
|
||||
@LogField(name="密度",index=9)
|
||||
@ApiModelProperty("密度(吨/液态方)")
|
||||
private BigDecimal rateTonM3L;
|
||||
|
||||
/**
|
||||
* 热值比(吨/GJ)
|
||||
*/
|
||||
@LogField(name="热值比",index=10)
|
||||
@ApiModelProperty("热值比(吨/GJ)")
|
||||
private BigDecimal rateTonGj;
|
||||
|
||||
/**
|
||||
* 热值比(气态方/GJ)
|
||||
*/
|
||||
@LogField(name="热值比",index=11)
|
||||
@ApiModelProperty("热值比(气态方/GJ)")
|
||||
private BigDecimal rateM3Gj;
|
||||
|
||||
/**
|
||||
* 气化率(吨/气态方)
|
||||
*/
|
||||
@LogField(name="气化率",index=12)
|
||||
@ApiModelProperty("气化率(吨/气态方)")
|
||||
private BigDecimal rateTonM3;
|
||||
|
||||
/**
|
||||
* 商检公司
|
||||
*/
|
||||
@LogField(name="商检公司",index=13)
|
||||
@ApiModelProperty("商检公司")
|
||||
private String inspName;
|
||||
|
||||
/**
|
||||
* 来源(接收站发送数据表主键;非空时记录不可修改删除)
|
||||
*/
|
||||
@LogField(name="来源",index=14)
|
||||
@ApiModelProperty("来源(接收站发送数据表主键;非空时记录不可修改删除)")
|
||||
private String dataSource;
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@LogField(name="备注",index=15)
|
||||
@ApiModelProperty("备注")
|
||||
private String note;
|
||||
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
@LogField(name="租户id",index=16)
|
||||
@ApiModelProperty("租户id")
|
||||
private Long tenantId;
|
||||
|
||||
/**
|
||||
* lngFileUpload
|
||||
*/
|
||||
@ApiModelProperty("lngFileUpload子表")
|
||||
@LogAttrField
|
||||
private List<UpdateLngFileUploadDto> lngFileUploadList;
|
||||
|
||||
}
|
||||
@ -0,0 +1,513 @@
|
||||
package com.xjrsoft.module.ship.dto;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
import com.pictc.annotations.datalog.LogAttrField;
|
||||
import com.pictc.annotations.datalog.LogField;
|
||||
import com.pictc.annotations.datalog.LogTable;
|
||||
import com.xjrsoft.module.system.dto.UpdateLngFileUploadDto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* @title: 采购执行
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
@LogTable(source="lng_ops_pur_int",name="采购执行")
|
||||
public class UpdateLngOpsPurIntDto implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@LogField(name="主键",index=0)
|
||||
@ApiModelProperty("主键")
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 船期计划主键
|
||||
*/
|
||||
@LogField(name="船期计划主键",index=1)
|
||||
@ApiModelProperty("船期计划主键")
|
||||
private Long ssId;
|
||||
|
||||
/**
|
||||
* 船期计划编号(令=船期计划编号)
|
||||
*/
|
||||
@LogField(name="船期计划编号(令=船期计划编号)",index=2)
|
||||
@ApiModelProperty("船期计划编号(令=船期计划编号)")
|
||||
private String ssNo;
|
||||
|
||||
/**
|
||||
* 交易主体编码(根据船期计划带出来)
|
||||
*/
|
||||
@LogField(name="交易主体编码(根据船期计划带出来)",index=3)
|
||||
@ApiModelProperty("交易主体编码(根据船期计划带出来)")
|
||||
private Long comId;
|
||||
|
||||
/**
|
||||
* 合同-主信息主键
|
||||
*/
|
||||
@LogField(name="合同-主信息主键",index=4)
|
||||
@ApiModelProperty("合同-主信息主键")
|
||||
private Long kId;
|
||||
|
||||
/**
|
||||
* 长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)
|
||||
*/
|
||||
@LogField(name="长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)",index=5)
|
||||
@ApiModelProperty("长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)")
|
||||
private String longSpotCode;
|
||||
|
||||
/**
|
||||
* 供应商(国际采购合同的供应商)
|
||||
*/
|
||||
@LogField(name="供应商(国际采购合同的供应商)",index=6)
|
||||
@ApiModelProperty("供应商(国际采购合同的供应商)")
|
||||
private String suCode;
|
||||
|
||||
/**
|
||||
* 供应商名称(国际采购合同的供应商)
|
||||
*/
|
||||
@LogField(name="供应商名称(国际采购合同的供应商)",index=7)
|
||||
@ApiModelProperty("供应商名称(国际采购合同的供应商)")
|
||||
private String suName;
|
||||
|
||||
/**
|
||||
* 信用证号(缺省从合同关联的信用证中带出来,空为不需担保)
|
||||
*/
|
||||
@LogField(name="信用证号(缺省从合同关联的信用证中带出来,空为不需担保)",index=8)
|
||||
@ApiModelProperty("信用证号(缺省从合同关联的信用证中带出来,空为不需担保)")
|
||||
private String lcNo;
|
||||
|
||||
/**
|
||||
* 业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)
|
||||
*/
|
||||
@LogField(name="业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)",index=9)
|
||||
@ApiModelProperty("业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)")
|
||||
private String ssTypeCode;
|
||||
|
||||
/**
|
||||
* 接收站
|
||||
*/
|
||||
@LogField(name="接收站",index=10)
|
||||
@ApiModelProperty("接收站")
|
||||
private String staCode;
|
||||
|
||||
/**
|
||||
* 国际气源地
|
||||
*/
|
||||
@LogField(name="国际气源地",index=11)
|
||||
@ApiModelProperty("国际气源地")
|
||||
private String sourceName;
|
||||
|
||||
/**
|
||||
* 销售区域
|
||||
*/
|
||||
@LogField(name="销售区域",index=12)
|
||||
@ApiModelProperty("销售区域")
|
||||
private String salesAreaCode;
|
||||
|
||||
/**
|
||||
* 我方联系人(缺省登录人编码)
|
||||
*/
|
||||
@LogField(name="我方联系人(缺省登录人编码)",index=13)
|
||||
@ApiModelProperty("我方联系人(缺省登录人编码)")
|
||||
private Long empId;
|
||||
|
||||
/**
|
||||
* 我方联系人电话(根据联系人获取)
|
||||
*/
|
||||
@LogField(name="我方联系人电话(根据联系人获取)",index=14)
|
||||
@ApiModelProperty("我方联系人电话(根据联系人获取)")
|
||||
private String empTel;
|
||||
|
||||
/**
|
||||
* 我方联系人所在部门(缺省登录人所在部门)
|
||||
*/
|
||||
@LogField(name="我方联系人所在部门(缺省登录人所在部门)",index=15)
|
||||
@ApiModelProperty("我方联系人所在部门(缺省登录人所在部门)")
|
||||
private Long empDeptId;
|
||||
|
||||
/**
|
||||
* 执行日期
|
||||
*/
|
||||
@LogField(name="执行日期",index=16)
|
||||
@ApiModelProperty("执行日期")
|
||||
private LocalDateTime dateOps;
|
||||
|
||||
/**
|
||||
* 货权转移日
|
||||
*/
|
||||
@LogField(name="货权转移日",index=17)
|
||||
@ApiModelProperty("货权转移日")
|
||||
private LocalDateTime dateTrans;
|
||||
|
||||
/**
|
||||
* 价格条款(FOB/DES……,录入执行时必须)
|
||||
*/
|
||||
@LogField(name="价格条款(FOB/DES……,录入执行时必须)",index=18)
|
||||
@ApiModelProperty("价格条款(FOB/DES……,录入执行时必须)")
|
||||
private String prcTermCode;
|
||||
|
||||
/**
|
||||
* 是否自租船
|
||||
*/
|
||||
@LogField(name="是否自租船",index=19)
|
||||
@ApiModelProperty("是否自租船")
|
||||
private String frtSign;
|
||||
|
||||
/**
|
||||
* 是否保险
|
||||
*/
|
||||
@LogField(name="是否保险",index=20)
|
||||
@ApiModelProperty("是否保险")
|
||||
private String insurSign;
|
||||
|
||||
/**
|
||||
* 船只IMO
|
||||
*/
|
||||
@LogField(name="船只IMO",index=21)
|
||||
@ApiModelProperty("船只IMO")
|
||||
private String shipCode;
|
||||
|
||||
/**
|
||||
* 船名
|
||||
*/
|
||||
@LogField(name="船名",index=22)
|
||||
@ApiModelProperty("船名")
|
||||
private String shipName;
|
||||
|
||||
/**
|
||||
* 热值(MMBtu)
|
||||
*/
|
||||
@LogField(name="热值(MMBtu)",index=23)
|
||||
@ApiModelProperty("热值(MMBtu)")
|
||||
private BigDecimal qtyMmbtu;
|
||||
|
||||
/**
|
||||
* 热值(GJ)
|
||||
*/
|
||||
@LogField(name="热值(GJ)",index=24)
|
||||
@ApiModelProperty("热值(GJ)")
|
||||
private BigDecimal qtyGj;
|
||||
|
||||
/**
|
||||
* 重量(吨)
|
||||
*/
|
||||
@LogField(name="重量(吨)",index=25)
|
||||
@ApiModelProperty("重量(吨)")
|
||||
private BigDecimal qtyTon;
|
||||
|
||||
/**
|
||||
* 体积(标方)
|
||||
*/
|
||||
@LogField(name="体积(标方)",index=26)
|
||||
@ApiModelProperty("体积(标方)")
|
||||
private BigDecimal qtyM3;
|
||||
|
||||
/**
|
||||
* 币种
|
||||
*/
|
||||
@LogField(name="币种",index=27)
|
||||
@ApiModelProperty("币种")
|
||||
private String curCode;
|
||||
|
||||
/**
|
||||
* 汇率
|
||||
*/
|
||||
@LogField(name="汇率",index=28)
|
||||
@ApiModelProperty("汇率")
|
||||
private BigDecimal rateEx;
|
||||
|
||||
/**
|
||||
* 预估币种价格
|
||||
*/
|
||||
@LogField(name="预估币种价格",index=29)
|
||||
@ApiModelProperty("预估币种价格")
|
||||
private BigDecimal priceCurrEst;
|
||||
|
||||
/**
|
||||
* 预估币种金额(自动计算)
|
||||
*/
|
||||
@LogField(name="预估币种金额(自动计算)",index=30)
|
||||
@ApiModelProperty("预估币种金额(自动计算)")
|
||||
private BigDecimal amountCurrEst;
|
||||
|
||||
/**
|
||||
* 结算量(MMBtu)(与上游结算数量)
|
||||
*/
|
||||
@LogField(name="结算量(MMBtu)(与上游结算数量)",index=31)
|
||||
@ApiModelProperty("结算量(MMBtu)(与上游结算数量)")
|
||||
private BigDecimal qtySettleMmbtu;
|
||||
|
||||
/**
|
||||
* 结算币种价格
|
||||
*/
|
||||
@LogField(name="结算币种价格",index=32)
|
||||
@ApiModelProperty("结算币种价格")
|
||||
private BigDecimal priceCurr;
|
||||
|
||||
/**
|
||||
* 结算币种金额(自动计算)
|
||||
*/
|
||||
@LogField(name="结算币种金额(自动计算)",index=33)
|
||||
@ApiModelProperty("结算币种金额(自动计算)")
|
||||
private BigDecimal amountCurr;
|
||||
|
||||
/**
|
||||
* 本币金额(收付款审批时汇总写入)
|
||||
*/
|
||||
@LogField(name="本币金额(收付款审批时汇总写入)",index=34)
|
||||
@ApiModelProperty("本币金额(收付款审批时汇总写入)")
|
||||
private BigDecimal amount;
|
||||
|
||||
/**
|
||||
* NOR日
|
||||
*/
|
||||
@LogField(name="NOR日",index=35)
|
||||
@ApiModelProperty("NOR日")
|
||||
private LocalDateTime dateNor;
|
||||
|
||||
/**
|
||||
* 最迟交货日
|
||||
*/
|
||||
@LogField(name="最迟交货日",index=36)
|
||||
@ApiModelProperty("最迟交货日")
|
||||
private LocalDateTime dateEnd;
|
||||
|
||||
/**
|
||||
* 发出付款通知日
|
||||
*/
|
||||
@LogField(name="发出付款通知日",index=37)
|
||||
@ApiModelProperty("发出付款通知日")
|
||||
private LocalDateTime datePayNtc;
|
||||
|
||||
/**
|
||||
* 收到发票日
|
||||
*/
|
||||
@LogField(name="收到发票日",index=38)
|
||||
@ApiModelProperty("收到发票日")
|
||||
private LocalDateTime dateInv;
|
||||
|
||||
/**
|
||||
* 收付款日
|
||||
*/
|
||||
@LogField(name="收付款日",index=39)
|
||||
@ApiModelProperty("收付款日")
|
||||
private LocalDateTime dateRp;
|
||||
|
||||
/**
|
||||
* 装港
|
||||
*/
|
||||
@LogField(name="装港",index=40)
|
||||
@ApiModelProperty("装港")
|
||||
private String portLoading1Code;
|
||||
|
||||
/**
|
||||
* 替代装港
|
||||
*/
|
||||
@LogField(name="替代装港",index=41)
|
||||
@ApiModelProperty("替代装港")
|
||||
private String portLoading2;
|
||||
|
||||
/**
|
||||
* 卸港
|
||||
*/
|
||||
@LogField(name="卸港",index=42)
|
||||
@ApiModelProperty("卸港")
|
||||
private String portUnloading1Code;
|
||||
|
||||
/**
|
||||
* 替代卸港
|
||||
*/
|
||||
@LogField(name="替代卸港",index=43)
|
||||
@ApiModelProperty("替代卸港")
|
||||
private String portUnloading2;
|
||||
|
||||
/**
|
||||
* 装港ETA
|
||||
*/
|
||||
@LogField(name="装港ETA",index=44)
|
||||
@ApiModelProperty("装港ETA")
|
||||
private LocalDateTime dateEtaL;
|
||||
|
||||
/**
|
||||
* 装港ETB
|
||||
*/
|
||||
@LogField(name="装港ETB",index=45)
|
||||
@ApiModelProperty("装港ETB")
|
||||
private LocalDateTime dateEtbL;
|
||||
|
||||
/**
|
||||
* 装港ETC
|
||||
*/
|
||||
@LogField(name="装港ETC",index=46)
|
||||
@ApiModelProperty("装港ETC")
|
||||
private LocalDateTime dateEtcL;
|
||||
|
||||
/**
|
||||
* 装港ETD
|
||||
*/
|
||||
@LogField(name="装港ETD",index=47)
|
||||
@ApiModelProperty("装港ETD")
|
||||
private LocalDateTime dateEtdL;
|
||||
|
||||
/**
|
||||
* 卸港ETA
|
||||
*/
|
||||
@LogField(name="卸港ETA",index=48)
|
||||
@ApiModelProperty("卸港ETA")
|
||||
private LocalDateTime dateEta;
|
||||
|
||||
/**
|
||||
* 卸港ETB
|
||||
*/
|
||||
@LogField(name="卸港ETB",index=49)
|
||||
@ApiModelProperty("卸港ETB")
|
||||
private LocalDateTime dateEtb;
|
||||
|
||||
/**
|
||||
* 卸港ETC
|
||||
*/
|
||||
@LogField(name="卸港ETC",index=50)
|
||||
@ApiModelProperty("卸港ETC")
|
||||
private LocalDateTime dateEtc;
|
||||
|
||||
/**
|
||||
* 卸港ETD
|
||||
*/
|
||||
@LogField(name="卸港ETD",index=51)
|
||||
@ApiModelProperty("卸港ETD")
|
||||
private LocalDateTime dateEtd;
|
||||
|
||||
/**
|
||||
* 卸港信息说明
|
||||
*/
|
||||
@LogField(name="卸港信息说明",index=52)
|
||||
@ApiModelProperty("卸港信息说明")
|
||||
private String noteArrival;
|
||||
|
||||
/**
|
||||
* 卸载日期/商检报告日期(财务报表中的卸载日期;入库回写)
|
||||
*/
|
||||
@LogField(name="卸载日期/商检报告日期(财务报表中的卸载日期;入库回写)",index=53)
|
||||
@ApiModelProperty("卸载日期/商检报告日期(财务报表中的卸载日期;入库回写)")
|
||||
private LocalDateTime dateIn;
|
||||
|
||||
/**
|
||||
* 提单号
|
||||
*/
|
||||
@LogField(name="提单号",index=54)
|
||||
@ApiModelProperty("提单号")
|
||||
private String blNo;
|
||||
|
||||
/**
|
||||
* 提单日
|
||||
*/
|
||||
@LogField(name="提单日",index=55)
|
||||
@ApiModelProperty("提单日")
|
||||
private LocalDateTime dateBl;
|
||||
|
||||
/**
|
||||
* 报关单号
|
||||
*/
|
||||
@LogField(name="报关单号",index=56)
|
||||
@ApiModelProperty("报关单号")
|
||||
private String cdNo;
|
||||
|
||||
/**
|
||||
* 邮寄报关资料日
|
||||
*/
|
||||
@LogField(name="邮寄报关资料日",index=57)
|
||||
@ApiModelProperty("邮寄报关资料日")
|
||||
private LocalDateTime datePost;
|
||||
|
||||
/**
|
||||
* 许可证编号
|
||||
*/
|
||||
@LogField(name="许可证编号",index=58)
|
||||
@ApiModelProperty("许可证编号")
|
||||
private String licNo;
|
||||
|
||||
/**
|
||||
* 办理许可证日期
|
||||
*/
|
||||
@LogField(name="办理许可证日期",index=59)
|
||||
@ApiModelProperty("办理许可证日期")
|
||||
private LocalDateTime dateLic;
|
||||
|
||||
/**
|
||||
* 商检公司
|
||||
*/
|
||||
@LogField(name="商检公司",index=60)
|
||||
@ApiModelProperty("商检公司")
|
||||
private String inspName;
|
||||
|
||||
/**
|
||||
* 产地证
|
||||
*/
|
||||
@LogField(name="产地证",index=61)
|
||||
@ApiModelProperty("产地证")
|
||||
private String origin;
|
||||
|
||||
/**
|
||||
* 装货港计量数据(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@LogField(name="装货港计量数据(仅用于对应附件,字段本身不显示)",index=62)
|
||||
@ApiModelProperty("装货港计量数据(仅用于对应附件,字段本身不显示)")
|
||||
private String attLoadingMea;
|
||||
|
||||
/**
|
||||
* 计量附件(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@LogField(name="计量附件(仅用于对应附件,字段本身不显示)",index=63)
|
||||
@ApiModelProperty("计量附件(仅用于对应附件,字段本身不显示)")
|
||||
private String attMea;
|
||||
|
||||
/**
|
||||
* 提货单(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@LogField(name="提货单(仅用于对应附件,字段本身不显示)",index=64)
|
||||
@ApiModelProperty("提货单(仅用于对应附件,字段本身不显示)")
|
||||
private String attBl;
|
||||
|
||||
/**
|
||||
* 审批状态(待提交/审批中/已审批/已驳回;审批之后发送接收站)
|
||||
*/
|
||||
@LogField(name="审批状态(待提交/审批中/已审批/已驳回;审批之后发送接收站)",index=65)
|
||||
@ApiModelProperty("审批状态(待提交/审批中/已审批/已驳回;审批之后发送接收站)")
|
||||
private String approCode;
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@LogField(name="备注",index=66)
|
||||
@ApiModelProperty("备注")
|
||||
private String note;
|
||||
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
@LogField(name="租户id",index=67)
|
||||
@ApiModelProperty("租户id")
|
||||
private Long tenantId;
|
||||
|
||||
/**
|
||||
* lngFileUpload
|
||||
*/
|
||||
@ApiModelProperty("lngFileUpload子表")
|
||||
@LogAttrField
|
||||
private List<UpdateLngFileUploadDto> lngFileUploadList;
|
||||
}
|
||||
@ -0,0 +1,486 @@
|
||||
package com.xjrsoft.module.ship.dto;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
import com.pictc.annotations.datalog.LogAttrField;
|
||||
import com.pictc.annotations.datalog.LogField;
|
||||
import com.pictc.annotations.datalog.LogTable;
|
||||
import com.xjrsoft.module.system.dto.UpdateLngFileUploadDto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* @title: 销售执行
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
@LogTable(source="lng_ops_sales_int",name="销售执行")
|
||||
public class UpdateLngOpsSalesIntDto implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@LogField(name="主键",index=0)
|
||||
@ApiModelProperty("主键")
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 船期计划主键
|
||||
*/
|
||||
@LogField(name="船期计划主键",index=1)
|
||||
@ApiModelProperty("船期计划主键")
|
||||
private Long ssId;
|
||||
|
||||
/**
|
||||
* 船期计划编号(令=船期计划编号)
|
||||
*/
|
||||
@LogField(name="船期计划编号(令=船期计划编号)",index=2)
|
||||
@ApiModelProperty("船期计划编号(令=船期计划编号)")
|
||||
private String ssNo;
|
||||
|
||||
/**
|
||||
* 交易主体编码(根据船期计划带出来)
|
||||
*/
|
||||
@LogField(name="交易主体编码(根据船期计划带出来)",index=3)
|
||||
@ApiModelProperty("交易主体编码(根据船期计划带出来)")
|
||||
private Long comId;
|
||||
|
||||
/**
|
||||
* 合同-主信息主键
|
||||
*/
|
||||
@LogField(name="合同-主信息主键",index=4)
|
||||
@ApiModelProperty("合同-主信息主键")
|
||||
private Long kId;
|
||||
|
||||
/**
|
||||
* 长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)
|
||||
*/
|
||||
@LogField(name="长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)",index=5)
|
||||
@ApiModelProperty("长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)")
|
||||
private String longSpotCode;
|
||||
|
||||
/**
|
||||
* 客户(国际销售合同的客户)
|
||||
*/
|
||||
@LogField(name="客户(国际销售合同的客户)",index=6)
|
||||
@ApiModelProperty("客户(国际销售合同的客户)")
|
||||
private String cuCode;
|
||||
|
||||
/**
|
||||
* 客户名称(国际销售合同的客户)
|
||||
*/
|
||||
@LogField(name="客户名称(国际销售合同的客户)",index=7)
|
||||
@ApiModelProperty("客户名称(国际销售合同的客户)")
|
||||
private String cuName;
|
||||
|
||||
/**
|
||||
* 信用证号(缺省从合同关联的信用证中带出来,空为不需担保)
|
||||
*/
|
||||
@LogField(name="信用证号(缺省从合同关联的信用证中带出来,空为不需担保)",index=8)
|
||||
@ApiModelProperty("信用证号(缺省从合同关联的信用证中带出来,空为不需担保)")
|
||||
private String lcNo;
|
||||
|
||||
/**
|
||||
* 业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)
|
||||
*/
|
||||
@LogField(name="业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)",index=9)
|
||||
@ApiModelProperty("业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)")
|
||||
private String ssTypeCode;
|
||||
|
||||
/**
|
||||
* 接收站(财务报表需要)
|
||||
*/
|
||||
@LogField(name="接收站(财务报表需要)",index=10)
|
||||
@ApiModelProperty("接收站(财务报表需要)")
|
||||
private String staCode;
|
||||
|
||||
/**
|
||||
* 国际气源地
|
||||
*/
|
||||
@LogField(name="国际气源地",index=11)
|
||||
@ApiModelProperty("国际气源地")
|
||||
private String sourceName;
|
||||
|
||||
/**
|
||||
* 销售区域
|
||||
*/
|
||||
@LogField(name="销售区域",index=12)
|
||||
@ApiModelProperty("销售区域")
|
||||
private String salesAreaCode;
|
||||
|
||||
/**
|
||||
* 我方联系人(缺省登录人编码)
|
||||
*/
|
||||
@LogField(name="我方联系人(缺省登录人编码)",index=13)
|
||||
@ApiModelProperty("我方联系人(缺省登录人编码)")
|
||||
private Long empId;
|
||||
|
||||
/**
|
||||
* 我方联系人电话(根据联系人获取)
|
||||
*/
|
||||
@LogField(name="我方联系人电话(根据联系人获取)",index=14)
|
||||
@ApiModelProperty("我方联系人电话(根据联系人获取)")
|
||||
private String empTel;
|
||||
|
||||
/**
|
||||
* 我方联系人所在部门(缺省登录人所在部门)
|
||||
*/
|
||||
@LogField(name="我方联系人所在部门(缺省登录人所在部门)",index=15)
|
||||
@ApiModelProperty("我方联系人所在部门(缺省登录人所在部门)")
|
||||
private Long empDeptId;
|
||||
|
||||
/**
|
||||
* 执行日期(录入执行时必须)
|
||||
*/
|
||||
@LogField(name="执行日期(录入执行时必须)",index=16)
|
||||
@ApiModelProperty("执行日期(录入执行时必须)")
|
||||
private LocalDateTime dateOps;
|
||||
|
||||
/**
|
||||
* 货权转移日
|
||||
*/
|
||||
@LogField(name="货权转移日",index=17)
|
||||
@ApiModelProperty("货权转移日")
|
||||
private LocalDateTime dateTrans;
|
||||
|
||||
/**
|
||||
* 价格条款(FOB/DES……,录入执行时必须)
|
||||
*/
|
||||
@LogField(name="价格条款(FOB/DES……,录入执行时必须)",index=18)
|
||||
@ApiModelProperty("价格条款(FOB/DES……,录入执行时必须)")
|
||||
private String prcTermCode;
|
||||
|
||||
/**
|
||||
* 是否自租船
|
||||
*/
|
||||
@LogField(name="是否自租船",index=19)
|
||||
@ApiModelProperty("是否自租船")
|
||||
private String frtSign;
|
||||
|
||||
/**
|
||||
* 是否保险
|
||||
*/
|
||||
@LogField(name="是否保险",index=20)
|
||||
@ApiModelProperty("是否保险")
|
||||
private String insurSign;
|
||||
|
||||
/**
|
||||
* 船只IMO
|
||||
*/
|
||||
@LogField(name="船只IMO",index=21)
|
||||
@ApiModelProperty("船只IMO")
|
||||
private String shipCode;
|
||||
|
||||
/**
|
||||
* 船名
|
||||
*/
|
||||
@LogField(name="船名",index=22)
|
||||
@ApiModelProperty("船名")
|
||||
private String shipName;
|
||||
|
||||
/**
|
||||
* 热值(MMBtu)
|
||||
*/
|
||||
@LogField(name="热值(MMBtu)",index=23)
|
||||
@ApiModelProperty("热值(MMBtu)")
|
||||
private BigDecimal qtyMmbtu;
|
||||
|
||||
/**
|
||||
* 热值(GJ)
|
||||
*/
|
||||
@LogField(name="热值(GJ)",index=24)
|
||||
@ApiModelProperty("热值(GJ)")
|
||||
private BigDecimal qtyGj;
|
||||
|
||||
/**
|
||||
* 重量(吨)
|
||||
*/
|
||||
@LogField(name="重量(吨)",index=25)
|
||||
@ApiModelProperty("重量(吨)")
|
||||
private BigDecimal qtyTon;
|
||||
|
||||
/**
|
||||
* 体积(标方)
|
||||
*/
|
||||
@LogField(name="体积(标方)",index=26)
|
||||
@ApiModelProperty("体积(标方)")
|
||||
private BigDecimal qtyM3;
|
||||
|
||||
/**
|
||||
* 币种
|
||||
*/
|
||||
@LogField(name="币种",index=27)
|
||||
@ApiModelProperty("币种")
|
||||
private String curCode;
|
||||
|
||||
/**
|
||||
* 汇率
|
||||
*/
|
||||
@LogField(name="汇率",index=28)
|
||||
@ApiModelProperty("汇率")
|
||||
private BigDecimal rateEx;
|
||||
|
||||
/**
|
||||
* 预估币种价格
|
||||
*/
|
||||
@LogField(name="预估币种价格",index=29)
|
||||
@ApiModelProperty("预估币种价格")
|
||||
private BigDecimal priceCurrEst;
|
||||
|
||||
/**
|
||||
* 预估币种金额(自动计算)
|
||||
*/
|
||||
@LogField(name="预估币种金额(自动计算)",index=30)
|
||||
@ApiModelProperty("预估币种金额(自动计算)")
|
||||
private BigDecimal amountCurrEst;
|
||||
|
||||
/**
|
||||
* 结算量(MMBtu)
|
||||
*/
|
||||
@LogField(name="结算量(MMBtu)",index=31)
|
||||
@ApiModelProperty("结算量(MMBtu)")
|
||||
private BigDecimal qtySettleMmbtu;
|
||||
|
||||
/**
|
||||
* 结算币种价格
|
||||
*/
|
||||
@LogField(name="结算币种价格",index=32)
|
||||
@ApiModelProperty("结算币种价格")
|
||||
private BigDecimal priceCurr;
|
||||
|
||||
/**
|
||||
* 结算币种金额(自动计算)
|
||||
*/
|
||||
@LogField(name="结算币种金额(自动计算)",index=33)
|
||||
@ApiModelProperty("结算币种金额(自动计算)")
|
||||
private BigDecimal amountCurr;
|
||||
|
||||
/**
|
||||
* 本币金额(收付款审批时汇总写入)
|
||||
*/
|
||||
@LogField(name="本币金额(收付款审批时汇总写入)",index=34)
|
||||
@ApiModelProperty("本币金额(收付款审批时汇总写入)")
|
||||
private BigDecimal amount;
|
||||
|
||||
/**
|
||||
* NOR日
|
||||
*/
|
||||
@LogField(name="NOR日",index=35)
|
||||
@ApiModelProperty("NOR日")
|
||||
private LocalDateTime dateNor;
|
||||
|
||||
/**
|
||||
* 最迟交货日
|
||||
*/
|
||||
@LogField(name="最迟交货日",index=36)
|
||||
@ApiModelProperty("最迟交货日")
|
||||
private LocalDateTime dateEnd;
|
||||
|
||||
/**
|
||||
* 发出付款通知日
|
||||
*/
|
||||
@LogField(name="发出付款通知日",index=37)
|
||||
@ApiModelProperty("发出付款通知日")
|
||||
private LocalDateTime datePayNtc;
|
||||
|
||||
/**
|
||||
* 开具发票日
|
||||
*/
|
||||
@LogField(name="开具发票日",index=38)
|
||||
@ApiModelProperty("开具发票日")
|
||||
private LocalDateTime dateInv;
|
||||
|
||||
/**
|
||||
* 收付款日
|
||||
*/
|
||||
@LogField(name="收付款日",index=39)
|
||||
@ApiModelProperty("收付款日")
|
||||
private LocalDateTime dateRp;
|
||||
|
||||
/**
|
||||
* 装港
|
||||
*/
|
||||
@LogField(name="装港",index=40)
|
||||
@ApiModelProperty("装港")
|
||||
private String portLoading1Code;
|
||||
|
||||
/**
|
||||
* 替代装港
|
||||
*/
|
||||
@LogField(name="替代装港",index=41)
|
||||
@ApiModelProperty("替代装港")
|
||||
private String portLoading2;
|
||||
|
||||
/**
|
||||
* 卸港
|
||||
*/
|
||||
@LogField(name="卸港",index=42)
|
||||
@ApiModelProperty("卸港")
|
||||
private String portUnloading1Code;
|
||||
|
||||
/**
|
||||
* 替代卸港
|
||||
*/
|
||||
@LogField(name="替代卸港",index=43)
|
||||
@ApiModelProperty("替代卸港")
|
||||
private String portUnloading2;
|
||||
|
||||
/**
|
||||
* 卸港ETA
|
||||
*/
|
||||
@LogField(name="卸港ETA",index=44)
|
||||
@ApiModelProperty("卸港ETA")
|
||||
private LocalDateTime dateEta;
|
||||
|
||||
/**
|
||||
* 卸港ETB
|
||||
*/
|
||||
@LogField(name="卸港ETB",index=45)
|
||||
@ApiModelProperty("卸港ETB")
|
||||
private LocalDateTime dateEtb;
|
||||
|
||||
/**
|
||||
* 卸港ETC
|
||||
*/
|
||||
@LogField(name="卸港ETC",index=46)
|
||||
@ApiModelProperty("卸港ETC")
|
||||
private LocalDateTime dateEtc;
|
||||
|
||||
/**
|
||||
* 卸港ETD
|
||||
*/
|
||||
@LogField(name="卸港ETD",index=47)
|
||||
@ApiModelProperty("卸港ETD")
|
||||
private LocalDateTime dateEtd;
|
||||
|
||||
/**
|
||||
* 卸港信息说明
|
||||
*/
|
||||
@LogField(name="卸港信息说明",index=48)
|
||||
@ApiModelProperty("卸港信息说明")
|
||||
private String noteArrival;
|
||||
|
||||
/**
|
||||
* 卸载日期/商检报告日期(财务报表中的卸载日期)
|
||||
*/
|
||||
@LogField(name="卸载日期/商检报告日期(财务报表中的卸载日期)",index=49)
|
||||
@ApiModelProperty("卸载日期/商检报告日期(财务报表中的卸载日期)")
|
||||
private LocalDateTime dateIn;
|
||||
|
||||
/**
|
||||
* 提单号
|
||||
*/
|
||||
@LogField(name="提单号",index=50)
|
||||
@ApiModelProperty("提单号")
|
||||
private String blNo;
|
||||
|
||||
/**
|
||||
* 提单日
|
||||
*/
|
||||
@LogField(name="提单日",index=51)
|
||||
@ApiModelProperty("提单日")
|
||||
private LocalDateTime dateBl;
|
||||
|
||||
/**
|
||||
* 报关单号
|
||||
*/
|
||||
@LogField(name="报关单号",index=52)
|
||||
@ApiModelProperty("报关单号")
|
||||
private String cdNo;
|
||||
|
||||
/**
|
||||
* 邮寄报关资料日
|
||||
*/
|
||||
@LogField(name="邮寄报关资料日",index=53)
|
||||
@ApiModelProperty("邮寄报关资料日")
|
||||
private LocalDateTime datePost;
|
||||
|
||||
/**
|
||||
* 许可证编号
|
||||
*/
|
||||
@LogField(name="许可证编号",index=54)
|
||||
@ApiModelProperty("许可证编号")
|
||||
private String licNo;
|
||||
|
||||
/**
|
||||
* 办理许可证日期
|
||||
*/
|
||||
@LogField(name="办理许可证日期",index=55)
|
||||
@ApiModelProperty("办理许可证日期")
|
||||
private LocalDateTime dateLic;
|
||||
|
||||
/**
|
||||
* 商检公司
|
||||
*/
|
||||
@LogField(name="商检公司",index=56)
|
||||
@ApiModelProperty("商检公司")
|
||||
private String inspName;
|
||||
|
||||
/**
|
||||
* 产地证
|
||||
*/
|
||||
@LogField(name="产地证",index=57)
|
||||
@ApiModelProperty("产地证")
|
||||
private String origin;
|
||||
|
||||
/**
|
||||
* 装货港计量数据(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@LogField(name="装货港计量数据(仅用于对应附件,字段本身不显示)",index=58)
|
||||
@ApiModelProperty("装货港计量数据(仅用于对应附件,字段本身不显示)")
|
||||
private String attLoadingMea;
|
||||
|
||||
/**
|
||||
* 计量附件(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@LogField(name="计量附件(仅用于对应附件,字段本身不显示)",index=59)
|
||||
@ApiModelProperty("计量附件(仅用于对应附件,字段本身不显示)")
|
||||
private String attMea;
|
||||
|
||||
/**
|
||||
* 提货单(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@LogField(name="提货单(仅用于对应附件,字段本身不显示)",index=60)
|
||||
@ApiModelProperty("提货单(仅用于对应附件,字段本身不显示)")
|
||||
private String attBl;
|
||||
|
||||
/**
|
||||
* 审批状态(待提交/审批中/已审批/已驳回;审批之后发送接收站)
|
||||
*/
|
||||
@LogField(name="审批状态(待提交/审批中/已审批/已驳回;审批之后发送接收站)",index=61)
|
||||
@ApiModelProperty("审批状态(待提交/审批中/已审批/已驳回;审批之后发送接收站)")
|
||||
private String approCode;
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@LogField(name="备注",index=62)
|
||||
@ApiModelProperty("备注")
|
||||
private String note;
|
||||
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
@LogField(name="租户id",index=63)
|
||||
@ApiModelProperty("租户id")
|
||||
private Long tenantId;
|
||||
|
||||
/**
|
||||
* lngFileUpload
|
||||
*/
|
||||
@ApiModelProperty("lngFileUpload子表")
|
||||
@LogAttrField
|
||||
private List<UpdateLngFileUploadDto> lngFileUploadList;
|
||||
|
||||
}
|
||||
@ -0,0 +1,340 @@
|
||||
package com.xjrsoft.module.ship.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import java.io.Serializable;
|
||||
|
||||
import java.time.LocalTime;
|
||||
import java.time.LocalDateTime;
|
||||
import java.math.BigDecimal;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import java.util.List;
|
||||
|
||||
import com.pictc.annotations.datalog.LogTable;
|
||||
import com.pictc.annotations.datalog.LogField;
|
||||
import com.pictc.annotations.datalog.LogJoin;
|
||||
import com.pictc.annotations.datalog.LogJoinColumn;
|
||||
import com.pictc.annotations.datalog.JoinCaseType;
|
||||
import com.pictc.annotations.datalog.JoinType;
|
||||
import com.pictc.annotations.datalog.LogAttrField;
|
||||
import com.pictc.annotations.datalog.ValueDirectionType;
|
||||
import com.xjrsoft.module.system.dto.UpdateLngFileUploadDto;
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* @title: 船期计划排布
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
@LogTable(source="lng_ship_schedule",name="船期计划排布")
|
||||
public class UpdateLngShipScheduleDto implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@LogField(name="主键",index=0)
|
||||
@ApiModelProperty("主键")
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 计划编号(按年度排序自动生成)
|
||||
*/
|
||||
@LogField(name="计划编号",index=1)
|
||||
@ApiModelProperty("计划编号(按年度排序自动生成)")
|
||||
private String ssNo;
|
||||
|
||||
/**
|
||||
* 是否自采(其他代加工客户的船期是N)
|
||||
*/
|
||||
@LogField(name="是否自采",index=2)
|
||||
@ApiModelProperty("是否自采(其他代加工客户的船期是N)")
|
||||
private String ownSign;
|
||||
|
||||
/**
|
||||
* 交易主体编码(own_sign=Y时是天然气公司/惠贸,own_sign=N时是代加工客户)
|
||||
*/
|
||||
@LogField(name="交易主体编码",index=3)
|
||||
@ApiModelProperty("交易主体编码(own_sign=Y时是天然气公司/惠贸,own_sign=N时是代加工客户)")
|
||||
private Long comId;
|
||||
|
||||
/**
|
||||
* 交易主体名称
|
||||
*/
|
||||
@LogField(name="交易主体名称",index=4)
|
||||
@ApiModelProperty("交易主体名称")
|
||||
private String comName;
|
||||
|
||||
/**
|
||||
* 合同-档案主键
|
||||
*/
|
||||
@LogField(name="合同-档案主键",index=5)
|
||||
@ApiModelProperty("合同-档案主键")
|
||||
private Long kId;
|
||||
|
||||
/**
|
||||
* 供应商(国际采购合同的供应商)
|
||||
*/
|
||||
@LogField(name="供应商",index=6)
|
||||
@ApiModelProperty("供应商(国际采购合同的供应商)")
|
||||
private String suCode;
|
||||
|
||||
/**
|
||||
* 供应商名称(国际采购合同的供应商)
|
||||
*/
|
||||
@LogField(name="供应商名称",index=7)
|
||||
@ApiModelProperty("供应商名称(国际采购合同的供应商)")
|
||||
private String suName;
|
||||
|
||||
/**
|
||||
* 长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)
|
||||
*/
|
||||
@LogField(name="长协/现货",index=8)
|
||||
@ApiModelProperty("长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)")
|
||||
private String longSpotCode;
|
||||
|
||||
/**
|
||||
* 贸易性质/价格条款(DES/FOB)
|
||||
*/
|
||||
@LogField(name="贸易性质/价格条款",index=9)
|
||||
@ApiModelProperty("贸易性质/价格条款(DES/FOB)")
|
||||
private String prcTermCode;
|
||||
|
||||
/**
|
||||
* 货源/国际气源地
|
||||
*/
|
||||
@LogField(name="货源/国际气源地",index=10)
|
||||
@ApiModelProperty("货源/国际气源地")
|
||||
private String sourceName;
|
||||
|
||||
/**
|
||||
* 业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货、资源置换船货)
|
||||
*/
|
||||
@LogField(name="业务类型编码",index=11)
|
||||
@ApiModelProperty("业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货、资源置换船货)")
|
||||
private String ssTypeCode;
|
||||
|
||||
/**
|
||||
* 客户编码
|
||||
*/
|
||||
@LogField(name="客户编码",index=12)
|
||||
@ApiModelProperty("客户编码")
|
||||
private String cuCode;
|
||||
|
||||
/**
|
||||
* 客户名称
|
||||
*/
|
||||
@LogField(name="客户名称",index=13)
|
||||
@ApiModelProperty("客户名称")
|
||||
private String cuName;
|
||||
|
||||
/**
|
||||
* 卸载港口
|
||||
*/
|
||||
@LogField(name="卸载港口",index=14)
|
||||
@ApiModelProperty("卸载港口")
|
||||
private String portUnloading1Code;
|
||||
|
||||
/**
|
||||
* 接收站
|
||||
*/
|
||||
@LogField(name="接收站",index=15)
|
||||
@ApiModelProperty("接收站")
|
||||
private String staCode;
|
||||
|
||||
/**
|
||||
* 船只IMO
|
||||
*/
|
||||
@LogField(name="船只IMO",index=16)
|
||||
@ApiModelProperty("船只IMO")
|
||||
private String shipCode;
|
||||
|
||||
/**
|
||||
* 船名
|
||||
*/
|
||||
@LogField(name="船名",index=17)
|
||||
@ApiModelProperty("船名")
|
||||
private String shipName;
|
||||
|
||||
/**
|
||||
* 是否接卸(Y/N)
|
||||
*/
|
||||
@LogField(name="是否接卸(Y/N)",index=18)
|
||||
@ApiModelProperty("是否接卸(Y/N)")
|
||||
private String unloadSign;
|
||||
|
||||
/**
|
||||
* NOR日
|
||||
*/
|
||||
@LogField(name="NOR日",index=19)
|
||||
@ApiModelProperty("NOR日")
|
||||
private LocalDateTime dateNor;
|
||||
|
||||
/**
|
||||
* 最迟交货日
|
||||
*/
|
||||
@LogField(name="最迟交货日",index=20)
|
||||
@ApiModelProperty("最迟交货日")
|
||||
private LocalDateTime dateEnd;
|
||||
|
||||
/**
|
||||
* 卸港ETA
|
||||
*/
|
||||
@LogField(name="卸港ETA",index=21)
|
||||
@ApiModelProperty("卸港ETA")
|
||||
private LocalDateTime dateEta;
|
||||
|
||||
/**
|
||||
* 卸港ETB
|
||||
*/
|
||||
@LogField(name="卸港ETB",index=22)
|
||||
@ApiModelProperty("卸港ETB")
|
||||
private LocalDateTime dateEtb;
|
||||
|
||||
/**
|
||||
* 卸港ETC
|
||||
*/
|
||||
@LogField(name="卸港ETC",index=23)
|
||||
@ApiModelProperty("卸港ETC")
|
||||
private LocalDateTime dateEtc;
|
||||
|
||||
/**
|
||||
* 卸港ETD
|
||||
*/
|
||||
@LogField(name="卸港ETD",index=24)
|
||||
@ApiModelProperty("卸港ETD")
|
||||
private LocalDateTime dateEtd;
|
||||
|
||||
/**
|
||||
* 热值(MMBtu)
|
||||
*/
|
||||
@LogField(name="热值",index=25)
|
||||
@ApiModelProperty("热值(MMBtu)")
|
||||
private BigDecimal qtyMmbtu;
|
||||
|
||||
/**
|
||||
* 热值(GJ)
|
||||
*/
|
||||
@LogField(name="热值",index=26)
|
||||
@ApiModelProperty("热值(GJ)")
|
||||
private BigDecimal qtyGj;
|
||||
|
||||
/**
|
||||
* 重量(吨)
|
||||
*/
|
||||
@LogField(name="重量",index=27)
|
||||
@ApiModelProperty("重量(吨)")
|
||||
private BigDecimal qtyTon;
|
||||
|
||||
/**
|
||||
* 体积(标方)
|
||||
*/
|
||||
@LogField(name="体积",index=28)
|
||||
@ApiModelProperty("体积(标方)")
|
||||
private BigDecimal qtyM3;
|
||||
|
||||
/**
|
||||
* 币种
|
||||
*/
|
||||
@LogField(name="币种",index=29)
|
||||
@ApiModelProperty("币种")
|
||||
private String curCode;
|
||||
|
||||
/**
|
||||
* 汇率
|
||||
*/
|
||||
@LogField(name="汇率",index=30)
|
||||
@ApiModelProperty("汇率")
|
||||
private BigDecimal rateEx;
|
||||
|
||||
/**
|
||||
* 采购价格
|
||||
*/
|
||||
@LogField(name="采购价格",index=31)
|
||||
@ApiModelProperty("采购价格")
|
||||
private BigDecimal priceMmbtuPur;
|
||||
|
||||
/**
|
||||
* 采购金额(自动计算)
|
||||
*/
|
||||
@LogField(name="采购金额",index=32)
|
||||
@ApiModelProperty("采购金额(自动计算)")
|
||||
private BigDecimal amountPur;
|
||||
|
||||
/**
|
||||
* 销售价格(隐藏)
|
||||
*/
|
||||
@LogField(name="销售价格",index=33)
|
||||
@ApiModelProperty("销售价格(隐藏)")
|
||||
private BigDecimal priceMmbtuSales;
|
||||
|
||||
/**
|
||||
* 销售金额(自动计算;隐藏)
|
||||
*/
|
||||
@LogField(name="销售金额(自动计算;隐藏)",index=34)
|
||||
@ApiModelProperty("销售金额(自动计算;隐藏)")
|
||||
private BigDecimal amountSales;
|
||||
|
||||
/**
|
||||
* 我方联系人(自采需要录入)
|
||||
*/
|
||||
@LogField(name="我方联系人",index=35)
|
||||
@ApiModelProperty("我方联系人(自采需要录入)")
|
||||
private Long empId;
|
||||
|
||||
/**
|
||||
* 我方联系人电话(根据联系人获取)
|
||||
*/
|
||||
@LogField(name="我方联系人电话",index=36)
|
||||
@ApiModelProperty("我方联系人电话(根据联系人获取)")
|
||||
private String empTel;
|
||||
|
||||
/**
|
||||
* 是否对在港烧气有特别要求
|
||||
*/
|
||||
@LogField(name="是否对在港烧气有特别要求",index=37)
|
||||
@ApiModelProperty("是否对在港烧气有特别要求")
|
||||
private String request;
|
||||
|
||||
/**
|
||||
* 采购执行id(隐藏,系统字段)
|
||||
*/
|
||||
@LogField(name="采购执行id",index=38)
|
||||
@ApiModelProperty("采购执行id(隐藏,系统字段)")
|
||||
private Long opsPurId;
|
||||
|
||||
/**
|
||||
* 销售执行id(隐藏,系统字段)
|
||||
*/
|
||||
@LogField(name="销售执行id",index=39)
|
||||
@ApiModelProperty("销售执行id(隐藏,系统字段)")
|
||||
private Long opsSalesId;
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@LogField(name="备注",index=40)
|
||||
@ApiModelProperty("备注")
|
||||
private String note;
|
||||
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
@LogField(name="租户id",index=41)
|
||||
@ApiModelProperty("租户id")
|
||||
private Long tenantId;
|
||||
|
||||
/**
|
||||
* lngFileUpload
|
||||
*/
|
||||
@ApiModelProperty("lngFileUpload子表")
|
||||
@LogAttrField
|
||||
private List<UpdateLngFileUploadDto> lngFileUploadList;
|
||||
|
||||
|
||||
}
|
||||
@ -0,0 +1,88 @@
|
||||
package com.xjrsoft.module.ship.vo;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @title: 分页列表出参
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class LngMeaPurIntPageVo {
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@ApiModelProperty("主键")
|
||||
private String id;
|
||||
/**
|
||||
* 计量类型(L-装载计量/U-卸载计量)
|
||||
*/
|
||||
@ApiModelProperty("计量类型(L-装载计量/U-卸载计量)")
|
||||
private String typeCode;
|
||||
/**
|
||||
* 计量时间
|
||||
*/
|
||||
@ApiModelProperty("计量时间")
|
||||
private Object dateMea;
|
||||
/**
|
||||
* 热值(MMBtu)
|
||||
*/
|
||||
@ApiModelProperty("热值(MMBtu)")
|
||||
private BigDecimal qtyMmbtu;
|
||||
/**
|
||||
* 热值(GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值(GJ)")
|
||||
private BigDecimal qtyGj;
|
||||
/**
|
||||
* 重量(吨)
|
||||
*/
|
||||
@ApiModelProperty("重量(吨)")
|
||||
private BigDecimal qtyTon;
|
||||
/**
|
||||
* 液态体积(方)
|
||||
*/
|
||||
@ApiModelProperty("液态体积(方)")
|
||||
private BigDecimal qtyM3L;
|
||||
/**
|
||||
* 气态体积(方)
|
||||
*/
|
||||
@ApiModelProperty("气态体积(方)")
|
||||
private BigDecimal qtyM3;
|
||||
/**
|
||||
* 密度(吨/液态方)
|
||||
*/
|
||||
@ApiModelProperty("密度(吨/液态方)")
|
||||
private BigDecimal rateTonM3L;
|
||||
/**
|
||||
* 热值比(吨/GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值比(吨/GJ)")
|
||||
private BigDecimal rateTonGj;
|
||||
/**
|
||||
* 热值比(气态方/GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值比(气态方/GJ)")
|
||||
private BigDecimal rateM3Gj;
|
||||
/**
|
||||
* 气化率(吨/气态方)
|
||||
*/
|
||||
@ApiModelProperty("气化率(吨/气态方)")
|
||||
private BigDecimal rateTonM3;
|
||||
/**
|
||||
* 商检公司
|
||||
*/
|
||||
@ApiModelProperty("商检公司")
|
||||
private String inspName;
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@ApiModelProperty("备注")
|
||||
private String note;
|
||||
|
||||
}
|
||||
@ -0,0 +1,195 @@
|
||||
package com.xjrsoft.module.ship.vo;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
import com.xjrsoft.module.system.vo.LngFileUploadVo;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @title: 表单出参
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class LngMeaPurIntVo extends com.xjrsoft.common.model.base.BaseModel{
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@ApiModelProperty("主键")
|
||||
private Long id;
|
||||
|
||||
private String kName;
|
||||
|
||||
private String kNo;
|
||||
|
||||
private String ssNo;
|
||||
|
||||
private String suCode;
|
||||
|
||||
private String suName;
|
||||
|
||||
private String ssTypeName;
|
||||
/**
|
||||
* 执行ID
|
||||
*/
|
||||
@ApiModelProperty("执行ID")
|
||||
private Long opsId;
|
||||
|
||||
|
||||
/**
|
||||
* 计量类型(L-装载计量/U-卸载计量)
|
||||
*/
|
||||
@ApiModelProperty("计量类型(L-装载计量/U-卸载计量)")
|
||||
private String typeCode;
|
||||
|
||||
private String typeName;
|
||||
/**
|
||||
* 计量时间
|
||||
*/
|
||||
@ApiModelProperty("计量时间")
|
||||
private Object dateMea;
|
||||
|
||||
|
||||
/**
|
||||
* 热值(MMBtu)
|
||||
*/
|
||||
@ApiModelProperty("热值(MMBtu)")
|
||||
private BigDecimal qtyMmbtu;
|
||||
|
||||
|
||||
/**
|
||||
* 热值(GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值(GJ)")
|
||||
private BigDecimal qtyGj;
|
||||
|
||||
|
||||
/**
|
||||
* 重量(吨)
|
||||
*/
|
||||
@ApiModelProperty("重量(吨)")
|
||||
private BigDecimal qtyTon;
|
||||
|
||||
|
||||
/**
|
||||
* 液态体积(方)
|
||||
*/
|
||||
@ApiModelProperty("液态体积(方)")
|
||||
private BigDecimal qtyM3L;
|
||||
|
||||
|
||||
/**
|
||||
* 气态体积(方)
|
||||
*/
|
||||
@ApiModelProperty("气态体积(方)")
|
||||
private BigDecimal qtyM3;
|
||||
|
||||
|
||||
/**
|
||||
* 密度(吨/液态方)
|
||||
*/
|
||||
@ApiModelProperty("密度(吨/液态方)")
|
||||
private BigDecimal rateTonM3L;
|
||||
|
||||
|
||||
/**
|
||||
* 热值比(吨/GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值比(吨/GJ)")
|
||||
private BigDecimal rateTonGj;
|
||||
|
||||
|
||||
/**
|
||||
* 热值比(气态方/GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值比(气态方/GJ)")
|
||||
private BigDecimal rateM3Gj;
|
||||
|
||||
|
||||
/**
|
||||
* 气化率(吨/气态方)
|
||||
*/
|
||||
@ApiModelProperty("气化率(吨/气态方)")
|
||||
private BigDecimal rateTonM3;
|
||||
|
||||
|
||||
/**
|
||||
* 商检公司
|
||||
*/
|
||||
@ApiModelProperty("商检公司")
|
||||
private String inspName;
|
||||
|
||||
|
||||
/**
|
||||
* 来源(接收站发送数据表主键;非空时记录不可修改删除)
|
||||
*/
|
||||
@ApiModelProperty("来源(接收站发送数据表主键;非空时记录不可修改删除)")
|
||||
private String dataSource;
|
||||
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@ApiModelProperty("备注")
|
||||
private String note;
|
||||
|
||||
|
||||
/**
|
||||
* 创建人id
|
||||
*/
|
||||
@ApiModelProperty("创建人id")
|
||||
private Long createUserId;
|
||||
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
@ApiModelProperty("创建时间")
|
||||
private LocalDateTime createDate;
|
||||
|
||||
|
||||
/**
|
||||
* 修改人id
|
||||
*/
|
||||
@ApiModelProperty("修改人id")
|
||||
private Long modifyUserId;
|
||||
|
||||
|
||||
/**
|
||||
* 修改时间
|
||||
*/
|
||||
@ApiModelProperty("修改时间")
|
||||
private LocalDateTime modifyDate;
|
||||
|
||||
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
@ApiModelProperty("租户id")
|
||||
private Long tenantId;
|
||||
|
||||
|
||||
/**
|
||||
* 部门id
|
||||
*/
|
||||
@ApiModelProperty("部门id")
|
||||
private Long deptId;
|
||||
|
||||
private Long deptName;
|
||||
/**
|
||||
* 数据权限id
|
||||
*/
|
||||
@ApiModelProperty("数据权限id")
|
||||
private Long ruleUserId;
|
||||
|
||||
List<LngFileUploadVo> lngFileUploadList ;
|
||||
|
||||
|
||||
|
||||
}
|
||||
@ -0,0 +1,63 @@
|
||||
package com.xjrsoft.module.ship.vo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @title: 分页列表出参
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class LngOpsPurIntPageVo {
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@ApiModelProperty("主键")
|
||||
private String id;
|
||||
/**
|
||||
* 船期计划编号(令=船期计划编号)
|
||||
*/
|
||||
@ApiModelProperty("船期计划编号(令=船期计划编号)")
|
||||
private String ssNo;
|
||||
/**
|
||||
* 交易主体编码(根据船期计划带出来)
|
||||
*/
|
||||
@ApiModelProperty("交易主体编码(根据船期计划带出来)")
|
||||
private Long comId;
|
||||
/**
|
||||
* 合同-主信息主键
|
||||
*/
|
||||
@ApiModelProperty("合同-主信息主键")
|
||||
private Long kId;
|
||||
/**
|
||||
* 长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)
|
||||
*/
|
||||
@ApiModelProperty("长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)")
|
||||
private String longSpotCode;
|
||||
/**
|
||||
* 供应商名称(国际采购合同的供应商)
|
||||
*/
|
||||
@ApiModelProperty("供应商名称(国际采购合同的供应商)")
|
||||
private String suName;
|
||||
/**
|
||||
* 业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)
|
||||
*/
|
||||
@ApiModelProperty("业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)")
|
||||
private String ssTypeCode;
|
||||
/**
|
||||
* 接收站
|
||||
*/
|
||||
@ApiModelProperty("接收站")
|
||||
private String staCode;
|
||||
/**
|
||||
* 卸港ETA
|
||||
*/
|
||||
@ApiModelProperty("卸港ETA")
|
||||
private LocalDateTime dateEta;
|
||||
|
||||
}
|
||||
@ -0,0 +1,559 @@
|
||||
package com.xjrsoft.module.ship.vo;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.time.LocalTime;
|
||||
import java.time.LocalDateTime;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
|
||||
import com.xjrsoft.common.annotation.Trans;
|
||||
import com.xjrsoft.common.enums.TransType;
|
||||
import com.xjrsoft.module.ship.dto.AddLngMeaPurIntDto;
|
||||
import com.xjrsoft.module.system.vo.LngFileUploadVo;
|
||||
|
||||
/**
|
||||
* @title: 表单出参
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class LngOpsPurIntVo extends com.xjrsoft.common.model.base.BaseModel{
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@ApiModelProperty("主键")
|
||||
private Long id;
|
||||
|
||||
|
||||
/**
|
||||
* 船期计划主键
|
||||
*/
|
||||
@ApiModelProperty("船期计划主键")
|
||||
private Long ssId;
|
||||
|
||||
|
||||
/**
|
||||
* 船期计划编号(令=船期计划编号)
|
||||
*/
|
||||
@ApiModelProperty("船期计划编号(令=船期计划编号)")
|
||||
private String ssNo;
|
||||
|
||||
|
||||
/**
|
||||
* 交易主体编码(根据船期计划带出来)
|
||||
*/
|
||||
@ApiModelProperty("交易主体编码(根据船期计划带出来)")
|
||||
private Long comId;
|
||||
|
||||
private String comName;
|
||||
/**
|
||||
* 合同-主信息主键
|
||||
*/
|
||||
@ApiModelProperty("合同-主信息主键")
|
||||
private Long kId;
|
||||
|
||||
private String kName;
|
||||
/**
|
||||
* 长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)
|
||||
*/
|
||||
@ApiModelProperty("长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)")
|
||||
private String longSpotCode;
|
||||
|
||||
private String longSpotName;
|
||||
/**
|
||||
* 供应商(国际采购合同的供应商)
|
||||
*/
|
||||
@ApiModelProperty("供应商(国际采购合同的供应商)")
|
||||
private String suCode;
|
||||
|
||||
|
||||
/**
|
||||
* 供应商名称(国际采购合同的供应商)
|
||||
*/
|
||||
@ApiModelProperty("供应商名称(国际采购合同的供应商)")
|
||||
private String suName;
|
||||
|
||||
|
||||
/**
|
||||
* 信用证号(缺省从合同关联的信用证中带出来,空为不需担保)
|
||||
*/
|
||||
@ApiModelProperty("信用证号(缺省从合同关联的信用证中带出来,空为不需担保)")
|
||||
private String lcNo;
|
||||
|
||||
|
||||
/**
|
||||
* 业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)
|
||||
*/
|
||||
@ApiModelProperty("业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)")
|
||||
private String ssTypeCode;
|
||||
|
||||
private String ssTypeName;
|
||||
/**
|
||||
* 接收站
|
||||
*/
|
||||
@ApiModelProperty("接收站")
|
||||
//@Trans(type = TransType.LNG_STATION, transToFieldName = "staName")
|
||||
private String staCode;
|
||||
|
||||
private String staName;
|
||||
/**
|
||||
* 国际气源地
|
||||
*/
|
||||
@ApiModelProperty("国际气源地")
|
||||
private String sourceName;
|
||||
|
||||
|
||||
/**
|
||||
* 销售区域
|
||||
*/
|
||||
@ApiModelProperty("销售区域")
|
||||
@Trans(type = TransType.REGION, transToFieldName = "salesAreaName")
|
||||
private String salesAreaCode;
|
||||
|
||||
private String salesAreaName;
|
||||
|
||||
|
||||
/**
|
||||
* 我方联系人(缺省登录人编码)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人(缺省登录人编码)")
|
||||
@Trans(type = TransType.USER, transToFieldName = "empName")
|
||||
private Long empId;
|
||||
|
||||
private String empName;
|
||||
/**
|
||||
* 我方联系人电话(根据联系人获取)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人电话(根据联系人获取)")
|
||||
private String empTel;
|
||||
|
||||
|
||||
/**
|
||||
* 我方联系人所在部门(缺省登录人所在部门)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人所在部门(缺省登录人所在部门)")
|
||||
@Trans(type = TransType.DEPT, transToFieldName = "empDeptName")
|
||||
private Long empDeptId;
|
||||
|
||||
private String empDeptName;
|
||||
/**
|
||||
* 执行日期
|
||||
*/
|
||||
@ApiModelProperty("执行日期")
|
||||
private LocalDateTime dateOps;
|
||||
|
||||
|
||||
/**
|
||||
* 货权转移日
|
||||
*/
|
||||
@ApiModelProperty("货权转移日")
|
||||
private LocalDateTime dateTrans;
|
||||
|
||||
|
||||
/**
|
||||
* 价格条款(FOB/DES……,录入执行时必须)
|
||||
*/
|
||||
@ApiModelProperty("价格条款(FOB/DES……,录入执行时必须)")
|
||||
private String prcTermCode;
|
||||
|
||||
|
||||
/**
|
||||
* 是否自租船
|
||||
*/
|
||||
@ApiModelProperty("是否自租船")
|
||||
private String frtSign;
|
||||
|
||||
|
||||
/**
|
||||
* 是否保险
|
||||
*/
|
||||
@ApiModelProperty("是否保险")
|
||||
private String insurSign;
|
||||
|
||||
|
||||
/**
|
||||
* 船只IMO
|
||||
*/
|
||||
@ApiModelProperty("船只IMO")
|
||||
private String shipCode;
|
||||
|
||||
|
||||
/**
|
||||
* 船名
|
||||
*/
|
||||
@ApiModelProperty("船名")
|
||||
private String shipName;
|
||||
|
||||
|
||||
/**
|
||||
* 热值(MMBtu)
|
||||
*/
|
||||
@ApiModelProperty("热值(MMBtu)")
|
||||
private BigDecimal qtyMmbtu;
|
||||
|
||||
|
||||
/**
|
||||
* 热值(GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值(GJ)")
|
||||
private BigDecimal qtyGj;
|
||||
|
||||
|
||||
/**
|
||||
* 重量(吨)
|
||||
*/
|
||||
@ApiModelProperty("重量(吨)")
|
||||
private BigDecimal qtyTon;
|
||||
|
||||
|
||||
/**
|
||||
* 体积(标方)
|
||||
*/
|
||||
@ApiModelProperty("体积(标方)")
|
||||
private BigDecimal qtyM3;
|
||||
|
||||
|
||||
/**
|
||||
* 币种
|
||||
*/
|
||||
@ApiModelProperty("币种")
|
||||
@Trans(type = TransType.CURRENCY, transToFieldName = "curName")
|
||||
private String curCode;
|
||||
|
||||
private String curName;
|
||||
/**
|
||||
* 汇率
|
||||
*/
|
||||
@ApiModelProperty("汇率")
|
||||
private BigDecimal rateEx;
|
||||
|
||||
|
||||
/**
|
||||
* 预估币种价格
|
||||
*/
|
||||
@ApiModelProperty("预估币种价格")
|
||||
private BigDecimal priceCurrEst;
|
||||
|
||||
|
||||
/**
|
||||
* 预估币种金额(自动计算)
|
||||
*/
|
||||
@ApiModelProperty("预估币种金额(自动计算)")
|
||||
private BigDecimal amountCurrEst;
|
||||
|
||||
|
||||
/**
|
||||
* 结算量(MMBtu)(与上游结算数量)
|
||||
*/
|
||||
@ApiModelProperty("结算量(MMBtu)(与上游结算数量)")
|
||||
private BigDecimal qtySettleMmbtu;
|
||||
|
||||
|
||||
/**
|
||||
* 结算币种价格
|
||||
*/
|
||||
@ApiModelProperty("结算币种价格")
|
||||
private BigDecimal priceCurr;
|
||||
|
||||
|
||||
/**
|
||||
* 结算币种金额(自动计算)
|
||||
*/
|
||||
@ApiModelProperty("结算币种金额(自动计算)")
|
||||
private BigDecimal amountCurr;
|
||||
|
||||
|
||||
/**
|
||||
* 本币金额(收付款审批时汇总写入)
|
||||
*/
|
||||
@ApiModelProperty("本币金额(收付款审批时汇总写入)")
|
||||
private BigDecimal amount;
|
||||
|
||||
|
||||
/**
|
||||
* NOR日
|
||||
*/
|
||||
@ApiModelProperty("NOR日")
|
||||
private LocalDateTime dateNor;
|
||||
|
||||
|
||||
/**
|
||||
* 最迟交货日
|
||||
*/
|
||||
@ApiModelProperty("最迟交货日")
|
||||
private LocalDateTime dateEnd;
|
||||
|
||||
|
||||
/**
|
||||
* 发出付款通知日
|
||||
*/
|
||||
@ApiModelProperty("发出付款通知日")
|
||||
private LocalDateTime datePayNtc;
|
||||
|
||||
|
||||
/**
|
||||
* 收到发票日
|
||||
*/
|
||||
@ApiModelProperty("收到发票日")
|
||||
private LocalDateTime dateInv;
|
||||
|
||||
|
||||
/**
|
||||
* 收付款日
|
||||
*/
|
||||
@ApiModelProperty("收付款日")
|
||||
private LocalDateTime dateRp;
|
||||
|
||||
|
||||
/**
|
||||
* 装港
|
||||
*/
|
||||
@ApiModelProperty("装港")
|
||||
private String portLoading1Code;
|
||||
|
||||
private String portLoading1Name;
|
||||
|
||||
|
||||
/**
|
||||
* 替代装港
|
||||
*/
|
||||
@ApiModelProperty("替代装港")
|
||||
private String portLoading2;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港
|
||||
*/
|
||||
@ApiModelProperty("卸港")
|
||||
private String portUnloading1Code;
|
||||
|
||||
private String portUnloading1Name;
|
||||
/**
|
||||
* 替代卸港
|
||||
*/
|
||||
@ApiModelProperty("替代卸港")
|
||||
private String portUnloading2;
|
||||
|
||||
|
||||
/**
|
||||
* 装港ETA
|
||||
*/
|
||||
@ApiModelProperty("装港ETA")
|
||||
private LocalDateTime dateEtaL;
|
||||
|
||||
|
||||
/**
|
||||
* 装港ETB
|
||||
*/
|
||||
@ApiModelProperty("装港ETB")
|
||||
private LocalDateTime dateEtbL;
|
||||
|
||||
|
||||
/**
|
||||
* 装港ETC
|
||||
*/
|
||||
@ApiModelProperty("装港ETC")
|
||||
private LocalDateTime dateEtcL;
|
||||
|
||||
|
||||
/**
|
||||
* 装港ETD
|
||||
*/
|
||||
@ApiModelProperty("装港ETD")
|
||||
private LocalDateTime dateEtdL;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港ETA
|
||||
*/
|
||||
@ApiModelProperty("卸港ETA")
|
||||
private LocalDateTime dateEta;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港ETB
|
||||
*/
|
||||
@ApiModelProperty("卸港ETB")
|
||||
private LocalDateTime dateEtb;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港ETC
|
||||
*/
|
||||
@ApiModelProperty("卸港ETC")
|
||||
private LocalDateTime dateEtc;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港ETD
|
||||
*/
|
||||
@ApiModelProperty("卸港ETD")
|
||||
private LocalDateTime dateEtd;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港信息说明
|
||||
*/
|
||||
@ApiModelProperty("卸港信息说明")
|
||||
private String noteArrival;
|
||||
|
||||
|
||||
/**
|
||||
* 卸载日期/商检报告日期(财务报表中的卸载日期;入库回写)
|
||||
*/
|
||||
@ApiModelProperty("卸载日期/商检报告日期(财务报表中的卸载日期;入库回写)")
|
||||
private LocalDateTime dateIn;
|
||||
|
||||
|
||||
/**
|
||||
* 提单号
|
||||
*/
|
||||
@ApiModelProperty("提单号")
|
||||
private String blNo;
|
||||
|
||||
|
||||
/**
|
||||
* 提单日
|
||||
*/
|
||||
@ApiModelProperty("提单日")
|
||||
private LocalDateTime dateBl;
|
||||
|
||||
|
||||
/**
|
||||
* 报关单号
|
||||
*/
|
||||
@ApiModelProperty("报关单号")
|
||||
private String cdNo;
|
||||
|
||||
|
||||
/**
|
||||
* 邮寄报关资料日
|
||||
*/
|
||||
@ApiModelProperty("邮寄报关资料日")
|
||||
private LocalDateTime datePost;
|
||||
|
||||
|
||||
/**
|
||||
* 许可证编号
|
||||
*/
|
||||
@ApiModelProperty("许可证编号")
|
||||
private String licNo;
|
||||
|
||||
|
||||
/**
|
||||
* 办理许可证日期
|
||||
*/
|
||||
@ApiModelProperty("办理许可证日期")
|
||||
private LocalDateTime dateLic;
|
||||
|
||||
|
||||
/**
|
||||
* 商检公司
|
||||
*/
|
||||
@ApiModelProperty("商检公司")
|
||||
private String inspName;
|
||||
|
||||
|
||||
/**
|
||||
* 产地证
|
||||
*/
|
||||
@ApiModelProperty("产地证")
|
||||
private String origin;
|
||||
|
||||
|
||||
/**
|
||||
* 装货港计量数据(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@ApiModelProperty("装货港计量数据(仅用于对应附件,字段本身不显示)")
|
||||
private String attLoadingMea;
|
||||
|
||||
|
||||
/**
|
||||
* 计量附件(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@ApiModelProperty("计量附件(仅用于对应附件,字段本身不显示)")
|
||||
private String attMea;
|
||||
|
||||
|
||||
/**
|
||||
* 提货单(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@ApiModelProperty("提货单(仅用于对应附件,字段本身不显示)")
|
||||
private String attBl;
|
||||
|
||||
|
||||
/**
|
||||
* 审批状态(待提交/审批中/已审批/已驳回;审批之后发送接收站)
|
||||
*/
|
||||
@ApiModelProperty("审批状态(待提交/审批中/已审批/已驳回;审批之后发送接收站)")
|
||||
private String approCode;
|
||||
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@ApiModelProperty("备注")
|
||||
private String note;
|
||||
|
||||
|
||||
/**
|
||||
* 创建人id
|
||||
*/
|
||||
@ApiModelProperty("创建人id")
|
||||
private Long createUserId;
|
||||
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
@ApiModelProperty("创建时间")
|
||||
private LocalDateTime createDate;
|
||||
|
||||
|
||||
/**
|
||||
* 修改人id
|
||||
*/
|
||||
@ApiModelProperty("修改人id")
|
||||
private Long modifyUserId;
|
||||
|
||||
|
||||
/**
|
||||
* 修改时间
|
||||
*/
|
||||
@ApiModelProperty("修改时间")
|
||||
private LocalDateTime modifyDate;
|
||||
|
||||
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
@ApiModelProperty("租户id")
|
||||
private Long tenantId;
|
||||
|
||||
|
||||
/**
|
||||
* 部门id
|
||||
*/
|
||||
@ApiModelProperty("部门id")
|
||||
private Long deptId;
|
||||
|
||||
|
||||
/**
|
||||
* 数据权限id
|
||||
*/
|
||||
@ApiModelProperty("数据权限id")
|
||||
private Long ruleUserId;
|
||||
|
||||
|
||||
List<LngFileUploadVo> lngFileUploadList;
|
||||
|
||||
|
||||
}
|
||||
@ -0,0 +1,58 @@
|
||||
package com.xjrsoft.module.ship.vo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @title: 分页列表出参
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class LngOpsSalesIntPageVo {
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@ApiModelProperty("主键")
|
||||
private String id;
|
||||
/**
|
||||
* 船期计划编号(令=船期计划编号)
|
||||
*/
|
||||
@ApiModelProperty("船期计划编号(令=船期计划编号)")
|
||||
private String ssNo;
|
||||
/**
|
||||
* 交易主体编码(根据船期计划带出来)
|
||||
*/
|
||||
@ApiModelProperty("交易主体编码(根据船期计划带出来)")
|
||||
private Long comId;
|
||||
/**
|
||||
* 合同-主信息主键
|
||||
*/
|
||||
@ApiModelProperty("合同-主信息主键")
|
||||
private Long kId;
|
||||
/**
|
||||
* 长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)
|
||||
*/
|
||||
@ApiModelProperty("长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)")
|
||||
private String longSpotCode;
|
||||
/**
|
||||
* 客户名称(国际销售合同的客户)
|
||||
*/
|
||||
@ApiModelProperty("客户名称(国际销售合同的客户)")
|
||||
private String cuName;
|
||||
/**
|
||||
* 卸港
|
||||
*/
|
||||
@ApiModelProperty("卸港")
|
||||
private String portUnloading1Code;
|
||||
/**
|
||||
* 卸港ETA
|
||||
*/
|
||||
@ApiModelProperty("卸港ETA")
|
||||
private LocalDateTime dateEta;
|
||||
|
||||
}
|
||||
@ -0,0 +1,525 @@
|
||||
package com.xjrsoft.module.ship.vo;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
import com.xjrsoft.common.annotation.Trans;
|
||||
import com.xjrsoft.common.enums.TransType;
|
||||
import com.xjrsoft.module.system.vo.LngFileUploadVo;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @title: 表单出参
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class LngOpsSalesIntVo extends com.xjrsoft.common.model.base.BaseModel{
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@ApiModelProperty("主键")
|
||||
private Long id;
|
||||
|
||||
|
||||
/**
|
||||
* 船期计划主键
|
||||
*/
|
||||
@ApiModelProperty("船期计划主键")
|
||||
private Long ssId;
|
||||
|
||||
|
||||
/**
|
||||
* 船期计划编号(令=船期计划编号)
|
||||
*/
|
||||
@ApiModelProperty("船期计划编号(令=船期计划编号)")
|
||||
private String ssNo;
|
||||
|
||||
|
||||
/**
|
||||
* 交易主体编码(根据船期计划带出来)
|
||||
*/
|
||||
@ApiModelProperty("交易主体编码(根据船期计划带出来)")
|
||||
private Long comId;
|
||||
|
||||
private String comName;
|
||||
|
||||
/**
|
||||
* 合同-主信息主键
|
||||
*/
|
||||
@ApiModelProperty("合同-主信息主键")
|
||||
private Long kId;
|
||||
|
||||
private String kName;
|
||||
|
||||
|
||||
/**
|
||||
* 长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)
|
||||
*/
|
||||
@ApiModelProperty("长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)")
|
||||
private String longSpotCode;
|
||||
|
||||
private String longSpotName;
|
||||
/**
|
||||
* 客户(国际销售合同的客户)
|
||||
*/
|
||||
@ApiModelProperty("客户(国际销售合同的客户)")
|
||||
private String cuCode;
|
||||
|
||||
|
||||
/**
|
||||
* 客户名称(国际销售合同的客户)
|
||||
*/
|
||||
@ApiModelProperty("客户名称(国际销售合同的客户)")
|
||||
private String cuName;
|
||||
|
||||
|
||||
/**
|
||||
* 信用证号(缺省从合同关联的信用证中带出来,空为不需担保)
|
||||
*/
|
||||
@ApiModelProperty("信用证号(缺省从合同关联的信用证中带出来,空为不需担保)")
|
||||
private String lcNo;
|
||||
|
||||
|
||||
/**
|
||||
* 业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)
|
||||
*/
|
||||
@ApiModelProperty("业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货)")
|
||||
private String ssTypeCode;
|
||||
|
||||
private String ssTypeName;
|
||||
/**
|
||||
* 接收站(财务报表需要)
|
||||
*/
|
||||
@ApiModelProperty("接收站(财务报表需要)")
|
||||
private String staCode;
|
||||
|
||||
private String staName;
|
||||
/**
|
||||
* 国际气源地
|
||||
*/
|
||||
@ApiModelProperty("国际气源地")
|
||||
private String sourceName;
|
||||
|
||||
|
||||
/**
|
||||
* 销售区域
|
||||
*/
|
||||
@ApiModelProperty("销售区域")
|
||||
@Trans(type = TransType.REGION, transToFieldName = "salesAreaName")
|
||||
private String salesAreaCode;
|
||||
|
||||
private String salesAreaName;
|
||||
/**
|
||||
* 我方联系人(缺省登录人编码)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人(缺省登录人编码)")
|
||||
@Trans(type = TransType.USER, transToFieldName = "empName")
|
||||
private Long empId;
|
||||
|
||||
private String empName;
|
||||
/**
|
||||
* 我方联系人电话(根据联系人获取)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人电话(根据联系人获取)")
|
||||
private String empTel;
|
||||
|
||||
|
||||
/**
|
||||
* 我方联系人所在部门(缺省登录人所在部门)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人所在部门(缺省登录人所在部门)")
|
||||
@Trans(type = TransType.DEPT, transToFieldName = "empDeptName")
|
||||
private Long empDeptId;
|
||||
|
||||
private String empDeptName;
|
||||
/**
|
||||
* 执行日期(录入执行时必须)
|
||||
*/
|
||||
@ApiModelProperty("执行日期(录入执行时必须)")
|
||||
private LocalDateTime dateOps;
|
||||
|
||||
|
||||
/**
|
||||
* 货权转移日
|
||||
*/
|
||||
@ApiModelProperty("货权转移日")
|
||||
private LocalDateTime dateTrans;
|
||||
|
||||
|
||||
/**
|
||||
* 价格条款(FOB/DES……,录入执行时必须)
|
||||
*/
|
||||
@ApiModelProperty("价格条款(FOB/DES……,录入执行时必须)")
|
||||
private String prcTermCode;
|
||||
|
||||
|
||||
/**
|
||||
* 是否自租船
|
||||
*/
|
||||
@ApiModelProperty("是否自租船")
|
||||
private String frtSign;
|
||||
|
||||
|
||||
/**
|
||||
* 是否保险
|
||||
*/
|
||||
@ApiModelProperty("是否保险")
|
||||
private String insurSign;
|
||||
|
||||
|
||||
/**
|
||||
* 船只IMO
|
||||
*/
|
||||
@ApiModelProperty("船只IMO")
|
||||
private String shipCode;
|
||||
|
||||
|
||||
/**
|
||||
* 船名
|
||||
*/
|
||||
@ApiModelProperty("船名")
|
||||
private String shipName;
|
||||
|
||||
|
||||
/**
|
||||
* 热值(MMBtu)
|
||||
*/
|
||||
@ApiModelProperty("热值(MMBtu)")
|
||||
private BigDecimal qtyMmbtu;
|
||||
|
||||
|
||||
/**
|
||||
* 热值(GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值(GJ)")
|
||||
private BigDecimal qtyGj;
|
||||
|
||||
|
||||
/**
|
||||
* 重量(吨)
|
||||
*/
|
||||
@ApiModelProperty("重量(吨)")
|
||||
private BigDecimal qtyTon;
|
||||
|
||||
|
||||
/**
|
||||
* 体积(标方)
|
||||
*/
|
||||
@ApiModelProperty("体积(标方)")
|
||||
private BigDecimal qtyM3;
|
||||
|
||||
|
||||
/**
|
||||
* 币种
|
||||
*/
|
||||
@ApiModelProperty("币种")
|
||||
@Trans(type = TransType.CURRENCY, transToFieldName = "curName")
|
||||
private String curCode;
|
||||
|
||||
private String curName;
|
||||
|
||||
|
||||
/**
|
||||
* 汇率
|
||||
*/
|
||||
@ApiModelProperty("汇率")
|
||||
private BigDecimal rateEx;
|
||||
|
||||
|
||||
/**
|
||||
* 预估币种价格
|
||||
*/
|
||||
@ApiModelProperty("预估币种价格")
|
||||
private BigDecimal priceCurrEst;
|
||||
|
||||
|
||||
/**
|
||||
* 预估币种金额(自动计算)
|
||||
*/
|
||||
@ApiModelProperty("预估币种金额(自动计算)")
|
||||
private BigDecimal amountCurrEst;
|
||||
|
||||
|
||||
/**
|
||||
* 结算量(MMBtu)
|
||||
*/
|
||||
@ApiModelProperty("结算量(MMBtu)")
|
||||
private BigDecimal qtySettleMmbtu;
|
||||
|
||||
|
||||
/**
|
||||
* 结算币种价格
|
||||
*/
|
||||
@ApiModelProperty("结算币种价格")
|
||||
private BigDecimal priceCurr;
|
||||
|
||||
|
||||
/**
|
||||
* 结算币种金额(自动计算)
|
||||
*/
|
||||
@ApiModelProperty("结算币种金额(自动计算)")
|
||||
private BigDecimal amountCurr;
|
||||
|
||||
|
||||
/**
|
||||
* 本币金额(收付款审批时汇总写入)
|
||||
*/
|
||||
@ApiModelProperty("本币金额(收付款审批时汇总写入)")
|
||||
private BigDecimal amount;
|
||||
|
||||
|
||||
/**
|
||||
* NOR日
|
||||
*/
|
||||
@ApiModelProperty("NOR日")
|
||||
private LocalDateTime dateNor;
|
||||
|
||||
|
||||
/**
|
||||
* 最迟交货日
|
||||
*/
|
||||
@ApiModelProperty("最迟交货日")
|
||||
private LocalDateTime dateEnd;
|
||||
|
||||
|
||||
/**
|
||||
* 发出付款通知日
|
||||
*/
|
||||
@ApiModelProperty("发出付款通知日")
|
||||
private LocalDateTime datePayNtc;
|
||||
|
||||
|
||||
/**
|
||||
* 开具发票日
|
||||
*/
|
||||
@ApiModelProperty("开具发票日")
|
||||
private LocalDateTime dateInv;
|
||||
|
||||
|
||||
/**
|
||||
* 收付款日
|
||||
*/
|
||||
@ApiModelProperty("收付款日")
|
||||
private LocalDateTime dateRp;
|
||||
|
||||
|
||||
/**
|
||||
* 装港
|
||||
*/
|
||||
@ApiModelProperty("装港")
|
||||
private String portLoading1Code;
|
||||
|
||||
private String portLoading1Name;
|
||||
/**
|
||||
* 替代装港
|
||||
*/
|
||||
@ApiModelProperty("替代装港")
|
||||
private String portLoading2;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港
|
||||
*/
|
||||
@ApiModelProperty("卸港")
|
||||
private String portUnloading1Code;
|
||||
|
||||
private String portUnloading1Name;
|
||||
/**
|
||||
* 替代卸港
|
||||
*/
|
||||
@ApiModelProperty("替代卸港")
|
||||
private String portUnloading2;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港ETA
|
||||
*/
|
||||
@ApiModelProperty("卸港ETA")
|
||||
private LocalDateTime dateEta;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港ETB
|
||||
*/
|
||||
@ApiModelProperty("卸港ETB")
|
||||
private LocalDateTime dateEtb;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港ETC
|
||||
*/
|
||||
@ApiModelProperty("卸港ETC")
|
||||
private LocalDateTime dateEtc;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港ETD
|
||||
*/
|
||||
@ApiModelProperty("卸港ETD")
|
||||
private LocalDateTime dateEtd;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港信息说明
|
||||
*/
|
||||
@ApiModelProperty("卸港信息说明")
|
||||
private String noteArrival;
|
||||
|
||||
|
||||
/**
|
||||
* 卸载日期/商检报告日期(财务报表中的卸载日期)
|
||||
*/
|
||||
@ApiModelProperty("卸载日期/商检报告日期(财务报表中的卸载日期)")
|
||||
private LocalDateTime dateIn;
|
||||
|
||||
|
||||
/**
|
||||
* 提单号
|
||||
*/
|
||||
@ApiModelProperty("提单号")
|
||||
private String blNo;
|
||||
|
||||
|
||||
/**
|
||||
* 提单日
|
||||
*/
|
||||
@ApiModelProperty("提单日")
|
||||
private LocalDateTime dateBl;
|
||||
|
||||
|
||||
/**
|
||||
* 报关单号
|
||||
*/
|
||||
@ApiModelProperty("报关单号")
|
||||
private String cdNo;
|
||||
|
||||
|
||||
/**
|
||||
* 邮寄报关资料日
|
||||
*/
|
||||
@ApiModelProperty("邮寄报关资料日")
|
||||
private LocalDateTime datePost;
|
||||
|
||||
|
||||
/**
|
||||
* 许可证编号
|
||||
*/
|
||||
@ApiModelProperty("许可证编号")
|
||||
private String licNo;
|
||||
|
||||
|
||||
/**
|
||||
* 办理许可证日期
|
||||
*/
|
||||
@ApiModelProperty("办理许可证日期")
|
||||
private LocalDateTime dateLic;
|
||||
|
||||
|
||||
/**
|
||||
* 商检公司
|
||||
*/
|
||||
@ApiModelProperty("商检公司")
|
||||
private String inspName;
|
||||
|
||||
|
||||
/**
|
||||
* 产地证
|
||||
*/
|
||||
@ApiModelProperty("产地证")
|
||||
private String origin;
|
||||
|
||||
|
||||
/**
|
||||
* 装货港计量数据(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@ApiModelProperty("装货港计量数据(仅用于对应附件,字段本身不显示)")
|
||||
private String attLoadingMea;
|
||||
|
||||
|
||||
/**
|
||||
* 计量附件(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@ApiModelProperty("计量附件(仅用于对应附件,字段本身不显示)")
|
||||
private String attMea;
|
||||
|
||||
|
||||
/**
|
||||
* 提货单(仅用于对应附件,字段本身不显示)
|
||||
*/
|
||||
@ApiModelProperty("提货单(仅用于对应附件,字段本身不显示)")
|
||||
private String attBl;
|
||||
|
||||
|
||||
/**
|
||||
* 审批状态(待提交/审批中/已审批/已驳回;审批之后发送接收站)
|
||||
*/
|
||||
@ApiModelProperty("审批状态(待提交/审批中/已审批/已驳回;审批之后发送接收站)")
|
||||
private String approCode;
|
||||
|
||||
private String approName;
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@ApiModelProperty("备注")
|
||||
private String note;
|
||||
|
||||
|
||||
/**
|
||||
* 创建人id
|
||||
*/
|
||||
@ApiModelProperty("创建人id")
|
||||
private Long createUserId;
|
||||
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
@ApiModelProperty("创建时间")
|
||||
private LocalDateTime createDate;
|
||||
|
||||
|
||||
/**
|
||||
* 修改人id
|
||||
*/
|
||||
@ApiModelProperty("修改人id")
|
||||
private Long modifyUserId;
|
||||
|
||||
|
||||
/**
|
||||
* 修改时间
|
||||
*/
|
||||
@ApiModelProperty("修改时间")
|
||||
private LocalDateTime modifyDate;
|
||||
|
||||
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
@ApiModelProperty("租户id")
|
||||
private Long tenantId;
|
||||
|
||||
|
||||
/**
|
||||
* 部门id
|
||||
*/
|
||||
@ApiModelProperty("部门id")
|
||||
private Long deptId;
|
||||
|
||||
|
||||
/**
|
||||
* 数据权限id
|
||||
*/
|
||||
@ApiModelProperty("数据权限id")
|
||||
private Long ruleUserId;
|
||||
|
||||
|
||||
List<LngFileUploadVo> lngFileUploadList;
|
||||
|
||||
|
||||
}
|
||||
@ -0,0 +1,73 @@
|
||||
package com.xjrsoft.module.ship.vo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @title: 分页列表出参
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class LngShipSchedulePageVo {
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@ApiModelProperty("主键")
|
||||
private String id;
|
||||
/**
|
||||
* 计划编号(按年度排序自动生成)
|
||||
*/
|
||||
@ApiModelProperty("计划编号(按年度排序自动生成)")
|
||||
private String ssNo;
|
||||
/**
|
||||
* 交易主体编码(own_sign=Y时是天然气公司/惠贸,own_sign=N时是代加工客户)
|
||||
*/
|
||||
@ApiModelProperty("交易主体编码(own_sign=Y时是天然气公司/惠贸,own_sign=N时是代加工客户)")
|
||||
private Long comId;
|
||||
/**
|
||||
* 合同-档案主键
|
||||
*/
|
||||
@ApiModelProperty("合同-档案主键")
|
||||
private Long kId;
|
||||
/**
|
||||
* 供应商名称(国际采购合同的供应商)
|
||||
*/
|
||||
@ApiModelProperty("供应商名称(国际采购合同的供应商)")
|
||||
private String suName;
|
||||
/**
|
||||
* 长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)
|
||||
*/
|
||||
@ApiModelProperty("长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)")
|
||||
private String longSpotCode;
|
||||
/**
|
||||
* 业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货、资源置换船货)
|
||||
*/
|
||||
@ApiModelProperty("业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货、资源置换船货)")
|
||||
private String ssTypeCode;
|
||||
/**
|
||||
* 接收站
|
||||
*/
|
||||
@ApiModelProperty("接收站")
|
||||
private String staCode;
|
||||
/**
|
||||
* 卸港ETA
|
||||
*/
|
||||
@ApiModelProperty("卸港ETA")
|
||||
private LocalDateTime dateEta;
|
||||
/**
|
||||
* 采购执行id(隐藏,系统字段)
|
||||
*/
|
||||
@ApiModelProperty("采购执行id(隐藏,系统字段)")
|
||||
private Long opsPurId;
|
||||
/**
|
||||
* 销售执行id(隐藏,系统字段)
|
||||
*/
|
||||
@ApiModelProperty("销售执行id(隐藏,系统字段)")
|
||||
private Long opsSalesId;
|
||||
|
||||
}
|
||||
@ -0,0 +1,372 @@
|
||||
package com.xjrsoft.module.ship.vo;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
import com.xjrsoft.common.annotation.Trans;
|
||||
import com.xjrsoft.common.enums.TransType;
|
||||
import com.xjrsoft.module.system.vo.LngFileUploadVo;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @title: 表单出参
|
||||
* @Author 管理员
|
||||
* @Date: 2026-03-03
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class LngShipScheduleVo extends com.xjrsoft.common.model.base.BaseModel{
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
@ApiModelProperty("主键")
|
||||
private Long id;
|
||||
|
||||
|
||||
/**
|
||||
* 计划编号(按年度排序自动生成)
|
||||
*/
|
||||
@ApiModelProperty("计划编号(按年度排序自动生成)")
|
||||
private String ssNo;
|
||||
|
||||
|
||||
/**
|
||||
* 是否自采(其他代加工客户的船期是N)
|
||||
*/
|
||||
@ApiModelProperty("是否自采(其他代加工客户的船期是N)")
|
||||
private String ownSign;
|
||||
|
||||
|
||||
/**
|
||||
* 交易主体编码(own_sign=Y时是天然气公司/惠贸,own_sign=N时是代加工客户)
|
||||
*/
|
||||
@ApiModelProperty("交易主体编码(own_sign=Y时是天然气公司/惠贸,own_sign=N时是代加工客户)")
|
||||
private Long comId;
|
||||
|
||||
|
||||
/**
|
||||
* 交易主体名称
|
||||
*/
|
||||
@ApiModelProperty("交易主体名称")
|
||||
private String comName;
|
||||
|
||||
|
||||
/**
|
||||
* 合同-档案主键
|
||||
*/
|
||||
@ApiModelProperty("合同-档案主键")
|
||||
private Long kId;
|
||||
|
||||
/**
|
||||
* 合同-档案主键
|
||||
*/
|
||||
@ApiModelProperty("合同-档案名称")
|
||||
private String kName;
|
||||
|
||||
|
||||
/**
|
||||
* 供应商(国际采购合同的供应商)
|
||||
*/
|
||||
@ApiModelProperty("供应商(国际采购合同的供应商)")
|
||||
private String suCode;
|
||||
|
||||
|
||||
/**
|
||||
* 供应商名称(国际采购合同的供应商)
|
||||
*/
|
||||
@ApiModelProperty("供应商名称(国际采购合同的供应商)")
|
||||
private String suName;
|
||||
|
||||
|
||||
/**
|
||||
* 长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)
|
||||
*/
|
||||
@ApiModelProperty("长协/现货(长协/现货……;未关联合同时用,关联合同后以合同为准)")
|
||||
private String longSpotCode;
|
||||
|
||||
private String longSpotName;
|
||||
|
||||
|
||||
/**
|
||||
* 贸易性质/价格条款(DES/FOB)
|
||||
*/
|
||||
@ApiModelProperty("贸易性质/价格条款(DES/FOB)")
|
||||
private String prcTermCode;
|
||||
|
||||
//private String prcTermName;
|
||||
/**
|
||||
* 货源/国际气源地
|
||||
*/
|
||||
@ApiModelProperty("货源/国际气源地")
|
||||
private String sourceName;
|
||||
|
||||
|
||||
/**
|
||||
* 业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货、资源置换船货)
|
||||
*/
|
||||
@ApiModelProperty("业务类型编码(进口船货、纯转口船货、窗口转让船货、到岸交付船货、资源置换船货)")
|
||||
private String ssTypeCode;
|
||||
|
||||
private String ssTypeName;
|
||||
/**
|
||||
* 客户编码
|
||||
*/
|
||||
@ApiModelProperty("客户编码")
|
||||
private String cuCode;
|
||||
|
||||
|
||||
/**
|
||||
* 客户名称
|
||||
*/
|
||||
@ApiModelProperty("客户名称")
|
||||
private String cuName;
|
||||
|
||||
|
||||
/**
|
||||
* 卸载港口
|
||||
*/
|
||||
@ApiModelProperty("卸载港口")
|
||||
private String portUnloading1Code;
|
||||
|
||||
private String portUnloading1Name;
|
||||
/**
|
||||
* 接收站
|
||||
*/
|
||||
@ApiModelProperty("接收站")
|
||||
private String staCode;
|
||||
|
||||
private String staName;
|
||||
/**
|
||||
* 船只IMO
|
||||
*/
|
||||
@ApiModelProperty("船只IMO")
|
||||
private String shipCode;
|
||||
|
||||
|
||||
/**
|
||||
* 船名
|
||||
*/
|
||||
@ApiModelProperty("船名")
|
||||
private String shipName;
|
||||
|
||||
|
||||
/**
|
||||
* 是否接卸(Y/N)
|
||||
*/
|
||||
@ApiModelProperty("是否接卸(Y/N)")
|
||||
private String unloadSign;
|
||||
|
||||
|
||||
/**
|
||||
* NOR日
|
||||
*/
|
||||
@ApiModelProperty("NOR日")
|
||||
private LocalDateTime dateNor;
|
||||
|
||||
|
||||
/**
|
||||
* 最迟交货日
|
||||
*/
|
||||
@ApiModelProperty("最迟交货日")
|
||||
private LocalDateTime dateEnd;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港ETA
|
||||
*/
|
||||
@ApiModelProperty("卸港ETA")
|
||||
private LocalDateTime dateEta;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港ETB
|
||||
*/
|
||||
@ApiModelProperty("卸港ETB")
|
||||
private LocalDateTime dateEtb;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港ETC
|
||||
*/
|
||||
@ApiModelProperty("卸港ETC")
|
||||
private LocalDateTime dateEtc;
|
||||
|
||||
|
||||
/**
|
||||
* 卸港ETD
|
||||
*/
|
||||
@ApiModelProperty("卸港ETD")
|
||||
private LocalDateTime dateEtd;
|
||||
|
||||
|
||||
/**
|
||||
* 热值(MMBtu)
|
||||
*/
|
||||
@ApiModelProperty("热值(MMBtu)")
|
||||
private BigDecimal qtyMmbtu;
|
||||
|
||||
|
||||
/**
|
||||
* 热值(GJ)
|
||||
*/
|
||||
@ApiModelProperty("热值(GJ)")
|
||||
private BigDecimal qtyGj;
|
||||
|
||||
|
||||
/**
|
||||
* 重量(吨)
|
||||
*/
|
||||
@ApiModelProperty("重量(吨)")
|
||||
private BigDecimal qtyTon;
|
||||
|
||||
|
||||
/**
|
||||
* 体积(标方)
|
||||
*/
|
||||
@ApiModelProperty("体积(标方)")
|
||||
private BigDecimal qtyM3;
|
||||
|
||||
|
||||
/**
|
||||
* 币种
|
||||
*/
|
||||
@ApiModelProperty("币种")
|
||||
@Trans(type = TransType.CURRENCY, transToFieldName = "curName")
|
||||
private String curCode;
|
||||
|
||||
private String curName;
|
||||
/**
|
||||
* 汇率
|
||||
*/
|
||||
@ApiModelProperty("汇率")
|
||||
private BigDecimal rateEx;
|
||||
|
||||
|
||||
/**
|
||||
* 采购价格
|
||||
*/
|
||||
@ApiModelProperty("采购价格")
|
||||
private BigDecimal priceMmbtuPur;
|
||||
|
||||
|
||||
/**
|
||||
* 采购金额(自动计算)
|
||||
*/
|
||||
@ApiModelProperty("采购金额(自动计算)")
|
||||
private BigDecimal amountPur;
|
||||
|
||||
|
||||
/**
|
||||
* 销售价格(隐藏)
|
||||
*/
|
||||
@ApiModelProperty("销售价格(隐藏)")
|
||||
private BigDecimal priceMmbtuSales;
|
||||
|
||||
|
||||
/**
|
||||
* 销售金额(自动计算;隐藏)
|
||||
*/
|
||||
@ApiModelProperty("销售金额(自动计算;隐藏)")
|
||||
private BigDecimal amountSales;
|
||||
|
||||
|
||||
/**
|
||||
* 我方联系人(自采需要录入)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人(自采需要录入)")
|
||||
@Trans(type = TransType.USER, transToFieldName = "empName")
|
||||
private Long empId;
|
||||
|
||||
private String empName;
|
||||
/**
|
||||
* 我方联系人电话(根据联系人获取)
|
||||
*/
|
||||
@ApiModelProperty("我方联系人电话(根据联系人获取)")
|
||||
private String empTel;
|
||||
|
||||
|
||||
/**
|
||||
* 是否对在港烧气有特别要求
|
||||
*/
|
||||
@ApiModelProperty("是否对在港烧气有特别要求")
|
||||
private String request;
|
||||
|
||||
|
||||
/**
|
||||
* 采购执行id(隐藏,系统字段)
|
||||
*/
|
||||
@ApiModelProperty("采购执行id(隐藏,系统字段)")
|
||||
private Long opsPurId;
|
||||
|
||||
|
||||
/**
|
||||
* 销售执行id(隐藏,系统字段)
|
||||
*/
|
||||
@ApiModelProperty("销售执行id(隐藏,系统字段)")
|
||||
private Long opsSalesId;
|
||||
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@ApiModelProperty("备注")
|
||||
private String note;
|
||||
|
||||
|
||||
/**
|
||||
* 创建人id
|
||||
*/
|
||||
@ApiModelProperty("创建人id")
|
||||
private Long createUserId;
|
||||
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
@ApiModelProperty("创建时间")
|
||||
private LocalDateTime createDate;
|
||||
|
||||
|
||||
/**
|
||||
* 修改人id
|
||||
*/
|
||||
@ApiModelProperty("修改人id")
|
||||
private Long modifyUserId;
|
||||
|
||||
|
||||
/**
|
||||
* 修改时间
|
||||
*/
|
||||
@ApiModelProperty("修改时间")
|
||||
private LocalDateTime modifyDate;
|
||||
|
||||
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
@ApiModelProperty("租户id")
|
||||
private Long tenantId;
|
||||
|
||||
|
||||
/**
|
||||
* 部门id
|
||||
*/
|
||||
@ApiModelProperty("部门id")
|
||||
private Long deptId;
|
||||
|
||||
|
||||
/**
|
||||
* 数据权限id
|
||||
*/
|
||||
@ApiModelProperty("数据权限id")
|
||||
private Long ruleUserId;
|
||||
|
||||
|
||||
private List<LngFileUploadVo> lngFileUploadList;
|
||||
|
||||
|
||||
}
|
||||
@ -39,6 +39,12 @@ public class LngSupplierDocVo {
|
||||
@ApiModelProperty("资质证书类型")
|
||||
private String docTypeCode;
|
||||
|
||||
/**
|
||||
* 资质证书类型
|
||||
*/
|
||||
@ApiModelProperty("资质证书名称")
|
||||
private String docTypeName;
|
||||
|
||||
|
||||
/**
|
||||
* 资质证书编号
|
||||
|
||||
Reference in New Issue
Block a user