From 1873461012c99801f364bd07fae2c218d245048e Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期一, 11 九月 2023 19:42:39 +0800 Subject: [PATCH] 修复bom第一启动时的全量上报 --- kingdee/bom.go | 39 ++++++++++++++++++++------------------- 1 files changed, 20 insertions(+), 19 deletions(-) diff --git a/kingdee/bom.go b/kingdee/bom.go index 2a3003c..b573c78 100644 --- a/kingdee/bom.go +++ b/kingdee/bom.go @@ -6,24 +6,25 @@ ) type ICBom struct { - FInterID int `gorm:"column:FInterID" json:"FInterID"` // 鍐呯爜 - FBOMNumber string `gorm:"column:FBOMNumber" json:"FBOMNumber"` // BOM鍗曠紪鍙� - FUseStatus int `gorm:"column:FUseStatus" json:"FUseStatus"` // 浣跨敤鐘舵�佺爜 - FUseStatusName string `gorm:"column:FUseStatusName" json:"FUseStatusName"` // 浣跨敤鐘舵�� - FItemIDNumber string `gorm:"column:FItemIDNumber" json:"FItemIDNumber"` // 鐗╂枡浠g爜 - FItemIDName string `gorm:"column:FItemIDName" json:"FItemIDName"` // 鐗╂枡鍚嶇О - FModel string `gorm:"column:FModel" json:"FModel"` // 瑙勬牸鍨嬪彿 - FErpClsID string `gorm:"column:FErpClsID" json:"FErpClsID"` // 鐗╂枡灞炴�� - FQty float64 `gorm:"column:FQty" json:"FQty"` // 鏁伴噺 - FUnitName string `gorm:"column:FUnitName" json:"FUnitName"` // 鍗曚綅 - FYield float64 `gorm:"column:FYield" json:"FYield"` // 鎴愬搧鐜� - FRoutingIDNumber string `gorm:"column:FRoutingIDNumber" json:"FRoutingIDNumber"` // 宸ヨ壓璺嚎浠g爜 - FRoutingIDName string `gorm:"column:FRoutingIDName" json:"FRoutingIDName"` // 宸ヨ壓璺嚎鍚嶇О - FNote string `gorm:"column:FNote" json:"FNote"` // 澶囨敞 - FBomType int `gorm:"column:FBomType" json:"FBomType"` // BOM绫诲瀷 - FAudDate string `gorm:"column:FAudDate" json:"FAudDate"` // 鏇存柊鏃堕棿 - FPDMImportDate string `gorm:"column:FPDMImportDate" json:"FPDMImportDate"` // 瀵煎叆鏃堕棿 - FStatus int `gorm:"column:FStatus" json:"FStatus"` // 鐘舵�� + FInterID int `gorm:"column:FInterID" json:"FInterID"` // 鍐呯爜 + FBOMNumber string `gorm:"column:FBOMNumber" json:"FBOMNumber"` // BOM鍗曠紪鍙� + FUseStatus int `gorm:"column:FUseStatus" json:"FUseStatus"` // 浣跨敤鐘舵�佺爜 + FUseStatusName string `gorm:"column:FUseStatusName" json:"FUseStatusName"` // 浣跨敤鐘舵�� + FItemIDNumber string `gorm:"column:FItemIDNumber" json:"FItemIDNumber"` // 鐗╂枡浠g爜 + FItemIDName string `gorm:"column:FItemIDName" json:"FItemIDName"` // 鐗╂枡鍚嶇О + FModel string `gorm:"column:FModel" json:"FModel"` // 瑙勬牸鍨嬪彿 + FErpClsID string `gorm:"column:FErpClsID" json:"FErpClsID"` // 鐗╂枡灞炴�� + FQty float64 `gorm:"column:FQty" json:"FQty"` // 鏁伴噺 + FUnitName string `gorm:"column:FUnitName" json:"FUnitName"` // 鍗曚綅 + FYield float64 `gorm:"column:FYield" json:"FYield"` // 鎴愬搧鐜� + FRoutingIDNumber string `gorm:"column:FRoutingIDNumber" json:"FRoutingIDNumber"` // 宸ヨ壓璺嚎浠g爜 + FRoutingIDName string `gorm:"column:FRoutingIDName" json:"FRoutingIDName"` // 宸ヨ壓璺嚎鍚嶇О + FNote string `gorm:"column:FNote" json:"FNote"` // 澶囨敞 + FBomType int `gorm:"column:FBomType" json:"FBomType"` // BOM绫诲瀷 + FAudDate string `gorm:"column:FAudDate" json:"FAudDate"` // 鏇存柊鏃堕棿 + FPDMImportDate string `gorm:"column:FPDMImportDate" json:"FPDMImportDate"` // 瀵煎叆鏃堕棿 + FStatus int `gorm:"column:FStatus" json:"FStatus"` // 鐘舵�� + Component []ICBomChild `json:"Component"` // BOM缁勪欢 } func BomList(fData bool) []ICBom { @@ -93,7 +94,7 @@ ICBOM.FBOMNumber, ICBomChild.FEntryID, t_ICItem.FNumber as FItemIDNumber, - t_ICItem.FName as FItemName, + t_ICItem.FName as FItemIDName, t_ICItem.FModel as FModel, (SELECT FName FROM t_SubMessage WHERE t_ICItem.FErpClsID=FInterID) as FErpCls, t010.FName as FMaterielTypeName, -- Gitblit v1.8.0