1.0.66 模板变量查询优化

dev
yinq 2 days ago
parent 445c00bc1c
commit 182c5e971e

@ -39,6 +39,7 @@ import org.dromara.common.mybatis.core.page.TableDataInfo;
public class BaseTemplateVariableController extends BaseController { public class BaseTemplateVariableController extends BaseController {
private final IBaseTemplateVariableService baseTemplateVariableService; private final IBaseTemplateVariableService baseTemplateVariableService;
private final ITemplateVariableAssignService templateVariableAssignService; private final ITemplateVariableAssignService templateVariableAssignService;
/** /**
@ -123,7 +124,6 @@ public class BaseTemplateVariableController extends BaseController {
* @param request ID * @param request ID
* @return * @return
*/ */
// @SaCheckPermission("oa/base:templateVariable:assign")
@PostMapping("/assign") @PostMapping("/assign")
public R<List<TemplateVariableAssignVo>> assignTemplateVariables(@Validated @RequestBody TemplateVariableAssignRequest request) { public R<List<TemplateVariableAssignVo>> assignTemplateVariables(@Validated @RequestBody TemplateVariableAssignRequest request) {
List<TemplateVariableAssignVo> result = templateVariableAssignService.assignTemplateVariables(request); List<TemplateVariableAssignVo> result = templateVariableAssignService.assignTemplateVariables(request);

@ -79,7 +79,8 @@ public class BaseTemplateVariableServiceImpl implements IBaseTemplateVariableSer
.eq(StringUtils.isNotBlank(bo.getDefaultValue()), BaseTemplateVariable::getDefaultValue, bo.getDefaultValue()) .eq(StringUtils.isNotBlank(bo.getDefaultValue()), BaseTemplateVariable::getDefaultValue, bo.getDefaultValue())
.eq(bo.getSortOrder() != null, BaseTemplateVariable::getSortOrder, bo.getSortOrder()) .eq(bo.getSortOrder() != null, BaseTemplateVariable::getSortOrder, bo.getSortOrder())
.eq(bo.getTemplateId() != null, BaseTemplateVariable::getTemplateId, bo.getTemplateId()) .eq(bo.getTemplateId() != null, BaseTemplateVariable::getTemplateId, bo.getTemplateId())
.eq(StringUtils.isNotBlank(bo.getActiveFlag()), BaseTemplateVariable::getActiveFlag, bo.getActiveFlag()); .eq(StringUtils.isNotBlank(bo.getActiveFlag()), BaseTemplateVariable::getActiveFlag, bo.getActiveFlag())
.orderByAsc(BaseTemplateVariable::getTemplateType, BaseTemplateVariable::getSortOrder);
return lqw; return lqw;
} }

Loading…
Cancel
Save