供应商列表

This commit is contained in:
sxu 2025-03-31 18:01:32 +08:00
parent 49aec771cc
commit f5b95a7d5d
8 changed files with 757 additions and 0 deletions

View File

@ -0,0 +1,77 @@
package com.bonus.canteen.core.drp.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.bonus.canteen.core.account.v3.app.vo.AppAccTradePageVO;
import com.bonus.canteen.core.drp.api.DrpAuthorityApi;
import com.bonus.canteen.core.drp.dto.DrpSupplierQualificationAddDTO;
import com.bonus.canteen.core.drp.dto.DrpSupplierQualificationPageDTO;
import com.bonus.canteen.core.drp.service.DrpSupplierQualificationService;
import com.bonus.canteen.core.drp.vo.DrpSupplierQualificationPageVO;
import com.bonus.common.core.web.domain.AjaxResult;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import javax.validation.Valid;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.web.bind.annotation.*;
@RestController
@RequestMapping({"/api/v1/drpsupplierqualification"})
@Api(
value = "gyp_供应商资质管理",
tags = {"gyp_供应商资质管理"}
)
public class DrpSupplierQualificationController {
private static final Logger log = LoggerFactory.getLogger(DrpSupplierQualificationController.class);
@Autowired
@Lazy
private DrpSupplierQualificationService drpSupplierQualificationService;
@Autowired
@Lazy
private DrpAuthorityApi drpAuthorityApi;
@PostMapping({"/page"})
@ApiOperation("分页获取供应商资质")
public Page<DrpSupplierQualificationPageVO> getDrpSupplierQualificationPage(@RequestBody @Valid DrpSupplierQualificationPageDTO dto) {
try {
Page<DrpSupplierQualificationPageVO> pages = this.drpSupplierQualificationService.getDrpSupplierQualificationPage(dto);
return pages;
} catch (Exception e) {
log.error(e.toString(), e);
return null;
}
}
@PostMapping({"/add"})
@ApiOperation("新增供应商资质")
public AjaxResult addDrpSupplierQualificationQualification(@RequestBody @Valid DrpSupplierQualificationAddDTO dto) {
this.drpSupplierQualificationService.addDrpSupplierQualification(dto);
return AjaxResult.success();
}
// @PostMapping({"/edit"})
// @ApiOperation("修改供应商资质")
// public LeResponse<?> editDrpSupplierQualification(@RequestBody @Valid LeRequest<DrpSupplierQualificationEditDTO> leRequest) {
// DrpSupplierQualificationEditDTO content = (DrpSupplierQualificationEditDTO)leRequest.getContent();
// this.drpSupplierQualificationService.editDrpSupplierQualification(content);
// return LeResponse.succ();
// }
//
// @PostMapping({"/remove/{id}"})
// @ApiOperation("删除供应商资质")
// public LeResponse<?> removeBySupplierQualificationId(@PathVariable Long id) {
// this.drpSupplierQualificationService.removeBySupplierQualificationId(id);
// return LeResponse.succ();
// }
//
// @PostMapping({"/expire"})
// @ApiOperation("供应商资质到期查询")
// public LeResponse<Page<DrpSupplierQualificationExpireVO>> expire(@RequestBody @Valid LeRequest<DrpSupplierQualificationPageDTO> leRequest) {
// DrpSupplierQualificationPageDTO content = (DrpSupplierQualificationPageDTO)leRequest.getContent();
// content.setAreaIdList(this.drpAuthorityApi.authAreaList(content.getAreaIdList()));
// Page<DrpSupplierQualificationExpireVO> page = this.drpSupplierQualificationService.expire(content);
// return LeResponse.succ(page);
// }
}

View File

