|
|
@@ -8,6 +8,7 @@ import com.izouma.zhumj.domain.PersonalFeeType;
|
|
|
import com.izouma.zhumj.enums.CheckInType;
|
|
|
import com.izouma.zhumj.enums.ContractStatus;
|
|
|
import com.izouma.zhumj.enums.CustomerSource;
|
|
|
+import com.izouma.zhumj.enums.Invoice;
|
|
|
import com.izouma.zhumj.exception.BusinessException;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
@@ -63,7 +64,7 @@ public class Customer extends BaseEntity implements Serializable {
|
|
|
@Searchable
|
|
|
@ApiModelProperty(value = "公司简称", name = "coSimpleName")
|
|
|
private String coSimpleName;
|
|
|
-
|
|
|
+
|
|
|
@ApiModelProperty(value = "客户来源", name = "customerSource")
|
|
|
@Enumerated(EnumType.STRING)
|
|
|
private CustomerSource customerSource;
|
|
|
@@ -120,6 +121,16 @@ public class Customer extends BaseEntity implements Serializable {
|
|
|
@ApiModelProperty(value = "备注", name = "note")
|
|
|
private String note;
|
|
|
|
|
|
+ @ApiModelProperty(value = "开票类型", name = "invoice")
|
|
|
+ @Enumerated(EnumType.STRING)
|
|
|
+ private Invoice invoice;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "是否开发票", name = "isInvoice")
|
|
|
+ private Boolean isInvoice;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "提前几天", name = "advanceInvoiceDays")
|
|
|
+ private Integer advanceInvoiceDays;
|
|
|
+
|
|
|
@Transient
|
|
|
private List<ContractCycle> fifteen;
|
|
|
|