Commit 019dda7c authored by lilongyang's avatar lilongyang

Merge branch 'developer' of http://36.40.66.175:5000/moa/jxdj_zx/amos-boot-zx-biz into developer

parents d4c08417 358c4d5a
...@@ -7,4 +7,6 @@ import lombok.Data; ...@@ -7,4 +7,6 @@ import lombok.Data;
public class PeasantHouseholdPageDto extends Page<PeasantHouseholdPageDto> { public class PeasantHouseholdPageDto extends Page<PeasantHouseholdPageDto> {
private String nhUserId; private String nhUserId;
private String peasantHouseholdNo; private String peasantHouseholdNo;
private String regionalCompaniesName;
private String developerName;
} }
...@@ -46,11 +46,12 @@ LEFT JOIN hygf_document_station on hygf_document_station.station_id=hygf_peasan ...@@ -46,11 +46,12 @@ LEFT JOIN hygf_document_station on hygf_document_station.station_id=hygf_peasan
hygf_peasant_household.owners_name as ownersName, hygf_peasant_household.owners_name as ownersName,
hygf_peasant_household.regional_companies_name as regionalCompaniesName, hygf_peasant_household.regional_companies_name as regionalCompaniesName,
hygf_peasant_household.regional_companies_seq as regionalCompaniesSeq, hygf_peasant_household.regional_companies_seq as regionalCompaniesSeq,
hygf_peasant_household.regional_companies_code ,
hygf_peasant_household.developer_code,
hygf_peasant_household.developer_name as developerName, hygf_peasant_household.developer_name as developerName,
hygf_peasant_household.developer_id as developeId, hygf_peasant_household.developer_id as developeId,
hygf_peasant_household.sequence_nbr as sequenceNbr, hygf_peasant_household.sequence_nbr as sequenceNbr,
concat_ws('/',hygf_peasant_household.project_address_name,hygf_peasant_household.project_address_detail) as address, concat_ws('/',hygf_peasant_household.project_address_name,hygf_peasant_household.project_address_detail) as address,
hygf_peasant_household.project_address_name as sequenceNbr,
hygf_peasant_household.preparation_money_state preparationMoneyState, hygf_peasant_household.preparation_money_state preparationMoneyState,
hygf_document_station.preparation_money_id as preparationMoneyId, hygf_document_station.preparation_money_id as preparationMoneyId,
(select instance_id from hygf_preparation_money_auditing where hygf_document_station.preparation_money_id = hygf_preparation_money_auditing.preparation_money_id limit 1) as instanceId from (select instance_id from hygf_preparation_money_auditing where hygf_document_station.preparation_money_id = hygf_preparation_money_auditing.preparation_money_id limit 1) as instanceId from
...@@ -76,9 +77,8 @@ LEFT JOIN hygf_document_station on hygf_document_station.station_id=hygf_peasan ...@@ -76,9 +77,8 @@ LEFT JOIN hygf_document_station on hygf_document_station.station_id=hygf_peasan
<if test=" preparationMoneyState == 1 "> <if test=" preparationMoneyState == 1 ">
and hygf_peasant_household.preparation_money_state not in ('待发货','待补货','暂存发货') and preparation_money_state is not null and preparation_money_state != '' and hygf_peasant_household.preparation_money_state not in ('待发货','待补货','暂存发货') and preparation_money_state is not null and preparation_money_state != ''
</if> </if>
</where> </where>
GROUP BY hygf_peasant_household.sequence_nbr
order by hygf_peasant_household.sequence_nbr DESC order by hygf_peasant_household.sequence_nbr DESC
</select> </select>
</mapper> </mapper>
...@@ -341,6 +341,9 @@ public class PreparationMoneyController extends BaseController { ...@@ -341,6 +341,9 @@ public class PreparationMoneyController extends BaseController {
public ResponseModel<PreparationMoney> getFromInfo( public ResponseModel<PreparationMoney> getFromInfo(
@RequestParam(value = "ids") String ids){ @RequestParam(value = "ids") String ids){
List<String> list = Arrays.asList(ids.split(",")); List<String> list = Arrays.asList(ids.split(","));
AgencyUserModel userInfo = getUserInfo();
PreparationMoney fromInfo = preparationMoneyServiceImpl.getFromInfo(list);
fromInfo.setOrderUser(userInfo.getRealName());
return ResponseHelper.buildResponse(preparationMoneyServiceImpl.getFromInfo(list)) ; return ResponseHelper.buildResponse(preparationMoneyServiceImpl.getFromInfo(list)) ;
} }
} }
...@@ -282,6 +282,10 @@ public class FinancingInfoServiceImpl extends BaseService<FinancingInfoDto, Fina ...@@ -282,6 +282,10 @@ public class FinancingInfoServiceImpl extends BaseService<FinancingInfoDto, Fina
map.put("isFlag", params.get("isFlag")); map.put("isFlag", params.get("isFlag"));
if (params.get("isFlag").equals("1")) { if (params.get("isFlag").equals("1")) {
params.put("comments", "退回整改"); params.put("comments", "退回整改");
params.put("approvalStatus",params.getOrDefault("problemDescription",""));
}else {
params.put("approvalStatus","");
} }
} else { } else {
task.setResultCode("approvalStatus"); task.setResultCode("approvalStatus");
......
...@@ -912,6 +912,8 @@ public class PeasantHouseholdServiceImpl extends BaseService<PeasantHouseholdDto ...@@ -912,6 +912,8 @@ public class PeasantHouseholdServiceImpl extends BaseService<PeasantHouseholdDto
QueryWrapper<PeasantHousehold> queryWrapper = new QueryWrapper<>(); QueryWrapper<PeasantHousehold> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("amos_user_id", peasantHouseholdPageDto.getNhUserId()); queryWrapper.eq("amos_user_id", peasantHouseholdPageDto.getNhUserId());
queryWrapper.like(StrUtil.isNotEmpty(peasantHouseholdPageDto.getPeasantHouseholdNo()),"peasant_household_no", "%"+peasantHouseholdPageDto.getPeasantHouseholdNo()+"%"); queryWrapper.like(StrUtil.isNotEmpty(peasantHouseholdPageDto.getPeasantHouseholdNo()),"peasant_household_no", "%"+peasantHouseholdPageDto.getPeasantHouseholdNo()+"%");
queryWrapper.like(StrUtil.isNotEmpty(peasantHouseholdPageDto.getRegionalCompaniesName()),"regional_companies_name", "%"+peasantHouseholdPageDto.getRegionalCompaniesName()+"%");
queryWrapper.like(StrUtil.isNotEmpty(peasantHouseholdPageDto.getDeveloperName()),"developer_name", "%"+peasantHouseholdPageDto.getDeveloperName()+"%");
queryWrapper.orderByDesc("rec_date"); queryWrapper.orderByDesc("rec_date");
return this.baseMapper.selectPage(new Page<>(peasantHouseholdPageDto.getCurrent(),peasantHouseholdPageDto.getSize()),queryWrapper); return this.baseMapper.selectPage(new Page<>(peasantHouseholdPageDto.getCurrent(),peasantHouseholdPageDto.getSize()),queryWrapper);
} }
......
...@@ -1071,11 +1071,19 @@ public class PreparationMoneyServiceImpl extends BaseService<PreparationMoneyDto ...@@ -1071,11 +1071,19 @@ public class PreparationMoneyServiceImpl extends BaseService<PreparationMoneyDto
//补货审核 //补货审核
public void replenishmentAudit(Long sequenceNbr,Map<String, Object> kv) { public void replenishmentAudit(Long sequenceNbr,Map<String, Object> kv) {
PreparationMoney preparationMoney = preparationMoneyMapper.selectById(sequenceNbr); PreparationMoney preparationMoney = preparationMoneyMapper.selectById(sequenceNbr);
LambdaQueryWrapper<DocumentStation> stations = new LambdaQueryWrapper<>();
stations.eq(DocumentStation::getPreparationMoneyId,sequenceNbr);
List<DocumentStation> documentStations = documentStationMapper.selectList(stations);
List<Long> collect = documentStations.stream().map(DocumentStation::getStationId).collect(Collectors.toList());
LambdaUpdateWrapper<PeasantHousehold> up = new LambdaUpdateWrapper<>(); LambdaUpdateWrapper<PeasantHousehold> up = new LambdaUpdateWrapper<>();
if (kv.get("approvalStatus").toString().equals("0")){ if (kv.get("approvalStatus").toString().equals("0")){
preparationMoney.setOrderStatus(DeliveryStateeEnum.待补货.getName()); preparationMoney.setOrderStatus(DeliveryStateeEnum.待补货.getName());
up.set(PeasantHousehold::getPreparationMoneyState, DeliveryStateeEnum.待补货.getName()); up.set(PeasantHousehold::getPreparationMoneyState, DeliveryStateeEnum.待补货.getName());
up.set(PeasantHousehold::getConstructionState, DeliveryStateeEnum.待补货.getName()); up.set(PeasantHousehold::getConstructionState, DeliveryStateeEnum.待补货.getName());
up.in(BaseEntity::getSequenceNbr,collect);
peasantHouseholdMapper.update(null,up);
}else { }else {
preparationMoney.setOrderStatus(DeliveryStateeEnum.待确认.getName()); preparationMoney.setOrderStatus(DeliveryStateeEnum.待确认.getName());
} }
...@@ -1197,6 +1205,7 @@ public class PreparationMoneyServiceImpl extends BaseService<PreparationMoneyDto ...@@ -1197,6 +1205,7 @@ public class PreparationMoneyServiceImpl extends BaseService<PreparationMoneyDto
stations.add(documentStation); stations.add(documentStation);
}); });
preparationMoney.setPeasantHouseholdId(stations); preparationMoney.setPeasantHouseholdId(stations);
preparationMoney.setOrderTime(new Date());
return preparationMoney; return preparationMoney;
} }
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment