|
|
@@ -1299,7 +1299,7 @@ type Thjpurchasetransfer struct {
|
|
|
CREATETIME string `json:"createtime" xorm:"CREATETIME"` // 转让挂牌时间
|
|
|
TRANSFERTRADETIME string `json:"transfertradetime" xorm:"TRANSFERTRADETIME"` // 转让成交时间
|
|
|
|
|
|
- PRESALESTATUS int32 `json:"presalestatus" xorm:"PRESALESTATUS"` // 预留状态 1:未开始 2:进行中 3:已结束 4:已关闭 5:处理中 6::处理失败 7:已完成
|
|
|
+ PRESALESTATUS int32 `json:"presalestatus" xorm:"PRESALESTATUS"` // 预售状态 1:未开始 2:进行中 3:已结束 4:已关闭 5:处理中 6::处理失败 7:已完成
|
|
|
|
|
|
PageEx `xorm:"extends"` // 页码信息
|
|
|
}
|
|
|
@@ -1385,7 +1385,7 @@ type ThjpurchasetransferDetail struct {
|
|
|
TRANSFERAMOUNT float64 `json:"transferamount" xorm:"TRANSFERAMOUNT"` // 转让金额
|
|
|
TRANSFERSTATUS int32 `json:"transferstatus" xorm:"TRANSFERSTATUS"` // 转让状态 - 1:挂牌中 2:已撤销 3:处理中 4:已转让
|
|
|
TRADEPRICE float64 `json:"tradeprice" xorm:"TRADEPRICE"` // 预售价格
|
|
|
- PAYEDDEPOSIT float64 `json:"payeddeposit" xorm:"PAYEDDEPOSIT"` // 买方已付定金
|
|
|
+ PAYEDDEPOSIT float64 `json:"payeddeposit" xorm:"PAYEDDEPOSIT"` // 买方已付定金(预付款(含定金))
|
|
|
CONTRACTADDRBUY string `json:"contractaddrbuy" xorm:"CONTRACTADDRBUY"` // 贸易合同地址(买家)
|
|
|
CONTRACTADDRSELL string `json:"contractaddrsell" xorm:"CONTRACTADDRSELL"` // 贸易合同地址(卖家)
|
|
|
WRSTANDARDCODE string `json:"wrstandardcode" xorm:"WRSTANDARDCODE"` // 现货商品代码
|
|
|
@@ -1396,6 +1396,18 @@ type ThjpurchasetransferDetail struct {
|
|
|
|
|
|
TRANSFERQTY int32 `json:"transferqty" xorm:"TRANSFERQTY"` // 转让数量
|
|
|
|
|
|
+ DEPOSITRATE float64 `json:"depositrate" xorm:"DEPOSITRATE"` // 定金比例
|
|
|
+ LASTPRICE float64 `json:"lastprice" xorm:"LASTPRICE"` // [实际价]到期价格
|
|
|
+ THJDELIVERYMODE int32 `json:"thjdeliverymode" xorm:"THJDELIVERYMODE"` // 交割方式 - 1:平台仓储 2:自提 3:代办运输 (枚举:THJDeliveryMode)
|
|
|
+ CONTACTNAME string `json:"contactname" xorm:"CONTACTNAME"` // 联系人姓名
|
|
|
+ CONTACTINFO string `json:"contactinfo" xorm:"CONTACTINFO"` // 联系方式
|
|
|
+ DESADDRESS string `json:"desaddress" xorm:"DESADDRESS"` // 目的地地址
|
|
|
+ RECEIPTINFO string `json:"receiptinfo" xorm:"RECEIPTINFO"` // 发票信息
|
|
|
+ ENDDATEMONTH string `json:"enddatemonth" xorm:"ENDDATEMONTH"` // 到期月份
|
|
|
+ ENDDATE string `json:"enddate" xorm:"ENDDATE"` // 到期日期(交收日期)
|
|
|
+ CREATETIME string `json:"createtime" xorm:"CREATETIME"` // 转让委托时间
|
|
|
+ TRANSFERTRADETIME string `json:"transfertradetime" xorm:"TRANSFERTRADETIME"` // 转让成交时间
|
|
|
+
|
|
|
}
|
|
|
|
|
|
func (r *ThjpurchasetransferDetail) calc() {
|
|
|
@@ -1419,9 +1431,22 @@ func (r *ThjpurchasetransferDetail) buildSql() string {
|
|
|
wh.WAREHOUSENAME,
|
|
|
u1.accountname BUYUSERNAME,
|
|
|
u2.accountname SELLUSERNAME,
|
|
|
- t.TRANSFERQTY
|
|
|
+ t.TRANSFERQTY,
|
|
|
+ d.DEPOSITRATE,
|
|
|
+ d.PAYEDDEPOSIT,
|
|
|
+ d.LASTPRICE,
|
|
|
+ d.THJDELIVERYMODE,
|
|
|
+ d.CONTACTNAME,
|
|
|
+ d.CONTACTINFO,
|
|
|
+ d.DESADDRESS,
|
|
|
+ d.RECEIPTINFO,
|
|
|
+ to_char(pi.enddate, 'yyyy-MM') ENDDATEMONTH,
|
|
|
+ to_char(pi.enddate, 'yyyy-MM-dd') ENDDATE,
|
|
|
+ to_char(t.CREATETIME, 'yyyy-MM-dd hh24:mm:ss') CREATETIME,
|
|
|
+ to_char(t.TRANSFERTRADETIME, 'yyyy-MM-dd hh24:mm:ss') TRANSFERTRADETIME
|
|
|
from THJ_PurchaseTransfer t
|
|
|
- inner join THJ_PurchaseTradeDetail d on d.WRTRADEDETAILID = t.WRTRADEDETAILID
|
|
|
+ inner join THJ_PurchaseTradeDetail d on d.WRTRADEDETAILID = t.WRTRADEDETAILID
|
|
|
+ left join wr_presaleapply pi on pi.presaleapplyid = t.presaleapplyid
|
|
|
left join wrstandard wr on wr.wrstandardid = t.wrstandardid
|
|
|
left join WAREHOUSEINFO wh on wh.autoid = t.warehouseid
|
|
|
left join useraccount u1 on u1.userid = t.buyuserid
|