|
@@ -66,9 +66,13 @@ public class ProtocolController extends JeecgController<Protocol, IProtocolServi
|
|
|
*/
|
|
|
@AutoLog(value = "协议说明-添加")
|
|
|
@Operation(summary="协议说明-添加")
|
|
|
- @RequiresPermissions("protocol:nm_protocol:add")
|
|
|
@PostMapping(value = "/add")
|
|
|
public Result<String> add(@RequestBody Protocol protocol) {
|
|
|
+
|
|
|
+ Protocol protocolNew = protocolService.findByInsuranceName(protocol.getInsuranceName(),null);
|
|
|
+ if (protocolNew!=null){
|
|
|
+ return Result.error("添加失败!该保险公司已存在");
|
|
|
+ }
|
|
|
protocolService.save(protocol);
|
|
|
|
|
|
return Result.OK("添加成功!");
|
|
@@ -82,9 +86,12 @@ public class ProtocolController extends JeecgController<Protocol, IProtocolServi
|
|
|
*/
|
|
|
@AutoLog(value = "协议说明-编辑")
|
|
|
@Operation(summary="协议说明-编辑")
|
|
|
- @RequiresPermissions("protocol:nm_protocol:edit")
|
|
|
@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
|
|
|
public Result<String> edit(@RequestBody Protocol protocol) {
|
|
|
+ Protocol protocolNew = protocolService.findByInsuranceName(protocol.getInsuranceName(),protocol.getId());
|
|
|
+ if (protocolNew!=null){
|
|
|
+ return Result.error("修改失败!该保险公司已存在");
|
|
|
+ }
|
|
|
protocolService.updateById(protocol);
|
|
|
return Result.OK("编辑成功!");
|
|
|
}
|
|
@@ -97,7 +104,6 @@ public class ProtocolController extends JeecgController<Protocol, IProtocolServi
|
|
|
*/
|
|
|
@AutoLog(value = "协议说明-通过id删除")
|
|
|
@Operation(summary="协议说明-通过id删除")
|
|
|
- @RequiresPermissions("protocol:nm_protocol:delete")
|
|
|
@DeleteMapping(value = "/delete")
|
|
|
public Result<String> delete(@RequestParam(name="id",required=true) String id) {
|
|
|
protocolService.removeById(id);
|
|
@@ -112,7 +118,6 @@ public class ProtocolController extends JeecgController<Protocol, IProtocolServi
|
|
|
*/
|
|
|
@AutoLog(value = "协议说明-批量删除")
|
|
|
@Operation(summary="协议说明-批量删除")
|
|
|
- @RequiresPermissions("protocol:nm_protocol:deleteBatch")
|
|
|
@DeleteMapping(value = "/deleteBatch")
|
|
|
public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
|
|
|
this.protocolService.removeByIds(Arrays.asList(ids.split(",")));
|