| | |
| | | throw new PLException("500", new String[]{"增加业务类型查询模板失败"}); |
| | | } |
| | | } |
| | | /** |
| | | * 修改查询模板 |
| | | * @param qtd 查询模板实体类 |
| | | * @return 保存结果 |
| | | */ |
| | | @Override |
| | | public BaseResult updateTemplate(QTD qtd) throws PLException { |
| | | //校验参数 |
| | | if (qtd.name.equals("")) { |
| | | throw new PLException("500", new String[]{"请输入模板定义名"}); |
| | | } |
| | | if (!qtd.name.matches("[a-z A-Z]*")) { |
| | | throw new PLException("500", new String[]{"模板定义名只能为英文字母"}); |
| | | } |
| | | qtd.createTime = System.currentTimeMillis(); |
| | | boolean updateFlag = false; |
| | | //进行保存 |
| | | updateFlag = platformClientUtil.getQTDService().modifyQTD(qtd); |
| | | if (updateFlag) { |
| | | return BaseResult.success("修改业务类型查询模板成功"); |
| | | } else { |
| | | throw new PLException("500", new String[]{"修改业务类型查询模板失败"}); |
| | | } |
| | | } |
| | | /** |
| | | * 删除查询模板 |
| | | * @param name 查询模板名 |
| | | * @return 保存结果 |
| | | */ |
| | | @Override |
| | | public BaseResult deleteTemplate(String name) throws PLException { |
| | | boolean flag = false; |
| | | flag = platformClientUtil.getQTDService().deleteQTD(name); |
| | | if (flag) { |
| | | return BaseResult.success("删除查询模板成功"); |
| | | } else { |
| | | return BaseResult.fail("删除查询模板失败"); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 校验参数 |