|
@@ -395,13 +395,64 @@ public class FbsWorkingStatisticsController {
|
|
|
return new ResponseEntity<ResHttpStatus>(res, HttpStatus.OK);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ * 通过人员编码查询人员信息
|
|
|
+ * @param userId
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @RequestMapping(value = "getPersonByCode")
|
|
|
+ @ResponseBody
|
|
|
+ public ResponseEntity<ResHttpStatus> getPersonByCode(String userId){
|
|
|
+
|
|
|
+ ResHttpStatus res = new ResHttpStatus();
|
|
|
+ if(StringUtils.isBlank(userId)){
|
|
|
+ res.setCode("1");
|
|
|
+ res.setMsg("人员编码不能为空-userId");
|
|
|
+ return new ResponseEntity<ResHttpStatus>(res, HttpStatus.OK);
|
|
|
+ }
|
|
|
+ List<FbsPerson> entity = fbsPersonService.getPerByCode(userId);
|
|
|
+ if(entity.size() < 1){
|
|
|
+ res.setCode("1");
|
|
|
+ res.setMsg("人员编码不正确"+userId);
|
|
|
+ return new ResponseEntity<ResHttpStatus>(res, HttpStatus.OK);
|
|
|
+ }
|
|
|
+
|
|
|
+ Map<String,String> map = new HashMap<>();
|
|
|
+ map.put("userCode",entity.get(0).getCpersoncode());
|
|
|
+ map.put("realName",entity.get(0).getCpersonname());
|
|
|
+
|
|
|
+ res.setCode("0");
|
|
|
+ res.setMsg("成功");
|
|
|
+ res.setData(map);
|
|
|
|
|
|
+ return new ResponseEntity<ResHttpStatus>(res, HttpStatus.OK);
|
|
|
+ }
|
|
|
|
|
|
+
|
|
|
+ * 根据工单id(条码)获取工单信息
|
|
|
+ * @param sheetId
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @RequestMapping(value = "getOrderBySheetId")
|
|
|
+ @ResponseBody
|
|
|
+ public ResponseEntity<ResHttpStatus> getOrderBySheetId(String sheetId) {
|
|
|
|
|
|
+ ResHttpStatus res = new ResHttpStatus();
|
|
|
+ if (StringUtils.isBlank(sheetId)) {
|
|
|
+ res.setCode("1");
|
|
|
+ res.setMsg("人员编码不能为空-userId");
|
|
|
+ return new ResponseEntity<ResHttpStatus>(res, HttpStatus.OK);
|
|
|
+ }
|
|
|
|
|
|
+
|
|
|
|
|
|
+ res.setCode("0");
|
|
|
+ res.setMsg("成功");
|
|
|
+
|
|
|
|
|
|
+ return new ResponseEntity<ResHttpStatus>(res, HttpStatus.OK);
|
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
* 分页列表查询
|