|
@@ -0,0 +1,129 @@
|
|
|
|
+package com.management.platform.entity;
|
|
|
|
+
|
|
|
|
+import java.math.BigDecimal;
|
|
|
|
+import com.baomidou.mybatisplus.extension.activerecord.Model;
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
|
+import java.io.Serializable;
|
|
|
|
+import lombok.Data;
|
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
|
+import lombok.experimental.Accessors;
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * <p>
|
|
|
|
+ *
|
|
|
|
+ * </p>
|
|
|
|
+ *
|
|
|
|
+ * @author Seyason
|
|
|
|
+ * @since 2024-11-25
|
|
|
|
+ */
|
|
|
|
+@Data
|
|
|
|
+@EqualsAndHashCode(callSuper = false)
|
|
|
|
+@Accessors(chain = true)
|
|
|
|
+public class ContractCustom extends Model<ContractCustom> {
|
|
|
|
+
|
|
|
|
+ private static final long serialVersionUID=1L;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 合同Id
|
|
|
|
+ */
|
|
|
|
+ @TableId("contract_id")
|
|
|
|
+ private Integer contractId;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 对方单位
|
|
|
|
+ */
|
|
|
|
+ @TableField("customer_org")
|
|
|
|
+ private String customerOrg;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 对方联系人
|
|
|
|
+ */
|
|
|
|
+ @TableField("customer_contact")
|
|
|
|
+ private String customerContact;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 对方电话
|
|
|
|
+ */
|
|
|
|
+ @TableField("customer_phone")
|
|
|
|
+ private String customerPhone;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 使用部门
|
|
|
|
+ */
|
|
|
|
+ @TableField("use_department")
|
|
|
|
+ private String useDepartment;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 经费来源
|
|
|
|
+ */
|
|
|
|
+ @TableField("funds_source")
|
|
|
|
+ private String fundsSource;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 合同承办人
|
|
|
|
+ */
|
|
|
|
+ @TableField("undertaker")
|
|
|
|
+ private String undertaker;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 代理人
|
|
|
|
+ */
|
|
|
|
+ @TableField("agent")
|
|
|
|
+ private String agent;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 签订日期
|
|
|
|
+ */
|
|
|
|
+ @TableField("sign_date")
|
|
|
|
+ private String signDate;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 备案日期
|
|
|
|
+ */
|
|
|
|
+ @TableField("filings_date")
|
|
|
|
+ private String filingsDate;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 增值税税率(%)
|
|
|
|
+ */
|
|
|
|
+ @TableField("tax_rate")
|
|
|
|
+ private Integer taxRate;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 合同金额(元)/不含税价
|
|
|
|
+ */
|
|
|
|
+ @TableField("amounts_no_tax")
|
|
|
|
+ private BigDecimal amountsNoTax;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 币种
|
|
|
|
+ */
|
|
|
|
+ @TableField("currency")
|
|
|
|
+ private String currency;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 是否固定金额 0否,1是
|
|
|
|
+ */
|
|
|
|
+ @TableField("is_amount_fixed")
|
|
|
|
+ private Boolean isAmountFixed;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 合同状态(是否结清):1-履约中,2-履约结束
|
|
|
|
+ */
|
|
|
|
+ @TableField("finish_status")
|
|
|
|
+ private Integer finishStatus;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 印花税税目
|
|
|
|
+ */
|
|
|
|
+ @TableField("stamp_duty_items")
|
|
|
|
+ private String stampDutyItems;
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ protected Serializable pkVal() {
|
|
|
|
+ return this.contractId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+}
|