wuww пре 6 година
родитељ
комит
5b5301848c
1 измењених фајлова са 15 додато и 14 уклоњено
  1. 15 14
      controllers/partial/SysAttachmentController.go

+ 15 - 14
controllers/partial/SysAttachmentController.go

@@ -1,19 +1,20 @@
 package partial
 
 import (
-	"crypto/sha1"
-	"fmt"
-	"git.qianqiusoft.com/qianqiusoft/light-apiengine/entitys"
-	syslogs "git.qianqiusoft.com/qianqiusoft/light-apiengine/logs"
-	sysmodel "git.qianqiusoft.com/qianqiusoft/light-apiengine/models"
-	sysutils "git.qianqiusoft.com/qianqiusoft/light-apiengine/utils"
 	"io"
-	"io/ioutil"
-	"mime"
 	"os"
+	"fmt"
 	"path"
-	"strconv"
+	"mime"
 	"time"
+	"strconv"
+	"io/ioutil"
+	"crypto/sha1"
+
+	"git.qianqiusoft.com/qianqiusoft/light-apiengine/entitys"
+	syslogs "git.qianqiusoft.com/qianqiusoft/light-apiengine/logs"
+	sysutils "git.qianqiusoft.com/qianqiusoft/light-apiengine/utils"
+	sysmodel "git.qianqiusoft.com/qianqiusoft/light-apiengine/models"
 )
 
 // _Upload
@@ -41,8 +42,8 @@ func SysAttachment_Download(c *entitys.CtrlContext) {
 	attrId := c.Ctx.Query("id")
 	//gt := c.Ctx.Query("get_thumb")
 	var engine = c.PlatformDbEngine
-	var attach = sysmodel.SysAttachment{Id: attrId}
-	has, err := engine.Get(&attach)
+	var attach sysmodel.SysAttachment
+	has, err := engine.ID(attrId).Get(&attach)
 	if err != nil || !has {
 		syslogs.Error("获取附件出错了:", err)
 		c.Ctx.JSON(500, sysmodel.SysReturn{500, "获取附件出错了", nil})
@@ -161,7 +162,7 @@ func SysAttachment_Delete(c *entitys.CtrlContext) {
 	attrId := c.Ctx.Query("id")
 	attach := &sysmodel.SysAttachment{}
 	attach.Id = attrId
-	_, err := c.PlatformDbEngine.Id(attrId).Delete(attach)
+	_, err := c.PlatformDbEngine.ID(attrId).Delete(attach)
 	if err != nil {
 		syslogs.Error("删除附件出错了:", err)
 		c.Ctx.JSON(500, sysmodel.SysReturn{500, err.Error(), nil})
@@ -179,8 +180,8 @@ func SysAttachment_Delete(c *entitys.CtrlContext) {
 // @Failure 403 :id is empty
 func SysAttachment_Get(c *entitys.CtrlContext) {
 	var id = c.Ctx.Query("id")
-	attach := sysmodel.SysAttachment{Id: id}
-	has, err := c.PlatformDbEngine.Get(&attach)
+	var attach sysmodel.SysAttachment
+	has, err := c.PlatformDbEngine.ID(id).Get(&attach)
 	if err == nil {
 		if has {
 			c.Ctx.JSON(200, sysmodel.SysReturn{200, "", attach})