From 71412710d4f289e0390820da9bdb88f96407987a Mon Sep 17 00:00:00 2001
From: wangp <wangpei@gmail.com>
Date: Fri, 21 Jul 2023 13:53:07 +0800
Subject: [PATCH] lakala

---
 controller/api/v1/pay/notice.go |  2 +-
 controller/api/v1/pay/pay.go    |  4 ++--
 docs/docs.go                    |  8 ++++----
 docs/swagger.json               |  8 ++++----
 docs/swagger.yaml               |  8 ++++----
 i18n/bp.toml                    | 31 -------------------------------
 repository/pay/pay.go           | 18 +++++++++---------
 7 files changed, 24 insertions(+), 55 deletions(-)
 delete mode 100755 i18n/bp.toml

diff --git a/controller/api/v1/pay/notice.go b/controller/api/v1/pay/notice.go
index d90d7fc..ed15b93 100755
--- a/controller/api/v1/pay/notice.go
+++ b/controller/api/v1/pay/notice.go
@@ -30,7 +30,7 @@ type NoticeController struct {
 // @Accept application/json
 // @Produce application/json
 // @Param   body    body  models.WxNoticeInput   true	 "鍙傛暟"
-// @Param language header string ture "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja 鏃ユ枃 榛樿涓枃"
+// @Param language header string ture "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja-JP鏃ユ枃 榛樿涓枃"
 // @Success 200
 // @router /api/v1/pay/wx_notice [post]
 func (l *PayController) WxNotice(c *gin.Context) {
diff --git a/controller/api/v1/pay/pay.go b/controller/api/v1/pay/pay.go
index 1214860..8b660d9 100755
--- a/controller/api/v1/pay/pay.go
+++ b/controller/api/v1/pay/pay.go
@@ -20,7 +20,7 @@ type PayController struct {
 // @Accept application/json
 // @Produce application/json
 // @Param   body    body  models.PlaceAnOrderParamInput   true	 "鍙傛暟"
-// @Param language header string ture "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja 鏃ユ枃 榛樿涓枃"
+// @Param language header string ture "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja-JP鏃ユ枃 榛樿涓枃"
 // @Success 200
 // @router /api/v1/pay/unified_order [post]
 func (l *PayController) UnifiedOrder(c *gin.Context) {
@@ -57,7 +57,7 @@ func (l *PayController) UnifiedOrder(c *gin.Context) {
 // @Accept application/json
 // @Produce application/json
 // @Param   body    body  models.RefundParamInput   true	 "鍙傛暟"
-// @Param language header string ture "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja 鏃ユ枃 榛樿涓枃"
+// @Param language header string ture "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja-JP鏃ユ枃 榛樿涓枃"
 // @Success 200
 // @router /api/v1/pay/unified_refund [post]
 func (l *PayController) UnifiedRefund(c *gin.Context) {
diff --git a/docs/docs.go b/docs/docs.go
index cdf4cfa..49bd7b6 100644
--- a/docs/docs.go
+++ b/docs/docs.go
@@ -48,7 +48,7 @@ var doc = `{
                     },
                     {
                         "type": "string",
-                        "description": "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja 鏃ユ枃 榛樿涓枃",
+                        "description": "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja-JP鏃ユ枃 榛樿涓枃",
                         "name": "language",
                         "in": "header"
                     }
@@ -85,7 +85,7 @@ var doc = `{
                     },
                     {
                         "type": "string",
-                        "description": "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja 鏃ユ枃 榛樿涓枃",
+                        "description": "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja-JP鏃ユ枃 榛樿涓枃",
                         "name": "language",
                         "in": "header"
                     }
@@ -122,7 +122,7 @@ var doc = `{
                     },
                     {
                         "type": "string",
-                        "description": "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja 鏃ユ枃 榛樿涓枃",
+                        "description": "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja-JP鏃ユ枃 榛樿涓枃",
                         "name": "language",
                         "in": "header"
                     }
@@ -252,7 +252,7 @@ var doc = `{
                     "type": "string"
                 },
                 "total_amount": {
-                    "type": "number"
+                    "type": "integer"
                 },
                 "trans_merchant_no": {
                     "type": "string"
diff --git a/docs/swagger.json b/docs/swagger.json
index bc74b3c..8a391ab 100644
--- a/docs/swagger.json
+++ b/docs/swagger.json
@@ -32,7 +32,7 @@
                     },
                     {
                         "type": "string",
-                        "description": "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja 鏃ユ枃 榛樿涓枃",
+                        "description": "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja-JP鏃ユ枃 榛樿涓枃",
                         "name": "language",
                         "in": "header"
                     }
@@ -69,7 +69,7 @@
                     },
                     {
                         "type": "string",
-                        "description": "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja 鏃ユ枃 榛樿涓枃",
+                        "description": "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja-JP鏃ユ枃 榛樿涓枃",
                         "name": "language",
                         "in": "header"
                     }
@@ -106,7 +106,7 @@
                     },
                     {
                         "type": "string",
-                        "description": "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja 鏃ユ枃 榛樿涓枃",
+                        "description": "璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja-JP鏃ユ枃 榛樿涓枃",
                         "name": "language",
                         "in": "header"
                     }
@@ -236,7 +236,7 @@
                     "type": "string"
                 },
                 "total_amount": {
-                    "type": "number"
+                    "type": "integer"
                 },
                 "trans_merchant_no": {
                     "type": "string"
diff --git a/docs/swagger.yaml b/docs/swagger.yaml
index 710938d..80a9bc7 100644
--- a/docs/swagger.yaml
+++ b/docs/swagger.yaml
@@ -76,7 +76,7 @@ definitions:
       term_no:
         type: string
       total_amount:
-        type: number
+        type: integer
       trans_merchant_no:
         type: string
       trans_term_no:
@@ -100,7 +100,7 @@ paths:
         required: true
         schema:
           $ref: '#/definitions/models.PlaceAnOrderParamInput'
-      - description: 璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja 鏃ユ枃 榛樿涓枃
+      - description: 璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja-JP鏃ユ枃 榛樿涓枃
         in: header
         name: language
         type: string
@@ -124,7 +124,7 @@ paths:
         required: true
         schema:
           $ref: '#/definitions/models.RefundParamInput'
-      - description: 璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja 鏃ユ枃 榛樿涓枃
+      - description: 璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja-JP鏃ユ枃 榛樿涓枃
         in: header
         name: language
         type: string
@@ -148,7 +148,7 @@ paths:
         required: true
         schema:
           $ref: '#/definitions/models.WxNoticeInput'
-      - description: 璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja 鏃ユ枃 榛樿涓枃
+      - description: 璇█绫诲瀷 zh-CN绠€浣撲腑鏂� en-US鑻辨枃 ja-JP鏃ユ枃 榛樿涓枃
         in: header
         name: language
         type: string
diff --git a/i18n/bp.toml b/i18n/bp.toml
deleted file mode 100755
index 1e6bd45..0000000
--- a/i18n/bp.toml
+++ /dev/null
@@ -1,31 +0,0 @@
-# 鏁版嵁鍒嗘瀽
-# 9000 = ""
-# 9001 = "鏁版嵁姒傝"
-# 9002 = "椤惧鍒嗘瀽"
-# 9003 = "浼氬憳鍗″垎鏋�"
-# 9004 = "娆″崱鍒嗘瀽"
-# 9005 = "鐥呭巻閲忓垎鏋�"
-# 9006 = "鍖荤枟娑堣垂鍒嗘瀽"
-# 9007 = "鍟嗗搧鍒嗘瀽"
-# 9008 = "鍛樺伐鍒嗘瀽"
-#
-# 9100 = ""
-# 9101 = "鏂板鐢ㄦ埛"
-# 9102 = "鍒板簵娑堣垂"
-# 9103 = "鏂板娑堣垂"
-# 9104 = "鑰佸娑堣垂"
-# 9105 = "鏂板鍔炲崱鏁�"
-# 9106 = "浼氬憳鍗″厖鍊奸搴�"
-# 9107 = "璧犻鍏呭€奸搴�"
-# 9108 = "浼氬憳鍗℃秷璐规鏁�"
-# 9109 = "浼氬憳鍗℃秷璐归噾棰�"
-# 9110 = "灏辫瘖閲�"
-# 9111 = "鏂板鎴峰垵璇�"
-# 9112 = "鑰佸鎴峰垵璇�"
-# 9113 = "鏂板鎴峰璇�"
-# 9114 = "鑰佸鎴峰璇�"
-# 9115 = "閿€閲忎笅璺�"
-# 9116 = "婊為攢鍟嗗搧"
-
-
-
diff --git a/repository/pay/pay.go b/repository/pay/pay.go
index 89245c6..9a44837 100755
--- a/repository/pay/pay.go
+++ b/repository/pay/pay.go
@@ -134,11 +134,11 @@ func UnifiedOrder(input *models.PlaceAnOrderParamInput, ip string) (interface{},
 		}
 
 		data2["order_efficient_time"] = date_time2 //璁㈠崟鏈夋晥鏈� 鏍煎紡yyyyMMddHHmmss,鏈€澶ф敮鎸佷笅鍗曟椂闂�+2澶�
-		data2["notify_url"] = input.NoticeURL            //璁㈠崟鏀粯鎴愬姛鍚庡晢鎴锋帴鏀惰鍗曢€氱煡鐨勫湴鍧€ http://xxx.xxx.com
-		data2["callback_url"] = input.ReturnURL          //瀹㈡埛绔笅鍗曞畬鎴愭敮浠樺悗杩斿洖鐨勫晢鎴风綉椤佃烦杞湴鍧€
-		data2["order_info"] = "蹇呭悍娴嬭瘯璁㈠崟鏍囬2"                //璁㈠崟鏍囬锛屽湪浣跨敤鏀堕摱鍙版壂鐮佹敮浠樻椂蹇呰緭鍏ワ紝浜ゆ槗鏃堕€佸線璐︽埛绔�
-		//data2["goods_mark"] = input.AttachInfo //鍟嗗搧淇℃伅鏍囪瘑 锛�1:鍚晢鍝佷俊鎭紝涓嶅~榛樿涓嶅惈鍟嗗搧淇℃伅锛�
-		data2["support_refund"] = 1 //鏄惁鏀寔閫€娆� 榛樿0 涓嶆敮鎸�
+		data2["notify_url"] = input.NoticeURL      //璁㈠崟鏀粯鎴愬姛鍚庡晢鎴锋帴鏀惰鍗曢€氱煡鐨勫湴鍧€ http://xxx.xxx.com
+		data2["callback_url"] = input.ReturnURL    //瀹㈡埛绔笅鍗曞畬鎴愭敮浠樺悗杩斿洖鐨勫晢鎴风綉椤佃烦杞湴鍧€
+		data2["order_info"] = input.PlatformInfo   //璁㈠崟鏍囬锛屽湪浣跨敤鏀堕摱鍙版壂鐮佹敮浠樻椂蹇呰緭鍏ワ紝浜ゆ槗鏃堕€佸線璐︽埛绔�
+		//data2["goods_mark"] = input.AttachInfo   //鍟嗗搧淇℃伅鏍囪瘑 锛�1:鍚晢鍝佷俊鎭紝涓嶅~榛樿涓嶅惈鍟嗗搧淇℃伅锛�
+		data2["support_refund"] = 1                //鏄惁鏀寔閫€娆� 榛樿0 涓嶆敮鎸�
 
 		data["req_data"] = make(map[string]interface{})
 		data["req_data"] = data2
@@ -166,10 +166,10 @@ func UnifiedOrder(input *models.PlaceAnOrderParamInput, ip string) (interface{},
 		data2["out_trade_no"] = orderID //闅忔満鐢熸垚鐨勮鍗曞彿 //鍟嗘埛浜ゆ槗娴佹按鍙�
 
 		data2["order_efficient_time"] = date_time2 //璁㈠崟鏈夋晥鏈� 鏍煎紡yyyyMMddHHmmss,鏈€澶ф敮鎸佷笅鍗曟椂闂�+2澶�
-		data2["notify_url"] = input.NoticeURL            //璁㈠崟鏀粯鎴愬姛鍚庡晢鎴锋帴鏀惰鍗曢€氱煡鐨勫湴鍧€ http://xxx.xxx.com
-		data2["callback_url"] = input.ReturnURL          //瀹㈡埛绔笅鍗曞畬鎴愭敮浠樺悗杩斿洖鐨勫晢鎴风綉椤佃烦杞湴鍧€
-		data2["order_info"] = "蹇呭悍娴嬭瘯璁㈠崟鏍囬2"                //璁㈠崟鏍囬锛屽湪浣跨敤鏀堕摱鍙版壂鐮佹敮浠樻椂蹇呰緭鍏ワ紝浜ゆ槗鏃堕€佸線璐︽埛绔�
-		//data2["goods_mark"] = input.AttachInfo //鍟嗗搧淇℃伅鏍囪瘑 锛�1:鍚晢鍝佷俊鎭紝涓嶅~榛樿涓嶅惈鍟嗗搧淇℃伅锛�
+		data2["notify_url"] = input.NoticeURL      //璁㈠崟鏀粯鎴愬姛鍚庡晢鎴锋帴鏀惰鍗曢€氱煡鐨勫湴鍧€ http://xxx.xxx.com
+		data2["callback_url"] = input.ReturnURL    //瀹㈡埛绔笅鍗曞畬鎴愭敮浠樺悗杩斿洖鐨勫晢鎴风綉椤佃烦杞湴鍧€
+		data2["order_info"] = input.PlatformInfo   //璁㈠崟鏍囬锛屽湪浣跨敤鏀堕摱鍙版壂鐮佹敮浠樻椂蹇呰緭鍏ワ紝浜ゆ槗鏃堕€佸線璐︽埛绔�
+		//data2["goods_mark"] = input.AttachInfo   //鍟嗗搧淇℃伅鏍囪瘑 锛�1:鍚晢鍝佷俊鎭紝涓嶅~榛樿涓嶅惈鍟嗗搧淇℃伅锛�
 
 		//寰俊JSAPI銆佸井淇″皬绋嬪簭
 		//data2["counter_param"] = "{\"pay_mode\":\"WECHAT\"}"
-- 
2.18.1