|
|
@ -1322,6 +1322,17 @@ public class CrmCustomerTempService extends MybatisBaseService<CrmCustomerTempMa |
|
|
|
public ResultBean<String> updateTemp(CustomerSecondSalesDto dto) { |
|
|
|
ResultBean<String> rb = ResultBean.fireFail(); |
|
|
|
AppCrmCustomerTempDto appCrmCustomerTempDto = new AppCrmCustomerTempDto(); |
|
|
|
if(StringUtils.isNotBlank(dto.getCustomerSid())){ |
|
|
|
CrmCustomerTemp customerTemp = fetchBySid(dto.getCustomerSid()); |
|
|
|
BeanUtils.copyProperties(customerTemp,appCrmCustomerTempDto); |
|
|
|
appCrmCustomerTempDto.setSid(dto.getCustomerSid()); |
|
|
|
appCrmCustomerTempDto.setCertificateTypeKey(dto.getCertificateTypeKey()); |
|
|
|
appCrmCustomerTempDto.setCertificateType(dto.getCertificateType()); |
|
|
|
appCrmCustomerTempDto.setIDNumber(dto.getIDNumber()); |
|
|
|
appCrmCustomerTempDto.setEndDate(dto.getEndDate()); |
|
|
|
appCrmCustomerTempDto.setCertificateAddress(dto.getCertificateAddress()); |
|
|
|
appCrmCustomerTempDto.setUserSid(dto.getUserSid()); |
|
|
|
}else{ |
|
|
|
appCrmCustomerTempDto.setSid(dto.getCustomerSid()); |
|
|
|
appCrmCustomerTempDto.setName(dto.getCustomerName()); |
|
|
|
appCrmCustomerTempDto.setMobile(dto.getMobile()); |
|
|
@ -1332,6 +1343,10 @@ public class CrmCustomerTempService extends MybatisBaseService<CrmCustomerTempMa |
|
|
|
appCrmCustomerTempDto.setIDNumber(dto.getIDNumber()); |
|
|
|
appCrmCustomerTempDto.setEndDate(dto.getEndDate()); |
|
|
|
appCrmCustomerTempDto.setCertificateAddress(dto.getCertificateAddress()); |
|
|
|
appCrmCustomerTempDto.setUserSid(dto.getUserSid()); |
|
|
|
appCrmCustomerTempDto.setOrgPath(dto.getOrgPath()); |
|
|
|
} |
|
|
|
|
|
|
|
ResultBean<String> resultBean = saveOrUpdateAppCustomerTemp(appCrmCustomerTempDto); |
|
|
|
if (!resultBean.getSuccess()) { |
|
|
|
return rb.setMsg(resultBean.getMsg()); |
|
|
|