zhou.xiaoning преди 3 години
родител
ревизия
34a9e3cc03
променени са 1 файла, в които са добавени 34 реда и са изтрити 27 реда
  1. 34 27
      models/guangzuan.go

+ 34 - 27
models/guangzuan.go

@@ -187,7 +187,8 @@ func (r *MyWRPosition) calc() {
 func (r *MyWRPosition) buildSql() string {
 	var sqlId utils.SQLVal = `
 	SELECT 
-		t.*, 
+		t.TOTALQTY,
+		t.FREEZEQTY,
 		wr.* 
 	FROM WRPosition t
 	INNER JOIN WRFactorType ft ON t.wrfactortypeid = ft.wrfactortypeid
@@ -235,28 +236,29 @@ type BuyOrder struct {
 	ZSCZCOLOR3TYPEDISPLAY     string `json:"zsczcolor3typedisplay" xorm:"ZSCZCOLOR3TYPEDISPLAY"`         //
 	WAREHOUSEINFOSDISPLAY     string `json:"warehouseinfosdisplay" xorm:"WAREHOUSEINFOSDISPLAY"`         //
 
-	WRTRADEORDERID     int64  `json:"wrtradeorderid" xorm:"WRTRADEORDERID" form:"wrtradeorderid"` // [委托单号]买委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
-	USERID             int64  `json:"userid" xorm:"USERID"`                                       // 用户ID
-	ACCOUNTID          int64  `json:"accountid" xorm:"ACCOUNTID"`                                 // 资金账户ID
-	ZSCATEGORY         int32  `json:"zscategory" xorm:"ZSCATEGORY" form:"zscategory"`             // 钻石分类 - 枚举”ZSCategory“
-	ZSCURRENCYTYPE     string `json:"zscurrencytype" xorm:"ZSCURRENCYTYPE"`                       // 货币类型 -   多个, 逗号分隔
-	ZSSHAPETYPE        string `json:"zsshapetype" xorm:"ZSSHAPETYPE"`                             // 形状 - 多个, 逗号分隔
-	ZSCOLORTYPE        string `json:"zscolortype" xorm:"ZSCOLORTYPE"`                             // 颜色 - 两个, 逗号分隔
-	ZSCLARITYTYPE      string `json:"zsclaritytype" xorm:"ZSCLARITYTYPE"`                         // 净度 - 两个, 逗号分隔
-	ZSCUTTYPE          string `json:"zscuttype" xorm:"ZSCUTTYPE"`                                 // 切工 - 两个, 逗号分隔
-	ZSSYMMETRYTYPE     string `json:"zssymmetrytype" xorm:"ZSSYMMETRYTYPE"`                       // 对称度 - 两个, 逗号分隔
-	ZSPOLISHTYPE       string `json:"zspolishtype" xorm:"ZSPOLISHTYPE"`                           // 抛光度 - 两个, 逗号分隔
-	ZSFLUORESCENCETYPE string `json:"zsfluorescencetype" xorm:"ZSFLUORESCENCETYPE"`               // 荧光 - 多个, 逗号分隔
-	ZSSIZE             string `json:"zssize" xorm:"ZSSIZE"`                                       // 尺寸 - 两个小数, 逗号分隔
-	ZSCRYSTALTYPE      string `json:"zscrystaltype" xorm:"ZSCRYSTALTYPE"`                         // 晶型 -  多个,逗号分隔
-	ORIGIN             string `json:"origin" xorm:"ORIGIN"`                                       // 原产地
-	ZSSTYLETYPE        string `json:"zsstyletype" xorm:"ZSSTYLETYPE"`                             // 款式 -  多个, 逗号分隔
-	ZSCZCOLOR1TYPE     string `json:"zsczcolor1type" xorm:"ZSCZCOLOR1TYPE"`                       // 彩钻颜色1, 逗号分隔
-	ZSCZCOLOR2TYPE     string `json:"zsczcolor2type" xorm:"ZSCZCOLOR2TYPE"`                       // 彩钻颜色2, 逗号分隔
-	ZSCZCOLOR3TYPE     string `json:"zsczcolor3type" xorm:"ZSCZCOLOR3TYPE"`                       // 彩钻颜色3, 逗号分隔
-	REMARK             string `json:"remark" xorm:"REMARK"`                                       // 备注
-	WAREHOUSEIDS       string `json:"warehouseids" xorm:"WAREHOUSEIDS"`                           // 仓库ID - 多个, 逗号分隔
-	MARKETID           int32  `json:"marketid" xorm:"MARKETID"`                                   // 市场ID
+	WRTRADEORDERID int64 `json:"wrtradeorderid" xorm:"WRTRADEORDERID" form:"wrtradeorderid"` // [委托单号]买委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
+	USERID         int64 `json:"userid" xorm:"USERID"`                                       // 用户ID
+	ACCOUNTID      int64 `json:"accountid" xorm:"ACCOUNTID"`                                 // 资金账户ID
+
+	ZSCATEGORY         int32  `json:"zscategory" xorm:"ZSCATEGORY" form:"zscategory"` // 钻石分类 - 枚举”ZSCategory“
+	ZSCURRENCYTYPE     string `json:"zscurrencytype" xorm:"ZSCURRENCYTYPE"`           // 货币类型 -   多个, 逗号分隔
+	ZSSHAPETYPE        string `json:"zsshapetype" xorm:"ZSSHAPETYPE"`                 // 形状 - 多个, 逗号分隔
+	ZSCOLORTYPE        string `json:"zscolortype" xorm:"ZSCOLORTYPE"`                 // 颜色 - 两个, 逗号分隔
+	ZSCLARITYTYPE      string `json:"zsclaritytype" xorm:"ZSCLARITYTYPE"`             // 净度 - 两个, 逗号分隔
+	ZSCUTTYPE          string `json:"zscuttype" xorm:"ZSCUTTYPE"`                     // 切工 - 两个, 逗号分隔
+	ZSSYMMETRYTYPE     string `json:"zssymmetrytype" xorm:"ZSSYMMETRYTYPE"`           // 对称度 - 两个, 逗号分隔
+	ZSPOLISHTYPE       string `json:"zspolishtype" xorm:"ZSPOLISHTYPE"`               // 抛光度 - 两个, 逗号分隔
+	ZSFLUORESCENCETYPE string `json:"zsfluorescencetype" xorm:"ZSFLUORESCENCETYPE"`   // 荧光 - 多个, 逗号分隔
+	ZSSIZE             string `json:"zssize" xorm:"ZSSIZE"`                           // 尺寸 - 两个小数, 逗号分隔
+	ZSCRYSTALTYPE      string `json:"zscrystaltype" xorm:"ZSCRYSTALTYPE"`             // 晶型 -  多个,逗号分隔
+	ORIGIN             string `json:"origin" xorm:"ORIGIN"`                           // 原产地
+	ZSSTYLETYPE        string `json:"zsstyletype" xorm:"ZSSTYLETYPE"`                 // 款式 -  多个, 逗号分隔
+	ZSCZCOLOR1TYPE     string `json:"zsczcolor1type" xorm:"ZSCZCOLOR1TYPE"`           // 彩钻颜色1, 逗号分隔
+	ZSCZCOLOR2TYPE     string `json:"zsczcolor2type" xorm:"ZSCZCOLOR2TYPE"`           // 彩钻颜色2, 逗号分隔
+	ZSCZCOLOR3TYPE     string `json:"zsczcolor3type" xorm:"ZSCZCOLOR3TYPE"`           // 彩钻颜色3, 逗号分隔
+	REMARK             string `json:"remark" xorm:"REMARK"`                           // 备注
+	WAREHOUSEIDS       string `json:"warehouseids" xorm:"WAREHOUSEIDS"`               // 仓库ID - 多个, 逗号分隔
+	MARKETID           int32  `json:"marketid" xorm:"MARKETID"`                       // 市场ID
 
 	PageEx `xorm:"extends"` // 页码信息
 }
@@ -268,8 +270,7 @@ func (r *BuyOrder) calc() {
 func (r *BuyOrder) buildSql() string {
 	var sqlId utils.SQLVal = `
 	SELECT 
-		q.*, 
-		t.* 
+		q.*
 	FROM WRTrade_OrderDetail t
 	INNER JOIN View_GZ_BuyOrderDetail_Query q ON t.wrtradeorderid = q.wrtradeorderid
 	WHERE t.marketid=67201 AND t.BuyOrSell = 0 AND t.WRTradeOrderStatus IN (3,7)
@@ -425,7 +426,10 @@ func (r *SellOrder) calc() {
 func (r *SellOrder) buildSql() string {
 	var sqlId utils.SQLVal = `
 	SELECT 
-		q.*, 
+		q.SELLUSERNAME,
+		q.ZSCATEGORY,
+		q.ZSCURRENCYTYPE,
+		q.GOODSNO, 
 		t.* 
 	FROM WRTrade_OrderDetail t
 	INNER JOIN View_GZ_WRStandard_Ex_Query q ON t.wrstandardid = q.wrstandardid
@@ -444,7 +448,10 @@ func (r *SellOrder) buildSql() string {
 func (r *SellOrder) buildQueryDiamond() string {
 	var sqlId utils.SQLVal = `
 	SELECT 
-		q.*, 
+		q.SELLUSERNAME,
+		q.ZSCATEGORY,
+		q.ZSCURRENCYTYPE,
+		q.GOODSNO, 
 		t.* 
 	FROM WRTrade_OrderDetail t
 	INNER JOIN View_GZ_WRStandard_Ex_Query q ON t.wrstandardid = q.wrstandardid