修改:责任人和常用
This commit is contained in:
parent
087612b6b6
commit
fc0faa8e01
@ -28,10 +28,8 @@ public class CommonParameterController {
|
|||||||
|
|
||||||
// 查询机型参数常用
|
// 查询机型参数常用
|
||||||
@GetMapping("/getModelCommon")
|
@GetMapping("/getModelCommon")
|
||||||
public Response getModelCommonParameter(
|
public Response getModelCommonParameter() {
|
||||||
@NotBlank @RequestParam String userId
|
List<ModelCommon> list = commonParameterService.getModelCommonParameter();
|
||||||
) {
|
|
||||||
List<ModelCommon> list = commonParameterService.getModelCommonParameter(userId);
|
|
||||||
return Response.ok().data(list);
|
return Response.ok().data(list);
|
||||||
}
|
}
|
||||||
// 新增机型参数常用
|
// 新增机型参数常用
|
||||||
|
|||||||
@ -10,7 +10,7 @@ import java.util.List;
|
|||||||
public interface CommonParameterService {
|
public interface CommonParameterService {
|
||||||
List<ModelCommonItem> getSystemAndPara();
|
List<ModelCommonItem> getSystemAndPara();
|
||||||
|
|
||||||
List<ModelCommon> getModelCommonParameter(@NotBlank String userId);
|
List<ModelCommon> getModelCommonParameter();
|
||||||
|
|
||||||
void insertModelCommonParameter(@Valid ModelCommonParameterInsertForm form);
|
void insertModelCommonParameter(@Valid ModelCommonParameterInsertForm form);
|
||||||
|
|
||||||
|
|||||||
@ -141,7 +141,7 @@ public class BenchmarkingReportServiceImpl implements BenchmarkingReportService
|
|||||||
|
|
||||||
String uploadId = new ObjectId().toHexString();
|
String uploadId = new ObjectId().toHexString();
|
||||||
FileUploadDTO fileUploadDTO = apaasMyTokenFeign.uploadFile(
|
FileUploadDTO fileUploadDTO = apaasMyTokenFeign.uploadFile(
|
||||||
"Bearer " + userToken.getAccess_token(),
|
userToken.getAccess_token(),
|
||||||
"application/x-www-form-urlencoded",
|
"application/x-www-form-urlencoded",
|
||||||
file,
|
file,
|
||||||
uploadId,
|
uploadId,
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
package com.xdap.self_development.service.impl;
|
package com.xdap.self_development.service.impl;
|
||||||
|
|
||||||
|
import com.xdap.self_development.common.UserPermissionGetter;
|
||||||
import com.xdap.self_development.config.BusinessDatabase;
|
import com.xdap.self_development.config.BusinessDatabase;
|
||||||
import com.xdap.self_development.controller.form.*;
|
import com.xdap.self_development.controller.form.*;
|
||||||
import com.xdap.self_development.exception.CommonException;
|
import com.xdap.self_development.exception.CommonException;
|
||||||
@ -21,6 +22,8 @@ import java.util.stream.Collectors;
|
|||||||
public class CommonParameterServiceImpl implements CommonParameterService {
|
public class CommonParameterServiceImpl implements CommonParameterService {
|
||||||
@Resource
|
@Resource
|
||||||
private BusinessDatabase bd;
|
private BusinessDatabase bd;
|
||||||
|
@Resource
|
||||||
|
private UserPermissionGetter permissionGetter;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<ModelCommonItem> getSystemAndPara() {
|
public List<ModelCommonItem> getSystemAndPara() {
|
||||||
@ -33,9 +36,9 @@ public class CommonParameterServiceImpl implements CommonParameterService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<ModelCommon> getModelCommonParameter(String userId) {
|
public List<ModelCommon> getModelCommonParameter() {
|
||||||
List<CommonParameter> commonParameters = bd.getBusinessDatabase()
|
List<CommonParameter> commonParameters = bd.getBusinessDatabase()
|
||||||
.eq("create_by", userId)
|
.eq("create_by", permissionGetter.getCurrentUserId())
|
||||||
.eq("common_type", 1)
|
.eq("common_type", 1)
|
||||||
.doQuery(CommonParameter.class);
|
.doQuery(CommonParameter.class);
|
||||||
|
|
||||||
|
|||||||
@ -28,12 +28,13 @@ public class ResponsiblePersonServiceImpl implements ResponsiblePersonService {
|
|||||||
@Override
|
@Override
|
||||||
public void saveResponsiblePerson(ResponsiblePersonForm form) {
|
public void saveResponsiblePerson(ResponsiblePersonForm form) {
|
||||||
List<ResponsiblePerson> responsiblePeople = bd.getBusinessDatabase()
|
List<ResponsiblePerson> responsiblePeople = bd.getBusinessDatabase()
|
||||||
.eq("userId", form.getUserId())
|
.eq("department_id", form.getDepartmentId())
|
||||||
|
.eq("subsystem", form.getSubsystem())
|
||||||
.eq("personLevel", 1)
|
.eq("personLevel", 1)
|
||||||
.doQuery(ResponsiblePerson.class);
|
.doQuery(ResponsiblePerson.class);
|
||||||
|
|
||||||
if (!responsiblePeople.isEmpty()) {
|
if (!responsiblePeople.isEmpty()) {
|
||||||
throw new CommonException("请不要重复新增责任人");
|
throw new CommonException("一个部门和子系统只能有一个责任人");
|
||||||
}
|
}
|
||||||
|
|
||||||
ResponsiblePerson responsiblePerson = new ResponsiblePerson();
|
ResponsiblePerson responsiblePerson = new ResponsiblePerson();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user