|
@@ -76,7 +76,7 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
|
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
- public Result addAdmission(HttpServletRequest httpServletRequest, String admissionType, String vistitType, String userName, String phone, String workName, String papersType, String papersCode, MultipartFile imgUrl, String img, String vistitDate, String vistitReson, String destId, String destName, String farmId) throws IOException {
|
|
|
+ public Result addAdmission(HttpServletRequest httpServletRequest, String admissionType, String vistitType, String userName, String phone, String workName, String papersType, String papersCode, MultipartFile imgUrl, String img, String vistitDate, String vistitReson, String destId, String destName, String farmId,String carNum) throws IOException {
|
|
|
Integer userId = TokenSign.getMemberIdByJwtToken(httpServletRequest);
|
|
|
if (!PhoneNumberValidator.isValidPhoneNumber(phone)) {
|
|
|
return new Result(10001, "手机号格式错误!", false);
|
|
@@ -100,6 +100,9 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
|
billPersonnelAdmission.setWorkName(workName);
|
|
|
billPersonnelAdmission.setPapersType(Integer.parseInt(papersType));
|
|
|
billPersonnelAdmission.setPapersCode(papersCode);
|
|
|
+ if (ObjectUtil.isNotEmpty(carNum)){
|
|
|
+ billPersonnelAdmission.setCarNum(carNum);
|
|
|
+ }
|
|
|
if (ObjectUtil.isNotEmpty(imgUrl)) {
|
|
|
if (uploadImage.getImageCom(imgUrl).equals("上传失败")) {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
@@ -239,6 +242,9 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
|
billPcr.setFarmId(billPersonnelAdmission.getFarmId());
|
|
|
billPcr.setProcessId(billPersonnelAdmission.getProcessId());
|
|
|
billPcr.setAdmissionId(Integer.parseInt(id));
|
|
|
+ if (ObjectUtil.isNotEmpty(billPersonnelAdmission.getCarNum())){
|
|
|
+ billPcr.setCarNum(billPersonnelAdmission.getCarNum());
|
|
|
+ }
|
|
|
billPcr.setTestLocation(baseLocation.getLocationName());
|
|
|
billPcr.setTestLocationId(baseLocation.getId());
|
|
|
billPcrMapper.insert(billPcr);
|
|
@@ -262,7 +268,13 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
|
String pageNo = paramsMap.get("pageNum");
|
|
|
String pageSize = paramsMap.get("pageSize");
|
|
|
Page<FactoryDirectorVo> page = new Page<>(Integer.parseInt(pageNo), Integer.parseInt(pageSize));
|
|
|
- IPage<FactoryDirectorVo> factoryDirectorList = billPersonnelAdmissionMapper.listAll(type, farmId, page);
|
|
|
+ IPage<FactoryDirectorVo> factoryDirectorList;
|
|
|
+ if (type.equals("0")){
|
|
|
+ factoryDirectorList = billPersonnelAdmissionMapper.listAll(type, farmId, page);
|
|
|
+ }else {
|
|
|
+ factoryDirectorList = billPersonnelAdmissionMapper.listCarAll(type, farmId, page);
|
|
|
+ }
|
|
|
+
|
|
|
return new Result(ResultCode.SUCCESS, factoryDirectorList);
|
|
|
}
|
|
|
|