添加字段
This commit is contained in:
@ -3,9 +3,12 @@ package com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.service.impl;
|
|||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.base.constant.AnnualreviewTaskConstant;
|
import com.chinaunicom.zyhy.ebtp.supplier.base.constant.AnnualreviewTaskConstant;
|
||||||
|
import com.chinaunicom.zyhy.ebtp.supplier.base.constant.SupplierUserConstant;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.dao.CoscoAnnualreviewScoringMapper;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.dao.CoscoAnnualreviewScoringMapper;
|
||||||
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.dao.CoscoAnnualreviewTaskMapper;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.dao.CoscoAnnualreviewTaskSupplierUserMapper;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.dao.CoscoAnnualreviewTaskSupplierUserMapper;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.entity.CoscoAnnualreviewScoring;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.entity.CoscoAnnualreviewScoring;
|
||||||
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.entity.CoscoAnnualreviewTask;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.entity.CoscoAnnualreviewTaskSupplierUser;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.entity.CoscoAnnualreviewTaskSupplierUser;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.service.ICoscoAnnualreviewTaskSupplierUserService;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.service.ICoscoAnnualreviewTaskSupplierUserService;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo.AnnualAddScoreVo;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo.AnnualAddScoreVo;
|
||||||
@ -35,6 +38,8 @@ public class CoscoAnnualreviewTaskSupplierUserServiceImpl implements ICoscoAnnua
|
|||||||
@Autowired
|
@Autowired
|
||||||
private CoscoSupplierBaseMapper coscoSupplierBaseMapper;
|
private CoscoSupplierBaseMapper coscoSupplierBaseMapper;
|
||||||
@Autowired
|
@Autowired
|
||||||
|
private CoscoAnnualreviewTaskMapper coscoAnnualreviewTaskMapper;
|
||||||
|
@Autowired
|
||||||
private CoscoAnnualreviewScoringMapper coscoAnnualreviewScoringMapper;
|
private CoscoAnnualreviewScoringMapper coscoAnnualreviewScoringMapper;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -45,10 +50,21 @@ public class CoscoAnnualreviewTaskSupplierUserServiceImpl implements ICoscoAnnua
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public AnnualreviewTaskSupplierUserInfoVo selectCoscoAnnualreviewTaskSupplierUserById(String id) {
|
public AnnualreviewTaskSupplierUserInfoVo selectCoscoAnnualreviewTaskSupplierUserById(String id) {
|
||||||
|
//获取人员信息
|
||||||
CoscoAnnualreviewTaskSupplierUser coscoAnnualreviewTaskSupplierUser = coscoAnnualreviewTaskSupplierUserMapper.selectCoscoAnnualreviewTaskSupplierUserById(id);
|
CoscoAnnualreviewTaskSupplierUser coscoAnnualreviewTaskSupplierUser = coscoAnnualreviewTaskSupplierUserMapper.selectCoscoAnnualreviewTaskSupplierUserById(id);
|
||||||
|
//获取供应商信息
|
||||||
BaseCategoryNameVo baseCategoryNameVo = coscoSupplierBaseMapper.selectNameAndCategoryName(coscoAnnualreviewTaskSupplierUser.getSupplierId());
|
BaseCategoryNameVo baseCategoryNameVo = coscoSupplierBaseMapper.selectNameAndCategoryName(coscoAnnualreviewTaskSupplierUser.getSupplierId());
|
||||||
|
//获取任务信息
|
||||||
|
CoscoAnnualreviewTask coscoAnnualreviewTask = coscoAnnualreviewTaskMapper.selectCoscoAnnualreviewTaskById(coscoAnnualreviewTaskSupplierUser.getAnnualreviewTaskId());
|
||||||
|
//返回封装
|
||||||
AnnualreviewTaskSupplierUserInfoVo vo = new AnnualreviewTaskSupplierUserInfoVo();
|
AnnualreviewTaskSupplierUserInfoVo vo = new AnnualreviewTaskSupplierUserInfoVo();
|
||||||
|
vo.setId(id);
|
||||||
vo.setName(baseCategoryNameVo.getName());
|
vo.setName(baseCategoryNameVo.getName());
|
||||||
|
vo.setDeptName(SupplierUserConstant.CREATE_DEPT);
|
||||||
|
vo.setThemName(coscoAnnualreviewTask.getAnnualreviewTheme());
|
||||||
|
vo.setReviewerName(SupplierUserConstant.USER_NAME);
|
||||||
|
vo.setStartTime(coscoAnnualreviewTask.getStartTime());
|
||||||
|
vo.setEndTime(coscoAnnualreviewTask.getEndTime());
|
||||||
vo.setCategory(baseCategoryNameVo.getCategoryName());
|
vo.setCategory(baseCategoryNameVo.getCategoryName());
|
||||||
vo.setTaskIndicatorVo(coscoAnnualreviewScoringMapper.selectIndList(id));
|
vo.setTaskIndicatorVo(coscoAnnualreviewScoringMapper.selectIndList(id));
|
||||||
return vo;
|
return vo;
|
||||||
|
@ -1,13 +1,17 @@
|
|||||||
package com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo;
|
package com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo;
|
||||||
|
|
||||||
import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity;
|
import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
public class AnnualreviewTaskSupplierUserInfoVo implements Serializable {
|
public class AnnualreviewTaskSupplierUserInfoVo implements Serializable {
|
||||||
|
|
||||||
|
private String id;
|
||||||
/**
|
/**
|
||||||
* 供应商
|
* 供应商
|
||||||
*/
|
*/
|
||||||
@ -16,6 +20,31 @@ public class AnnualreviewTaskSupplierUserInfoVo implements Serializable {
|
|||||||
* 供应品类
|
* 供应品类
|
||||||
*/
|
*/
|
||||||
private String category;
|
private String category;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 审查主题
|
||||||
|
*/
|
||||||
|
private String themName;
|
||||||
|
/**
|
||||||
|
* 所属部门
|
||||||
|
*/
|
||||||
|
private String deptName;
|
||||||
|
/**
|
||||||
|
* 审查人
|
||||||
|
*/
|
||||||
|
private String reviewerName;
|
||||||
|
/**
|
||||||
|
* 开始时间
|
||||||
|
*/
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||||
|
private Date startTime;
|
||||||
|
/**
|
||||||
|
* 结束时间
|
||||||
|
*/
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||||
|
private Date endTime;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 打分项集合
|
* 打分项集合
|
||||||
*/
|
*/
|
||||||
|
Reference in New Issue
Block a user