修改:责任人和常用

This commit is contained in:
zjh 2025-12-11 14:05:06 +08:00
parent 087612b6b6
commit fc0faa8e01
5 changed files with 12 additions and 10 deletions

View File

@ -28,10 +28,8 @@ public class CommonParameterController {
// 查询机型参数常用
@GetMapping("/getModelCommon")
public Response getModelCommonParameter(
@NotBlank @RequestParam String userId
) {
List<ModelCommon> list = commonParameterService.getModelCommonParameter(userId);
public Response getModelCommonParameter() {
List<ModelCommon> list = commonParameterService.getModelCommonParameter();
return Response.ok().data(list);
}
// 新增机型参数常用

View File

@ -10,7 +10,7 @@ import java.util.List;
public interface CommonParameterService {
List<ModelCommonItem> getSystemAndPara();
List<ModelCommon> getModelCommonParameter(@NotBlank String userId);
List<ModelCommon> getModelCommonParameter();
void insertModelCommonParameter(@Valid ModelCommonParameterInsertForm form);

View File

@ -141,7 +141,7 @@ public class BenchmarkingReportServiceImpl implements BenchmarkingReportService
String uploadId = new ObjectId().toHexString();
FileUploadDTO fileUploadDTO = apaasMyTokenFeign.uploadFile(
"Bearer " + userToken.getAccess_token(),
userToken.getAccess_token(),
"application/x-www-form-urlencoded",
file,
uploadId,

View File

@ -1,5 +1,6 @@
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.controller.form.*;
import com.xdap.self_development.exception.CommonException;
@ -21,6 +22,8 @@ import java.util.stream.Collectors;
public class CommonParameterServiceImpl implements CommonParameterService {
@Resource
private BusinessDatabase bd;
@Resource
private UserPermissionGetter permissionGetter;
@Override
public List<ModelCommonItem> getSystemAndPara() {
@ -33,9 +36,9 @@ public class CommonParameterServiceImpl implements CommonParameterService {
}
@Override
public List<ModelCommon> getModelCommonParameter(String userId) {
public List<ModelCommon> getModelCommonParameter() {
List<CommonParameter> commonParameters = bd.getBusinessDatabase()
.eq("create_by", userId)
.eq("create_by", permissionGetter.getCurrentUserId())
.eq("common_type", 1)
.doQuery(CommonParameter.class);

View File

@ -28,12 +28,13 @@ public class ResponsiblePersonServiceImpl implements ResponsiblePersonService {
@Override
public void saveResponsiblePerson(ResponsiblePersonForm form) {
List<ResponsiblePerson> responsiblePeople = bd.getBusinessDatabase()
.eq("userId", form.getUserId())
.eq("department_id", form.getDepartmentId())
.eq("subsystem", form.getSubsystem())
.eq("personLevel", 1)
.doQuery(ResponsiblePerson.class);
if (!responsiblePeople.isEmpty()) {
throw new CommonException("请不要重复新增责任人");
throw new CommonException("一个部门和子系统只能有一个责任人");
}
ResponsiblePerson responsiblePerson = new ResponsiblePerson();