diff --git a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/smallProgram/image/settings.html b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/smallProgram/image/settings.html index 57a4922b..e758a8c3 100644 --- a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/smallProgram/image/settings.html +++ b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/smallProgram/image/settings.html @@ -83,11 +83,11 @@
-
- -
-
- +
+ + + +

@@ -428,6 +428,24 @@ }); } + /** + * 删除图片 + */ + function removeImg(key) { + $.ajax({ + url: prefix+'/removeByTitle', //后台url + data: {"title": key}, + type: "POST", + dataType: 'json', + success: function (data) { //成功,回调函数 + $.modal.alertSuccess("删除成功"); + }, + error: function (er) { //失败,回调函数 + $.modal.alertError(er); + } + }); + } + \ No newline at end of file diff --git a/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/controller/CustomImageController.java b/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/controller/CustomImageController.java index 9fddfff9..cf0de38f 100755 --- a/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/controller/CustomImageController.java +++ b/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/controller/CustomImageController.java @@ -163,6 +163,17 @@ public class CustomImageController extends BaseController { return resNum > 0 ? ZDResponse.success("操作成功", resNum) : ZDResponse.error("操作失败", resNum); } + /** + * 删除自定义图片管理 + */ + @RequiresPermissions("custom:image:remove") + @PostMapping("/removeByTitle") + @ResponseBody + public ZDResponse removeByTitle(String title) { + int resNum = customImageService.deleteCustomImageByTitle(title); + return resNum > 0 ? ZDResponse.success("操作成功", resNum) : ZDResponse.error("操作失败", resNum); + } + /** * 修改自定义图片管理 */ diff --git a/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/mapper/CustomImageMapper.java b/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/mapper/CustomImageMapper.java index 0c8c25df..9c3c999d 100755 --- a/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/mapper/CustomImageMapper.java +++ b/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/mapper/CustomImageMapper.java @@ -75,6 +75,7 @@ public interface CustomImageMapper * @return 结果 */ public int deleteCustomImageByIds(String[] guids); + public int deleteCustomImageByTitle(String title); List selectCustomImageListAll(CustomImage customImage); } diff --git a/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/service/ICustomImageService.java b/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/service/ICustomImageService.java index 7393e63e..872a9146 100755 --- a/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/service/ICustomImageService.java +++ b/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/service/ICustomImageService.java @@ -86,6 +86,7 @@ public interface ICustomImageService * @return 结果 */ public int deleteCustomImageByIds(String ids); + public int deleteCustomImageByTitle(String title); /** * 删除自定义图片管理信息 diff --git a/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/service/impl/CustomImageServiceImpl.java b/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/service/impl/CustomImageServiceImpl.java index 32b50d15..d6217063 100755 --- a/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/service/impl/CustomImageServiceImpl.java +++ b/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/service/impl/CustomImageServiceImpl.java @@ -191,6 +191,11 @@ public class CustomImageServiceImpl implements ICustomImageService { return customImageMapper.deleteCustomImageByIds(Convert.toStrArray(ids)); } + @Override + public int deleteCustomImageByTitle(String title) + { + return customImageMapper.deleteCustomImageByTitle(title); + } /** * 删除自定义图片管理信息 diff --git a/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/resources/mapper/CustomImageMapper.xml b/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/resources/mapper/CustomImageMapper.xml index e9a2f509..f682b723 100755 --- a/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/resources/mapper/CustomImageMapper.xml +++ b/lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/resources/mapper/CustomImageMapper.xml @@ -121,5 +121,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{guid} + + + delete from custom_image where title = #{title} + \ No newline at end of file