|
|
@@ -278,11 +278,18 @@ public class UniversalController extends BaseRESTfulController {
|
|
|
@ApiOperation("获取通知单号")
|
|
|
@PostMapping("/getRequirementNo")
|
|
|
public RESTfulResult getRequirementNo(@RequestBody Map<String,Object> map) {
|
|
|
- BigDecimal requirementId = universalMapper.transRequirementId();
|
|
|
- String requirementNo = DataChange.generateEightDigitsNumber(map.get("businessFlag").toString(),requirementId.intValue());
|
|
|
Map<String, Object> requireMap = new HashMap<>();
|
|
|
- requireMap.put("requirementId",requirementId);
|
|
|
- requireMap.put("requirementNo",requirementNo);
|
|
|
+ BigDecimal requirementId = universalMapper.transRequirementId();
|
|
|
+ if (map.get("businessFlag").toString().equals("XS")) {
|
|
|
+ //获取当天最大的作业记录号
|
|
|
+ String serialNumber = universalMapper.getMaxSerialNumber();
|
|
|
+ requireMap.put("requirementId", requirementId);
|
|
|
+ requireMap.put("requirementNo", serialNumber);
|
|
|
+ } else {
|
|
|
+ String requirementNo = DataChange.generateEightDigitsNumber(map.get("businessFlag").toString(), requirementId.intValue());
|
|
|
+ requireMap.put("requirementId", requirementId);
|
|
|
+ requireMap.put("requirementNo", requirementNo);
|
|
|
+ }
|
|
|
return success(requireMap);
|
|
|
}
|
|
|
|