@ -0,0 +1,91 @@
package com.bonus.canteen.core.drp.dto;
import com.bonus.canteen.core.common.utils.SysUtil;
import io.swagger.annotations.ApiModelProperty;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.time.LocalDate;
public class DrpSupplierQualificationAddDTO implements Serializable {
@ApiModelProperty("资质编号")
private String qualificationNum;
@ApiModelProperty("资质名称")
private @NotBlank(
message = "资质名称不能为空!"
) String qualificationName;
@ApiModelProperty("有效期")
private LocalDate validity;
@ApiModelProperty("资质照片")
private String imgUrl;
@ApiModelProperty("供应商id")
private @NotNull(
message = "供应商id不能为空 ^_^"
) Long supplierId;
@ApiModelProperty("主次(1主2次)")
private Integer mainFlag;
@ApiModelProperty("关联证书库ID")
private Long certId;
public void setImgUrl(String imgUrl) {
this.imgUrl = SysUtil.getCutPath(imgUrl);
}
public String getQualificationNum() {
return this.qualificationNum;
}
public String getQualificationName() {
return this.qualificationName;
}
public LocalDate getValidity() {
return this.validity;
}
public String getImgUrl() {
return this.imgUrl;
}
public Long getSupplierId() {
return this.supplierId;
}
public Integer getMainFlag() {
return this.mainFlag;
}
public Long getCertId() {
return this.certId;
}
public void setQualificationNum(final String qualificationNum) {
this.qualificationNum = qualificationNum;
}
public void setQualificationName(final String qualificationName) {
this.qualificationName = qualificationName;
}
public void setValidity(final LocalDate validity) {
this.validity = validity;
}
public void setSupplierId(final Long supplierId) {
this.supplierId = supplierId;
}
public void setMainFlag(final Integer mainFlag) {
this.mainFlag = mainFlag;
}
public void setCertId(final Long certId) {
this.certId = certId;
}
public String toString() {
String var10000 = this.getQualificationNum();
return "DrpSupplierQualificationAddDTO(qualificationNum=" + var10000 + ", qualificationName=" + this.getQualificationName() + ", validity=" + String.valueOf(this.getValidity()) + ", imgUrl=" + this.getImgUrl() + ", supplierId=" + this.getSupplierId() + ", mainFlag=" + this.getMainFlag() + ", certId=" + this.getCertId() + ")";
}
}

View File

@ -0,0 +1,101 @@
package com.bonus.canteen.core.drp.dto;
import io.swagger.annotations.ApiModelProperty;
import java.util.List;
public class DrpSupplierQualificationPageDTO {
@ApiModelProperty("当前页")
private Long current;
@ApiModelProperty("每页显示条数")
private Long size;
@ApiModelProperty("资质编号")
private String qualificationNum;
@ApiModelProperty("资质名称")
private String qualificationName;
@ApiModelProperty("供应商id")
private Long supplierId;
@ApiModelProperty("主次资质类型")
private Integer mainFlag;
@ApiModelProperty("小于30,1是 2否")
private Integer isLessThanMonth;
@ApiModelProperty("区域id列表")
private List<Long> areaIdList;
public Long getCurrent() {
return this.current;
}
public Long getSize() {
return this.size;
}
public String getQualificationNum() {
return this.qualificationNum;
}
public String getQualificationName() {
return this.qualificationName;
}
public Long getSupplierId() {
return this.supplierId;
}
public Integer getMainFlag() {
return this.mainFlag;
}
public Integer getIsLessThanMonth() {
return this.isLessThanMonth;
}
public List<Long> getAreaIdList() {
return this.areaIdList;
}
public DrpSupplierQualificationPageDTO setCurrent(final Long current) {
this.current = current;
return this;
}
public DrpSupplierQualificationPageDTO setSize(final Long size) {
this.size = size;
return this;
}
public DrpSupplierQualificationPageDTO setQualificationNum(final String qualificationNum) {
this.qualificationNum = qualificationNum;
return this;
}
public DrpSupplierQualificationPageDTO setQualificationName(final String qualificationName) {
this.qualificationName = qualificationName;
return this;
}
public DrpSupplierQualificationPageDTO setSupplierId(final Long supplierId) {
this.supplierId = supplierId;
return this;
}
public DrpSupplierQualificationPageDTO setMainFlag(final Integer mainFlag) {
this.mainFlag = mainFlag;
return this;
}
public DrpSupplierQualificationPageDTO setIsLessThanMonth(final Integer isLessThanMonth) {
this.isLessThanMonth = isLessThanMonth;
return this;
}
public DrpSupplierQualificationPageDTO setAreaIdList(final List<Long> areaIdList) {
this.areaIdList = areaIdList;
return this;
}
public String toString() {
Long var10000 = this.getCurrent();
return "DrpSupplierQualificationPageDTO(current=" + var10000 + ", size=" + this.getSize() + ", qualificationNum=" + this.getQualificationNum() + ", qualificationName=" + this.getQualificationName() + ", supplierId=" + this.getSupplierId() + ", mainFlag=" + this.getMainFlag() + ", isLessThanMonth=" + this.getIsLessThanMonth() + ", areaIdList=" + String.valueOf(this.getAreaIdList()) + ")";
}
}

