代码备份

cert
anthonywj 2 years ago
parent c6e71bdc61
commit b7cd7cd3e0

@ -0,0 +1,109 @@
package com.glxp.api.controller.auth;
import cn.hutool.core.util.IdUtil;
import com.github.pagehelper.PageInfo;
import com.glxp.api.common.enums.ResultEnum;
import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.common.util.ResultVOUtils;
import com.glxp.api.entity.sup.UserCertEntity;
import com.glxp.api.entity.sup.UserCertSetEntity;
import com.glxp.api.req.purchase.certRequest;
import com.glxp.api.req.system.DeleteCompanyFileRequest;
import com.glxp.api.res.PageSimpleResponse;
import com.glxp.api.service.sup.UserCertService;
import com.glxp.api.service.sup.UserCertSetService;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.validation.BindingResult;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import springfox.documentation.annotations.ApiIgnore;
import javax.annotation.Resource;
import java.io.File;
import java.util.Date;
import java.util.List;
/**
* @author : zhangsan
* @date : 2023/5/18 9:38
* @modyified By :
*/
@ApiIgnore
@RestController
public class ResgitserCertController {
@Resource
private UserCertService userCertService;
@Value("${file_path}")
private String filePath;
@Resource
private UserCertSetService userCertSetService;
@GetMapping("/reg/company/cert/filterList")
public BaseResponse filterCompanyCert(certRequest certRequest, BindingResult bindingResult) {
if (bindingResult.hasErrors()) {
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage());
}
List<UserCertEntity> userCertEntities = userCertService.selectBybId(certRequest);
PageInfo<UserCertEntity> pageInfo;
pageInfo = new PageInfo<>(userCertEntities);
PageSimpleResponse<UserCertEntity> pageSimpleResponse = new PageSimpleResponse<>();
pageSimpleResponse.setTotal(pageInfo.getTotal());
pageSimpleResponse.setList(userCertEntities);
return ResultVOUtils.success(pageSimpleResponse);
}
//资质证书添加
@PostMapping("/reg/company/cert/isertCert")
public BaseResponse isertCert(@RequestBody UserCertEntity userCert) {
userCert.setCreateTime(new Date());
userCert.setUpdateTime(new Date());
userCert.setStatus(1 + "");
userCert.setCheckStatus(0 + "");
userCert.setId(IdUtil.getSnowflakeNextId());
userCertService.insertCert(userCert);
return ResultVOUtils.success("成功");
}
//删除
@PostMapping("/reg/company/cert/deleteCert")
public BaseResponse deleteCert(@RequestBody DeleteCompanyFileRequest deleteCompanyFileRequest) {
boolean b = userCertService.deleteById(deleteCompanyFileRequest.getId());
String URL = filePath + "/register/file/image2/" + deleteCompanyFileRequest.getFilePath();
File file = new File(URL);
if (file.exists() && file.isFile()) {
file.delete();
}
return ResultVOUtils.success("成功");
}
//修改
@PostMapping("/reg/info/updateCert")
public BaseResponse updateCert(@RequestBody UserCertEntity userCert) {
if (userCert.getValidDate() != null && userCert.getExpireDate() != null) {
if (userCert.getValidDate().getTime() > userCert.getExpireDate().getTime()) {
return ResultVOUtils.error(999, "生效期不能小于失效期!");
}
}
userCertService.updateCert(userCert);
if ("key".equals(userCert.getKey())) {
//插入记录表中
UserCertSetEntity userCertSetEntity = new UserCertSetEntity();
userCertSetEntity.setId(IdUtil.getSnowflakeNextId());
userCertSetEntity.setCreateTime(new Date());
userCertSetEntity.setCreateUser(userCert.getCreateUser());
userCertSetEntity.setName(userCert.getName());
userCertSetService.insert(userCertSetEntity);
}
return ResultVOUtils.success("修改成功");
}
}

