Browse Source

经销商修改、新增、编辑回显联调。

外采提交流程新增接口返回data
master
God 3 years ago
parent
commit
4311f9afb7
  1. 3
      anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basedistributorlegal/BaseDistributorLegalDto.java
  2. 4
      anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basedistributorlegal/BaseDistributorLegalVo.java
  3. 4
      anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basedistributorperson/BaseDistributorPersonVo.java
  4. 1
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basedistributor/BaseDistributorService.java
  5. 1
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basedistributorlegal/BaseDistributorLegalRest.java
  6. 9
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basedistributorperson/BaseDistributorPersonService.java
  7. 2
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/baseoutsourcingapplication/BaseOutsourcingApplicationService.java

3
anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basedistributorlegal/BaseDistributorLegalDto.java

@ -70,6 +70,9 @@ public class BaseDistributorLegalDto implements Dto {
@ApiModelProperty(value = "通讯地址邮编", required = true) @ApiModelProperty(value = "通讯地址邮编", required = true)
private String zipCode; private String zipCode;
@ApiModelProperty(value = "通讯地址")
private String address;
@ApiModelProperty(value = "使用组织", required = true) @ApiModelProperty(value = "使用组织", required = true)
private String useOrg; private String useOrg;
@ApiModelProperty(value = "使用组织Name", required = true) @ApiModelProperty(value = "使用组织Name", required = true)

4
anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basedistributorlegal/BaseDistributorLegalVo.java

@ -16,8 +16,8 @@ import java.util.List;
@Data @Data
public class BaseDistributorLegalVo implements Vo { public class BaseDistributorLegalVo implements Vo {
@ApiModelProperty("经销商sid(陕汽必须字段)") @ApiModelProperty("企业经销商sid")
private String distributorSid; private String sid;
@ApiModelProperty("userSid") @ApiModelProperty("userSid")
private String userSid; private String userSid;

4
anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basedistributorperson/BaseDistributorPersonVo.java

@ -11,8 +11,8 @@ import java.util.List;
@Data @Data
public class BaseDistributorPersonVo implements Vo { public class BaseDistributorPersonVo implements Vo {
@ApiModelProperty("经销商sid(陕汽必须字段)") @ApiModelProperty("个人经销商sid")
private String distributorSid; private String sid;
@ApiModelProperty("userSid") @ApiModelProperty("userSid")
private String userSid; private String userSid;

1
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basedistributor/BaseDistributorService.java

@ -92,6 +92,7 @@ public class BaseDistributorService extends MybatisBaseService<BaseDistributorMa
*/ */
public ResultBean<String> saveFrDto(BaseDistributorLegalDto dto) { public ResultBean<String> saveFrDto(BaseDistributorLegalDto dto) {
BaseDistributor baseDistributor = new BaseDistributor(); BaseDistributor baseDistributor = new BaseDistributor();
baseDistributor.setAddress(dto.getAddress());
baseDistributor.setCreateBySid(dto.getUserSid()); baseDistributor.setCreateBySid(dto.getUserSid());
baseDistributor.setDistributorName(dto.getDistributorName());//经销商名称 baseDistributor.setDistributorName(dto.getDistributorName());//经销商名称
baseDistributor.setDistributorType(dto.getDistributorType());//经销商类型 baseDistributor.setDistributorType(dto.getDistributorType());//经销商类型

1
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basedistributorlegal/BaseDistributorLegalRest.java

@ -187,6 +187,7 @@ public class BaseDistributorLegalRest implements BaseDistributorLegalFeign {
baseDistributorLegalOneDto.setBusinessTermEndTime(dto.getBusinessTermEndTime()); baseDistributorLegalOneDto.setBusinessTermEndTime(dto.getBusinessTermEndTime());
//修改经销商基础信息 //修改经销商基础信息
BaseDistributorDto baseDistributorDto = new BaseDistributorDto(); BaseDistributorDto baseDistributorDto = new BaseDistributorDto();
baseDistributorDto.setAddress(dto.getAddress());
baseDistributorDto.setDistributorType(dto.getDistributorType()); baseDistributorDto.setDistributorType(dto.getDistributorType());
baseDistributorDto.setDistributorLevel(dto.getDistributorLevel()); baseDistributorDto.setDistributorLevel(dto.getDistributorLevel());
baseDistributorDto.setNumCode(dto.getNumCode()); baseDistributorDto.setNumCode(dto.getNumCode());

9
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basedistributorperson/BaseDistributorPersonService.java

@ -158,6 +158,7 @@ public class BaseDistributorPersonService extends MybatisBaseService<BaseDistrib
baseDistributorPersonOneDto.setRemarks(dto.getRemarks()); baseDistributorPersonOneDto.setRemarks(dto.getRemarks());
//修改经销商基础信息 //修改经销商基础信息
BaseDistributorDto baseDistributorDto = new BaseDistributorDto(); BaseDistributorDto baseDistributorDto = new BaseDistributorDto();
baseDistributorDto.setZipCode(dto.getZipCode());
baseDistributorDto.setNumCode(dto.getNumCode()); baseDistributorDto.setNumCode(dto.getNumCode());
baseDistributorDto.setDistributorName(dto.getDistributorName()); baseDistributorDto.setDistributorName(dto.getDistributorName());
baseDistributorDto.setAddress(dto.getAddress()); baseDistributorDto.setAddress(dto.getAddress());
@ -168,7 +169,7 @@ public class BaseDistributorPersonService extends MybatisBaseService<BaseDistrib
if (count1 == 0 || count == 0) { if (count1 == 0 || count == 0) {
return rb.setMsg("修改失败"); return rb.setMsg("修改失败");
} }
baseDistributorAppendixService.delByLinkSid(sid); baseDistributorAppendixService.delByLinkSid(baseDistributorPerson.getDistributorSid());
for (BaseDistributorAppendixDto baseDistributorAppendix : baseDistributorAppendixs) { for (BaseDistributorAppendixDto baseDistributorAppendix : baseDistributorAppendixs) {
BaseDistributorAppendix entity = new BaseDistributorAppendix(); BaseDistributorAppendix entity = new BaseDistributorAppendix();
BeanUtil.copyProperties(baseDistributorAppendix, entity); BeanUtil.copyProperties(baseDistributorAppendix, entity);
@ -179,14 +180,14 @@ public class BaseDistributorPersonService extends MybatisBaseService<BaseDistrib
filePath = filePath.replace(fileUploadComponent.getUrlPrefix(), ""); filePath = filePath.replace(fileUploadComponent.getUrlPrefix(), "");
} }
entity.setFilePath(filePath); entity.setFilePath(filePath);
entity.setLinkSid(sid); entity.setLinkSid(baseDistributorPerson.getDistributorSid());
baseDistributorAppendixService.save(entity); baseDistributorAppendixService.save(entity);
} }
baseDistributorBankService.delByDistributorSid(sid); baseDistributorBankService.delByDistributorSid(baseDistributorPerson.getDistributorSid());
for (BaseDistributorBankDto baseDistributorBank : baseDistributorBanks) { for (BaseDistributorBankDto baseDistributorBank : baseDistributorBanks) {
BaseDistributorBank entity = new BaseDistributorBank(); BaseDistributorBank entity = new BaseDistributorBank();
BeanUtil.copyProperties(baseDistributorBank, entity); BeanUtil.copyProperties(baseDistributorBank, entity);
entity.setDistributorSid(sid); entity.setDistributorSid(baseDistributorPerson.getDistributorSid());
baseDistributorBankService.save(entity); baseDistributorBankService.save(entity);
} }
return rb.success().setMsg("修改成功"); return rb.success().setMsg("修改成功");

2
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/baseoutsourcingapplication/BaseOutsourcingApplicationService.java

@ -164,7 +164,7 @@ public class BaseOutsourcingApplicationService extends MybatisBaseService<BaseOu
baseOutsourcingApplicationVehicle.setOutAppSid(sid1); baseOutsourcingApplicationVehicle.setOutAppSid(sid1);
baseOutsourcingApplicationVehicleService.save(baseOutsourcingApplicationVehicle); baseOutsourcingApplicationVehicleService.save(baseOutsourcingApplicationVehicle);
} }
return rb.success().setMsg("添加成功"); return rb.success().setMsg("添加成功").setData(entity.getSid());
} }
updateBySid(dto,sid); updateBySid(dto,sid);
baseOutsourcingApplicationVehicleService.deleteByOutAppSid(sid); baseOutsourcingApplicationVehicleService.deleteByOutAppSid(sid);

Loading…
Cancel
Save