zhangzengfei
2023-08-15 1a6fa89e9ffc8ade73afbeda3e6c791bad1d4cd9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
package webserver
 
import (
    "fmt"
 
    "kingdee-dbapi/kingdee"
 
    "github.com/gin-gonic/gin"
)
 
func OrderList(c *gin.Context) {
    rspData := kingdee.SeOrderList()
    c.JSON(200, gin.H{
        "success": true,
        "message": "",
        "data":    rspData,
        "total":   len(rspData),
    })
}
 
func InventoryList(c *gin.Context) {
    rspData := kingdee.ICInventory()
    c.JSON(200, gin.H{
        "success": true,
        "message": "",
        "data":    rspData,
        "total":   len(rspData),
    })
}
 
func CSTCommit(c *gin.Context) {
    var req kingdee.CSTNsqQuery
    if err := c.ShouldBind(&req); err != nil {
        c.JSON(401, gin.H{"msg": err.Error()})
        return
    }
    fmt.Println(req)
    rsp := kingdee.Commit2CSTService(req)
 
    c.JSON(200, gin.H{
        "success": true,
        "message": "",
        "data":    rsp,
    })
}