|
@@ -1,10 +1,16 @@
|
|
|
package org.springblade.manager.vo;
|
|
|
|
|
|
-import io.swagger.annotations.ApiModelProperty;
|
|
|
+import com.alibaba.fastjson.annotation.JSONField;
|
|
|
import lombok.Data;
|
|
|
-import org.springblade.manager.entity.ContractInfo;
|
|
|
+import org.springblade.common.utils.BaseUtils;
|
|
|
+import org.springblade.core.tool.utils.StringPool;
|
|
|
|
|
|
+
|
|
|
+import java.lang.reflect.Field;
|
|
|
import java.math.BigDecimal;
|
|
|
+import java.util.ArrayList;
|
|
|
+
|
|
|
+import java.util.List;
|
|
|
|
|
|
/**
|
|
|
* @author yangyj
|
|
@@ -13,40 +19,55 @@ import java.math.BigDecimal;
|
|
|
*/
|
|
|
@Data
|
|
|
public class BaseInfo {
|
|
|
+ public static final String ID="89963247815";
|
|
|
public static final String TBN="base_info";
|
|
|
/**项目名称*/
|
|
|
+ @JSONField(name = "key_1",label="项目名称",ordinal = 1)
|
|
|
private String projectName;
|
|
|
/**合同段名称*/
|
|
|
+ @JSONField(name = "key_2",label="合同段名称",ordinal = 2)
|
|
|
private String contractName;
|
|
|
/**
|
|
|
* 合同段编号
|
|
|
*/
|
|
|
+ @JSONField(name = "key_3",label="合同段编号",ordinal = 3)
|
|
|
private String contractNumber;
|
|
|
/**
|
|
|
* 业主单位名称
|
|
|
*/
|
|
|
+ @JSONField(name = "key_4",label="业主单位名称",ordinal = 4)
|
|
|
private String contractorUnitName;
|
|
|
/**
|
|
|
* 施工单位名称
|
|
|
*/
|
|
|
+ @JSONField(name = "key_5",label="施工单位名称",ordinal = 5)
|
|
|
private String constructionUnitName;
|
|
|
/**
|
|
|
* 监理单位名称
|
|
|
*/
|
|
|
+ @JSONField(name = "key_6",label="监理单位名称",ordinal = 6)
|
|
|
private String supervisionUnitName;
|
|
|
/**合同段金额*/
|
|
|
+ @JSONField(name = "key_7",label="合同段金额",ordinal = 7)
|
|
|
private BigDecimal contractAmount;
|
|
|
/**
|
|
|
* 开户银行
|
|
|
* */
|
|
|
+ @JSONField(name = "key_8",label="开户银行",ordinal = 8)
|
|
|
private String bankName;
|
|
|
/**对公账户*/
|
|
|
+ @JSONField(name = "key_9",label="对公账户",ordinal = 9)
|
|
|
private String bankAccount;
|
|
|
/**银行账户名称*/
|
|
|
+ @JSONField(name = "key_10",label="银行账户名称",ordinal = 10)
|
|
|
private String bankAccountName;
|
|
|
/**合同总金额*/
|
|
|
+ @JSONField(name = "key_11",label="合同总金额",ordinal = 11)
|
|
|
private String TotalAmount;
|
|
|
/**预付款比例*/
|
|
|
+ @JSONField(name = "key_12",label="预付款比例",ordinal = 12)
|
|
|
private Double deductRatio=0.7;
|
|
|
|
|
|
+
|
|
|
+
|
|
|
}
|