Browse Source

添加调班相关接口

zhongwei
tyty 2 years ago
parent
commit
4e2ac33d36
  1. 12
      hzims-service-api/hzims-operational-api/src/main/java/com/hnac/hzims/operational/duty/entity/ImsDutyMainPersonEntity.java
  2. 41
      hzims-service-api/hzims-operational-api/src/main/java/com/hnac/hzims/operational/duty/vo/ChangeDutyMainVo.java
  3. 12
      hzims-service/operational/src/main/java/com/hnac/hzims/operational/duty/controller/ImsDutyMainController.java
  4. 2
      hzims-service/operational/src/main/java/com/hnac/hzims/operational/duty/service/IImsDutyMainService.java
  5. 188
      hzims-service/operational/src/main/java/com/hnac/hzims/operational/duty/service/impl/ImsDutyMainServiceImpl.java
  6. 171
      log/info/info-2023-03-27_08.0.log

12
hzims-service-api/hzims-operational-api/src/main/java/com/hnac/hzims/operational/duty/entity/ImsDutyMainPersonEntity.java

@ -56,12 +56,18 @@ public class ImsDutyMainPersonEntity extends TenantEntity {
*/ */
@ApiModelProperty(value = "班次ID") @ApiModelProperty(value = "班次ID")
private Long classId; private Long classId;
// /**
// * 班次名称
// */
// @TableField(exist=false)
// @ApiModelProperty(value = "班次名称")
// private String className;
/** /**
* 班次名称 * 值班班组名称
*/ */
@TableField(exist=false) @TableField(exist=false)
@ApiModelProperty(value = "班次名称") @ApiModelProperty(value = "值班班组名称")
private String className; private String dutyGroupName;
/** /**
* 值班-班组ID * 值班-班组ID
*/ */

41
hzims-service-api/hzims-operational-api/src/main/java/com/hnac/hzims/operational/duty/vo/ChangeDutyMainVo.java

@ -0,0 +1,41 @@
package com.hnac.hzims.operational.duty.vo;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.NullSerializer;
import com.hnac.hzims.operational.duty.entity.ImsDutyMainEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springblade.core.tool.utils.DateUtil;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
import java.util.List;
@Data
@ApiModel(value = "调班对象", description = "调班填写的相关信息")
public class ChangeDutyMainVo extends ImsDutyMainEntity {
@ApiModelProperty(value = "人员ID")
private List<String> personId;
@DateTimeFormat(pattern = DateUtil.PATTERN_DATE)
@JsonFormat(pattern = DateUtil.PATTERN_DATE)
@ApiModelProperty(value = "调班开始日期")
private Date changeStartDate;
@DateTimeFormat(pattern = DateUtil.PATTERN_DATE)
@JsonFormat(pattern = DateUtil.PATTERN_DATE)
@ApiModelProperty(value = "调班开始日期")
private Date changeEndtDate;
@JsonSerialize(nullsUsing = NullSerializer.class)
@ApiModelProperty(value = "班次ID")
private Long classId;
/**
* 调班类型
* 1为调入2为调出
*/
@ApiModelProperty(value = "调班类型")
private Integer type;//1为调入,2为调出
}

12
hzims-service/operational/src/main/java/com/hnac/hzims/operational/duty/controller/ImsDutyMainController.java

@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
import com.hnac.hzims.operational.duty.entity.ImsDutyMainEntity; import com.hnac.hzims.operational.duty.entity.ImsDutyMainEntity;
import com.hnac.hzims.operational.duty.service.IImsDutyMainService; import com.hnac.hzims.operational.duty.service.IImsDutyMainService;
import com.hnac.hzims.operational.duty.vo.ChangeDutyMainVo;
import com.hnac.hzims.operational.duty.vo.HomePageDutyMainInfoVo; import com.hnac.hzims.operational.duty.vo.HomePageDutyMainInfoVo;
import com.hnac.hzims.operational.duty.vo.ImsSchedulingVo; import com.hnac.hzims.operational.duty.vo.ImsSchedulingVo;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
@ -178,9 +179,18 @@ public class ImsDutyMainController extends BladeController {
*/ */
@GetMapping("/getDutyMainInfoVoById") @GetMapping("/getDutyMainInfoVoById")
@ApiOperationSupport(order = 9) @ApiOperationSupport(order = 9)
@ApiOperation(value = "返回对应部门所有人员", notes = "") @ApiOperation(value = "值班人员ID对应班次信息", notes = "")
public R getDutyMainInfoVoById(@ApiParam(value = "机构ID") Long deptId,@ApiParam(value = "申请人ID") Long personId) { public R getDutyMainInfoVoById(@ApiParam(value = "机构ID") Long deptId,@ApiParam(value = "申请人ID") Long personId) {
return imsDutyMainService.getDutyEmergencyEntityById(deptId,personId); return imsDutyMainService.getDutyEmergencyEntityById(deptId,personId);
} }
/**
*灵活调入调出
*/
@PostMapping("/updateDutyMainInfoVoById")
@ApiOperationSupport(order = 9)
@ApiOperation(value = "灵活调入,调出", notes = "")
public R updateDutyMainInfoVoById(@RequestBody ChangeDutyMainVo changeDutyMainVo) {
return imsDutyMainService.updateDutyMainInfoVoById(changeDutyMainVo);
}
} }

2
hzims-service/operational/src/main/java/com/hnac/hzims/operational/duty/service/IImsDutyMainService.java

@ -146,4 +146,6 @@ public interface IImsDutyMainService extends BaseService<ImsDutyMainEntity> {
R getAllPersonInfo(Long deptId); R getAllPersonInfo(Long deptId);
R getDutyEmergencyEntityById(Long deptId, Long personId); R getDutyEmergencyEntityById(Long deptId, Long personId);
R updateDutyMainInfoVoById(ChangeDutyMainVo changeDutyMainVo);
} }

188
hzims-service/operational/src/main/java/com/hnac/hzims/operational/duty/service/impl/ImsDutyMainServiceImpl.java

