修改新增打印模板时唯一性判定,修改为通过模板代码判断

yun-zuoyi
nies 3 years ago
parent b0ef5d50c7
commit e8b0f3c6dd

@ -52,7 +52,10 @@ public class SysLabelTemplateService implements ISysLabelTemplateService {
@ApiOperation(value = "添加打印模板", notes = "添加打印模板") @ApiOperation(value = "添加打印模板", notes = "添加打印模板")
public void insertSysLabelTemplate(SysLabelTemplate sysLabelTemplate) { 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) { if (count > 0) {
throw ImppExceptionBuilder.newInstance() throw ImppExceptionBuilder.newInstance()
.setSystemID(CommonEnumUtil.SOFT_TYPE.CORE.getCode()) .setSystemID(CommonEnumUtil.SOFT_TYPE.CORE.getCode())

Loading…
Cancel
Save