添加sql supplierId

This commit is contained in:
YY
2025-07-16 09:49:24 +08:00
parent a9677f9169
commit e827c1f8b9
11 changed files with 22 additions and 7 deletions

View File

@ -60,6 +60,7 @@ public class CoscoAnnualreviewTaskSupplierUserServiceImpl implements ICoscoAnnua
//返回封装 //返回封装
AnnualreviewTaskSupplierUserInfoVo vo = new AnnualreviewTaskSupplierUserInfoVo(); AnnualreviewTaskSupplierUserInfoVo vo = new AnnualreviewTaskSupplierUserInfoVo();
vo.setId(id); vo.setId(id);
vo.setSupplierId(coscoAnnualreviewTaskSupplierUser.getSupplierId());
vo.setName(baseCategoryNameVo.getName()); vo.setName(baseCategoryNameVo.getName());
BaseCacheUser currentUser = TokenUtil.getCurrentUser(); BaseCacheUser currentUser = TokenUtil.getCurrentUser();
//TODO 待完善,部门名称 //TODO 待完善,部门名称

View File

@ -47,6 +47,8 @@ public class AnnualreviewTaskSupplierUserInfoVo implements Serializable {
@JsonFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd")
private Date endTime; private Date endTime;
private String supplierId;
/** /**
* 打分项集合 * 打分项集合

View File

@ -1,23 +1,24 @@
package com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.service.impl; package com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.service.impl;
import java.util.*;
import java.util.stream.Collectors;
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.mall.ebtp.common.base.entity.BaseResponse;
import com.chinaunicom.mall.ebtp.common.base.entity.SysUser;
import com.chinaunicom.zyhy.ebtp.supplier.base.service.IUserService; import com.chinaunicom.zyhy.ebtp.supplier.base.service.IUserService;
import com.chinaunicom.zyhy.ebtp.supplier.base.vo.SelectUserVo; import com.chinaunicom.zyhy.ebtp.supplier.base.vo.SelectUserVo;
import com.chinaunicom.zyhy.ebtp.supplier.base.vo.UserVo; import com.chinaunicom.zyhy.ebtp.supplier.base.vo.UserVo;
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.dao.*; import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.dao.*;
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.entity.*; import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.entity.*;
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.vo.*; import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.service.ICoscoEvaluateTaskSupplierService;
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.vo.SupplierDimensionVo;
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.vo.TaskIndicatorBaseVo;
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.vo.TaskIndicatorVo;
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.vo.TaskSubIndicatorVo;
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoSupplierBaseMapper; import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoSupplierBaseMapper;
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.vo.BaseCategoryNameVo; import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.vo.BaseCategoryNameVo;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.service.ICoscoEvaluateTaskSupplierService;
import java.util.*;
import java.util.stream.Collectors;
/** /**
* 【供应商评价_评价任务关联供应商表】Service业务层处理 * 【供应商评价_评价任务关联供应商表】Service业务层处理

View File

@ -46,6 +46,8 @@ public class SupplierAnnualReviewStatisticsVo {
*/ */
@ExcelProperty("评价年度") @ExcelProperty("评价年度")
private String annualreviewYear; private String annualreviewYear;
private String supplierId;
/** /**
* 评价结果 * 评价结果
*/ */

View File

@ -43,6 +43,8 @@ public class SupplierExitStatisticsVo {
@ExcelProperty("退出时间") @ExcelProperty("退出时间")
private String applyTime; private String applyTime;
private String supplierId;
@ApiModelProperty(value = "分页对象信息") @ApiModelProperty(value = "分页对象信息")
private BasePageRequest basePageRequest; private BasePageRequest basePageRequest;
} }

View File

@ -58,6 +58,8 @@ public class SupplierQualificationExpireVo {
@ExcelProperty("分类名称") @ExcelProperty("分类名称")
private String categoryName; private String categoryName;
private String supplierId;
@ApiModelProperty(value = "分页对象信息") @ApiModelProperty(value = "分页对象信息")
private BasePageRequest basePageRequest; private BasePageRequest basePageRequest;
} }

View File

@ -237,6 +237,7 @@
select select
csb.name supplierName, csb.name supplierName,
csb.id as supplierId,
case when csb.supplier_type = 'ovs' then '境外' case when csb.supplier_type = 'ovs' then '境外'
when csb.supplier_type = 'ovs' then '境内' when csb.supplier_type = 'ovs' then '境内'
else '境内' end as area , else '境内' end as area ,

View File

@ -43,6 +43,7 @@
SELECT SELECT
catsu.id, catsu.id,
csb.NAME, csb.NAME,
csb.id as supplierId,
cat.dept_id as deptId, cat.dept_id as deptId,
cat.annualreview_theme, cat.annualreview_theme,
'单位' AS deptName, '单位' AS deptName,

View File

@ -281,6 +281,7 @@
SELECT SELECT
cetsu.id, cetsu.id,
csb.`name`, csb.`name`,
csb.id as supplierId,
cet.evaluate_theme evaluateTheme, cet.evaluate_theme evaluateTheme,
cet.start_time startTime, cet.start_time startTime,
cet.end_time endTime, cet.end_time endTime,

View File

@ -265,6 +265,7 @@
csq.authority, csq.authority,
csq.term_of_validity, csq.term_of_validity,
csb.NAME supplierName, csb.NAME supplierName,
csb.id as supplierId,
CASE CASE
WHEN csb.supplier_type = 'ovs' THEN WHEN csb.supplier_type = 'ovs' THEN

View File

@ -232,6 +232,7 @@
<select id="getSupplierExitStatistics" resultType="com.chinaunicom.zyhy.ebtp.supplier.dataStatistics.vo.SupplierExitStatisticsVo" parameterType="map"> <select id="getSupplierExitStatistics" resultType="com.chinaunicom.zyhy.ebtp.supplier.dataStatistics.vo.SupplierExitStatisticsVo" parameterType="map">
select select
csb.name supplierName, csb.name supplierName,
csb.id as supplierId,
case when csb.supplier_type = 'ovs' then '境外' case when csb.supplier_type = 'ovs' then '境外'
when csb.supplier_type = 'ovs' then '境内' when csb.supplier_type = 'ovs' then '境内'
else '境内' end as area , else '境内' end as area ,