@ -314,7 +314,7 @@ public class ImsDutyMainServiceImpl extends BaseServiceImpl<ImsDutyMainMapper, I
int allClass = 0; int allClass = 0;
List<ImsDutyMainEntity> imsDutyMainEntityList = new ArrayList<>(); List<ImsDutyMainEntity> imsDutyMainEntityList = new ArrayList<>();
List<ImsDutyMainPersonEntity> imsDutyMainPersonEntityList = new ArrayList<>(); List<ImsDutyMainPersonEntity> imsDutyMainPersonEntityList = new ArrayList<>();
String proDutyMainId = ""; String proDutyMainId = null;
for (int i = 1; i <= dates.size(); i++) { for (int i = 1; i <= dates.size(); i++) {
String date = dates.get(i - 1); String date = dates.get(i - 1);
for (int j = 1; j <= classNum; j++) { for (int j = 1; j <= classNum; j++) {
@ -338,11 +338,14 @@ public class ImsDutyMainServiceImpl extends BaseServiceImpl<ImsDutyMainMapper, I
if (ObjectUtil.isNotEmpty(imsDutyMainEntity1)) { if (ObjectUtil.isNotEmpty(imsDutyMainEntity1)) {
proDutyMainId = imsDutyMainEntity1.getId().toString(); proDutyMainId = imsDutyMainEntity1.getId().toString();
} }
}
if (StringUtil.isNotBlank(proDutyMainId)) {
imsDutyMainEntity.setPreDutyId(Long.valueOf(proDutyMainId)); imsDutyMainEntity.setPreDutyId(Long.valueOf(proDutyMainId));
} }
imsDutyMainEntity.setCreateDept(imsSchedulingVo.getCreateDept()); imsDutyMainEntity.setCreateDept(imsSchedulingVo.getCreateDept());
List<Long> collect; List<Long> collect;
Long managerId; Long managerId;
String groupName ="";
if (2 == imsSchedulingVo.getPersonType()) { if (2 == imsSchedulingVo.getPersonType()) {
List<String> idList = imsSchedulingVo.getRosters().get(groupIdsSplit[tempSub]); List<String> idList = imsSchedulingVo.getRosters().get(groupIdsSplit[tempSub]);
collect = idList.stream().map(s -> Long.valueOf(s)).collect(Collectors.toList()); collect = idList.stream().map(s -> Long.valueOf(s)).collect(Collectors.toList());
@ -359,6 +362,7 @@ public class ImsDutyMainServiceImpl extends BaseServiceImpl<ImsDutyMainMapper, I
collect = list.stream().filter(iter -> iter.getGroupId().toString().equals(groupId)).map(iter -> collect = list.stream().filter(iter -> iter.getGroupId().toString().equals(groupId)).map(iter ->
iter.getPersonId()).collect(Collectors.toList()); iter.getPersonId()).collect(Collectors.toList());
ImsDutyGroupEntity imsDutyGroupEntity = dutyGroupMapper.selectById(groupId); ImsDutyGroupEntity imsDutyGroupEntity = dutyGroupMapper.selectById(groupId);
groupName = imsDutyGroupEntity.getGroupName();
if (ObjectUtil.isNotEmpty(imsDutyGroupEntity) && ObjectUtil.isNotEmpty(imsDutyGroupEntity.getManagerId())) { if (ObjectUtil.isNotEmpty(imsDutyGroupEntity) && ObjectUtil.isNotEmpty(imsDutyGroupEntity.getManagerId())) {
managerId = imsDutyGroupEntity.getManagerId(); managerId = imsDutyGroupEntity.getManagerId();
} else { } else {
@ -372,27 +376,32 @@ public class ImsDutyMainServiceImpl extends BaseServiceImpl<ImsDutyMainMapper, I
imsDutyMainEntity.setCreateUser(AuthUtil.getUserId()); imsDutyMainEntity.setCreateUser(AuthUtil.getUserId());
imsDutyMainEntity.setUpdateUser(AuthUtil.getUserId()); imsDutyMainEntity.setUpdateUser(AuthUtil.getUserId());
imsDutyMainEntity.setTenantId(AuthUtil.getTenantId()); imsDutyMainEntity.setTenantId(AuthUtil.getTenantId());
if (ObjectUtil.isNotEmpty(imsDutyMainEntity1)) { if (Func.isBlank(proDutyMainId)) {
proDutyMainId = imsDutyMainEntity1.getId().toString(); if (ObjectUtil.isNotEmpty(imsDutyMainEntity1)) {
proDutyMainId = imsDutyMainEntity1.getId().toString();
}
}
if (StringUtil.isNotBlank(proDutyMainId)) {
imsDutyMainEntity.setPreDutyId(Long.valueOf(proDutyMainId));
} }
imsDutyMainEntity.setPreDutyId(Long.valueOf(proDutyMainId));
imsDutyMainEntityList.add(imsDutyMainEntity); imsDutyMainEntityList.add(imsDutyMainEntity);
proDutyMainId = id == null ? "" : imsDutyMainEntity.getId() + ""; proDutyMainId = id == null ? "" : imsDutyMainEntity.getId() + "";
//值班人员表同步保存一份 //值班人员表同步保存一份
copyPersonByDutyMain(imsSchedulingVo, managerId, imsDutyMainPersonEntityList, imsDutyMainEntity, collect); copyPersonByDutyMain(imsSchedulingVo, managerId, groupName, imsDutyMainPersonEntityList, imsDutyMainEntity, collect);
} }
} }
ThreadTask.dutyTask(imsDutyMainEntityList, imsDutyMainPersonEntityList, imsSchedulingVo.getEndDate(), proDutyMainId, imsSchedulingVo.getCreateDept(), imsSchedulingVo.getDutyClassTypeId()); ThreadTask.dutyTask(imsDutyMainEntityList, imsDutyMainPersonEntityList, imsSchedulingVo.getEndDate(), proDutyMainId, imsSchedulingVo.getCreateDept(), imsSchedulingVo.getDutyClassTypeId());
return R.success("操作成功,系统正在排班中,请稍后查看"); return R.success("操作成功,系统正在排班中,请稍后查看");
} }
private static void copyPersonByDutyMain(ImsSchedulingVo imsSchedulingVo, Long managerId, List<ImsDutyMainPersonEntity> imsDutyMainPersonEntityList, ImsDutyMainEntity imsDutyMainEntity, List<Long> collect) { private static void copyPersonByDutyMain(ImsSchedulingVo imsSchedulingVo, Long managerId, String groupName, List<ImsDutyMainPersonEntity> imsDutyMainPersonEntityList, ImsDutyMainEntity imsDutyMainEntity, List<Long> collect) {
//每个人员对应一条排班-人员计划 //每个人员对应一条排班-人员计划
for (Long personId : collect) { for (Long personId : collect) {
ImsDutyMainPersonEntity imsDutyMainPersonEntity = new ImsDutyMainPersonEntity(); ImsDutyMainPersonEntity imsDutyMainPersonEntity = new ImsDutyMainPersonEntity();
imsDutyMainPersonEntity.setClassId(imsDutyMainEntity.getClassId()); imsDutyMainPersonEntity.setClassId(imsDutyMainEntity.getClassId());
imsDutyMainPersonEntity.setCreateDept(imsDutyMainEntity.getCreateDept()); imsDutyMainPersonEntity.setCreateDept(imsDutyMainEntity.getCreateDept());
imsDutyMainPersonEntity.setClassName(imsDutyMainEntity.getClassName()); imsDutyMainPersonEntity.setDutyGroupName(groupName);
imsDutyMainPersonEntity.setDutyGroupId(imsSchedulingVo.getGroupId());
imsDutyMainPersonEntity.setDutyDate(imsDutyMainEntity.getDutyDate()); imsDutyMainPersonEntity.setDutyDate(imsDutyMainEntity.getDutyDate());
imsDutyMainPersonEntity.setStatus(imsDutyMainEntity.getStatus()); imsDutyMainPersonEntity.setStatus(imsDutyMainEntity.getStatus());
imsDutyMainPersonEntity.setCreateTime(imsDutyMainEntity.getCreateTime()); imsDutyMainPersonEntity.setCreateTime(imsDutyMainEntity.getCreateTime());
@ -447,9 +456,9 @@ public class ImsDutyMainServiceImpl extends BaseServiceImpl<ImsDutyMainMapper, I
if (imsSchedulingVo.getPersonType() == 1) { if (imsSchedulingVo.getPersonType() == 1) {
//获取对应班组的值班班次 //获取对应班组的值班班次
groupId = imsSchedulingVo.getDutyOrderIds().get(classId)[tempSub]; groupId = imsSchedulingVo.getDutyOrderIds().get(classId)[tempSub];
}else { } else {
//灵活排班,无实际作用,只是为了groupId能够初始化 //灵活排班,无实际作用,只是为了groupId能够初始化
groupId =""; groupId = "";
} }
//人员IDS //人员IDS
String personIds = ""; String personIds = "";
@ -487,6 +496,7 @@ public class ImsDutyMainServiceImpl extends BaseServiceImpl<ImsDutyMainMapper, I
List<Long> collectPerson; List<Long> collectPerson;
//负责人ID //负责人ID
Long managerId = 0l; Long managerId = 0l;
String groupName = null;
if (imsSchedulingVo.getPersonType() == 1) { if (imsSchedulingVo.getPersonType() == 1) {
//查询班组信息 //查询班组信息
List<ImsDutyGroupPEntity> list = imsDutyGroupPService.selectByGroupIds(Arrays.asList(Long.valueOf(groupId))); List<ImsDutyGroupPEntity> list = imsDutyGroupPService.selectByGroupIds(Arrays.asList(Long.valueOf(groupId)));
@ -496,6 +506,7 @@ public class ImsDutyMainServiceImpl extends BaseServiceImpl<ImsDutyMainMapper, I
} }
imsDutyMainEntity.setDutyGroupId(Long.valueOf(groupId)); imsDutyMainEntity.setDutyGroupId(Long.valueOf(groupId));
ImsDutyGroupEntity imsDutyGroupEntity = dutyGroupMapper.selectById(groupId); ImsDutyGroupEntity imsDutyGroupEntity = dutyGroupMapper.selectById(groupId);
groupName = imsDutyGroupEntity.getGroupName();
if (ObjectUtil.isNotEmpty(imsDutyGroupEntity) && ObjectUtil.isNotEmpty(imsDutyGroupEntity.getManagerId())) { if (ObjectUtil.isNotEmpty(imsDutyGroupEntity) && ObjectUtil.isNotEmpty(imsDutyGroupEntity.getManagerId())) {
managerId = imsDutyGroupEntity.getManagerId(); managerId = imsDutyGroupEntity.getManagerId();
} }
@ -525,7 +536,7 @@ public class ImsDutyMainServiceImpl extends BaseServiceImpl<ImsDutyMainMapper, I
imsDutyMainEntityList.add(imsDutyMainEntity); imsDutyMainEntityList.add(imsDutyMainEntity);
proDutyMainId = id == null ? "" : imsDutyMainEntity.getId().toString(); proDutyMainId = id == null ? "" : imsDutyMainEntity.getId().toString();
//同步保存到排班计划-人员表 //同步保存到排班计划-人员表
copyPersonByDutyMain(imsSchedulingVo, managerId, personEntityList, imsDutyMainEntity, collectPerson); copyPersonByDutyMain(imsSchedulingVo, managerId, groupName, personEntityList, imsDutyMainEntity, collectPerson);
} }
} }
} }
@ -764,7 +775,7 @@ public class ImsDutyMainServiceImpl extends BaseServiceImpl<ImsDutyMainMapper, I
List<ImsSchedulingVo> collect = imsSchedulingVos.stream().filter(o -> DateUtil.format(o.getDutyDate(), DateUtil.PATTERN_DATE).equals(date)).sorted(Comparator.comparing(ImsSchedulingVo::getId)).collect(Collectors.toList()); List<ImsSchedulingVo> collect = imsSchedulingVos.stream().filter(o -> DateUtil.format(o.getDutyDate(), DateUtil.PATTERN_DATE).equals(date)).sorted(Comparator.comparing(ImsSchedulingVo::getId)).collect(Collectors.toList());
collect = collect.stream().map(s -> { collect = collect.stream().map(s -> {
//灵活排班把班组名称拼接成人员名称 //灵活排班把班组名称拼接成人员名称
if (s.getGroupId() == null) { if (s.getGroupName() == null) {
String[] split = s.getDutyPersonIds().split("\\^"); String[] split = s.getDutyPersonIds().split("\\^");
if (null != split && split.length > 0) { if (null != split && split.length > 0) {
for (int j = 0; j < split.length; j++) { for (int j = 0; j < split.length; j++) {
@ -779,8 +790,8 @@ public class ImsDutyMainServiceImpl extends BaseServiceImpl<ImsDutyMainMapper, I
} }
} }
} else { } else {
ImsDutyGroupEntity imsDutyGroupEntity = dutyGroupMapper.selectById(s.getGroupId()); // ImsDutyGroupEntity imsDutyGroupEntity = dutyGroupMapper.selectById(s.getGroupId());
s.setName(s.getName() + imsDutyGroupEntity.getGroupName()); s.setName(s.getName() + s.getGroupName());
} }
return s; return s;
}).sorted(Comparator.comparing(ImsSchedulingVo::getId)).collect(Collectors.toList()); }).sorted(Comparator.comparing(ImsSchedulingVo::getId)).collect(Collectors.toList());
@ -1211,10 +1222,10 @@ public class ImsDutyMainServiceImpl extends BaseServiceImpl<ImsDutyMainMapper, I
@Override @Override
public R getDutyEmergencyEntityById(Long deptId, Long personId) { public R getDutyEmergencyEntityById(Long deptId, Long personId) {
ImsDutyMainEntity entity =this.baseMapper.selectOne(new LambdaQueryWrapper<ImsDutyMainEntity>() {{ ImsDutyMainEntity entity = this.baseMapper.selectOne(new LambdaQueryWrapper<ImsDutyMainEntity>() {{
eq(ImsDutyMainEntity::getStatus, DutyMainStatus.EXEC.getVal()); eq(ImsDutyMainEntity::getStatus, DutyMainStatus.EXEC.getVal());
eq(ImsDutyMainEntity::getCreateDept, deptId); eq(ImsDutyMainEntity::getCreateDept, deptId);
like(ImsDutyMainEntity::getDutyPersonIds,AuthUtil.getUserId()).last(" limit 1"); like(ImsDutyMainEntity::getDutyPersonIds, AuthUtil.getUserId()).last(" limit 1");
}}); }});
if (ObjectUtil.isEmpty(entity)) { if (ObjectUtil.isEmpty(entity)) {
return R.success("您当前未值班"); return R.success("您当前未值班");
@ -1222,9 +1233,156 @@ public class ImsDutyMainServiceImpl extends BaseServiceImpl<ImsDutyMainMapper, I
ImsSchedulingVo imsSchedulingVo = getByIdOneV2(entity.getId(), null); ImsSchedulingVo imsSchedulingVo = getByIdOneV2(entity.getId(), null);
R<User> userR = userClient.userInfoById(imsSchedulingVo.getManagerId()); R<User> userR = userClient.userInfoById(imsSchedulingVo.getManagerId());
imsSchedulingVo.setManagerName(userR.getData().getName()); imsSchedulingVo.setManagerName(userR.getData().getName());
imsSchedulingVo.setCreateDept(userR.getData().getCreateDept());
return R.data(imsSchedulingVo); return R.data(imsSchedulingVo);
} }
@Override
@Transactional(rollbackFor = Exception.class)
public R updateDutyMainInfoVoById(ChangeDutyMainVo changeDutyMainVo) {
List<ImsDutyMainEntity> imsDutyMainEntities = this.baseMapper.selectList(new LambdaQueryWrapper<ImsDutyMainEntity>() {{
ge(ImsDutyMainEntity::getDutyDate, changeDutyMainVo.getChangeStartDate());
le(ImsDutyMainEntity::getDutyDate, changeDutyMainVo.getChangeEndtDate());
eq(ImsDutyMainEntity::getCreateDept, changeDutyMainVo.getCreateDept());
eq(ImsDutyMainEntity::getClassId, changeDutyMainVo.getClassId());
}});
if (CollectionUtil.isEmpty(imsDutyMainEntities)) {
return R.fail("暂无对应排班计划");
}
List<Long> ids = imsDutyMainEntities.stream().map(ImsDutyMainEntity::getId).collect(Collectors.toList());
List<ImsDutyMainPersonEntity> personEntityList = imsDutyMainPersonMapper.selectList(new LambdaQueryWrapper<ImsDutyMainPersonEntity>() {{
in(ImsDutyMainPersonEntity::getDutyMainId, ids);
}});
if (CollectionUtil.isEmpty(personEntityList)) {
//如果人员计划表中,无值,需要填充对应信息(只有排班-班组,人员计划表才有可能无值)
for (ImsDutyMainEntity imsDutyMainEntity : imsDutyMainEntities) {
String[] dutyPersonIds = imsDutyMainEntity.getDutyPersonIds().split("\\^");
List<String> personIdlist = Arrays.asList(dutyPersonIds);
List<Long> collect = personIdlist.stream().map(s -> Long.valueOf(s)).collect(Collectors.toList());
ImsSchedulingVo imsSchedulingVo = new ImsSchedulingVo();
imsSchedulingVo.setGroupId(imsDutyMainEntity.getDutyGroupId());
imsSchedulingVo.setPersonType(1);
ImsDutyGroupEntity imsDutyGroupEntity = dutyGroupMapper.selectById(imsDutyMainEntity.getDutyGroupId());
copyPersonByDutyMain(imsSchedulingVo, imsDutyGroupEntity.getManagerId(), imsDutyGroupEntity.getGroupName(), personEntityList, imsDutyMainEntity, collect);
}
}
//前期移除,做是否是班组组长的判断
List<String> personId = changeDutyMainVo.getPersonId();
HashSet<String> manageIds=new HashSet<>();
HashSet<String> personHashSet=new HashSet<>();
imsDutyMainEntities.stream().map(s->{
if (s.getDutyGroupId()!=null){
ImsDutyGroupEntity imsDutyGroupEntity = dutyGroupMapper.selectById(s.getDutyGroupId());
manageIds.add(imsDutyGroupEntity.getManagerId().toString());
}
return s;
});
for (ImsDutyMainEntity imsDutyMainEntity : imsDutyMainEntities) {
String[] dutyMainPersonIds = imsDutyMainEntity.getDutyPersonIds().split("\\^");
List<String> personIdlist = new ArrayList<>(Arrays.asList(dutyMainPersonIds));
personHashSet.addAll(personIdlist);
}
for (String s : personId) {
if (1==changeDutyMainVo.getType()) {
if (personHashSet.contains(s)) {
return R.fail("不可重复值班");
}
}else {
if (!personHashSet.contains(s)) {
return R.fail("该人员暂无排班计划");
}
}
}
List<String> dutyChargePersonIds = personEntityList.stream().filter(s -> s.getDutyChargePerson()!=null)
.map(s -> s.getDutyChargePerson().toString()).collect(Collectors.toList());
manageIds.addAll(dutyChargePersonIds);
personId.stream().map(s -> {
for (String manageId : manageIds) {
if (s.equals(manageId)){
return R.fail("值班组组长无法修改排班");
}
}
return s;
});
List<ImsDutyMainPersonEntity> addPersonEntityList = new ArrayList<>();
List<ImsDutyMainPersonEntity> updatePersonEntityList= personEntityList.stream().map(sig -> {
if (sig.getDutyGroupId() != null) {
ImsDutyGroupEntity imsDutyGroupEntity = dutyGroupMapper.selectById(sig.getDutyGroupId());
sig.setDutyGroupName(imsDutyGroupEntity.getGroupName());
sig.setDutyGroupId(null);
}
long id = IdWorker.getId(sig);
sig.setId(id);
return sig;
}).collect(Collectors.toList());
List<Long> longList=new ArrayList<>();
List<ImsDutyMainEntity> updateDutyMainEntities = imsDutyMainEntities.stream().map(s -> {
String[] dutyMainPersonIds = s.getDutyPersonIds().split("\\^");
List<String> personIdlist = new ArrayList<>(Arrays.asList(dutyMainPersonIds));
if (1 == changeDutyMainVo.getType()) {
personIdlist.addAll(personId);
} else {
personIdlist.removeAll(personId);
}
String resIds = StringUtils.join(personIdlist, "^");
s.setDutyPersonIds(resIds);
if (s.getDutyGroupId() != null) {
s.setDutyGroupId(null);
}
long id = IdWorker.getId(s);
for (ImsDutyMainPersonEntity imsDutyMainPersonEntity : personEntityList) {
if (imsDutyMainPersonEntity.getDutyMainId().equals(s.getId())) {
//更换mainID
imsDutyMainPersonEntity.setDutyMainId(id);
if(1 == changeDutyMainVo.getType()) {
//根据mainID添加新的排版人员表
for (String s1 : personId) {
ImsDutyMainPersonEntity entity = new ImsDutyMainPersonEntity();
BeanUtil.copy(imsDutyMainPersonEntity, entity);
entity.setDutyPerson(Long.valueOf(s1));
long id1 = IdWorker.getId(imsDutyMainPersonEntity);
entity.setId(id1);
if (!longList.contains(imsDutyMainPersonEntity.getDutyMainId())) {
addPersonEntityList.add(entity);
longList.add(imsDutyMainPersonEntity.getDutyMainId());
}
}
}
}
if (imsDutyMainPersonEntity.getDutyGroupId() != null) {
ImsDutyGroupEntity imsDutyGroupEntity = dutyGroupMapper.selectById(imsDutyMainPersonEntity.getDutyGroupId());
imsDutyMainPersonEntity.setDutyGroupName(imsDutyGroupEntity.getGroupName());
imsDutyMainPersonEntity.setDutyGroupId(null);
}
long key = IdWorker.getId(imsDutyMainPersonEntity);
imsDutyMainPersonEntity.setId(key);
}
s.setId(id);
return s;
}).collect(Collectors.toList());
if (2 == changeDutyMainVo.getType()) {
for (String s : personId) {
updatePersonEntityList=updatePersonEntityList.stream().filter(
sig -> !sig.getDutyPerson().equals(s))
.collect(Collectors.toList());
}
} else {
updatePersonEntityList.addAll(addPersonEntityList);
}
this.deleteLogic(ids);
List<Long> list = personEntityList.stream().map(s -> Long.valueOf(s.getId())).collect(Collectors.toList());
iImsDutyMainPersonService.deleteLogic(list);
this.saveBatch(updateDutyMainEntities);
iImsDutyMainPersonService.saveBatch(updatePersonEntityList);
return R.success("修改成功");
}
/** /**
* 获取上一班组 * 获取上一班组

171
log/info/info-2023-03-27_08.0.log

@ -1,171 +0,0 @@
[2023-03-27 08:57:54.423] [main] [] INFO o.s.c.b.c.PropertySourceBootstrapConfiguration - Located property source: [BootstrapPropertySource {name='bootstrapProperties-hzims-ticket-dev.yaml,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-hzims-ticket.yaml,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-hzims-ticket,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-blade.yaml,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-blade-dev.yaml,DEFAULT_GROUP'}]
[2023-03-27 08:57:54.461] [main] [] INFO com.hnac.hzims.ticket.TicketApplication - The following profiles are active: dev
[2023-03-27 08:57:56.353] [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode!
[2023-03-27 08:57:56.356] [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
[2023-03-27 08:57:56.403] [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 38ms. Found 0 Redis repository interfaces.
[2023-03-27 08:57:56.702] [main] [] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=30c41544-bb4d-3245-a9a3-8e972146f520
[2023-03-27 08:57:56.706] [main] [] INFO o.s.c.l.props.BladePropertySourcePostProcessor - BladePropertySourcePostProcessor init.
[2023-03-27 08:57:56.706] [main] [] INFO o.s.c.l.props.BladePropertySourcePostProcessor - BladePropertySourcePostProcessor process @BladePropertySource bean.
[2023-03-27 08:57:56.741] [main] [] INFO o.s.i.c.DefaultConfiguringBeanFactoryPostProcessor - No bean named 'errorChannel' has been explicitly defined. Therefore, a default PublishSubscribeChannel will be created.
[2023-03-27 08:57:56.750] [main] [] INFO o.s.i.c.DefaultConfiguringBeanFactoryPostProcessor - No bean named 'integrationHeaderChannelRegistry' has been explicitly defined. Therefore, a default DefaultHeaderChannelRegistry will be created.
[2023-03-27 08:57:57.386] [main] [] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext
[2023-03-27 08:57:57.386] [main] [] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 2909 ms
[2023-03-27 08:57:57.529] [main] [] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
[2023-03-27 08:57:57.536] [main] [] INFO com.netflix.config.DynamicPropertyFactory - DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@22ab1b8a
[2023-03-27 08:57:59.351] [main] [] INFO o.s.b.a.endpoint.web.ServletEndpointRegistrar - Registered '/actuator/hystrix.stream' to hystrix.stream-actuator-endpoint
[2023-03-27 08:58:03.132] [main] [] INFO org.springblade.core.log.logger.BladeLogger - hzims-ticket: BladeLogger init success!
[2023-03-27 08:58:03.901] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /allTicket/ticketEvaluate/update}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.allTicket.controller.TicketInfoEvaluateController.update(com.hnac.hzims.ticket.allTicket.dto.TicketInfoEvaluateDto)
[2023-03-27 08:58:03.901] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /allTicket/ticketEvaluate/list}" onto public org.springblade.core.tool.api.R<java.util.List<com.hnac.hzims.ticket.allTicket.vo.TicketInfoEvaluateVO>> com.hnac.hzims.ticket.allTicket.controller.TicketInfoEvaluateController.list(com.hnac.hzims.ticket.allTicket.entity.TicketInfoEvaluateEntity)
[2023-03-27 08:58:03.902] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /allTicket/ticketEvaluate/save}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.allTicket.controller.TicketInfoEvaluateController.save(com.hnac.hzims.ticket.allTicket.dto.TicketInfoEvaluateDto)
[2023-03-27 08:58:03.902] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /allTicket/ticketEvaluate/queryList}" onto public org.springblade.core.tool.api.R<com.baomidou.mybatisplus.core.metadata.IPage<com.hnac.hzims.ticket.allTicket.vo.TicketInfoEvaluateVO>> com.hnac.hzims.ticket.allTicket.controller.TicketInfoEvaluateController.queryList(com.hnac.hzims.ticket.allTicket.dto.TicketInfoEvaluateDto,org.springblade.core.mp.support.Query)
[2023-03-27 08:58:03.902] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /allTicket/ticketStatistic/update}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.allTicket.controller.TicketInfoStatisticController.update(com.hnac.hzims.ticket.allTicket.dto.TicketInfoStatisticDto)
[2023-03-27 08:58:03.902] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /allTicket/ticketStatistic/save}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.allTicket.controller.TicketInfoStatisticController.save(com.hnac.hzims.ticket.allTicket.dto.TicketInfoStatisticDto)
[2023-03-27 08:58:03.902] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /allTicket/ticketStatistic/queryList}" onto public org.springblade.core.tool.api.R<com.baomidou.mybatisplus.core.metadata.IPage<com.hnac.hzims.ticket.allTicket.vo.TicketInfoStatisticVO>> com.hnac.hzims.ticket.allTicket.controller.TicketInfoStatisticController.queryList(com.hnac.hzims.ticket.allTicket.dto.TicketInfoStatisticDto,org.springblade.core.mp.support.Query)
[2023-03-27 08:58:03.902] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /feign/allTicket/info/getDoublePassQuantity}" onto public java.util.List<com.hnac.hzims.ticket.allTicket.vo.DoublePassVO> com.hnac.hzims.ticket.allTicket.fegin.TicketInfoAllClient.getDoublePassQuantity(java.util.Map<java.lang.String, java.lang.String>,java.time.LocalDateTime,java.time.LocalDateTime)
[2023-03-27 08:58:03.902] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /feign/allTicket/info/getTicketReportStatistic}" onto public java.util.List<com.hnac.hzims.ticket.allTicket.vo.TicketInfoStatisticVO> com.hnac.hzims.ticket.allTicket.fegin.TicketInfoAllClient.getTicketReportStatistic(java.lang.String,java.lang.String,java.lang.String)
[2023-03-27 08:58:03.902] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /feign/allTicket/info/getDoublePassRate}" onto public com.hnac.hzims.ticket.allTicket.vo.DoublePassRateVO com.hnac.hzims.ticket.allTicket.fegin.TicketInfoAllClient.getDoublePassRate(java.util.List<java.lang.Long>,java.time.LocalDateTime,java.time.LocalDateTime)
[2023-03-27 08:58:03.902] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /feign/allTicket/info/getTicketStatistic}" onto public java.util.List<com.hnac.hzims.ticket.allTicket.vo.TicketInfoStatisticVO> com.hnac.hzims.ticket.allTicket.fegin.TicketInfoAllClient.getTicketStatistic(java.lang.String)
[2023-03-27 08:58:03.902] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /ticket/matterGroup/remove}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.library.controller.TicketMatterGroupController.remove(java.lang.String)
[2023-03-27 08:58:03.902] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /ticket/matterGroup/update}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.library.controller.TicketMatterGroupController.update(com.hnac.hzims.ticket.library.dto.TicketMatterGroupDTO)
[2023-03-27 08:58:03.902] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /ticket/matterGroup/list}" onto public org.springblade.core.tool.api.R<java.util.List<com.hnac.hzims.ticket.library.vo.TicketMatterGroupVO>> com.hnac.hzims.ticket.library.controller.TicketMatterGroupController.list(com.hnac.hzims.ticket.standardTicket.dto.StandardTicketInfoDto)
[2023-03-27 08:58:03.902] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /ticket/matterGroup/save}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.library.controller.TicketMatterGroupController.save(com.hnac.hzims.ticket.library.dto.TicketMatterGroupDTO)
[2023-03-27 08:58:03.902] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /ticket/matterGroup/detail}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.library.vo.TicketMatterGroupVO> com.hnac.hzims.ticket.library.controller.TicketMatterGroupController.detail(java.lang.Long)
[2023-03-27 08:58:03.902] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /ticket/matterGroup/preview}" onto public void com.hnac.hzims.ticket.library.controller.TicketMatterGroupController.preview(java.lang.Long,java.lang.String,javax.servlet.http.HttpServletResponse) throws java.lang.Exception
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /ticket/matterGroup/queryList}" onto public org.springblade.core.tool.api.R<com.baomidou.mybatisplus.core.metadata.IPage<com.hnac.hzims.ticket.library.vo.TicketMatterGroupVO>> com.hnac.hzims.ticket.library.controller.TicketMatterGroupController.queryList(com.hnac.hzims.ticket.library.dto.TicketMatterGroupDTO,org.springblade.core.mp.support.Query)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /repair/list}" onto public org.springblade.core.tool.api.R<com.baomidou.mybatisplus.core.metadata.IPage<com.hnac.hzims.ticket.repair.vo.RepairVO>> com.hnac.hzims.ticket.repair.controller.OperRepairController.list(com.hnac.hzims.ticket.repair.entity.RepairEntity,org.springblade.core.mp.support.Query)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /repair/preview}" onto public void com.hnac.hzims.ticket.repair.controller.OperRepairController.preview(java.lang.Long)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /repair/executeRepair}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.repair.controller.OperRepairController.executeRepair(org.springblade.flow.core.vo.ComleteTask)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /repair/licenseRepair}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.repair.controller.OperRepairController.licenseRepair(org.springblade.flow.core.vo.ComleteTask)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /repair/repairEnd}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.repair.controller.OperRepairController.repairEnd(org.springblade.flow.core.vo.ComleteTask)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /repair/getRepair}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.repair.vo.RepairVO> com.hnac.hzims.ticket.repair.controller.OperRepairController.getRepair(java.lang.String,java.lang.Long)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /repair/confirmRepair}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.repair.controller.OperRepairController.confirmRepair(org.springblade.flow.core.vo.ComleteTask)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /feign/repair/info/getRepair}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.repair.vo.RepairVO> com.hnac.hzims.ticket.repair.fegin.RepairClient.getRepair(java.lang.Long)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /feign/repair/info/start_Repair}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.repair.entity.RepairEntity> com.hnac.hzims.ticket.repair.fegin.RepairClient.startRepair(com.hnac.hzims.ticket.repair.entity.RepairEntity)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /standard/ticket/remove}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.standardTicket.controller.StandardTicketInfoController.remove(java.lang.Long,java.lang.String)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /standard/ticket/update}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.standardTicket.controller.StandardTicketInfoController.update(com.hnac.hzims.ticket.standardTicket.dto.StandardTicketInfoDto)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /standard/ticket/list}" onto public org.springblade.core.tool.api.R<java.util.List<com.hnac.hzims.ticket.standardTicket.vo.StandardTicketInfoVO>> com.hnac.hzims.ticket.standardTicket.controller.StandardTicketInfoController.list(com.hnac.hzims.ticket.standardTicket.dto.StandardTicketInfoDto)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /standard/ticket/save}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.standardTicket.controller.StandardTicketInfoController.save(com.hnac.hzims.ticket.standardTicket.dto.StandardTicketInfoDto)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /standard/ticket/detail}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.standardTicket.vo.StandardTicketInfoVO> com.hnac.hzims.ticket.standardTicket.controller.StandardTicketInfoController.detail(java.lang.Long)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /standard/ticket/queryList}" onto public org.springblade.core.tool.api.R<com.baomidou.mybatisplus.core.metadata.IPage<com.hnac.hzims.ticket.standardTicket.vo.StandardTicketInfoVO>> com.hnac.hzims.ticket.standardTicket.controller.StandardTicketInfoController.queryList(com.hnac.hzims.ticket.standardTicket.dto.StandardTicketInfoDto,org.springblade.core.mp.support.Query)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /standard/ticket/exportTicketPdf}" onto public void com.hnac.hzims.ticket.standardTicket.controller.StandardTicketInfoController.exportTicketPdf(java.lang.Long,javax.servlet.http.HttpServletResponse)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /standard/ticket/completeTask}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.standardTicket.controller.StandardTicketInfoController.completeTask(java.util.Map<java.lang.String, java.lang.Object>)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /standard/measure/remove}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.standardTicket.controller.StandardTicketMeasureController.remove(java.lang.String)
[2023-03-27 08:58:03.903] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /standard/measure/update}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.standardTicket.controller.StandardTicketMeasureController.update(com.hnac.hzims.ticket.standardTicket.dto.StandardTicketMeasureDto)
[2023-03-27 08:58:03.904] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /standard/measure/list}" onto public org.springblade.core.tool.api.R<java.util.List<com.hnac.hzims.ticket.standardTicket.vo.StandardTicketMeasureVO>> com.hnac.hzims.ticket.standardTicket.controller.StandardTicketMeasureController.list(com.hnac.hzims.ticket.standardTicket.dto.StandardTicketMeasureDto)
[2023-03-27 08:58:03.904] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /standard/measure/save}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.standardTicket.controller.StandardTicketMeasureController.save(com.hnac.hzims.ticket.standardTicket.dto.StandardTicketMeasureDto)
[2023-03-27 08:58:03.904] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /standard/measure/detail}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.standardTicket.vo.StandardTicketMeasureVO> com.hnac.hzims.ticket.standardTicket.controller.StandardTicketMeasureController.detail(java.lang.Long)
[2023-03-27 08:58:03.904] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /standard/measure/queryList}" onto public org.springblade.core.tool.api.R<com.baomidou.mybatisplus.core.metadata.IPage<com.hnac.hzims.ticket.standardTicket.vo.StandardTicketMeasureVO>> com.hnac.hzims.ticket.standardTicket.controller.StandardTicketMeasureController.queryList(com.hnac.hzims.ticket.standardTicket.dto.StandardTicketMeasureDto,org.springblade.core.mp.support.Query)
[2023-03-27 08:58:03.904] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /standard/measure/updateMeasureBatch}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.standardTicket.controller.StandardTicketMeasureController.updateTicketBatch(java.util.List<com.hnac.hzims.ticket.standardTicket.entity.StandardTicketMeasureEntity>)
[2023-03-27 08:58:03.904] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /standard/measure/completeTask}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.standardTicket.controller.StandardTicketMeasureController.completeTask(java.util.Map<java.lang.String, java.lang.Object>)
[2023-03-27 08:58:03.904] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /standard/wordTicket/createTicket}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.standardTicket.controller.StandardWorkTicketController.createTicket()
[2023-03-27 08:58:03.904] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /firstWorkTicket/update}" onto public org.springblade.core.tool.api.R<java.lang.String> com.hnac.hzims.ticket.twoTicket.controller.FirstWorkTicketController.update(com.hnac.hzims.ticket.workTicket.dto.WorkTicketInfoDto)
[2023-03-27 08:58:03.904] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /firstWorkTicket/detail}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.workTicket.vo.WorkTicketInfoVO> com.hnac.hzims.ticket.twoTicket.controller.FirstWorkTicketController.detail(java.lang.Long)
[2023-03-27 08:58:03.904] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /firstWorkTicket/delay}" onto public org.springblade.core.tool.api.R<java.lang.String> com.hnac.hzims.ticket.twoTicket.controller.FirstWorkTicketController.delay(org.springblade.flow.core.vo.ComleteTask)
[2023-03-27 08:58:03.905] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /firstWorkTicket/preview}" onto public void com.hnac.hzims.ticket.twoTicket.controller.FirstWorkTicketController.preview(java.lang.String,java.lang.Long)
[2023-03-27 08:58:03.905] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /firstWorkTicket/finishOfflineTicket}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.twoTicket.controller.FirstWorkTicketController.finishOfflineTicket(com.hnac.hzims.ticket.workTicket.dto.TicketAccessTaskDto)
[2023-03-27 08:58:03.905] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /firstWorkTicket/licenseOfflineTicket}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.twoTicket.controller.FirstWorkTicketController.licenseOfflineTicket(com.hnac.hzims.ticket.workTicket.dto.WorkTicketInfoDto)
[2023-03-27 08:58:03.905] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /firstWorkTicket/billing}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.twoTicket.controller.FirstWorkTicketController.billing(com.hnac.hzims.ticket.workTicket.dto.WorkTicketInfoDto)
[2023-03-27 08:58:03.905] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /firstWorkTicket/pageList}" onto public org.springblade.core.tool.api.R<com.baomidou.mybatisplus.core.metadata.IPage> com.hnac.hzims.ticket.twoTicket.controller.FirstWorkTicketController.pageList(com.hnac.hzims.ticket.workTicket.entity.WorkTicketInfoEntity,org.springblade.core.mp.support.Query)
[2023-03-27 08:58:03.905] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /firstWorkTicket/licenseDelay}" onto public org.springblade.core.tool.api.R<java.lang.String> com.hnac.hzims.ticket.twoTicket.controller.FirstWorkTicketController.licenseDelay(org.springblade.flow.core.vo.ComleteTask)
[2023-03-27 08:58:03.905] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /firstWorkTicket/nextStep}" onto public org.springblade.core.tool.api.R<java.lang.String> com.hnac.hzims.ticket.twoTicket.controller.FirstWorkTicketController.nextStep(org.springblade.flow.core.vo.ComleteTask)
[2023-03-27 08:58:03.905] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /firstWorkTicket/confirmDelay}" onto public org.springblade.core.tool.api.R<java.lang.String> com.hnac.hzims.ticket.twoTicket.controller.FirstWorkTicketController.confirmDelay(org.springblade.flow.core.vo.ComleteTask)
[2023-03-27 08:58:03.905] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/mechanical/preview}" onto public void com.hnac.hzims.ticket.twoTicket.controller.MechanicalTicketController.preview(java.lang.String,java.lang.Long)
[2023-03-27 08:58:03.905] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/second/detail}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.workTicket.vo.WorkTicketInfoVO> com.hnac.hzims.ticket.twoTicket.controller.SecondWorkTicketController.detail(java.lang.Long)
[2023-03-27 08:58:03.905] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/second/preview}" onto public void com.hnac.hzims.ticket.twoTicket.controller.SecondWorkTicketController.preview(java.lang.String,java.lang.Long)
[2023-03-27 08:58:03.905] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/second/billing}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.twoTicket.controller.SecondWorkTicketController.billing(com.hnac.hzims.ticket.workTicket.dto.WorkTicketInfoDto)
[2023-03-27 08:58:03.905] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /ticketMatter/Library/remove}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.TwoTicketMatterLibraryController.remove(java.lang.String)
[2023-03-27 08:58:03.905] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /ticketMatter/Library/update}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.TwoTicketMatterLibraryController.update(com.hnac.hzims.ticket.workTicket.dto.TwoTicketMatterLibraryDto)
[2023-03-27 08:58:03.905] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /ticketMatter/Library/list}" onto public org.springblade.core.tool.api.R<java.util.List<com.hnac.hzims.ticket.workTicket.vo.TwoTicketMatterLibraryVO>> com.hnac.hzims.ticket.workTicket.controller.TwoTicketMatterLibraryController.list(com.hnac.hzims.ticket.workTicket.dto.TwoTicketMatterLibraryDto)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /ticketMatter/Library/save}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.TwoTicketMatterLibraryController.save(com.hnac.hzims.ticket.workTicket.dto.TwoTicketMatterLibraryDto)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /ticketMatter/Library/detail}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.workTicket.vo.TwoTicketMatterLibraryVO> com.hnac.hzims.ticket.workTicket.controller.TwoTicketMatterLibraryController.detail(java.lang.Long)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /ticketMatter/Library/queryList}" onto public org.springblade.core.tool.api.R<com.baomidou.mybatisplus.core.metadata.IPage<com.hnac.hzims.ticket.workTicket.vo.TwoTicketMatterLibraryVO>> com.hnac.hzims.ticket.workTicket.controller.TwoTicketMatterLibraryController.queryList(com.hnac.hzims.ticket.workTicket.dto.TwoTicketMatterLibraryDto,org.springblade.core.mp.support.Query)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/delay/remove}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketDelayController.remove(java.lang.String)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/delay/update}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketDelayController.update(com.hnac.hzims.ticket.workTicket.dto.WorkTicketDelayDto)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/delay/list}" onto public org.springblade.core.tool.api.R<com.baomidou.mybatisplus.core.metadata.IPage<com.hnac.hzims.ticket.workTicket.vo.WorkTicketDelayVO>> com.hnac.hzims.ticket.workTicket.controller.WorkTicketDelayController.list(com.hnac.hzims.ticket.workTicket.dto.WorkTicketDelayDto,org.springblade.core.mp.support.Query)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/delay/save}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketDelayController.save(com.hnac.hzims.ticket.workTicket.dto.WorkTicketDelayDto)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/delay/detail}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.workTicket.entity.WorkTicketDelayEntity> com.hnac.hzims.ticket.workTicket.controller.WorkTicketDelayController.detail(java.lang.Long)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/delay/saveAndStartFlow}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketDelayController.saveAndStartFlow(java.util.Map<java.lang.String, java.lang.Object>)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/delay/updateAndConfirmFlow}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketDelayController.updateAndConfirmFlow(java.util.Map<java.lang.String, java.lang.Object>)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/flow/remove}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketFlowController.remove(java.lang.String)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/flow/update}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketFlowController.update(com.hnac.hzims.ticket.workTicket.dto.WorkTicketFlowDto)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/flow/list}" onto public org.springblade.core.tool.api.R<com.baomidou.mybatisplus.core.metadata.IPage<com.hnac.hzims.ticket.workTicket.vo.WorkTicketFlowVO>> com.hnac.hzims.ticket.workTicket.controller.WorkTicketFlowController.list(com.hnac.hzims.ticket.workTicket.dto.WorkTicketFlowDto,org.springblade.core.mp.support.Query)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/flow/save}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketFlowController.save(com.hnac.hzims.ticket.workTicket.dto.WorkTicketFlowDto)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/flow/detail}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.workTicket.entity.WorkTicketFlowEntity> com.hnac.hzims.ticket.workTicket.controller.WorkTicketFlowController.detail(java.lang.Long)
[2023-03-27 08:58:03.906] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/flow/saveAndCompleteFlow}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketFlowController.saveAndCompleteFlow(java.util.Map<java.lang.String, java.lang.Object>)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicketInfo/remove}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketInfoController.remove(java.lang.Long,java.lang.String)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicketInfo/update}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketInfoController.update(com.hnac.hzims.ticket.workTicket.dto.WorkTicketInfoDto)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicketInfo/save}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketInfoController.save(com.hnac.hzims.ticket.workTicket.dto.WorkTicketInfoDto)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicketInfo/detail}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.workTicket.vo.WorkTicketInfoVO> com.hnac.hzims.ticket.workTicket.controller.WorkTicketInfoController.detail(java.lang.Long)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicketInfo/queryList}" onto public org.springblade.core.tool.api.R<com.baomidou.mybatisplus.core.metadata.IPage<com.hnac.hzims.ticket.workTicket.vo.WorkTicketInfoVO>> com.hnac.hzims.ticket.workTicket.controller.WorkTicketInfoController.queryList(com.hnac.hzims.ticket.workTicket.dto.WorkTicketInfoDto,org.springblade.core.mp.support.Query)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicketInfo/finishOfflineTicket}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketInfoController.finishOfflineTicket(com.hnac.hzims.ticket.workTicket.dto.TicketAccessTaskDto)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicketInfo/licenseOfflineTicket}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketInfoController.licenseOfflineTicket(com.hnac.hzims.ticket.workTicket.dto.WorkTicketInfoDto)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicketInfo/completeTask}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketInfoController.completeTask(com.hnac.hzims.ticket.workTicket.dto.WorkInfoFlowDto)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicketInfo/verificationRole}" onto public org.springblade.core.tool.api.R<java.util.Map<java.lang.String, java.lang.Object>> com.hnac.hzims.ticket.workTicket.controller.WorkTicketInfoController.verificationRole(java.lang.Long,java.lang.String)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicketInfo/exportWorkTicketTemplate}" onto public void com.hnac.hzims.ticket.workTicket.controller.WorkTicketInfoController.exportWorkTicketTemplate(java.lang.Long,javax.servlet.http.HttpServletResponse)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicketInfo/exportWorkTicketInfoPdf}" onto public void com.hnac.hzims.ticket.workTicket.controller.WorkTicketInfoController.exportWorkTicketInfoPdf(java.lang.Long,javax.servlet.http.HttpServletResponse)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicketInfo/userListByRoleAlias}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketInfoController.userListByRoleAlias(java.lang.String)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/membersChange/remove}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketMembersChangeController.remove(java.lang.String)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/membersChange/update}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketMembersChangeController.update(com.hnac.hzims.ticket.workTicket.dto.WorkTicketMembersChangeDto)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/membersChange/list}" onto public org.springblade.core.tool.api.R<com.baomidou.mybatisplus.core.metadata.IPage<com.hnac.hzims.ticket.workTicket.vo.WorkTicketMembersChangeVO>> com.hnac.hzims.ticket.workTicket.controller.WorkTicketMembersChangeController.list(com.hnac.hzims.ticket.workTicket.dto.WorkTicketMembersChangeDto,org.springblade.core.mp.support.Query)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/membersChange/save}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketMembersChangeController.save(com.hnac.hzims.ticket.workTicket.dto.WorkTicketMembersChangeDto)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/membersChange/detail}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.workTicket.entity.WorkTicketMembersChangeEntity> com.hnac.hzims.ticket.workTicket.controller.WorkTicketMembersChangeController.detail(java.lang.Long)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/membersChange/changeMembers}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketMembersChangeController.changeMembers(java.util.Map<java.lang.String, java.lang.Object>)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/operateTime/remove}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketOperateTimeController.remove(java.lang.String)
[2023-03-27 08:58:03.907] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/operateTime/update}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketOperateTimeController.update(com.hnac.hzims.ticket.workTicket.dto.WorkTicketOperateTimeDto)
[2023-03-27 08:58:03.909] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/operateTime/list}" onto public org.springblade.core.tool.api.R<com.baomidou.mybatisplus.core.metadata.IPage<com.hnac.hzims.ticket.workTicket.vo.WorkTicketOperateTimeVO>> com.hnac.hzims.ticket.workTicket.controller.WorkTicketOperateTimeController.list(com.hnac.hzims.ticket.workTicket.dto.WorkTicketOperateTimeDto,org.springblade.core.mp.support.Query)
[2023-03-27 08:58:03.909] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/operateTime/save}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketOperateTimeController.save(com.hnac.hzims.ticket.workTicket.dto.WorkTicketOperateTimeDto)
[2023-03-27 08:58:03.909] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/operateTime/detail}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.workTicket.entity.WorkTicketOperateTimeEntity> com.hnac.hzims.ticket.workTicket.controller.WorkTicketOperateTimeController.detail(java.lang.Long)
[2023-03-27 08:58:03.909] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/operateTime/saveOrUpdateBatch}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketOperateTimeController.saveOrUpdateBatch(java.util.List<com.hnac.hzims.ticket.workTicket.entity.WorkTicketOperateTimeEntity>)
[2023-03-27 08:58:03.909] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/principalChange/remove}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketPrincipalChangeController.remove(java.lang.String)
[2023-03-27 08:58:03.909] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/principalChange/update}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketPrincipalChangeController.update(com.hnac.hzims.ticket.workTicket.dto.WorkTicketPrincipalChangeDto)
[2023-03-27 08:58:03.909] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/principalChange/list}" onto public org.springblade.core.tool.api.R<com.baomidou.mybatisplus.core.metadata.IPage<com.hnac.hzims.ticket.workTicket.vo.WorkTicketPrincipalChangeVO>> com.hnac.hzims.ticket.workTicket.controller.WorkTicketPrincipalChangeController.list(com.hnac.hzims.ticket.workTicket.dto.WorkTicketPrincipalChangeDto,org.springblade.core.mp.support.Query)
[2023-03-27 08:58:03.909] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/principalChange/save}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketPrincipalChangeController.save(com.hnac.hzims.ticket.workTicket.dto.WorkTicketPrincipalChangeDto)
[2023-03-27 08:58:03.909] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/principalChange/detail}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.workTicket.entity.WorkTicketPrincipalChangeEntity> com.hnac.hzims.ticket.workTicket.controller.WorkTicketPrincipalChangeController.detail(java.lang.Long)
[2023-03-27 08:58:03.909] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/principalChange/changePrincipal}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketPrincipalChangeController.changePrincipal(java.util.Map<java.lang.String, java.lang.Object>)
[2023-03-27 08:58:03.909] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/principalChange/userListByDeptId}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketPrincipalChangeController.userListByDeptId(java.lang.Long)
[2023-03-27 08:58:03.909] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/safetyMeasure/remove}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketSafetyMeasureController.remove(java.lang.String)
[2023-03-27 08:58:03.909] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/safetyMeasure/update}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketSafetyMeasureController.update(com.hnac.hzims.ticket.workTicket.dto.WorkTicketSafetyMeasureDto)
[2023-03-27 08:58:03.909] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/safetyMeasure/list}" onto public org.springblade.core.tool.api.R<com.baomidou.mybatisplus.core.metadata.IPage<com.hnac.hzims.ticket.workTicket.vo.WorkTicketSafetyMeasureVO>> com.hnac.hzims.ticket.workTicket.controller.WorkTicketSafetyMeasureController.list(com.hnac.hzims.ticket.workTicket.dto.WorkTicketSafetyMeasureDto,org.springblade.core.mp.support.Query)
[2023-03-27 08:58:03.909] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/safetyMeasure/save}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketSafetyMeasureController.save(com.hnac.hzims.ticket.workTicket.dto.WorkTicketSafetyMeasureDto)
[2023-03-27 08:58:03.910] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/safetyMeasure/detail}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.workTicket.entity.WorkTicketSafetyMeasureEntity> com.hnac.hzims.ticket.workTicket.controller.WorkTicketSafetyMeasureController.detail(java.lang.Long)
[2023-03-27 08:58:03.910] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/safetyMeasure/saveOrUpdateBatch}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketSafetyMeasureController.saveOrUpdateBatch(java.util.List<com.hnac.hzims.ticket.workTicket.entity.WorkTicketSafetyMeasureEntity>)
[2023-03-27 08:58:03.910] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/safetyMeasure/executeOfflineMeasure}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketSafetyMeasureController.executeOfflineMeasure(java.util.List<com.hnac.hzims.ticket.workTicket.entity.WorkTicketSafetyMeasureEntity>)
[2023-03-27 08:58:03.910] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/safetyMeasure/executeMeasureBatch}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketSafetyMeasureController.executeMeasureBatch(java.util.List<com.hnac.hzims.ticket.workTicket.entity.WorkTicketSafetyMeasureEntity>)
[2023-03-27 08:58:03.910] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /workTicket/template/saveOrUpdate}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketTemplateController.saveOrUpdate(com.hnac.hzims.ticket.workTicket.dto.WorkTicketTemplateDto)
[2023-03-27 08:58:03.910] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/template/getById}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketTemplateController.getById(java.lang.Long)
[2023-03-27 08:58:03.910] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /workTicket/template/getTemplateByPlanId}" onto public org.springblade.core.tool.api.R com.hnac.hzims.ticket.workTicket.controller.WorkTicketTemplateController.getTemplateByPlanId(java.lang.Long)
[2023-03-27 08:58:03.910] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /feign/operateTicket/info/getOperateTicketCheck}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.vo.SafeCheckStatisticVO> com.hnac.hzims.ticket.workTicket.feign.OperateTicketClient.getOperateTicketCheck(java.lang.String,java.lang.String,java.lang.Long)
[2023-03-27 08:58:03.910] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /feign/workTicket/info/getOperateWorkStatistic}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.workTicket.vo.TicketMonthVO> com.hnac.hzims.ticket.workTicket.feign.TicketInfoClient.getOperateWorkStatistic(java.util.Map<java.lang.String, java.lang.Object>)
[2023-03-27 08:58:03.910] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /feign/workTicket/info/getOperateTicketStatistic}" onto public org.springblade.core.tool.api.R<java.lang.Integer> com.hnac.hzims.ticket.workTicket.feign.TicketInfoClient.getOperateTicketStatistic(java.util.Map<java.lang.String, java.lang.Object>)
[2023-03-27 08:58:03.911] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /feign/workTicket/info/getWorkTicketStatistic}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.workTicket.vo.WorkTicketStatisticVO> com.hnac.hzims.ticket.workTicket.feign.TicketInfoClient.getWorkTicketStatistic(java.util.Map<java.lang.String, java.lang.Object>)
[2023-03-27 08:58:03.911] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /feign/workTicket/info/getWorkTicketByTime}" onto public org.springblade.core.tool.api.R<java.util.List<com.hnac.hzims.ticket.workTicket.entity.WorkTicketInfoEntity>> com.hnac.hzims.ticket.workTicket.feign.TicketInfoClient.getWorkTicketByTime(java.lang.String,java.lang.String)
[2023-03-27 08:58:03.911] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /feign/workTicket/info/getOperateTicketByTime}" onto public org.springblade.core.tool.api.R<java.util.List<com.hnac.hzims.ticket.standardTicket.entity.StandardTicketInfoEntity>> com.hnac.hzims.ticket.workTicket.feign.TicketInfoClient.getOperateTicketByTime(java.lang.String,java.lang.String)
[2023-03-27 08:58:03.911] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /feign/workTicket/info/updateUndoneStatus}" onto public org.springblade.core.tool.api.R<java.lang.Boolean> com.hnac.hzims.ticket.workTicket.feign.TicketInfoClient.updateUndoneStatus(java.lang.Long)
[2023-03-27 08:58:03.911] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /feign/workTicket/info/getWorkTicketCheck}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.vo.SafeCheckStatisticVO> com.hnac.hzims.ticket.workTicket.feign.TicketInfoClient.getWorkTicketCheck(java.lang.String,java.lang.String,java.lang.Long)
[2023-03-27 08:58:03.911] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /feign/workTicket/info/getWorkTicketTransfer}" onto public org.springblade.core.tool.api.R<java.util.List<com.hnac.hzims.ticket.workTicket.entity.WorkTicketPrincipalChangeEntity>> com.hnac.hzims.ticket.workTicket.feign.TicketInfoClient.getWorkTicketTransfer(java.lang.String,java.lang.String)
[2023-03-27 08:58:03.911] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /feign/workTicket/template/save}" onto public org.springblade.core.tool.api.R<com.hnac.hzims.ticket.workTicket.entity.WorkTicketTemplateEntity> com.hnac.hzims.ticket.workTicket.feign.WorkTicketTemplateClient.save(com.hnac.hzims.ticket.workTicket.entity.WorkTicketTemplateEntity)
[2023-03-27 08:58:03.911] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /feign/workTicket/template/generateTicketByTemplateId}" onto public org.springblade.core.tool.api.R<java.util.List<com.hnac.hzims.ticket.workTicket.entity.WorkTicketInfoEntity>> com.hnac.hzims.ticket.workTicket.feign.WorkTicketTemplateClient.generateTicketByTemplateId(java.lang.Long,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
[2023-03-27 08:58:03.911] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /v2/api-docs-ext, produces [application/json || application/hal+json]}" onto public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> com.github.xiaoymin.knife4j.spring.web.Knife4jController.apiSorts(java.lang.String,javax.servlet.http.HttpServletRequest)
[2023-03-27 08:58:03.912] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{ /swagger-resources/configuration/ui}" onto public org.springframework.http.ResponseEntity<springfox.documentation.swagger.web.UiConfiguration> springfox.documentation.swagger.web.ApiResourceController.uiConfiguration()
[2023-03-27 08:58:03.912] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{ /swagger-resources}" onto public org.springframework.http.ResponseEntity<java.util.List<springfox.documentation.swagger.web.SwaggerResource>> springfox.documentation.swagger.web.ApiResourceController.swaggerResources()
[2023-03-27 08:58:03.912] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{ /swagger-resources/configuration/security}" onto public org.springframework.http.ResponseEntity<springfox.documentation.swagger.web.SecurityConfiguration> springfox.documentation.swagger.web.ApiResourceController.securityConfiguration()
[2023-03-27 08:58:03.912] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{ /error}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
[2023-03-27 08:58:03.912] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{ /error, produces [text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
[2023-03-27 08:58:03.913] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{[GET, POST] /offline/syncOfflineDataToOnline}" onto public void org.springblade.offline.controller.OfflineDataController.syncOfflineDataToOnline(java.util.Map<java.lang.String, java.lang.Object>)
[2023-03-27 08:58:03.913] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{[GET, POST] /offline/downloadOfflineData}" onto public void org.springblade.offline.controller.OfflineDataController.downloadOfflineData()
[2023-03-27 08:58:03.913] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /sys-monitor/server}" onto public org.springblade.server.service.Server org.springblade.server.MonitorServerController.getServerInfo()
[2023-03-27 08:58:03.913] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /sys-monitor/jvm}" onto public org.springblade.server.domain.Jvm org.springblade.server.MonitorServerController.getJvmInfo()
[2023-03-27 08:58:03.913] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /module/create}" onto public org.springblade.core.tool.api.R<java.lang.String> org.springblade.support.controller.ModuleController.createTenantSingleDB(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
[2023-03-27 08:58:03.913] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{POST /module/create}" onto public org.springblade.core.tool.api.R<java.lang.String> org.springblade.support.controller.ModuleController.createTenantSingleDB(java.util.Map<java.lang.String, java.lang.String>)
[2023-03-27 08:58:03.913] [main] [] INFO o.s.c.c.version.BladeRequestMappingHandlerMapping - Mapped "{GET /module/initDict}" onto public org.springblade.core.tool.api.R<java.lang.String> org.springblade.support.controller.ModuleController.initDict()
[2023-03-27 08:58:04.005] [main] [] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver - Exposing 23 endpoint(s) beneath base path '/actuator'
[2023-03-27 08:58:04.339] [main] [] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
[2023-03-27 08:58:04.524] [main] [] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
[2023-03-27 08:58:04.649] [main] [] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService 'taskScheduler'
[2023-03-27 08:58:04.732] [main] [] INFO o.springblade.core.boot.config.RetryConfiguration - configServerRetryInterceptor: Changing backOffOptions to initial: 1000, multiplier: 1.2, maxInterval: 5000
[2023-03-27 08:58:04.900] [main] [] INFO org.redisson.Version - Redisson 3.11.6
[2023-03-27 08:58:11.452] [main] [] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Shutting down ExecutorService 'taskScheduler'
[2023-03-27 08:58:11.453] [main] [] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
[2023-03-27 08:58:11.480] [main] [] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener -
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
Loading…
Cancel
Save