增加评价任务模板 启用禁用接口
This commit is contained in:
@ -3,7 +3,9 @@ package com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.controller;
|
|||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.chinaunicom.mall.ebtp.common.base.controller.BaseController;
|
import com.chinaunicom.mall.ebtp.common.base.controller.BaseController;
|
||||||
import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse;
|
import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse;
|
||||||
|
import com.chinaunicom.zyhy.ebtp.supplier.base.constant.ErrorMessageConstant;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.base.constant.EvaluateTemplateConstant;
|
import com.chinaunicom.zyhy.ebtp.supplier.base.constant.EvaluateTemplateConstant;
|
||||||
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.vo.AddCoscoAnnualreviewTemplateVo;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.vo.CoscoCategoryVO;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.vo.CoscoCategoryVO;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.entity.CoscoEvaluateTemplate;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.entity.CoscoEvaluateTemplate;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.service.ICoscoEvaluateTemplateIndicatorStService;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.service.ICoscoEvaluateTemplateIndicatorStService;
|
||||||
@ -98,4 +100,28 @@ public class CoscoEvaluateTemplateController extends BaseController {
|
|||||||
public BaseResponse<Integer> remove(@PathVariable String[] ids) {
|
public BaseResponse<Integer> remove(@PathVariable String[] ids) {
|
||||||
return BaseResponse.success(coscoEvaluateTemplateService.deleteCoscoEvaluateTemplateByIds(ids));
|
return BaseResponse.success(coscoEvaluateTemplateService.deleteCoscoEvaluateTemplateByIds(ids));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 启用禁用供应商年审_年审模板主
|
||||||
|
*/
|
||||||
|
@PostMapping("/up")
|
||||||
|
public BaseResponse up(@RequestBody AddCoscoEvaluateTemplateVo templateVo) {
|
||||||
|
if (templateVo.getId() == null) {
|
||||||
|
return BaseResponse.fail(ErrorMessageConstant.ID_NOT_NULL);
|
||||||
|
}
|
||||||
|
coscoEvaluateTemplateService.up(templateVo.getId());
|
||||||
|
return BaseResponse.success();
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 停用接口
|
||||||
|
*/
|
||||||
|
@PostMapping("/down")
|
||||||
|
public BaseResponse down(@RequestBody AddCoscoEvaluateTemplateVo templateVo) {
|
||||||
|
if (templateVo.getId() == null) {
|
||||||
|
return BaseResponse.fail(ErrorMessageConstant.ID_NOT_NULL);
|
||||||
|
}
|
||||||
|
coscoEvaluateTemplateService.down(templateVo.getId());
|
||||||
|
return BaseResponse.success();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -69,4 +69,17 @@ public interface ICoscoEvaluateTemplateService {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
IPage<CoscoEvaluateTemplateVo> getPage(CoscoEvaluateTemplateVo template);
|
IPage<CoscoEvaluateTemplateVo> getPage(CoscoEvaluateTemplateVo template);
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 启用
|
||||||
|
* @param id
|
||||||
|
*/
|
||||||
|
void up(String id);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 禁用
|
||||||
|
* @param id
|
||||||
|
*/
|
||||||
|
void down(String id);
|
||||||
}
|
}
|
||||||
|
@ -5,8 +5,10 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|||||||
import com.chinaunicom.mall.ebtp.common.base.entity.BaseCacheUser;
|
import com.chinaunicom.mall.ebtp.common.base.entity.BaseCacheUser;
|
||||||
import com.chinaunicom.mall.ebtp.common.base.util.TokenUtil;
|
import com.chinaunicom.mall.ebtp.common.base.util.TokenUtil;
|
||||||
import com.chinaunicom.mall.ebtp.common.util.PropertyUtils;
|
import com.chinaunicom.mall.ebtp.common.util.PropertyUtils;
|
||||||
|
import com.chinaunicom.zyhy.ebtp.supplier.base.constant.ReviewTemplateConstant;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.base.service.IOrgService;
|
import com.chinaunicom.zyhy.ebtp.supplier.base.service.IOrgService;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.base.service.IUserService;
|
import com.chinaunicom.zyhy.ebtp.supplier.base.service.IUserService;
|
||||||
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoAnnualreview.entity.CoscoAnnualreviewTemplate;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.dao.CoscoEvaluateTemplateMapper;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.dao.CoscoEvaluateTemplateMapper;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.entity.CoscoEvaluateTemplate;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.entity.CoscoEvaluateTemplate;
|
||||||
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.service.ICoscoEvaluateTemplateIndicatorStService;
|
import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.service.ICoscoEvaluateTemplateIndicatorStService;
|
||||||
@ -151,4 +153,30 @@ public class CoscoEvaluateTemplateServiceImpl implements ICoscoEvaluateTemplateS
|
|||||||
return coscoEvaluateTemplateVoIPage;
|
return coscoEvaluateTemplateVoIPage;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 启用接口
|
||||||
|
*
|
||||||
|
* @param id
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public void up(String id) {
|
||||||
|
CoscoEvaluateTemplate template = new CoscoEvaluateTemplate();
|
||||||
|
template.setId(id);
|
||||||
|
template.setStatus(ReviewTemplateConstant.ENABLE_STATUS);
|
||||||
|
coscoEvaluateTemplateMapper.updateCoscoEvaluateTemplate(template);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 禁用接口
|
||||||
|
*
|
||||||
|
* @param id
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public void down(String id) {
|
||||||
|
CoscoEvaluateTemplate template = new CoscoEvaluateTemplate();
|
||||||
|
template.setId(id);
|
||||||
|
template.setStatus(ReviewTemplateConstant.DISABLE_STATUS);
|
||||||
|
coscoEvaluateTemplateMapper.updateCoscoEvaluateTemplate(template);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user