|
@@ -6,7 +6,6 @@ import (
|
|
|
"log"
|
|
|
qu "qfw/util"
|
|
|
redis "qfw/util/redis"
|
|
|
- "strconv"
|
|
|
"time"
|
|
|
|
|
|
"github.com/gin-gonic/gin"
|
|
@@ -16,8 +15,10 @@ func init() {
|
|
|
//列表、编辑
|
|
|
Admin.GET("/audit/dataaudit", func(c *gin.Context) {
|
|
|
name := c.Query("name")
|
|
|
- //s_coll := c.Query("s_coll")
|
|
|
- c.HTML(200, "audit_auditone.html", gin.H{"name": name})
|
|
|
+ //lib := c.Query("lib")
|
|
|
+ coll := c.Query("coll")
|
|
|
+ auditattr := c.Query("auditattr")
|
|
|
+ c.HTML(200, "audit_auditone.html", gin.H{"name": name, "coll": coll, "auditattr": auditattr})
|
|
|
})
|
|
|
Admin.POST("/audit/auditonefield", AuditOneField)
|
|
|
Admin.POST("/audit/buyerclass", BuyerClass) //采购单位分类
|
|
@@ -47,21 +48,19 @@ func AuditData(c *gin.Context) {
|
|
|
|
|
|
func AuditOneField(c *gin.Context) {
|
|
|
field, _ := c.GetPostForm("field")
|
|
|
- limitstr, _ := c.GetPostForm("length")
|
|
|
- startstr, _ := c.GetPostForm("start")
|
|
|
- start, _ := strconv.Atoi(startstr)
|
|
|
- limit, _ := strconv.Atoi(limitstr)
|
|
|
+ //lib, _ := c.GetPostForm("lib")
|
|
|
+ coll, _ := c.GetPostForm("coll")
|
|
|
+ auditattr, _ := c.GetPostForm("auditattr")
|
|
|
query := map[string]interface{}{
|
|
|
- "field": field,
|
|
|
- "ispackage": false,
|
|
|
- }
|
|
|
- data, _ := Mgo.Find("audit_err", query, `{"_id":-1}`, nil, false, start, limit)
|
|
|
- for _, d := range *data {
|
|
|
- timeStr := time.Unix(d["l_createtime"].(int64), 0).Format(Date_Short_Layout)
|
|
|
- d["l_createtime"] = timeStr
|
|
|
+ auditattr + "_" + field: 1,
|
|
|
}
|
|
|
- count := Mgo.Count("audit_err", query)
|
|
|
- c.JSON(200, gin.H{"data": data, "recordsFiltered": count, "recordsTotal": count})
|
|
|
+ data, _ := Mgo.Find(coll, query, `{"_id":1}`, nil, false, -1, -1)
|
|
|
+ // for _, d := range *data {
|
|
|
+ // timeStr := time.Unix(d["l_createtime"].(int64), 0).Format(Date_Short_Layout)
|
|
|
+ // d["l_createtime"] = timeStr
|
|
|
+ // }
|
|
|
+ // count := Mgo.Count("audit_err", query)
|
|
|
+ c.JSON(200, gin.H{"data": data})
|
|
|
}
|
|
|
|
|
|
func BuyerClass(c *gin.Context) {
|