View File

@ -0,0 +1,18 @@
package com.bonus.canteen.core.drp.mapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.bonus.canteen.core.drp.model.DrpSupplierQualification;
import com.bonus.canteen.core.drp.vo.DrpSupplierQualificationPageVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
@Mapper
public interface DrpSupplierQualificationMapper extends BaseMapper<DrpSupplierQualification> {
@Select({"select id,qualification_num,qualification_name,validity,img_url,supplier_id,main_flag,del_flag,crtime,crby,uptime,upby,cert_id from drp_supplier_qualification ${ew.customSqlSegment} order by main_flag"})
Page<DrpSupplierQualificationPageVO> pageSupplierQualification(Page<DrpSupplierQualificationPageVO> resultPage, @Param("ew") LambdaQueryWrapper<DrpSupplierQualification> queryWrapper);
//Page<DrpSupplierQualificationExpireVO> expire(Page<DrpSupplierQualificationExpireVO> resultPage, @Param("content") DrpSupplierQualificationPageDTO content);
}

View File

@ -0,0 +1,197 @@
package com.bonus.canteen.core.drp.model;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.time.LocalDate;
import java.time.LocalDateTime;
@ApiModel(
value = "DrpSupplierQualification对象",
description = "供应商资质表"
)
public class DrpSupplierQualification {
@ApiModelProperty("主键id")
@TableId(
value = "id",
type = IdType.AUTO
)
private Long id;
@ApiModelProperty("资质编号")
private String qualificationNum;
@ApiModelProperty("资质名称")
private String qualificationName;
@ApiModelProperty("有效期")
private LocalDate validity;
@ApiModelProperty("资质照片")
private String imgUrl;
@ApiModelProperty("供应商id")
private Long supplierId;
@ApiModelProperty("主次(1主2次)")
private Integer mainFlag;
@ApiModelProperty("删除标识(1-删除,2-正常)")
private Integer delFlag;
@ApiModelProperty("乐观锁")
private Integer revision;
@TableField(
value = "crby",
fill = FieldFill.INSERT
)
@ApiModelProperty("创建人")
private String crby;
@TableField(
value = "crtime",
fill = FieldFill.INSERT
)
@ApiModelProperty("创建时间")
private LocalDateTime crtime;
@TableField(
value = "upby",
fill = FieldFill.UPDATE
)
@ApiModelProperty("更新人")
private String upby;
@TableField(
value = "uptime",
fill = FieldFill.UPDATE
)
@ApiModelProperty("更新时间")
private LocalDateTime uptime;
@ApiModelProperty("关联证书库ID")
private Long certId;
public Long getId() {
return this.id;
}
public String getQualificationNum() {
return this.qualificationNum;
}
public String getQualificationName() {
return this.qualificationName;
}
public LocalDate getValidity() {
return this.validity;
}
public String getImgUrl() {
return this.imgUrl;
}
public Long getSupplierId() {
return this.supplierId;
}
public Integer getMainFlag() {
return this.mainFlag;
}
public Integer getDelFlag() {
return this.delFlag;
}
public Integer getRevision() {
return this.revision;
}
public String getCrby() {
return this.crby;
}
public LocalDateTime getCrtime() {
return this.crtime;
}
public String getUpby() {
return this.upby;
}
public LocalDateTime getUptime() {
return this.uptime;
}
public Long getCertId() {
return this.certId;
}
public DrpSupplierQualification setId(final Long id) {
this.id = id;
return this;
}
public DrpSupplierQualification setQualificationNum(final String qualificationNum) {
this.qualificationNum = qualificationNum;
return this;
}
public DrpSupplierQualification setQualificationName(final String qualificationName) {
this.qualificationName = qualificationName;
return this;
}
public DrpSupplierQualification setValidity(final LocalDate validity) {
this.validity = validity;
return this;
}
public DrpSupplierQualification setImgUrl(final String imgUrl) {
this.imgUrl = imgUrl;
return this;
}
public DrpSupplierQualification setSupplierId(final Long supplierId) {
this.supplierId = supplierId;
return this;
}
public DrpSupplierQualification setMainFlag(final Integer mainFlag) {
this.mainFlag = mainFlag;
return this;
}
public DrpSupplierQualification setDelFlag(final Integer delFlag) {
this.delFlag = delFlag;
return this;
}
public DrpSupplierQualification setRevision(final Integer revision) {
this.revision = revision;
return this;
}
public DrpSupplierQualification setCrby(final String crby) {
this.crby = crby;
return this;
}
public DrpSupplierQualification setCrtime(final LocalDateTime crtime) {
this.crtime = crtime;
return this;
}
public DrpSupplierQualification setUpby(final String upby) {
this.upby = upby;
return this;
}
public DrpSupplierQualification setUptime(final LocalDateTime uptime) {
this.uptime = uptime;
return this;
}
public DrpSupplierQualification setCertId(final Long certId) {
this.certId = certId;
return this;
}
public String toString() {
Long var10000 = this.getId();
return "DrpSupplierQualification(id=" + var10000 + ", qualificationNum=" + this.getQualificationNum() + ", qualificationName=" + this.getQualificationName() + ", validity=" + String.valueOf(this.getValidity()) + ", imgUrl=" + this.getImgUrl() + ", supplierId=" + this.getSupplierId() + ", mainFlag=" + this.getMainFlag() + ", delFlag=" + this.getDelFlag() + ", revision=" + this.getRevision() + ", crby=" + this.getCrby() + ", crtime=" + String.valueOf(this.getCrtime()) + ", upby=" + this.getUpby() + ", uptime=" + String.valueOf(this.getUptime()) + ", certId=" + this.getCertId() + ")";
}
}

