|
|
|
@ -52,7 +52,10 @@ public class SysLabelTemplateService implements ISysLabelTemplateService {
|
|
|
|
|
@ApiOperation(value = "添加打印模板", notes = "添加打印模板")
|
|
|
|
|
public void insertSysLabelTemplate(SysLabelTemplate sysLabelTemplate) {
|
|
|
|
|
// 根据模板代码进行唯一性校验
|
|
|
|
|
int count = sysLabelTemplateRDao.findByHqlWhereCount(CoreHqlPack.packHqlSysLabelTemplate(sysLabelTemplate));
|
|
|
|
|
// int count = sysLabelTemplateRDao.findByHqlWhereCount(CoreHqlPack.packHqlSysLabelTemplate(sysLabelTemplate));
|
|
|
|
|
DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean();
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(sysLabelTemplate.getTemplateCode(),"templateCode",ddlPackBean);
|
|
|
|
|
int count = sysLabelTemplateRDao.findByHqlWhereCount(ddlPackBean);
|
|
|
|
|
if (count > 0) {
|
|
|
|
|
throw ImppExceptionBuilder.newInstance()
|
|
|
|
|
.setSystemID(CommonEnumUtil.SOFT_TYPE.CORE.getCode())
|
|
|
|
|