|
@@ -84,6 +84,7 @@ public class PersonDeviceLogController {
|
|
|
@ApiImplicitParam(name = "aliasName", value = "设备别名", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "personId", value = "人员编号", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "personName", value = "人员姓名", paramType = "query"),
|
|
|
+ @ApiImplicitParam(name = "jobNumbers", value = "工号", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "timeRanges", value = "时间范围", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "temperatureRanges", value = "温度范围", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "matchMsg", value = "匹配状态", paramType = "query"),
|
|
@@ -92,7 +93,7 @@ public class PersonDeviceLogController {
|
|
|
public MessageResult<Map> pageList(
|
|
|
String companyId,
|
|
|
@RequestParam(value = "subordinate", defaultValue = "false") Boolean subordinate,
|
|
|
- String deviceNo, String aliasName, String personId,String personName,
|
|
|
+ String deviceNo, String aliasName, String personId,String personName,String jobNumbers,
|
|
|
String timeRanges, String temperatureRanges, String matchMsg,
|
|
|
@RequestParam(value = "distinct", defaultValue = "false") Boolean distinct,
|
|
|
@RequestParam(value = "pageIndex", defaultValue = "1") int pageIndex,
|
|
@@ -185,6 +186,11 @@ public class PersonDeviceLogController {
|
|
|
searchParams.put("personName", "%" + personName + "%");
|
|
|
}
|
|
|
|
|
|
+ if (StringUtil.isNotEmpty(jobNumbers)) {
|
|
|
+ String[] jobNumbersArray = jobNumbers.split(",");
|
|
|
+ searchParams.put("jobNumbers", Arrays.asList(jobNumbersArray));
|
|
|
+ }
|
|
|
+
|
|
|
if (StringUtil.isNotEmpty(matchMsg)) {
|
|
|
searchParams.put("matchMsg", matchMsg);
|
|
|
}
|