View File

@ -0,0 +1,20 @@
package com.bonus.canteen.core.drp.service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.bonus.canteen.core.drp.dto.DrpSupplierQualificationAddDTO;
import com.bonus.canteen.core.drp.dto.DrpSupplierQualificationPageDTO;
import com.bonus.canteen.core.drp.model.DrpSupplierQualification;
import com.bonus.canteen.core.drp.vo.DrpSupplierQualificationPageVO;
public interface DrpSupplierQualificationService extends IService<DrpSupplierQualification> {
Page<DrpSupplierQualificationPageVO> getDrpSupplierQualificationPage(DrpSupplierQualificationPageDTO content);
void addDrpSupplierQualification(DrpSupplierQualificationAddDTO content);
// void editDrpSupplierQualification(DrpSupplierQualificationEditDTO content);
//
// void removeBySupplierQualificationId(Long id);
//
// Page<DrpSupplierQualificationExpireVO> expire(DrpSupplierQualificationPageDTO content);
}

View File

@ -0,0 +1,94 @@
package com.bonus.canteen.core.drp.service.impl;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.text.CharSequenceUtil;
import cn.hutool.core.util.ObjectUtil;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.bonus.canteen.core.drp.dto.DrpSupplierQualificationAddDTO;
import com.bonus.canteen.core.drp.dto.DrpSupplierQualificationPageDTO;
import com.bonus.canteen.core.drp.mapper.DrpSupplierQualificationMapper;
import com.bonus.canteen.core.drp.model.DrpSupplierQualification;
import com.bonus.canteen.core.drp.service.DrpSupplierQualificationService;
import com.bonus.canteen.core.drp.vo.DrpSupplierQualificationPageVO;
import com.bonus.common.houqin.constant.DelFlagEnum;
import com.bonus.common.security.utils.SecurityUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Service;
import java.lang.invoke.SerializedLambda;
import java.time.Duration;
import java.time.LocalDateTime;
@Service
public class DrpSupplierQualificationServiceImpl extends ServiceImpl<DrpSupplierQualificationMapper, DrpSupplierQualification> implements DrpSupplierQualificationService {
private static final Logger log = LoggerFactory.getLogger(DrpSupplierQualificationServiceImpl.class);
public Page<DrpSupplierQualificationPageVO> getDrpSupplierQualificationPage(DrpSupplierQualificationPageDTO content) {
Page<DrpSupplierQualificationPageVO> resultPage = new Page(content.getCurrent(), content.getSize());
LambdaQueryWrapper<DrpSupplierQualification> queryWrapper = new LambdaQueryWrapper();
queryWrapper.eq(DrpSupplierQualification::getSupplierId, content.getSupplierId());
queryWrapper.eq(DrpSupplierQualification::getDelFlag, DelFlagEnum.DEL_FALSE.key());
if (CharSequenceUtil.isNotBlank(content.getQualificationNum())) {
queryWrapper.eq(DrpSupplierQualification::getQualificationNum, content.getQualificationNum());
}
if (CharSequenceUtil.isNotBlank(content.getQualificationName())) {
queryWrapper.like(DrpSupplierQualification::getQualificationName, content.getQualificationName());
}
if (ObjectUtil.isNotEmpty(content.getMainFlag())) {
queryWrapper.eq(DrpSupplierQualification::getMainFlag, content.getMainFlag());
}
resultPage = ((DrpSupplierQualificationMapper)this.baseMapper).pageSupplierQualification(resultPage, queryWrapper);
return resultPage;
}
public void addDrpSupplierQualification(DrpSupplierQualificationAddDTO content) {
String username = SecurityUtils.getUsername();
DrpSupplierQualification qualification = new DrpSupplierQualification();
BeanUtil.copyProperties(content, qualification, new String[0]);
qualification.setCrby(username);
((DrpSupplierQualificationMapper)this.baseMapper).insert(qualification);
}
// public void editDrpSupplierQualification(DrpSupplierQualificationEditDTO content) {
// String username = SecurityUtils.getUser().getUsername();
// DrpSupplierQualification qualification = new DrpSupplierQualification();
// BeanUtil.copyProperties(content, qualification, new String[0]);
// qualification.setUpby(username);
// ((DrpSupplierQualificationMapper)this.baseMapper).update(qualification, (Wrapper)Wrappers.lambdaQuery(DrpSupplierQualification.class).eq(DrpSupplierQualification::getId, content.getId()));
// }
//
// public void removeBySupplierQualificationId(Long id) {
// if (ObjectUtil.isEmpty(id)) {
// log.info("***[库存中心_供应商资质管理]_删除供应商资质_传入的供应商资质id为空************");
// throw new LeException(I18n.getMessage("drp.select-delete-qualification", new Object[0]));
// } else {
// ((DrpSupplierQualificationMapper)this.baseMapper).update((Object)null, (Wrapper)((LambdaUpdateWrapper)Wrappers.lambdaUpdate(DrpSupplierQualification.class).eq(DrpSupplierQualification::getId, id)).set(DrpSupplierQualification::getDelFlag, DelFlagEnum.DEL_TRUE.key()));
// }
// }
//
// public Page<DrpSupplierQualificationExpireVO> expire(DrpSupplierQualificationPageDTO content) {
// Page<DrpSupplierQualificationExpireVO> resultPage = new Page(content.getCurrent(), content.getSize());
// resultPage = ((DrpSupplierQualificationMapper)this.baseMapper).expire(resultPage, content);
// if (CollUtil.isNotEmpty(resultPage.getRecords())) {
// resultPage.getRecords().forEach((d) -> {
// if (d.getValidity() != null) {
// Duration duration = Duration.between(LocalDateTime.now(), d.getValidity().atStartOfDay());
// d.setExpireDays(duration.toDays());
// }
//
// });
// }
//
// return resultPage;
// }
}

