package cn.com.taiji.core.entity.ass; | package cn.com.taiji.core.entity.ass; | ||||
import cn.com.taiji.common.entity.StringPropertyUUIDEntity; | import cn.com.taiji.common.entity.StringPropertyUUIDEntity; | ||||
import cn.com.taiji.core.entity.dict.basic.UseUserType; | |||||
import cn.com.taiji.core.model.comm.protocol.valid.RegexConstant; | import cn.com.taiji.core.model.comm.protocol.valid.RegexConstant; | ||||
import lombok.Getter; | import lombok.Getter; | ||||
import lombok.Setter; | import lombok.Setter; | ||||
@Column(name = "ORDER_NO") | @Column(name = "ORDER_NO") | ||||
private String orderNo;//售后订单编号 | private String orderNo;//售后订单编号 | ||||
@NotBlank | |||||
@Column(name = "OLD_PRODUCT_ID") | |||||
private String oldProductId;//原产品编号 | |||||
@NotBlank | @NotBlank | ||||
@Column(name = "PRODUCT_ID") | @Column(name = "PRODUCT_ID") | ||||
private String productId;//产品编号 | private String productId;//产品编号 | ||||
@Column(name = "AMOUNT") | |||||
private Long amount;//订单金额(创建订单时的产品金额) | |||||
@NotBlank | @NotBlank | ||||
@Column(name = "AGENCY_ID") | @Column(name = "AGENCY_ID") | ||||
private String agencyId;//机构编号(即将签约渠道); | private String agencyId;//机构编号(即将签约渠道); | ||||
@NotBlank | @NotBlank | ||||
@Column(name = "OLD_AGENCY_ID") | @Column(name = "OLD_AGENCY_ID") | ||||
private String oldAgencyId; | |||||
private String oldAgencyId;//原机构编号 | |||||
@Size(max = 64) | @Size(max = 64) | ||||
@Column(name = "VEHICLE_PLATE") | @Column(name = "VEHICLE_PLATE") | ||||
private String vehiclePlate;//车牌号; | private String vehiclePlate;//车牌号; |
import cn.com.taiji.ias.model.issue.CarOcrCheck; | import cn.com.taiji.ias.model.issue.CarOcrCheck; | ||||
import org.springframework.beans.factory.annotation.Autowired; | import org.springframework.beans.factory.annotation.Autowired; | ||||
import org.springframework.stereotype.Service; | import org.springframework.stereotype.Service; | ||||
import java.io.IOException; | import java.io.IOException; | ||||
import java.time.LocalDateTime; | import java.time.LocalDateTime; | ||||
import java.util.Arrays; | import java.util.Arrays; | ||||
assSignChange.setIssueDate(req.getIssueDate()); | assSignChange.setIssueDate(req.getIssueDate()); | ||||
assSignChange.setVehBodyUrl(req.getVehBodyUrl()); | assSignChange.setVehBodyUrl(req.getVehBodyUrl()); | ||||
assSignChange.setRegisterDate(req.getRegisterDate()); | assSignChange.setRegisterDate(req.getRegisterDate()); | ||||
assSignChange.setAmount(product.getAmount()); | |||||
assSignChange.setProductId(req.getProductId()); | assSignChange.setProductId(req.getProductId()); | ||||
assSignChange.setOldProductId(cardInfo.getPackageId()); | |||||
assSignChange.setAgencyId(product.getAgencyId()); | assSignChange.setAgencyId(product.getAgencyId()); | ||||
assSignChange.setOldAgencyId(cardInfo.getAgencyId()); | assSignChange.setOldAgencyId(cardInfo.getAgencyId()); | ||||
assSignChangeRepo.persist(assSignChange); | assSignChangeRepo.persist(assSignChange); |