@ -65,8 +65,6 @@ import java.util.stream.Collectors;
@ApiIgnore @ApiIgnore
@RestController @RestController
public class SupCertController { public class SupCertController {
@Resource
private UserCertService userCertService;
@Resource @Resource
private AuthAdminService authAdminService; private AuthAdminService authAdminService;
@Resource @Resource
@ -85,7 +83,7 @@ public class SupCertController {
if (bindingResult.hasErrors()) { if (bindingResult.hasErrors()) {
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage()); return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage());
} }
List<UserCertEntity> userCertEntities = userCertService.selectBybId(certRequest); List<UserCertEntity> userCertEntities = supCertService.selectBybId(certRequest);
PageInfo<UserCertEntity> pageInfo; PageInfo<UserCertEntity> pageInfo;
pageInfo = new PageInfo<>(userCertEntities); pageInfo = new PageInfo<>(userCertEntities);
PageSimpleResponse<UserCertEntity> pageSimpleResponse = new PageSimpleResponse<>(); PageSimpleResponse<UserCertEntity> pageSimpleResponse = new PageSimpleResponse<>();
@ -93,12 +91,13 @@ public class SupCertController {
pageSimpleResponse.setList(userCertEntities); pageSimpleResponse.setList(userCertEntities);
return ResultVOUtils.success(pageSimpleResponse); return ResultVOUtils.success(pageSimpleResponse);
} }
@GetMapping("/sup/company/cert/filterZcList") @GetMapping("/sup/company/cert/filterZcList")
public BaseResponse filterZcCert(certRequest certRequest, BindingResult bindingResult) { public BaseResponse filterZcCert(certRequest certRequest, BindingResult bindingResult) {
if (bindingResult.hasErrors()) { if (bindingResult.hasErrors()) {
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage()); return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage());
} }
List<UserCertEntity> userCertEntities = userCertService.selectByzcId(certRequest); List<UserCertEntity> userCertEntities = supCertService.selectByzcId(certRequest);
PageInfo<UserCertEntity> pageInfo; PageInfo<UserCertEntity> pageInfo;
pageInfo = new PageInfo<>(userCertEntities); pageInfo = new PageInfo<>(userCertEntities);
PageSimpleResponse<UserCertEntity> pageSimpleResponse = new PageSimpleResponse<>(); PageSimpleResponse<UserCertEntity> pageSimpleResponse = new PageSimpleResponse<>();
@ -106,6 +105,7 @@ public class SupCertController {
pageSimpleResponse.setList(userCertEntities); pageSimpleResponse.setList(userCertEntities);
return ResultVOUtils.success(pageSimpleResponse); return ResultVOUtils.success(pageSimpleResponse);
} }
@AuthRuleAnnotation("") @AuthRuleAnnotation("")
@GetMapping("/sup/company/cert/filter") @GetMapping("/sup/company/cert/filter")
public BaseResponse filterUserCompanyCert(FilterSupCertRequest filterSupCertRequest, public BaseResponse filterUserCompanyCert(FilterSupCertRequest filterSupCertRequest,
@ -735,6 +735,7 @@ public class SupCertController {
// private String filePath; // private String filePath;
@Resource @Resource
private UserCertSetService userCertSetService; private UserCertSetService userCertSetService;
// @Resource // @Resource
// private SystemPDFTemplateService systemPDFTemplateService; // private SystemPDFTemplateService systemPDFTemplateService;
// @Resource // @Resource
@ -765,7 +766,7 @@ public class SupCertController {
userCert.setStatus(1 + ""); userCert.setStatus(1 + "");
userCert.setCheckStatus(0 + ""); userCert.setCheckStatus(0 + "");
userCert.setId(IdUtil.getSnowflakeNextId()); userCert.setId(IdUtil.getSnowflakeNextId());
userCertService.insertCert(userCert); supCertService.insertCert(userCert);
return ResultVOUtils.success("成功"); return ResultVOUtils.success("成功");
} }
@ -773,7 +774,7 @@ public class SupCertController {
@ApiOperation(value = "删除资质证书", response = BaseResponse.class) @ApiOperation(value = "删除资质证书", response = BaseResponse.class)
@PostMapping("/sup/company/cert/deleteCert") @PostMapping("/sup/company/cert/deleteCert")
public BaseResponse deleteCert(@RequestBody DeleteCompanyFileRequest deleteCompanyFileRequest) { public BaseResponse deleteCert(@RequestBody DeleteCompanyFileRequest deleteCompanyFileRequest) {
boolean b = userCertService.deleteById(deleteCompanyFileRequest.getId()); boolean b = supCertService.deleteById(deleteCompanyFileRequest.getId());
String URL = filePath + "/register/file/image2/" + deleteCompanyFileRequest.getFilePath(); String URL = filePath + "/register/file/image2/" + deleteCompanyFileRequest.getFilePath();
File file = new File(URL); File file = new File(URL);
if (file.exists() && file.isFile()) { if (file.exists() && file.isFile()) {
@ -781,6 +782,7 @@ public class SupCertController {
} }
return ResultVOUtils.success("成功"); return ResultVOUtils.success("成功");
} }
// //
// //
// //
@ -807,7 +809,7 @@ public class SupCertController {
return ResultVOUtils.error(999, "生效期不能小于失效期!"); return ResultVOUtils.error(999, "生效期不能小于失效期!");
} }
} }
userCertService.updateCert(userCert); supCertService.updateCert(userCert);
if ("key".equals(userCert.getKey())) { if ("key".equals(userCert.getKey())) {
//插入记录表中 //插入记录表中

@ -147,8 +147,6 @@ public class UdiTraceController extends BaseController {
for (UserCompanyResponse userCompanyResponse : userCompanyResponses) { for (UserCompanyResponse userCompanyResponse : userCompanyResponses) {
udiTraceService.createSourceTraceTask(traceProductDetailEntity, userCompanyResponse.getId()); udiTraceService.createSourceTraceTask(traceProductDetailEntity, userCompanyResponse.getId());
} }
} else { } else {
//1:校验参数是否正确 //1:校验参数是否正确
if (StrUtil.isEmpty(traceRecordRequest.getYlqxzcrbarmc())) { if (StrUtil.isEmpty(traceRecordRequest.getYlqxzcrbarmc())) {
@ -195,8 +193,6 @@ public class UdiTraceController extends BaseController {
for (UserCompanyResponse userCompanyResponse : userCompanyResponses) { for (UserCompanyResponse userCompanyResponse : userCompanyResponses) {
udiTraceService.createSourceTraceTask(traceProductDetailEntity, userCompanyResponse.getId()); udiTraceService.createSourceTraceTask(traceProductDetailEntity, userCompanyResponse.getId());
} }
} }
// List<TraceOrderEntity> traceOrderEntities = traceOrderService.findByProductIdFk(traceRecordLogEntity.getTraceProductIdFk()); // List<TraceOrderEntity> traceOrderEntities = traceOrderService.findByProductIdFk(traceRecordLogEntity.getTraceProductIdFk());
return ResultVOUtils.success(traceRecordLogEntity.getRecordCode()); return ResultVOUtils.success(traceRecordLogEntity.getRecordCode());

@ -16,5 +16,6 @@ public interface UserCertMapper extends BaseMapper<UserCertEntity> {
List<UserCertEntity> selectByRegisterId(@Param("registerId") String registerId); List<UserCertEntity> selectByRegisterId(@Param("registerId") String registerId);
List<UserCertEntity> filterCompanyCert(certRequest certRequest); List<UserCertEntity> filterCompanyCert(certRequest certRequest);
List<UserCertEntity> filterZcCert(certRequest certRequest); List<UserCertEntity> filterZcCert(certRequest certRequest);
} }

@ -273,6 +273,7 @@ public class BasicUdiProductEntity implements Serializable {
private Boolean isNewest; private Boolean isNewest;
/** /**
*
* *
*/ */
@ApiModelProperty(value = "更新时间") @ApiModelProperty(value = "更新时间")

@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
@ -134,9 +135,5 @@ public class UserCertEntity implements Serializable {
private String customerId; private String customerId;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
} }

Loading…
Cancel
Save