添加常量及对应值
This commit is contained in:
@ -21,7 +21,7 @@ public final class AnnualreviewTaskConstant {
|
|||||||
/**
|
/**
|
||||||
* 进行中
|
* 进行中
|
||||||
*/
|
*/
|
||||||
public static final String IN_PROGRESS = "1L";
|
public static final Long IN_PROGRESS = 1L;
|
||||||
/**
|
/**
|
||||||
* 已完成
|
* 已完成
|
||||||
*/
|
*/
|
||||||
@ -34,4 +34,27 @@ public final class AnnualreviewTaskConstant {
|
|||||||
* 审核不合格
|
* 审核不合格
|
||||||
*/
|
*/
|
||||||
public static final Long APPROVE_FAIL = 2L;
|
public static final Long APPROVE_FAIL = 2L;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取状态名称
|
||||||
|
*
|
||||||
|
* @param status 状态值
|
||||||
|
* @return 状态名称
|
||||||
|
*/
|
||||||
|
public static String getStatusName(Long status) {
|
||||||
|
if (status == null) {
|
||||||
|
return "未知状态";
|
||||||
|
}
|
||||||
|
switch (status.intValue()) {
|
||||||
|
case 0:
|
||||||
|
return "未开始";
|
||||||
|
case 1:
|
||||||
|
return "进行中";
|
||||||
|
case 2:
|
||||||
|
return "已结束";
|
||||||
|
default:
|
||||||
|
return "未知状态";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -9,4 +9,14 @@ public class TaskSelectConstant {
|
|||||||
* 用户 user
|
* 用户 user
|
||||||
*/
|
*/
|
||||||
public static final String USER = "user";
|
public static final String USER = "user";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* if(vo.getStatus().equals(0L)){
|
||||||
|
* vo.setStatusName("未开始");
|
||||||
|
* }else if (vo.getStatus().equals(1L)) {
|
||||||
|
* vo.setStatusName("进行中");
|
||||||
|
* }else if (vo.getStatus().equals(2L)){
|
||||||
|
* vo.setStatusName("已结束");
|
||||||
|
* }
|
||||||
|
*/
|
||||||
}
|
}
|
||||||
|
@ -17,6 +17,8 @@ import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo.AddTaskVo;
|
|||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo.CoscoAnnualreviewTaskListVo;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo.CoscoAnnualreviewTaskListVo;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo.SupplierPeopleVo;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo.SupplierPeopleVo;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoBlack.vo.BlackSupplierVo;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoBlack.vo.BlackSupplierVo;
|
||||||
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.dao.CoscoCategoryMapper;
|
||||||
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.entity.CoscoCategory;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.vo.TaskUserVo;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.vo.TaskUserVo;
|
||||||
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.OrgDeptVo;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.vo.OrgDeptVo;
|
||||||
@ -50,7 +52,11 @@ public class CoscoAnnualreviewTaskServiceImpl implements ICoscoAnnualreviewTaskS
|
|||||||
@Autowired
|
@Autowired
|
||||||
private IUserService userService;
|
private IUserService userService;
|
||||||
@Autowired
|
@Autowired
|
||||||
|
private CoscoAnnualreviewTemplateMapper coscoAnnualreviewTemplateMapper;
|
||||||
|
@Autowired
|
||||||
private IOrgService orgService;
|
private IOrgService orgService;
|
||||||
|
@Autowired
|
||||||
|
private CoscoCategoryMapper organizationMapper;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询供应商年审_年审任务主
|
* 查询供应商年审_年审任务主
|
||||||
@ -70,9 +76,14 @@ public class CoscoAnnualreviewTaskServiceImpl implements ICoscoAnnualreviewTaskS
|
|||||||
vo.setStartTime(coscoAnnualreviewTask.getStartTime());
|
vo.setStartTime(coscoAnnualreviewTask.getStartTime());
|
||||||
vo.setAnnualreviewYear(coscoAnnualreviewTask.getAnnualreviewYear());
|
vo.setAnnualreviewYear(coscoAnnualreviewTask.getAnnualreviewYear());
|
||||||
vo.setEndTime(coscoAnnualreviewTask.getEndTime());
|
vo.setEndTime(coscoAnnualreviewTask.getEndTime());
|
||||||
|
vo.setTemplateName(coscoAnnualreviewTemplateMapper.selectCoscoAnnualreviewTemplateById(coscoAnnualreviewTask.getTemplateId()).getTemplateName());
|
||||||
|
if(coscoAnnualreviewTask.getCategoryId()!=null){
|
||||||
|
vo.setCategoryName(organizationMapper.selectCategoryNameById(coscoAnnualreviewTask.getCategoryId()));
|
||||||
|
}
|
||||||
vo.setCategoryId(coscoAnnualreviewTask.getCategoryId());
|
vo.setCategoryId(coscoAnnualreviewTask.getCategoryId());
|
||||||
vo.setCategoryLimitation(coscoAnnualreviewTask.getCategoryLimitation());
|
vo.setCategoryLimitation(coscoAnnualreviewTask.getCategoryLimitation());
|
||||||
vo.setStatus(coscoAnnualreviewTask.getStatus());
|
vo.setStatus(coscoAnnualreviewTask.getStatus());
|
||||||
|
vo.setStatusName(AnnualreviewTaskConstant.getStatusName(vo.getStatus()));
|
||||||
List<SupplierPeopleVo> list = new ArrayList<>();
|
List<SupplierPeopleVo> list = new ArrayList<>();
|
||||||
//根据任务id获取添加供应商信息
|
//根据任务id获取添加供应商信息
|
||||||
CoscoAnnualreviewTaskSupplier coscoAnnualreviewTaskSupplier = new CoscoAnnualreviewTaskSupplier();
|
CoscoAnnualreviewTaskSupplier coscoAnnualreviewTaskSupplier = new CoscoAnnualreviewTaskSupplier();
|
||||||
@ -274,6 +285,7 @@ public class CoscoAnnualreviewTaskServiceImpl implements ICoscoAnnualreviewTaskS
|
|||||||
//获取查询任务部门信息
|
//获取查询任务部门信息
|
||||||
List<String> deptIds = new ArrayList<>();
|
List<String> deptIds = new ArrayList<>();
|
||||||
coscoAnnualreviewTaskListVoIPage.getRecords().forEach(ss -> {
|
coscoAnnualreviewTaskListVoIPage.getRecords().forEach(ss -> {
|
||||||
|
ss.setCategoryName(organizationMapper.selectCategoryNameById(ss.getCategoryId()));
|
||||||
OrgDeptVo orgDeptInfo = orgService.getOrgDeptInfo(ss.getDeptId());
|
OrgDeptVo orgDeptInfo = orgService.getOrgDeptInfo(ss.getDeptId());
|
||||||
ss.setDeptName(orgDeptInfo.getOrgName());
|
ss.setDeptName(orgDeptInfo.getOrgName());
|
||||||
});
|
});
|
||||||
|
@ -20,6 +20,7 @@ import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo.AnnualAddScoreVo;
|
|||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo.AnnualTaskIndicatorVo;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo.AnnualTaskIndicatorVo;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo.AnnualreviewTaskSupplierUserInfoVo;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo.AnnualreviewTaskSupplierUserInfoVo;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo.AnnualreviewTaskSupplierUserVo;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo.AnnualreviewTaskSupplierUserVo;
|
||||||
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.dao.CoscoCategoryMapper;
|
||||||
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 com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.vo.OrgDeptVo;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.vo.OrgDeptVo;
|
||||||
@ -48,6 +49,8 @@ public class CoscoAnnualreviewTaskSupplierUserServiceImpl implements ICoscoAnnua
|
|||||||
@Autowired
|
@Autowired
|
||||||
private CoscoAnnualreviewScoringMapper coscoAnnualreviewScoringMapper;
|
private CoscoAnnualreviewScoringMapper coscoAnnualreviewScoringMapper;
|
||||||
@Autowired
|
@Autowired
|
||||||
|
private CoscoCategoryMapper coscoCategoryMapper;
|
||||||
|
@Autowired
|
||||||
private IOrgService orgService;
|
private IOrgService orgService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -170,6 +173,7 @@ public class CoscoAnnualreviewTaskSupplierUserServiceImpl implements ICoscoAnnua
|
|||||||
OrgDeptVo orgDeptInfo = orgService.getOrgDeptInfo(userVo1.getUserDeptId());
|
OrgDeptVo orgDeptInfo = orgService.getOrgDeptInfo(userVo1.getUserDeptId());
|
||||||
vo.setTenantName(orgDeptInfo.getOrgName());
|
vo.setTenantName(orgDeptInfo.getOrgName());
|
||||||
}
|
}
|
||||||
|
vo.setCategoryName(coscoCategoryMapper.selectCategoryNameById(vo.getCategoryId()));
|
||||||
});
|
});
|
||||||
return annualreviewTaskSupplierUserVoIPage;
|
return annualreviewTaskSupplierUserVoIPage;
|
||||||
}
|
}
|
||||||
|
@ -21,4 +21,16 @@ public class AddTaskVo extends CoscoAnnualreviewTask {
|
|||||||
* 人员信息
|
* 人员信息
|
||||||
*/
|
*/
|
||||||
private List<UserVo> userList;
|
private List<UserVo> userList;
|
||||||
|
/**
|
||||||
|
* 评价模板名称
|
||||||
|
*/
|
||||||
|
private String templateName;
|
||||||
|
/**
|
||||||
|
* 品类名称
|
||||||
|
*/
|
||||||
|
private String categoryName;
|
||||||
|
/**
|
||||||
|
* 评价状态名称
|
||||||
|
*/
|
||||||
|
private String statusName;
|
||||||
}
|
}
|
||||||
|
@ -82,6 +82,14 @@ public class AnnualreviewTaskSupplierUserVo implements Serializable {
|
|||||||
* 是否合格
|
* 是否合格
|
||||||
*/
|
*/
|
||||||
private String qualified;
|
private String qualified;
|
||||||
|
/**
|
||||||
|
* 品类id
|
||||||
|
*/
|
||||||
|
private String categoryId;
|
||||||
|
/**
|
||||||
|
* 品类名称
|
||||||
|
*/
|
||||||
|
private String categoryName;
|
||||||
/**
|
/**
|
||||||
* 部门id
|
* 部门id
|
||||||
*/
|
*/
|
||||||
|
@ -38,6 +38,10 @@ public class CoscoAnnualreviewTaskListVo implements Serializable {
|
|||||||
|
|
||||||
private String createBy;
|
private String createBy;
|
||||||
|
|
||||||
|
private String categoryId;
|
||||||
|
|
||||||
|
private String categoryName;
|
||||||
|
|
||||||
@ApiModelProperty(value = "分页对象信息")
|
@ApiModelProperty(value = "分页对象信息")
|
||||||
private BasePageRequest basePageRequest;
|
private BasePageRequest basePageRequest;
|
||||||
}
|
}
|
||||||
|
@ -218,6 +218,7 @@
|
|||||||
cat.annualreview_theme AS annualreviewTheme,
|
cat.annualreview_theme AS annualreviewTheme,
|
||||||
cat.start_time startTime,
|
cat.start_time startTime,
|
||||||
cat.end_time endTime,
|
cat.end_time endTime,
|
||||||
|
cat.category_id AS categoryId,
|
||||||
cat.`status`,
|
cat.`status`,
|
||||||
cat.dept_id AS deptId,
|
cat.dept_id AS deptId,
|
||||||
"单位" as deptName,
|
"单位" as deptName,
|
||||||
|
@ -45,7 +45,8 @@
|
|||||||
csb.NAME,
|
csb.NAME,
|
||||||
csb.id as supplierId,
|
csb.id as supplierId,
|
||||||
cat.dept_id as deptId,
|
cat.dept_id as deptId,
|
||||||
cat.annualreview_theme,
|
cat.annualreview_theme as annualreviewTheme,
|
||||||
|
cat.category_id categoryId,
|
||||||
'单位' AS deptName,
|
'单位' AS deptName,
|
||||||
cat.start_time startTime,
|
cat.start_time startTime,
|
||||||
cat.end_time endTime,
|
cat.end_time endTime,
|
||||||
|
Reference in New Issue
Block a user