包头bug修改
This commit is contained in:
parent
8b3243745f
commit
260503ea98
@ -1,5 +1,6 @@
|
|||||||
package com.zhgd.xmgl.modules.worker.controller;
|
package com.zhgd.xmgl.modules.worker.controller;
|
||||||
|
|
||||||
|
import cn.hutool.core.util.StrUtil;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.zhgd.annotation.OperLog;
|
import com.zhgd.annotation.OperLog;
|
||||||
@ -51,8 +52,11 @@ public class WorkerTypeController {
|
|||||||
})
|
})
|
||||||
@PostMapping(value = "/page")
|
@PostMapping(value = "/page")
|
||||||
public Result<Page<WorkerType>> queryPageList(@RequestBody Map<String, Object> map) {
|
public Result<Page<WorkerType>> queryPageList(@RequestBody Map<String, Object> map) {
|
||||||
|
String typeName = MapUtils.getString(map, "typeName");
|
||||||
QueryWrapper<WorkerType> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<WorkerType> queryWrapper = new QueryWrapper<>();
|
||||||
queryWrapper.lambda().eq(WorkerType::getProjectSn, MapUtils.getString(map, "projectSn"));
|
queryWrapper.lambda()
|
||||||
|
.eq(WorkerType::getProjectSn, MapUtils.getString(map, "projectSn"))
|
||||||
|
.like(StrUtil.isNotBlank(typeName), WorkerType::getTypeName, typeName);
|
||||||
return Result.success(workerTypeService.page(PageUtil.getPage(map), queryWrapper));
|
return Result.success(workerTypeService.page(PageUtil.getPage(map), queryWrapper));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -2178,11 +2178,11 @@ public class WorkerInfoServiceImpl extends ServiceImpl<WorkerInfoMapper, WorkerI
|
|||||||
dtId = Convert.toLong(o1.get("id"));
|
dtId = Convert.toLong(o1.get("id"));
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Map o1 = (Map) departmentMap.get(name + "-" + typeName);
|
Map o1 = (Map) departmentMap.get(typeName);
|
||||||
if (o1 == null) {
|
if (o1 == null) {
|
||||||
DepartmentInfo info = new DepartmentInfo();
|
DepartmentInfo info = new DepartmentInfo();
|
||||||
info.setEnterpriseId(enterpriseId);
|
info.setEnterpriseId(enterpriseId);
|
||||||
info.setDepartmentName(typeName);
|
info.setDepartmentName(StringUtils.substringAfter(typeName, name + "-"));
|
||||||
info.setProjectSn(projectSn);
|
info.setProjectSn(projectSn);
|
||||||
departmentInfoService.save(info);
|
departmentInfoService.save(info);
|
||||||
dtId = info.getId();
|
dtId = info.getId();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user