|
@@ -149,12 +149,12 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
|
baseProcess.setAllLocationId("26,9");
|
|
|
}
|
|
|
} else {
|
|
|
- queryWrapper.eq("vistit_type", vistitType).eq("farm_id", farmId).orderByAsc("location_type");
|
|
|
+ queryWrapper.eq("vistit_type", vistitType).orderByAsc("location_type");
|
|
|
List<BaseLocation> baseLocations = baseLocationMapper.selectList(queryWrapper);
|
|
|
if (admissionType.equals("1")) {
|
|
|
baseProcess.setAllLocation("场外," + destName);
|
|
|
QueryWrapper<BaseLocation> queryWrapper1 = new QueryWrapper<>();
|
|
|
- queryWrapper1.eq("farm_id", farmId).eq("vistit_type", vistitType).eq("location_type", 0);
|
|
|
+ queryWrapper1.eq("vistit_type", vistitType).eq("location_type", 0);
|
|
|
baseProcess.setAllLocationId(baseLocationMapper.selectOne(queryWrapper1).getId() + "," + destId);
|
|
|
baseProcess.setAllLocationStatus("1,0");
|
|
|
} else {
|
|
@@ -206,7 +206,7 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
|
if (vistitType.equals("5")) {
|
|
|
baseLocation = baseLocationMapper.selectById(destId);
|
|
|
} else {
|
|
|
- baseLocation = baseLocationMapper.selectOne(new QueryWrapper<BaseLocation>().eq("farm_id", farmId).eq("vistit_type", vistitType).eq("parent_id", 0));
|
|
|
+ baseLocation = baseLocationMapper.selectOne(new QueryWrapper<BaseLocation>().eq("vistit_type", vistitType).eq("parent_id", 0));
|
|
|
}
|
|
|
if (ObjectUtil.isEmpty(baseLocation)) {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
@@ -243,13 +243,20 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
|
|
|
|
@Override
|
|
|
public Result listPersonalAdmission(HttpServletRequest httpServletRequest, Map<String, String> paramsMap) {
|
|
|
+ String farmId = paramsMap.get("farmId");
|
|
|
String pageNo = paramsMap.get("pageNum");
|
|
|
String pageSize = paramsMap.get("pageSize");
|
|
|
String vistitType = paramsMap.get("vistitType");
|
|
|
Page<BillPersonnelAdmission> page = new Page<>(Integer.parseInt(pageNo), Integer.parseInt(pageSize));
|
|
|
QueryWrapper<BillPersonnelAdmission> queryWrapper = new QueryWrapper<>();
|
|
|
- queryWrapper.eq(StringUtils.isNotBlank(vistitType), "vistit_type", vistitType).eq("admission_user_id", TokenSign.getMemberIdByJwtToken(httpServletRequest)).orderByDesc("sub_date");
|
|
|
- Page<BillPersonnelAdmission> billPersonnelAdmissionPage = billPersonnelAdmissionMapper.selectPage(page, new QueryWrapper<BillPersonnelAdmission>().eq(StringUtils.isNotBlank(vistitType), "vistit_type", vistitType).eq("admission_user_id", TokenSign.getMemberIdByJwtToken(httpServletRequest)).orderByDesc("sub_date"));
|
|
|
+ queryWrapper.eq(StringUtils.isNotBlank(vistitType), "vistit_type", vistitType).eq("farm_id",farmId)
|
|
|
+ .eq("admission_user_id", TokenSign.getMemberIdByJwtToken(httpServletRequest))
|
|
|
+ .orderByDesc("sub_date");
|
|
|
+ Page<BillPersonnelAdmission> billPersonnelAdmissionPage = billPersonnelAdmissionMapper.selectPage(page, new QueryWrapper<BillPersonnelAdmission>()
|
|
|
+ .eq(StringUtils.isNotBlank(vistitType), "vistit_type", vistitType)
|
|
|
+ .eq("admission_user_id", TokenSign.getMemberIdByJwtToken(httpServletRequest))
|
|
|
+ .eq("farm_id", farmId)
|
|
|
+ .orderByDesc("sub_date"));
|
|
|
return new Result(ResultCode.SUCCESS, billPersonnelAdmissionPage, billPersonnelAdmissionMapper.selectCount(queryWrapper));
|
|
|
}
|
|
|
|
|
@@ -808,7 +815,7 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
|
BaseProcess baseProcess = processMapper.selectOne(processQueryWrapper);//进程
|
|
|
|
|
|
QueryWrapper<BaseLocation> locationQueryWrapper = new QueryWrapper<>();
|
|
|
- locationQueryWrapper.eq("farm_id", farmId).eq("id", billPcr.getTestLocationId());
|
|
|
+ locationQueryWrapper.eq("id", billPcr.getTestLocationId());
|
|
|
BaseLocation baseLocation = locationMapper.selectOne(locationQueryWrapper);//当前pcr检测所在的位置
|
|
|
|
|
|
|
|
@@ -1085,7 +1092,7 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
|
BillIsolate billIsolate = isolateMapper.selectById(id);
|
|
|
BaseProcess baseProcess = processMapper.selectById(billIsolate.getProcessId());
|
|
|
QueryWrapper<BaseLocation> locationQueryWrapper = new QueryWrapper<>();
|
|
|
- locationQueryWrapper.eq(StringUtils.isNotBlank(farmId), "farm_id", farmId).eq("id", billIsolate.getIsolateLocationId());
|
|
|
+ locationQueryWrapper.eq("id", billIsolate.getIsolateLocationId());
|
|
|
BaseLocation baseLocation = locationMapper.selectOne(locationQueryWrapper);//当前隔离所在的位置
|
|
|
|
|
|
QueryWrapper<Exist> existQueryWrapper = new QueryWrapper<>();
|
|
@@ -1256,7 +1263,7 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
|
BaseProcess baseProcess = processMapper.selectOne(processQueryWrapper);//进程
|
|
|
|
|
|
QueryWrapper<BaseLocation> locationQueryWrapper = new QueryWrapper<>();
|
|
|
- locationQueryWrapper.eq("farm_id", farmId).eq("id", billClean.getTestLocationId());
|
|
|
+ locationQueryWrapper.eq("id", billClean.getTestLocationId());
|
|
|
BaseLocation baseLocation = locationMapper.selectOne(locationQueryWrapper);//当前洗消检测所在的位置
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
|
|
|
|
|
@@ -1509,7 +1516,7 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
|
BaseProcess baseProcess = processMapper.selectOne(processQueryWrapper);//进程
|
|
|
|
|
|
QueryWrapper<BaseLocation> locationQueryWrapper = new QueryWrapper<>();
|
|
|
- locationQueryWrapper.eq("farm_id", farmId).eq("id", billClean.getTestLocationId());
|
|
|
+ locationQueryWrapper.eq("id", billClean.getTestLocationId());
|
|
|
BaseLocation baseLocation = locationMapper.selectOne(locationQueryWrapper);//当前洗消检测所在的位置
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
|
|
|
if (billClean.getBillStatus() != 0) {
|