zhangqian
2024-06-14 2ec42065712b96ac32ea706869949bf88f04770f
修复报错
4个文件已修改
34 ■■■■ 已修改文件
conf/config.yaml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
request/operation_type.go 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
response/report_forms_response.go 25 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/history_forms.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
conf/config.yaml
@@ -11,7 +11,7 @@
  companyName: jialian
db:
  #  dsn: root:c++java123@tcp(192.168.20.119:3306)/wms?charset=utf8&parseTime=True&loc=Local
  dsn: root:c++java123@tcp(127.0.0.1:3306)/aps_server2?charset=utf8&parseTime=True&loc=Local
  dsn: root:c++java123@tcp(192.168.20.119:3306)/aps_server2?charset=utf8&parseTime=True&loc=Local
  logMode: true
  maxIdleCon: 20
  maxOpenCon: 100
request/operation_type.go
@@ -4,7 +4,8 @@
type GetOperationTypeList struct {
    PageInfo
    Keyword string `json:"keyword"`
    Keyword     string `json:"keyword"`
    WarehouseId int    `json:"warehouseId" gorm:"type:int;not null;comment:仓库id"` //仓库id
}
type AddOperationType struct {
response/report_forms_response.go
@@ -2,7 +2,6 @@
import (
    "github.com/shopspring/decimal"
    "time"
    "wms/constvar"
    "wms/models"
)
@@ -25,18 +24,18 @@
}
type InventoryHistory struct {
    Number            string                     `json:"number"`            //单号
    Date              time.Time                  `json:"date"`              //日期
    ProductName       string                     `json:"productName"`       //产品名称
    FromLocation      string                     `json:"fromLocation"`      //源位置
    ToLocation        string                     `json:"toLocation"`        //目标位置
    Amount            decimal.Decimal            `json:"amount"`            //数量
    AmountMoreUnits   []models.UnitItems         `json:"amountMoreUnits"`   //数量多单位
    Unit              string                     `json:"unit"`              //单位
    ContactedName     string                     `json:"contactedName"`     //完成者
    Status            string                     `json:"status"`            //状态
    BaseOperationType constvar.BaseOperationType `json:"baseOperationType"` //基础作业类型
    Weight            decimal.Decimal            `json:"weight"`            //重量
    Number            string                     `json:"number"`                   //单号
    Date              string                     `json:"date"`                     //日期
    ProductName       string                     `json:"productName"`              //产品名称
    FromLocation      string                     `json:"fromLocation"`             //源位置
    ToLocation        string                     `json:"toLocation"`               //目标位置
    Amount            decimal.Decimal            `json:"amount"`                   //数量
    AmountMoreUnits   []models.UnitItems         `json:"amountMoreUnits" gorm:"-"` //数量多单位
    Unit              string                     `json:"unit"`                     //单位
    ContactedName     string                     `json:"contactedName"`            //完成者
    Status            string                     `json:"status"`                   //状态
    BaseOperationType constvar.BaseOperationType `json:"baseOperationType"`        //基础作业类型
    Weight            decimal.Decimal            `json:"weight"`                   //重量
    ProductId         string                     `json:"productId"`
    FromLocationId    int                        `json:"fromLocationId"`
    ToLocationId      int                        `json:"toLocationId"`
service/history_forms.go
@@ -33,7 +33,7 @@
    for _, v := range list {
        data := &response.InventoryHistory{
            Number:            v.Number,
            Date:              v.UpdatedAt,
            Date:              v.UpdatedAt.Format("2006-01-02"),
            ProductName:       v.ProductName,
            FromLocation:      v.FromLocation,
            ToLocation:        v.ToLocation,
@@ -143,7 +143,7 @@
    for i, v := range dataList {
        column := strconv.Itoa(i + 3)
        f.SetCellValue("Sheet1", "A"+column, v.Date.Format("2006-01-02"))
        f.SetCellValue("Sheet1", "A"+column, v.Date)
        f.SetCellValue("Sheet1", "B"+column, v.Number)
        f.SetCellValue("Sheet1", "C"+column, v.ProductName)
        f.SetCellValue("Sheet1", "D"+column, v.ProductId)