|
@@ -155,6 +155,13 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
baseProcessMapper.insert(baseProcess);
|
|
baseProcessMapper.insert(baseProcess);
|
|
billPersonnelAdmission.setProcessId(baseProcess.getId());
|
|
billPersonnelAdmission.setProcessId(baseProcess.getId());
|
|
billPersonnelAdmissionMapper.insert(billPersonnelAdmission);
|
|
billPersonnelAdmissionMapper.insert(billPersonnelAdmission);
|
|
|
|
+ ArrayList<String> phoneList = new ArrayList<>();
|
|
|
|
+ List<SysAccountMultilevel> factory = sysAccountMultilevelMapper.selectList(new QueryWrapper<SysAccountMultilevel>().eq("farm_ids", farmId).eq("type", 1));
|
|
|
|
+ for (SysAccountMultilevel sysAccountMultilevel : factory) {
|
|
|
|
+ phoneList.add(sysAccountMultilevel.getPhone());
|
|
|
|
+ }
|
|
|
|
+// SendSMS.sendSMS(phoneList,TokenSign.getUserNameByJwtToken(httpServletRequest)+"入场申请测试");
|
|
|
|
+ SendSMS.sendSMS(phoneList,"污渍正在进场!");
|
|
if (ObjectUtil.isNotEmpty(goods)){
|
|
if (ObjectUtil.isNotEmpty(goods)){
|
|
ObjectMapper objectMapper = new ObjectMapper();
|
|
ObjectMapper objectMapper = new ObjectMapper();
|
|
List<BillGoodsInventory> admissionAndGoods = objectMapper.readValue(goods, new TypeReference<List<BillGoodsInventory>>() {});
|
|
List<BillGoodsInventory> admissionAndGoods = objectMapper.readValue(goods, new TypeReference<List<BillGoodsInventory>>() {});
|
|
@@ -172,6 +179,7 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
billGoodsInventoryMapper.insert(good);
|
|
billGoodsInventoryMapper.insert(good);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
return Result.SUCCESS();
|
|
return Result.SUCCESS();
|
|
}
|
|
}
|
|
|
|
|
|
@@ -179,8 +187,9 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
public Result listPersonalAdmission(HttpServletRequest httpServletRequest, Map<String, String> paramsMap) {
|
|
public Result listPersonalAdmission(HttpServletRequest httpServletRequest, Map<String, String> paramsMap) {
|
|
String pageNo = paramsMap.get("pageNum");
|
|
String pageNo = paramsMap.get("pageNum");
|
|
String pageSize = paramsMap.get("pageSize");
|
|
String pageSize = paramsMap.get("pageSize");
|
|
|
|
+ String vistitType = paramsMap.get("vistitType");
|
|
Page<BillPersonnelAdmission> page = new Page<>(Integer.parseInt(pageNo), Integer.parseInt(pageSize));
|
|
Page<BillPersonnelAdmission> page = new Page<>(Integer.parseInt(pageNo), Integer.parseInt(pageSize));
|
|
- Page<BillPersonnelAdmission> billPersonnelAdmissionPage = billPersonnelAdmissionMapper.selectPage(page, new QueryWrapper<BillPersonnelAdmission>().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"));
|
|
return new Result(ResultCode.SUCCESS, billPersonnelAdmissionPage);
|
|
return new Result(ResultCode.SUCCESS, billPersonnelAdmissionPage);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -239,6 +248,8 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
billPersonnelAdmission.setPassUserName(TokenSign.getUserNameByJwtToken(httpServletRequest));
|
|
billPersonnelAdmission.setPassUserName(TokenSign.getUserNameByJwtToken(httpServletRequest));
|
|
BaseProcess baseProcess = baseProcessMapper.selectById(billPersonnelAdmission.getProcessId());
|
|
BaseProcess baseProcess = baseProcessMapper.selectById(billPersonnelAdmission.getProcessId());
|
|
List<BaseLocation> baseLocations = baseLocationMapper.selectList(new QueryWrapper<BaseLocation>().eq("serial_number", 0));
|
|
List<BaseLocation> baseLocations = baseLocationMapper.selectList(new QueryWrapper<BaseLocation>().eq("serial_number", 0));
|
|
|
|
+ ArrayList<String> phoneList = new ArrayList<>();
|
|
|
|
+ phoneList.add(billPersonnelAdmission.getPhone());
|
|
List<Integer> locationIds = new ArrayList<>();
|
|
List<Integer> locationIds = new ArrayList<>();
|
|
for (BaseLocation baseLocation : baseLocations) {
|
|
for (BaseLocation baseLocation : baseLocations) {
|
|
locationIds.add(baseLocation.getId());
|
|
locationIds.add(baseLocation.getId());
|
|
@@ -255,6 +266,8 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
billPersonnelAdmission.setBillStatus(2);
|
|
billPersonnelAdmission.setBillStatus(2);
|
|
baseProcess.setProcessType(2);
|
|
baseProcess.setProcessType(2);
|
|
baseProcess.setCurrentStatus(String.join(",",split));
|
|
baseProcess.setCurrentStatus(String.join(",",split));
|
|
|
|
+// SendSMS.sendSMS(phoneList,"拒绝入场申请测试");
|
|
|
|
+ SendSMS.sendSMS(phoneList,"污渍倒了");
|
|
} else {
|
|
} else {
|
|
//通过
|
|
//通过
|
|
billPersonnelAdmission.setBillStatus(1);
|
|
billPersonnelAdmission.setBillStatus(1);
|
|
@@ -297,6 +310,7 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
|
|
billPcr.setTestLocation(baseLocation.getLocationName());
|
|
billPcr.setTestLocation(baseLocation.getLocationName());
|
|
billPcr.setTestLocationId(baseLocation.getId());
|
|
billPcr.setTestLocationId(baseLocation.getId());
|
|
billPcrMapper.insert(billPcr);
|
|
billPcrMapper.insert(billPcr);
|
|
|
|
+ SendSMS.sendSMS(phoneList,"污渍,永远滴神!");
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
baseProcess.setCurrentStatus("1");
|
|
baseProcess.setCurrentStatus("1");
|