|
|
@ -4,11 +4,32 @@ import cn.estsh.i3plus.pojo.base.bean.DdlPackBean;
|
|
|
|
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
|
|
|
|
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
|
|
|
|
import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack;
|
|
|
|
import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack;
|
|
|
|
import cn.estsh.i3plus.pojo.base.tool.HqlPack;
|
|
|
|
import cn.estsh.i3plus.pojo.base.tool.HqlPack;
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.*;
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysBarcodeRule;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysConfig;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysDepartment;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysDictionary;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysFile;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysLabelTemplate;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysLabelTemplateParam;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysLocaleLanguage;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysLocaleResource;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysMenu;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysMessage;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysOrderNoRule;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysOrganize;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysPosition;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysRefUserDepartment;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysRefUserMessage;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysRefUserRole;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysRole;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysTask;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysTaskCycle;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysTaskPlan;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysTool;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysToolType;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysUser;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.bean.SysUserInfo;
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
|
|
|
|
|
|
|
|
|
import java.text.SimpleDateFormat;
|
|
|
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.stream.Collectors;
|
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
|
|
|
@ -849,17 +870,19 @@ public class CoreHqlPack {
|
|
|
|
* @param sysLabelTemplate
|
|
|
|
* @param sysLabelTemplate
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public static String packHqlSysLabelTemplate(SysLabelTemplate sysLabelTemplate) {
|
|
|
|
public static DdlPackBean packHqlSysLabelTemplate(SysLabelTemplate sysLabelTemplate) {
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
DdlPackBean ddlPackBean = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
|
|
// hql拼接
|
|
|
|
// hql拼接
|
|
|
|
HqlPack.getStringLikerPack(sysLabelTemplate.getTemplateName(),"templateName",result);
|
|
|
|
DdlPreparedPack.getStringLikerPack(sysLabelTemplate.getTemplateName(), "templateName", ddlPackBean);
|
|
|
|
HqlPack.getStringEqualPack(sysLabelTemplate.getTemplateCode(),"templateCode",result);
|
|
|
|
DdlPreparedPack.getStringEqualPack(sysLabelTemplate.getTemplateCode(), "templateCode", ddlPackBean);
|
|
|
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(sysLabelTemplate.getTemplateGroupId(), "templateGroupId", ddlPackBean);
|
|
|
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(sysLabelTemplate.getTemplateSoftType(), "templateSoftType", ddlPackBean);
|
|
|
|
|
|
|
|
|
|
|
|
// 添加默认排序
|
|
|
|
// 添加默认排序
|
|
|
|
HqlPack.getOrderDefault(sysLabelTemplate);
|
|
|
|
ddlPackBean.setOrderByStr(sysLabelTemplate.orderBy());
|
|
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
return ddlPackBean;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public static DdlPackBean packBeanSysLabelTemplate(SysLabelTemplate sysLabelTemplate) {
|
|
|
|
public static DdlPackBean packBeanSysLabelTemplate(SysLabelTemplate sysLabelTemplate) {
|
|
|
|