View File

@ -0,0 +1,159 @@
package com.bonus.canteen.core.drp.vo;
import com.bonus.canteen.core.common.utils.SysUtil;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.time.LocalDate;
import java.time.LocalDateTime;
@ApiModel(
value = "分页获取供应商资质返回",
description = "分页获取供应商资质返回"
)
public class DrpSupplierQualificationPageVO {
@ApiModelProperty("主键id")
private Long id;
@ApiModelProperty("资质编号")
private String qualificationNum;
@ApiModelProperty("资质名称")
private String qualificationName;
@ApiModelProperty("有效期")
private LocalDate validity;
@ApiModelProperty("资质照片")
private String imgUrl;
@ApiModelProperty("供应商id")
private Long supplierId;
@ApiModelProperty("主次(1主2次)")
private Integer mainFlag;
@ApiModelProperty("删除标识(1-删除,2-正常)")
private Integer delFlag;
@ApiModelProperty("乐观锁")
private Integer revision;
@ApiModelProperty("创建人")
private String crby;
@ApiModelProperty("创建时间")
private LocalDateTime crtime;
@ApiModelProperty("更新人")
private String upby;
@ApiModelProperty("更新时间")
private LocalDateTime uptime;
@ApiModelProperty("关联证书库ID")
private Long certId;
public String getImgUrl() {
return SysUtil.getCutFileUrl(this.imgUrl);
}
public Long getId() {
return this.id;
}
public String getQualificationNum() {
return this.qualificationNum;
}
public String getQualificationName() {
return this.qualificationName;
}
public LocalDate getValidity() {
return this.validity;
}
public Long getSupplierId() {
return this.supplierId;
}
public Integer getMainFlag() {
return this.mainFlag;
}
public Integer getDelFlag() {
return this.delFlag;
}
public Integer getRevision() {
return this.revision;
}
public String getCrby() {
return this.crby;
}
public LocalDateTime getCrtime() {
return this.crtime;
}
public String getUpby() {
return this.upby;
}
public LocalDateTime getUptime() {
return this.uptime;
}
public Long getCertId() {
return this.certId;
}
public void setId(final Long id) {
this.id = id;
}
public void setQualificationNum(final String qualificationNum) {
this.qualificationNum = qualificationNum;
}
public void setQualificationName(final String qualificationName) {
this.qualificationName = qualificationName;
}
public void setValidity(final LocalDate validity) {
this.validity = validity;
}
public void setImgUrl(final String imgUrl) {
this.imgUrl = imgUrl;
}
public void setSupplierId(final Long supplierId) {
this.supplierId = supplierId;
}
public void setMainFlag(final Integer mainFlag) {
this.mainFlag = mainFlag;
}
public void setDelFlag(final Integer delFlag) {
this.delFlag = delFlag;
}
public void setRevision(final Integer revision) {
this.revision = revision;
}
public void setCrby(final String crby) {
this.crby = crby;
}
public void setCrtime(final LocalDateTime crtime) {
this.crtime = crtime;
}
public void setUpby(final String upby) {
this.upby = upby;
}
public void setUptime(final LocalDateTime uptime) {
this.uptime = uptime;
}
public void setCertId(final Long certId) {
this.certId = certId;
}
public String toString() {
Long var10000 = this.getId();
return "DrpSupplierQualificationPageVO(id=" + var10000 + ", qualificationNum=" + this.getQualificationNum() + ", qualificationName=" + this.getQualificationName() + ", validity=" + String.valueOf(this.getValidity()) + ", imgUrl=" + this.getImgUrl() + ", supplierId=" + this.getSupplierId() + ", mainFlag=" + this.getMainFlag() + ", delFlag=" + this.getDelFlag() + ", revision=" + this.getRevision() + ", crby=" + this.getCrby() + ", crtime=" + String.valueOf(this.getCrtime()) + ", upby=" + this.getUpby() + ", uptime=" + String.valueOf(this.getUptime()) + ", certId=" + this.getCertId() + ")";
}
}