往来单位是客户的客户类型为患者

dev
郑明梁 2 years ago
parent 0618f9b317
commit 86bd9ebc9c

@ -81,7 +81,7 @@ public class BasicCorpController {
//是供应商的时候拉客户和供应商
if (basicUnitMaintainFilterRequest.getCorpType() == null || basicUnitMaintainFilterRequest.getCorpType() == 2) {
basicUnitMaintainFilterRequest.setCorpType(null);
basicUnitMaintainFilterRequest.setCorpTypeList(new ArrayList<>(Arrays.asList(1, 2)));
basicUnitMaintainFilterRequest.setCorpTypeLists(new ArrayList<>(Arrays.asList(1, 2)));
}
basicUnitMaintainEntities = basicUnitMaintainService.filterList(basicUnitMaintainFilterRequest);
PageInfo<BasicCorpEntity> pageInfo = new PageInfo<>(basicUnitMaintainEntities);
@ -126,7 +126,11 @@ public class BasicCorpController {
BasicCorpEntity basicUnitMaintainEntity = new BasicCorpEntity();
BeanUtils.copyProperties(basicUnitMaintainSaveRequest, basicUnitMaintainEntity);
basicUnitMaintainEntity.setErpId(CustomUtil.getId());
if(basicUnitMaintainSaveRequest.getCorpType()==1){
basicUnitMaintainEntity.setOutType(ConstantStatus.CORP_SICK_SICK);
}else{
basicUnitMaintainEntity.setOutType(ConstantStatus.CORP_SICK_CUS);
}
basicUnitMaintainEntity.setUpdateTime(new Date());
basicUnitMaintainEntity.setId(IdUtil.getSnowflakeNextId());
boolean b = basicUnitMaintainService.insert(basicUnitMaintainEntity);

@ -27,5 +27,6 @@ public class BasicUnitMaintainFilterRequest extends ListPageRequest {
private Boolean isDownThrSys;
private String lastUpdateTime;
private List<Integer> corpTypeList;
private List<Integer> corpTypeLists;//用来往来单位查询
List<BasicErpUnitsResponse>thrCorpEntities;
}

@ -37,6 +37,13 @@
</foreach>
) and outType <![CDATA[ <> ]]> 1
</if>
<if test="corpTypeLists != null and corpTypeLists.size() > 0">
AND (corpType in
<foreach item="item" index="index" collection="corpTypeLists" open="(" separator="," close=")">
#{item}
</foreach>
)
</if>
<if test="outType != null">
AND (outType <![CDATA[ <> ]]> #{outType} or outType is NULL)
</if>

Loading…
Cancel
Save