认证-参数项-发布版本提示语修改
This commit is contained in:
+1
-1
@@ -237,7 +237,7 @@ public class ParamsInfoEOController extends JeroController<ParamsInfoEO, IParams
|
||||
// @RequiresPermissions("params:paramsInfo:publish")
|
||||
public Result<?> publish(@RequestParam(name="paramsTemplateId") String paramsTemplateId,
|
||||
@RequestParam(name="cut") String cut) {
|
||||
int publishVersion = paramsInfoPublishEOService.publishTemplate(paramsTemplateId);
|
||||
int publishVersion = paramsInfoPublishEOService.publishTemplate(paramsTemplateId, cut);
|
||||
if (CutEnum.CN.getValue().equals(cut)) {
|
||||
return Result.OK("发布版本:" + publishVersion + " 成功!");
|
||||
} else {
|
||||
|
||||
+1
-1
@@ -61,7 +61,7 @@ public interface IParamsInfoPublishEOService extends IService<ParamsInfoPublishE
|
||||
|
||||
List<ParamsInfoPublishEO> getListByPublishVersion(String paramsTemplateId, int publishVersion);
|
||||
|
||||
int publishTemplate(String paramsTemplateId);
|
||||
int publishTemplate(String paramsTemplateId, String cut);
|
||||
|
||||
Integer getNewestVersionByParamsTemplateId(String paramsTemplateId);
|
||||
}
|
||||
|
||||
+7
-2
@@ -3,6 +3,7 @@ package com.jero.modules.cert.template.service.impl;
|
||||
import cn.hutool.core.collection.CollectionUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.jero.common.constant.enums.CutEnum;
|
||||
import com.jero.common.exception.JeroBootException;
|
||||
import com.jero.common.system.vo.LoginUser;
|
||||
import com.jero.modules.cert.template.entity.*;
|
||||
@@ -120,11 +121,15 @@ public class ParamsInfoPublishEOServiceImpl extends ServiceImpl<ParamsInfoPublis
|
||||
|
||||
|
||||
@Override
|
||||
public int publishTemplate(String paramsTemplateId) {
|
||||
public int publishTemplate(String paramsTemplateId, String cut) {
|
||||
ParamsTemplateEO source = paramsTemplateEOService.queryById(paramsTemplateId);
|
||||
List<ParamsInfoEO> sourceParamsInfoEOList = paramsInfoEOService.selectListByParamsTemplateIds(paramsTemplateId);
|
||||
if (CollectionUtil.isEmpty(sourceParamsInfoEOList)) {
|
||||
throw new JeroBootException("没有可发布的参数项!"); // 模板中没有参数项,不让发布
|
||||
if (CutEnum.EN.getValue().equals(cut)) {
|
||||
throw new JeroBootException("Please add parameters before publish!"); // 模板中没有参数项,不让发布
|
||||
} else {
|
||||
throw new JeroBootException("请添加参数后再发布!"); // 模板中没有参数项,不让发布
|
||||
}
|
||||
}
|
||||
List<CertCategoryParamsInfoEO> sourceCertCategoryParamsInfoEOList = certCategoryParamsInfoEOService.selectListByParamsTemplateIds(paramsTemplateId);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user