国内LNG销售
This commit is contained in:
@ -3,8 +3,6 @@ package com.xjrsoft.module.contract.vo;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
|
||||
@ -1,16 +1,10 @@
|
||||
package com.xjrsoft.module.contract.vo;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
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;
|
||||
|
||||
/**
|
||||
* @title: 表单出参
|
||||
|
||||
@ -1,16 +1,9 @@
|
||||
package com.xjrsoft.module.contract.vo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
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;
|
||||
|
||||
/**
|
||||
* @title: 表单出参
|
||||
@ -24,94 +17,93 @@ public class LngContractPurPngVo extends com.xjrsoft.common.model.base.BaseModel
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty("")
|
||||
@ApiModelProperty("id")
|
||||
private Long id;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty("")
|
||||
@ApiModelProperty("合同id")
|
||||
private Long kId;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty("")
|
||||
@ApiModelProperty("定价机制")
|
||||
private String prcTypeCode;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty("")
|
||||
@ApiModelProperty("量价周期")
|
||||
private String periodTypeCode;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty("")
|
||||
@ApiModelProperty("主计量单位")
|
||||
private String uomCode;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty("")
|
||||
@ApiModelProperty("备注")
|
||||
private String note;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty("")
|
||||
private Long createUserId;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty("")
|
||||
private LocalDateTime createDate;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty("")
|
||||
private Long modifyUserId;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty("")
|
||||
private LocalDateTime modifyDate;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty("")
|
||||
private Long tenantId;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty("")
|
||||
private Long deptId;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty("")
|
||||
private Long ruleUserId;
|
||||
|
||||
|
||||
* 创建人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;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -3,6 +3,9 @@ package com.xjrsoft.module.contract.vo;
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import com.xjrsoft.common.annotation.Trans;
|
||||
import com.xjrsoft.common.enums.TransType;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@ -47,7 +50,9 @@ public class LngContractSalesLngQtyVo extends com.xjrsoft.common.model.base.Base
|
||||
* 基础量/增量(基础量/增量1/增量2)
|
||||
*/
|
||||
@ApiModelProperty("基础量/增量(基础量/增量1/增量2)")
|
||||
@Trans(type = TransType.DIC, id = "2007987645607911425",transToFieldName = "baseIncName")
|
||||
private String baseInc;
|
||||
private String baseIncName;
|
||||
|
||||
|
||||
/**
|
||||
@ -96,7 +101,9 @@ public class LngContractSalesLngQtyVo extends com.xjrsoft.common.model.base.Base
|
||||
* 照付不议类型(P-比例/TON-吨/GJ-吉焦)
|
||||
*/
|
||||
@ApiModelProperty("照付不议类型(P-比例/TON-吨/GJ-吉焦)")
|
||||
@Trans(type = TransType.DIC, id = "2007988744662360066",transToFieldName = "zfbyTypeName")
|
||||
private String zfbyTypeCode;
|
||||
private String zfbyTypeName;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@ -2,6 +2,9 @@ package com.xjrsoft.module.contract.vo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import com.xjrsoft.common.annotation.Trans;
|
||||
import com.xjrsoft.common.enums.TransType;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@ -32,8 +35,11 @@ public class LngContractSalesLngStaVo extends com.xjrsoft.common.model.base.Base
|
||||
* 气源地(不能重复)
|
||||
*/
|
||||
@ApiModelProperty("气源地(不能重复)")
|
||||
@Trans(type = TransType.LNG_STATION,transToFieldName = "staName")
|
||||
private String staCode;
|
||||
|
||||
private String staName;
|
||||
|
||||
|
||||
/**
|
||||
* 备注
|
||||
|
||||
@ -2,6 +2,9 @@ package com.xjrsoft.module.contract.vo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import com.xjrsoft.common.annotation.Trans;
|
||||
import com.xjrsoft.common.enums.TransType;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@ -32,29 +35,37 @@ public class LngContractSalesLngVo extends com.xjrsoft.common.model.base.BaseMod
|
||||
* 定价机制(固定价/公式价/对标价/无)
|
||||
*/
|
||||
@ApiModelProperty("定价机制(固定价/公式价/对标价/无)")
|
||||
@Trans(type = TransType.DIC, id = "2006201894415179778",transToFieldName = "prcTypeName")
|
||||
private String prcTypeCode;
|
||||
|
||||
private String prcTypeName;
|
||||
|
||||
/**
|
||||
* 量价周期(1-自然月,-1-自然月往前1日)
|
||||
*/
|
||||
@ApiModelProperty("量价周期(1-自然月,-1-自然月往前1日)")
|
||||
@Trans(type = TransType.DIC, id = "2006202997290639362",transToFieldName = "prcTypeName")
|
||||
private String periodTypeCode;
|
||||
|
||||
private String periodTypeName;
|
||||
|
||||
|
||||
/**
|
||||
* 计量单位(隐藏)
|
||||
*/
|
||||
@ApiModelProperty("计量单位(隐藏)")
|
||||
@Trans(type = TransType.DIC, id = "1980562721538633730",transToFieldName = "uomName")
|
||||
private String uomCode;
|
||||
|
||||
private String uomName;
|
||||
|
||||
|
||||
/**
|
||||
* 全部气源地可用(Y-是,N-否;是时不录入子表)
|
||||
*/
|
||||
@ApiModelProperty("全部气源地可用(Y-是,N-否;是时不录入子表)")
|
||||
@Trans(type = TransType.DIC, id = "1978056598125330433",transToFieldName = "uomName")
|
||||
private String allStaSign;
|
||||
|
||||
private String allStaSignName;
|
||||
|
||||
/**
|
||||
* 备注
|
||||
|
||||
@ -227,20 +227,26 @@ public class LngContractSalesVo extends com.xjrsoft.common.model.base.BaseModel{
|
||||
|
||||
|
||||
/**
|
||||
* lngContractPurPng
|
||||
* lngContractSalesLng
|
||||
*/
|
||||
@ApiModelProperty("lngContractPurPng子表")
|
||||
private List<LngContractPurPngVo> lngContractPurPngList;
|
||||
@ApiModelProperty("lngContractSalesLng子表")
|
||||
private List<LngContractSalesLngVo> lngContractSalesLngList;
|
||||
/**
|
||||
* lngContractPurPngPoint
|
||||
* lngContractSalesLngSta
|
||||
*/
|
||||
@ApiModelProperty("lngContractPurPngPoint子表")
|
||||
private List<LngContractPurPngPointVo> lngContractPurPngPointList;
|
||||
@ApiModelProperty("lngContractSalesLngSta子表")
|
||||
private List<LngContractSalesLngStaVo> lngContractSalesLngStaList;
|
||||
/**
|
||||
* lngContractPurPngQty
|
||||
* lngContractSalesLngQty
|
||||
*/
|
||||
@ApiModelProperty("lngContractPurPngQty子表")
|
||||
private List<LngContractPurPngQtyVo> lngContractPurPngQtyList;
|
||||
@ApiModelProperty("lngContractSalesLngQty子表")
|
||||
private List<LngContractSalesLngQtyVo> lngContractSalesLngQtyList;
|
||||
|
||||
/**
|
||||
* lngContractSalesLngQty
|
||||
*/
|
||||
@ApiModelProperty("lngContractSalesLngDisc子表")
|
||||
private List<LngContractSalesLngDiscVo> lngContractSalesLngDiscList;
|
||||
/**
|
||||
*
|
||||
* lngContractApproRel
|
||||
|
||||
@ -1,12 +1,14 @@
|
||||
package com.xjrsoft.module.contract.entity;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.FieldFill;
|
||||
import com.baomidou.mybatisplus.annotation.FieldStrategy;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.Version;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.github.yulichang.annotation.EntityMapping;
|
||||
import com.pictc.annotations.datalog.JoinCaseType;
|
||||
import com.pictc.annotations.datalog.JoinType;
|
||||
@ -17,11 +19,6 @@ import com.pictc.annotations.datalog.ValueDirectionType;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
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 java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
@ -32,7 +29,7 @@ import java.util.List;
|
||||
*/
|
||||
@Data
|
||||
@TableName("lng_contract")
|
||||
@ApiModel(value = "国内管道气采购对象", description = "国内管道气采购")
|
||||
@ApiModel(value = "国内LNG销售对象", description = "国内LNG销售")
|
||||
public class LngContractSales implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
@ -246,7 +243,7 @@ public class LngContractSales implements Serializable {
|
||||
@LogJoinColumn(field = "id",relatedField = "kId", valueDirection = ValueDirectionType.RIGHT)
|
||||
}, caseType = JoinCaseType.FULL, target = LngContractSalesLngSta.class, type = JoinType.MANY)
|
||||
|
||||
private List<LngContractSalesLngSta> LngContractSalesLngStaList;
|
||||
private List<LngContractSalesLngSta> lngContractSalesLngStaList;
|
||||
|
||||
/**
|
||||
* lngContractSalesLngDisc
|
||||
@ -259,7 +256,7 @@ public class LngContractSales implements Serializable {
|
||||
@LogJoinColumn(field = "id",relatedField = "kId", valueDirection = ValueDirectionType.RIGHT)
|
||||
}, caseType = JoinCaseType.FULL, target = LngContractSalesLngDisc.class, type = JoinType.MANY)
|
||||
|
||||
private List<LngContractSalesLngDisc> LngContractSalesLngDiscList;
|
||||
private List<LngContractSalesLngDisc> lngContractSalesLngDiscList;
|
||||
/**
|
||||
* LngContractSalesLngQty
|
||||
*/
|
||||
|
||||
@ -46,8 +46,7 @@ public class ContractSalesLngServiceImpl extends MPJBaseServiceImpl<LngContractS
|
||||
if(lngContractSales == null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
|
||||
LngContractSalesVo vo = BeanUtil.toBean(lngContractSales, LngContractSalesVo.class);
|
||||
List<LngContractFactRelVo> lngContractFactRelList = vo.getLngContractFactRelList();
|
||||
if (CollectionUtils.isNotEmpty(lngContractFactRelList)) {
|
||||
|
||||
Reference in New Issue
Block a user