|
@@ -1081,13 +1081,17 @@ public class WebMediatorImpl implements ViewMediator {
|
|
if ("false".equals(validated)) {
|
|
if ("false".equals(validated)) {
|
|
throw new HttpBadRequestException("请输入正确的卡号");
|
|
throw new HttpBadRequestException("请输入正确的卡号");
|
|
}
|
|
}
|
|
|
|
+ String bank = String.valueOf(json.get("bank"));
|
|
|
|
+ Optional<BankLogoPO> bankLogoPO=bankLogoDao.findByName(bankCardVO.getName());
|
|
|
|
+ if(!bank.equals(bankLogoPO.get().getName())){
|
|
|
|
+ throw new HttpBadRequestException("请输入规定银行账号");
|
|
|
|
+ }
|
|
List<BankCardPO> bankCardPOList=bankCardDao.findByUserIdAndIsDeleted(userId, DeletedStatus.isNotDeleted);
|
|
List<BankCardPO> bankCardPOList=bankCardDao.findByUserIdAndIsDeleted(userId, DeletedStatus.isNotDeleted);
|
|
for(int i=0;i<bankCardPOList.size();i++){
|
|
for(int i=0;i<bankCardPOList.size();i++){
|
|
if(bankCardVO.getNumber().equals(bankCardPOList.get(i).getNumber())){
|
|
if(bankCardVO.getNumber().equals(bankCardPOList.get(i).getNumber())){
|
|
throw new HttpBadRequestException("银行卡已存在");
|
|
throw new HttpBadRequestException("银行卡已存在");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- String bank = String.valueOf(json.get("bank"));
|
|
|
|
bankCardPO.setUser(bankCardVO.getUser());
|
|
bankCardPO.setUser(bankCardVO.getUser());
|
|
bankCardPO.setNumber(bankCardVO.getNumber());
|
|
bankCardPO.setNumber(bankCardVO.getNumber());
|
|
bankCardPO.setCode(bank);
|
|
bankCardPO.setCode(bank);
|
|
@@ -1153,7 +1157,15 @@ public class WebMediatorImpl implements ViewMediator {
|
|
resourceVO.setUnitWork(resourcePO.get().getUnitWork());
|
|
resourceVO.setUnitWork(resourcePO.get().getUnitWork());
|
|
resourceVO.setStandard(resourcePO.get().getStandard());
|
|
resourceVO.setStandard(resourcePO.get().getStandard());
|
|
resourceVO.setUnit(resourcePO.get().getUnit());
|
|
resourceVO.setUnit(resourcePO.get().getUnit());
|
|
- resourceVO.setState(resourcePO.get().getState());
|
|
|
|
|
|
+ if(resourcePO.get().getState()==0){
|
|
|
|
+ resourceVO.setState(ResourceStatus.R_FREE);
|
|
|
|
+ }else if(resourcePO.get().getState()==1){
|
|
|
|
+ resourceVO.setState(ResourceStatus.R_OCCUPY);
|
|
|
|
+ }else if(resourcePO.get().getState()==2){
|
|
|
|
+ resourceVO.setState(ResourceStatus.R_USABLE);
|
|
|
|
+ }else {
|
|
|
|
+ resourceVO.setState(ResourceStatus.R_FAULT);
|
|
|
|
+ }
|
|
resourceVO.setStartTime(resourcePO.get().getStartTime());
|
|
resourceVO.setStartTime(resourcePO.get().getStartTime());
|
|
resourceVO.setPersonnel(resourcePO.get().getPersonnel());
|
|
resourceVO.setPersonnel(resourcePO.get().getPersonnel());
|
|
resourceVO.setRemarks(resourcePO.get().getRemarks());
|
|
resourceVO.setRemarks(resourcePO.get().getRemarks());
|