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
 package wechatimg
1
 package wechatimg
2
 
2
 
3
 import (
3
 import (
4
+	"errors"
4
 	"fmt"
5
 	"fmt"
5
 	"io"
6
 	"io"
6
 	"os"
7
 	"os"
213
 	if err != nil {
214
 	if err != nil {
214
 		c.ResponseError(err)
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