修改bug
This commit is contained in:
parent
2651a88b38
commit
a4be9d6bcb
|
|
@ -87,6 +87,8 @@ public class NuBizSuppliersApplyController extends JeecgController<NuBizSupplier
|
||||||
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
||||||
HttpServletRequest req) {
|
HttpServletRequest req) {
|
||||||
QueryWrapper<NuBizSuppliersApply> queryWrapper = QueryGenerator.initQueryWrapper(nuBizSuppliersApply, req.getParameterMap());
|
QueryWrapper<NuBizSuppliersApply> queryWrapper = QueryGenerator.initQueryWrapper(nuBizSuppliersApply, req.getParameterMap());
|
||||||
|
queryWrapper.like(StringUtils.isNotBlank(nuBizSuppliersApply.getRzrq()),"create_time",nuBizSuppliersApply.getRzrq());
|
||||||
|
queryWrapper.apply(StringUtils.isNotBlank(nuBizSuppliersApply.getParamTitle()),"(suppliers_name like '%"+nuBizSuppliersApply.getParamTitle()+"%' or person_in_charge like '%"+nuBizSuppliersApply.getParamTitle()+"%' or contact_number like '%"+nuBizSuppliersApply.getParamTitle()+"%') ");
|
||||||
Page<NuBizSuppliersApply> page = new Page<NuBizSuppliersApply>(pageNo, pageSize);
|
Page<NuBizSuppliersApply> page = new Page<NuBizSuppliersApply>(pageNo, pageSize);
|
||||||
IPage<NuBizSuppliersApply> pageList = nuBizSuppliersApplyService.listPage(page, queryWrapper);
|
IPage<NuBizSuppliersApply> pageList = nuBizSuppliersApplyService.listPage(page, queryWrapper);
|
||||||
return Result.OK(pageList);
|
return Result.OK(pageList);
|
||||||
|
|
|
||||||
|
|
@ -124,4 +124,9 @@ public class NuBizSuppliersApply implements Serializable {
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private String status;
|
private String status;
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String rzrq;
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String paramTitle;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -306,7 +306,7 @@ public class ElderApi {
|
||||||
@PostMapping("/addElder")
|
@PostMapping("/addElder")
|
||||||
public Result<?> save(@RequestParam("ukey") String ukey, @RequestBody ElderInfoEntity elderInfoEntity) {
|
public Result<?> save(@RequestParam("ukey") String ukey, @RequestBody ElderInfoEntity elderInfoEntity) {
|
||||||
if (NuRedisUtils.existKey(ukey)) {
|
if (NuRedisUtils.existKey(ukey)) {
|
||||||
return Result.ok("提交过于频繁,请稍后重试");
|
return Result.error("提交过于频繁,请稍后重试");
|
||||||
}
|
}
|
||||||
//长者id
|
//长者id
|
||||||
String id = elderInfoEntity.getSysOrgCode() + IdUtil.simpleUUID();
|
String id = elderInfoEntity.getSysOrgCode() + IdUtil.simpleUUID();
|
||||||
|
|
@ -334,6 +334,10 @@ public class ElderApi {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ElderInfoEntity elderInfoEn1 = elderInfoApi.getElederInfo(elderInfoEntity.getOrgCode(),elderInfoEntity.getIdCard());
|
||||||
|
if(elderInfoEn1!=null && StringUtils.isNotBlank(elderInfoEn1.getNuId())){
|
||||||
|
return Result.error("此长者入住中,不可变更");
|
||||||
|
}
|
||||||
|
|
||||||
elderInfoEntity.setOrgCode(elderInfoEntity.getSysOrgCode());
|
elderInfoEntity.setOrgCode(elderInfoEntity.getSysOrgCode());
|
||||||
elderInfoEntity.setCurrentState("1");//状态:入住
|
elderInfoEntity.setCurrentState("1");//状态:入住
|
||||||
|
|
@ -379,12 +383,17 @@ public class ElderApi {
|
||||||
public Result<?> updateElderInfo(@RequestParam("ukey") String ukey, @RequestBody ElderInfoEntity elderInfoEntity) {
|
public Result<?> updateElderInfo(@RequestParam("ukey") String ukey, @RequestBody ElderInfoEntity elderInfoEntity) {
|
||||||
if (StringUtils.isNotBlank(elderInfoEntity.getId())) {
|
if (StringUtils.isNotBlank(elderInfoEntity.getId())) {
|
||||||
if (!elderInfoApi.validateChanged(elderInfoEntity.getOrgCode(), elderInfoEntity)) {
|
if (!elderInfoApi.validateChanged(elderInfoEntity.getOrgCode(), elderInfoEntity)) {
|
||||||
return Result.ok("未做变更");
|
return Result.error("当前无变更,无需提交");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (NuRedisUtils.existKey(ukey)) {
|
if (NuRedisUtils.existKey(ukey)) {
|
||||||
return Result.ok("提交过于频繁,请稍后重试");
|
return Result.error("提交过于频繁,请稍后重试");
|
||||||
}
|
}
|
||||||
|
ElderInfoEntity elderInfoEn = elderInfoApi.getElederInfo(elderInfoEntity.getOrgCode(),elderInfoEntity.getIdCard());
|
||||||
|
if(elderInfoEn!=null && StringUtils.isNotBlank(elderInfoEn.getNuId()) && !StringUtils.equals(elderInfoEntity.getNuId(),elderInfoEn.getNuId())){
|
||||||
|
return Result.error("此长者入住中,不可变更");
|
||||||
|
}
|
||||||
|
|
||||||
elderInfoEntity.setOrgCode(elderInfoEntity.getOrgCode());
|
elderInfoEntity.setOrgCode(elderInfoEntity.getOrgCode());
|
||||||
ElderInfoMQDto mqdto = new ElderInfoMQDto();
|
ElderInfoMQDto mqdto = new ElderInfoMQDto();
|
||||||
BeanUtils.copyProperties(elderInfoEntity, mqdto);
|
BeanUtils.copyProperties(elderInfoEntity, mqdto);
|
||||||
|
|
|
||||||
|
|
@ -15,4 +15,6 @@ public interface IElderInfoApi {
|
||||||
boolean validateChanged(String orgCode, ElderInfoEntity elderInfoEntity);
|
boolean validateChanged(String orgCode, ElderInfoEntity elderInfoEntity);
|
||||||
|
|
||||||
List<ElderInfoEntity> queryElderHisAudit(String openId);
|
List<ElderInfoEntity> queryElderHisAudit(String openId);
|
||||||
|
|
||||||
|
ElderInfoEntity getElederInfo(String dataSourceCode,String idCard);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -185,4 +185,18 @@ public class ElderInfoServiceImpl extends ServiceImpl<ElderInfoMapper, ElderInfo
|
||||||
|
|
||||||
return his;
|
return his;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@DS("#dataSourceCode")
|
||||||
|
public ElderInfoEntity getElederInfo(String dataSourceCode,String idCard) {
|
||||||
|
QueryWrapper<ElderInfo> queryWrapper = new QueryWrapper<>();
|
||||||
|
queryWrapper.eq("id_card",idCard);
|
||||||
|
ElderInfo elderInfo = baseMapper.selectOne(queryWrapper);
|
||||||
|
if (elderInfo == null){
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
ElderInfoEntity elderInfoEntity = new ElderInfoEntity();
|
||||||
|
BeanUtils.copyProperties(elderInfo,elderInfoEntity);
|
||||||
|
return elderInfoEntity;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue