|
|
|
@ -82,6 +82,7 @@ public class SysLabelTemplateService implements ISysLabelTemplateService {
|
|
|
|
|
@ApiOperation(value = "删除打印模板",notes = "删除打印模板")
|
|
|
|
|
public void deleteSysLabelTemplateById(Long id) {
|
|
|
|
|
sysLabelTemplateRDao.deleteById(id);
|
|
|
|
|
sysLabelTemplateParamRDao.deleteByProperty("templateId", id);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@ -113,8 +114,10 @@ public class SysLabelTemplateService implements ISysLabelTemplateService {
|
|
|
|
|
// 更新打印模板
|
|
|
|
|
sysLabelTemplateRDao.update(sysLabelTemplate);
|
|
|
|
|
|
|
|
|
|
int effect = sysLabelTemplateParamRDao.deleteByProperty("templateId", sysLabelTemplate.getId());
|
|
|
|
|
|
|
|
|
|
// 判断模板参数是否存在,存在就进行数据操作
|
|
|
|
|
if (StringUtils.isNotBlank(sysLabelTemplate.getParamsPack())) {
|
|
|
|
|
if (StringUtils.isNotBlank(sysLabelTemplate.getParamsPack()) && effect > 1) {
|
|
|
|
|
// 更新打印模板参数
|
|
|
|
|
SysLabelTemplateParam templateParam;
|
|
|
|
|
String[] paramArr = sysLabelTemplate.getParamsPack().trim().split(",");
|
|
|
|
@ -124,8 +127,8 @@ public class SysLabelTemplateService implements ISysLabelTemplateService {
|
|
|
|
|
templateParam.setTemplateParam(paramItem);
|
|
|
|
|
templateParam.setTemplateId(sysLabelTemplate.getId());
|
|
|
|
|
templateParam.setTemplateParamText(paramItem);
|
|
|
|
|
ConvertBean.serviceModelUpdate(templateParam, AuthUtil.getSessionUser().getUserName());
|
|
|
|
|
sysLabelTemplateParamRDao.update(templateParam);
|
|
|
|
|
ConvertBean.serviceModelInitialize(templateParam, AuthUtil.getSessionUser().getUserName());
|
|
|
|
|
sysLabelTemplateParamRDao.insert(templateParam);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|