wangfei 6 years ago
parent
commit
0bd5b897fd
2 changed files with 11 additions and 10 deletions
  1. 11
    10
      controllers/wechatimg/wechatimt.go
  2. BIN
      upload/timg.jpg

+ 11
- 10
controllers/wechatimg/wechatimt.go View File

@@ -1,6 +1,7 @@
1 1
 package wechatimg
2 2
 
3 3
 import (
4
+	"errors"
4 5
 	"fmt"
5 6
 	"io"
6 7
 	"os"
@@ -213,16 +214,16 @@ func (c *WechatImgController) DeleteImg() {
213 214
 	if err != nil {
214 215
 		c.ResponseError(err)
215 216
 	}
216
-	if !flag {
217
-		err = c.dao.DeleteImg(mediaId)
218
-		if err != nil {
219
-			c.ResponseError(err)
220
-		}
221
-		_, err = client.DelMaterial(mediaId)
222
-		if err != nil {
223
-			c.ResponseError(err)
224
-		}
225
-		c.ResponseJSON("删除成功")
217
+	if flag {
218
+		c.ResponseError(errors.New("该素材已被自动回复引用,不允许删除!"))
226 219
 	}
220
+	err = c.dao.DeleteImg(mediaId)
221
+	if err != nil {
227 222
 
223
+	}
224
+	_, err = client.DelMaterial(mediaId)
225
+	if err != nil {
226
+		c.ResponseError(err)
227
+	}
228
+	c.ResponseJSON("删除成功")
228 229
 }

BIN
upload/timg.jpg View File