Selaa lähdekoodia

处理/Mine/QueryMineTradeOrders接口数据重复的问题

zhou.xiaoning 1 vuosi sitten
vanhempi
commit
aa991b60ef
2 muutettua tiedostoa jossa 8 lisäystä ja 8 poistoa
  1. 6 6
      config/config.xml
  2. 2 2
      models/mine.go

+ 6 - 6
config/config.xml

@@ -15,11 +15,11 @@
     <DbAddress value="192.168.31.88"/>
     <DbName value="orcl"/>
     <DbPort value="1521"/>
-    <DbUser value="mtp2_test169"/>
+    <DbUser value="mtp2_test204"/>
     <DbPwd value="muchinfo"/>
   </DbSetting>
   <RedisSetting>
-    <Address value="192.168.31.169"/>
+    <Address value="192.168.31.204"/>
     <Port value="5007"/>
     <Timeout value="3"/>
     <ConnNum value="1"/>
@@ -27,11 +27,11 @@
     <Pwd value=""/>
   </RedisSetting>
   <MqSetting>
-    <Url value="amqp://guest:guest@192.168.31.169:5020/test"/>
+    <Url value="amqp://guest:guest@192.168.31.204:5020/test"/>
     <Exchange value="entry"/>
   </MqSetting>
   <MongoDBSetting>
-    <HostName value="192.168.31.169"/>
+    <HostName value="192.168.31.204"/>
     <Port value="5025"/>
     <DBName value="HistoryQuote"/>
     <Username value="quote_test01"/>
@@ -40,8 +40,8 @@
   <MySQLSetting>
     <Host value="192.168.30.72"/>
     <Port value="3306"/>
-    <DBName value="historyquote_test169"/>
-    <Username value="quote_test169"/>
+    <DBName value="historyquote_test204"/>
+    <Username value="quote_test204"/>
     <Password value="123456"/>
   </MySQLSetting>
   <Tencent>

+ 2 - 2
models/mine.go

@@ -619,7 +619,7 @@ func (r *MineTradeOrder) buildSql() string {
 
 func (r *MineTradeOrder) buildSql_His() string {
 	var sqlId utils.SQLVal = `
-	select 
+	select DISTINCT
 		g.goodscode,
 		g.goodsname,
 		g.goodscode || '/' || g.goodsname "GOODSNAMEDISPLAY",
@@ -680,7 +680,7 @@ func (r *MineTradeOrder) buildSql_His() string {
 	if r.BeginDate != "" && r.EndDate != "" {
 		sqlId.JoinFormat(" AND (t.TRADEDATE >= '%v' AND t.TRADEDATE <= '%v')", r.BeginDate, r.EndDate)
 	}
-	sqlId.OrderByDesc("t.ordertime")
+	sqlId.OrderByDesc("ORDERTIME")
 
 	sqlId.Page(r.Page, r.PageSize)
 	return sqlId.String()