Browse Source

客户管理企业定点客户备案补充完善

master
fanzongzhe 9 months ago
parent
commit
d2590e4f4f
  1. 4
      anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmmaintenanceenterpriseperson/CrmMaintenanceenterprisePersonMapper.java
  2. 4
      anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmmaintenanceenterpriserecord/CrmMaintenanceenterpriseRecordMapper.xml
  3. 8
      anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmmaintenanceenterpriserecord/CrmMaintenanceenterpriseRecordService.java
  4. 4
      anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmmaintenanceenterpriseveh/CrmMaintenanceenterpriseVehMapper.java

4
anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmmaintenanceenterpriseperson/CrmMaintenanceenterprisePersonMapper.java

@ -66,9 +66,9 @@ public interface CrmMaintenanceenterprisePersonMapper extends BaseMapper<CrmMain
@Select("select * from crm_maintenanceenterprise_person") @Select("select * from crm_maintenanceenterprise_person")
List<CrmMaintenanceenterprisePersonVo> selectListVo(); List<CrmMaintenanceenterprisePersonVo> selectListVo();
@Delete("delete from crm_maintenanceenterprise_person where billSid = sid") @Delete("delete from crm_maintenanceenterprise_person where billSid = #{sid}")
void delByBillSid(String sid); void delByBillSid(String sid);
@Select("select * from crm_maintenanceenterprise_person where billSid = sid ") @Select("select * from crm_maintenanceenterprise_person where billSid = #{sid} ")
List<CrmMaintenanceenterprisePerson> selByBillSid(String sid); List<CrmMaintenanceenterprisePerson> selByBillSid(String sid);
@Select("select * from crm_maintenanceenterprise_person where billSid = #{sid}") @Select("select * from crm_maintenanceenterprise_person where billSid = #{sid}")

4
anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmmaintenanceenterpriserecord/CrmMaintenanceenterpriseRecordMapper.xml

@ -29,9 +29,9 @@
CASE CASE
WHEN r.filingIndate >= NOW() THEN WHEN r.filingIndate >= NOW() THEN
'1' '0'
WHEN r.filingIndate &lt; NOW() THEN WHEN r.filingIndate &lt; NOW() THEN
'0' ELSE '0' '1' ELSE '1'
END AS isFilingIndate, END AS isFilingIndate,
s.orgSidPath s.orgSidPath
FROM FROM

8
anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmmaintenanceenterpriserecord/CrmMaintenanceenterpriseRecordService.java

@ -215,6 +215,7 @@ public class CrmMaintenanceenterpriseRecordService extends MybatisBaseService<Cr
for (CarListVo carListVo : carList) { for (CarListVo carListVo : carList) {
CrmMaintenanceenterpriseVeh veh = new CrmMaintenanceenterpriseVeh(); CrmMaintenanceenterpriseVeh veh = new CrmMaintenanceenterpriseVeh();
BeanUtil.copyProperties(carListVo, veh, "id", "sid"); BeanUtil.copyProperties(carListVo, veh, "id", "sid");
veh.setBillSid(sid);
crmMaintenanceenterpriseVehService.insert(veh); crmMaintenanceenterpriseVehService.insert(veh);
} }
} }
@ -223,6 +224,7 @@ public class CrmMaintenanceenterpriseRecordService extends MybatisBaseService<Cr
for (PersonListVo personListVo : personListVos) { for (PersonListVo personListVo : personListVos) {
CrmMaintenanceenterprisePerson person = new CrmMaintenanceenterprisePerson(); CrmMaintenanceenterprisePerson person = new CrmMaintenanceenterprisePerson();
BeanUtil.copyProperties(personListVo, person, "id", "sid"); BeanUtil.copyProperties(personListVo, person, "id", "sid");
person.setBillSid(sid);
crmMaintenanceenterprisePersonService.insert(person); crmMaintenanceenterprisePersonService.insert(person);
} }
} }
@ -295,6 +297,9 @@ public class CrmMaintenanceenterpriseRecordService extends MybatisBaseService<Cr
vo.setInstanceId(entity.getProcInstId()); vo.setInstanceId(entity.getProcInstId());
} }
vo.setCreateTime(DateUtil.formatDate(entity.getCreateTime())); vo.setCreateTime(DateUtil.formatDate(entity.getCreateTime()));
if (null != entity.getFilingIndate()) {
vo.setFilingIndate(DateUtil.formatDate(entity.getFilingIndate()));
}
CrmCustomerTemp customerTemp = crmCustomerTempService.fetchBySid(entity.getCustomerSid()); CrmCustomerTemp customerTemp = crmCustomerTempService.fetchBySid(entity.getCustomerSid());
if (null != customerTemp) { if (null != customerTemp) {
if (StringUtils.isNotBlank(customerTemp.getAddress())) { if (StringUtils.isNotBlank(customerTemp.getAddress())) {
@ -360,6 +365,9 @@ public class CrmMaintenanceenterpriseRecordService extends MybatisBaseService<Cr
for (CrmMaintenanceenterpriseVeh veh : vehList) { for (CrmMaintenanceenterpriseVeh veh : vehList) {
CarListVo carListVo = new CarListVo(); CarListVo carListVo = new CarListVo();
BeanUtil.copyProperties(veh, carListVo); BeanUtil.copyProperties(veh, carListVo);
if (null != veh.getBuyDate()) {
carListVo.setBuyDate(DateUtil.formatDate(veh.getBuyDate()));
}
carListVos.add(carListVo); carListVos.add(carListVo);
} }
vo.setCarList(carListVos); vo.setCarList(carListVos);

4
anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmmaintenanceenterpriseveh/CrmMaintenanceenterpriseVehMapper.java

@ -64,8 +64,8 @@ public interface CrmMaintenanceenterpriseVehMapper extends BaseMapper<CrmMainten
@Select("select * from crm_maintenanceenterprise_veh") @Select("select * from crm_maintenanceenterprise_veh")
List<CrmMaintenanceenterpriseVehVo> selectListVo(); List<CrmMaintenanceenterpriseVehVo> selectListVo();
@Delete("delete from crm_maintenanceenterprise_veh where billSid = sid") @Delete("delete from crm_maintenanceenterprise_veh where billSid = #{sid}")
void delByBillSid(String sid); void delByBillSid(String sid);
@Select("select * from crm_maintenanceenterprise_veh where billSid = sid ") @Select("select * from crm_maintenanceenterprise_veh where billSid = #{sid} ")
List<CrmMaintenanceenterpriseVeh> selByBillSid(String sid); List<CrmMaintenanceenterpriseVeh> selByBillSid(String sid);
} }

Loading…
Cancel
Save