精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

圖解支付系統(tǒng)訂單號(hào)設(shè)計(jì)與最佳實(shí)踐

數(shù)據(jù)庫(kù) 其他數(shù)據(jù)庫(kù)
假如你也好奇為什么有了數(shù)據(jù)庫(kù)自增ID外還需要業(yè)務(wù)ID,或者想了解如何在業(yè)務(wù)ID中編織進(jìn)業(yè)務(wù)信息比如業(yè)務(wù)系統(tǒng),數(shù)據(jù)版本,分庫(kù)分表位等,值得花幾分鐘了解一下。同時(shí)我也不建議在支付系統(tǒng)中使用雪花算法來(lái)生成業(yè)務(wù)ID。

本文主要講清楚支付系統(tǒng)訂單號(hào)(或業(yè)務(wù)ID)各種設(shè)計(jì)方案對(duì)比,各子域的訂單號(hào)(或業(yè)務(wù)ID)為什么要統(tǒng)一規(guī)范,以及最佳實(shí)踐。最后還會(huì)簡(jiǎn)單分析微信支付和支付寶的對(duì)客訂單號(hào)的組成差異。

假如你也好奇為什么有了數(shù)據(jù)庫(kù)自增ID外還需要業(yè)務(wù)ID,或者想了解如何在業(yè)務(wù)ID中編織進(jìn)業(yè)務(wù)信息比如業(yè)務(wù)系統(tǒng),數(shù)據(jù)版本,分庫(kù)分表位等,值得花幾分鐘了解一下。

同時(shí)我也不建議在支付系統(tǒng)中使用雪花算法來(lái)生成業(yè)務(wù)ID。

訂單號(hào)和業(yè)務(wù)ID本質(zhì)都是標(biāo)識(shí)一筆交易,以下統(tǒng)稱(chēng)為:業(yè)務(wù)ID。

1. 什么是業(yè)務(wù)ID

數(shù)據(jù)庫(kù)一般都會(huì)設(shè)計(jì)一個(gè)自增ID做為主鍵,同時(shí)還會(huì)設(shè)計(jì)一個(gè)能唯一標(biāo)識(shí)一筆業(yè)務(wù)的ID,這就是所謂的業(yè)務(wù)ID(也稱(chēng)業(yè)務(wù)鍵)。比如收單域有收單單號(hào),支付域有支付號(hào),渠道網(wǎng)關(guān)域有渠道支付號(hào)等,這些都屬于業(yè)務(wù)ID。

為什么有了自增ID后,還需要有業(yè)務(wù)ID呢?一般來(lái)說(shuō)有以下幾個(gè)核心原因:

  • 分庫(kù)分表的強(qiáng)訴求。一旦分庫(kù)分表,各表之間的自增ID就一定會(huì)重復(fù)。
  • 全球化部署的強(qiáng)訴求。在跨境支付系統(tǒng)建設(shè)時(shí),部分國(guó)家地區(qū)要求本地化部署,需要通過(guò)業(yè)務(wù)ID知道業(yè)務(wù)運(yùn)行在哪個(gè)機(jī)房。
  • 標(biāo)識(shí)業(yè)務(wù)語(yǔ)義,在處理故障時(shí)能快速定位是哪個(gè)域哪個(gè)業(yè)務(wù)。
  • 方便系統(tǒng)升級(jí)。通過(guò)業(yè)務(wù)ID的版本所在位判斷業(yè)務(wù)應(yīng)該走新系統(tǒng),還是走老系統(tǒng)。

2. 為什么業(yè)務(wù)ID要統(tǒng)一規(guī)范

互聯(lián)網(wǎng)支付系統(tǒng)基本都是微服務(wù)化部署,每個(gè)子域都是相對(duì)獨(dú)立的一些同學(xué)在研發(fā),架構(gòu)實(shí)現(xiàn)差異非常大,但是業(yè)務(wù)ID是必須要統(tǒng)一的。主要有以下幾個(gè)原因:

  • 減少維護(hù)成本。避免在不同服務(wù)中重復(fù)發(fā)明相似機(jī)制,也減少了溝通成本。方便做成統(tǒng)一的組件。
  • 加速異常處理和診斷。在分布式環(huán)境下發(fā)現(xiàn)和解決問(wèn)題一般都比較復(fù)雜,統(tǒng)一的業(yè)務(wù)ID規(guī)范可以快速判斷問(wèn)題所在的域,以及對(duì)應(yīng)的業(yè)務(wù)。
  • 避免新同學(xué)因經(jīng)驗(yàn)不足導(dǎo)致設(shè)計(jì)缺陷,在后期無(wú)法滿(mǎn)足業(yè)務(wù)訴求。

3. 常見(jiàn)業(yè)務(wù)ID生成規(guī)范及應(yīng)用場(chǎng)景

業(yè)務(wù)ID生成規(guī)則有很多種,比如知名的Snowflake算法,UUID算法,時(shí)間戳+隨機(jī)數(shù)/序列號(hào)等。以下是部分規(guī)范的簡(jiǎn)要介紹。

  • Snowflake算法

組成:時(shí)間戳 + 數(shù)據(jù)中心標(biāo)識(shí) + 機(jī)器節(jié)點(diǎn) + 序列號(hào)。

適用場(chǎng)景:無(wú)中心化的環(huán)境中生成大量的唯一ID,無(wú)具體業(yè)務(wù)語(yǔ)義,且性能要求極高。比如社交媒體的聊天消息記錄。

  • UUID算法

高度唯一且隨機(jī)。

適用場(chǎng)景:不想讓外界感知內(nèi)部系統(tǒng)的交易量級(jí)。比如調(diào)用外部渠道的請(qǐng)求號(hào),如果使用序列號(hào),有可能會(huì)讓外部猜測(cè)出交易的規(guī)模。

  • 編碼系統(tǒng)

特定組織中心化生成。

適用場(chǎng)景:藥品或供應(yīng)鏈管理,全球范圍內(nèi)標(biāo)識(shí)或追蹤商品。

  • 業(yè)務(wù)規(guī)則編碼

把一些業(yè)務(wù)語(yǔ)義編碼到ID中。

適用場(chǎng)景:金融支付、電商訂單等。

4. 支付系統(tǒng)業(yè)務(wù)ID生成最佳實(shí)踐

4.1. 業(yè)務(wù)ID生成規(guī)范

下面以32位的支付系統(tǒng)業(yè)務(wù)ID生成為例說(shuō)明。實(shí)際應(yīng)用時(shí)可靈活調(diào)整。

圖片圖片

第1-8位:日期。通過(guò)單號(hào)一眼能看出是哪天的交易。

第9位:數(shù)據(jù)版本。用于單據(jù)號(hào)的升級(jí)。

第10位:系統(tǒng)版本。用于內(nèi)部系統(tǒng)版本升級(jí),尤其是不兼容升級(jí)的時(shí)候,老業(yè)務(wù)使用老的系統(tǒng)處理,新業(yè)務(wù)使用新系統(tǒng)處理。

第11-13位:系統(tǒng)標(biāo)識(shí)碼。支付系統(tǒng)內(nèi)部每個(gè)域分配一段,由各域自行再分配給內(nèi)部系統(tǒng)。比如010是收單核心,012是結(jié)算核心。

第14-15位:業(yè)務(wù)標(biāo)識(shí)位。由各域內(nèi)部定,比如00-15代表支付類(lèi)業(yè)務(wù),01支付,02預(yù)授權(quán),03請(qǐng)款等。

第16-17位:機(jī)房位。用于全球化部署。

第18-19位:用戶(hù)分庫(kù)位。支持百庫(kù)。

第20-21位:用戶(hù)分表位。支持百表。

第22位:預(yù)發(fā)生產(chǎn)標(biāo)識(shí)位。比如0代表預(yù)發(fā)環(huán)境,1代表生產(chǎn)環(huán)境。

第23-24位:預(yù)留。各域根據(jù)實(shí)際情況擴(kuò)展使用。

第24-32位:序列號(hào)空間。一億規(guī)模,循環(huán)使用。一個(gè)機(jī)房一天一億筆是很大的規(guī)模了。如果不夠用,可以擴(kuò)展到第24位,到十億規(guī)模。

4.2. 業(yè)務(wù)ID生成技術(shù)實(shí)現(xiàn)

序列號(hào)通常采用數(shù)據(jù)庫(kù)生成,保證機(jī)房?jī)?nèi)唯一性。

圖片圖片

簡(jiǎn)要流程如下:

  1. DB初始化序列號(hào)數(shù)據(jù)。KEY為業(yè)務(wù)類(lèi)型,VALUE初始為0;
  2. 調(diào)用業(yè)務(wù)ID生成組件。核心傳參:數(shù)據(jù)版本號(hào),系統(tǒng)版本號(hào),系統(tǒng)名,業(yè)務(wù)類(lèi)型等。
  3. 業(yè)務(wù)ID生成組件查看對(duì)應(yīng)業(yè)務(wù)類(lèi)型是否有緩存數(shù)據(jù)。如果沒(méi)有,就以指定步長(zhǎng)(比如100)去更新數(shù)據(jù)庫(kù),然后緩存起來(lái)。
  4. 在內(nèi)存中加一,然后根據(jù)規(guī)則生成業(yè)務(wù)ID,返回給調(diào)用方。

這里使用指定步長(zhǎng)去更新數(shù)據(jù)庫(kù),主要是考慮提高性能。但是存在一定的損失,比如發(fā)布重啟,緩存中的序列號(hào)就會(huì)被浪費(fèi)掉。但因?yàn)槭茄h(huán)使用,所以基本上對(duì)業(yè)務(wù)沒(méi)有影響。

5. 內(nèi)外區(qū)分

    建議把內(nèi)部訂單號(hào)和外部訂單號(hào)做個(gè)區(qū)分。所謂外部訂單號(hào)主要指對(duì)客(包括個(gè)人用戶(hù)和商戶(hù))的訂單號(hào),這種場(chǎng)景下,可以考慮把業(yè)務(wù)類(lèi)型做為重點(diǎn)編織進(jìn)到訂單號(hào)里面。

    具體可以參考下面聊到的微信支付和支付寶對(duì)客訂單號(hào)。

6. 微信支付和支付寶對(duì)客訂單號(hào)的異同

    微信支付:

圖片圖片

    有興趣的可以翻翻自己微信支付的訂單記錄,42000開(kāi)頭的是支付類(lèi)的訂單,1000050001開(kāi)頭是轉(zhuǎn)賬類(lèi)訂單,也就是微信支付把交易類(lèi)型放在訂單的開(kāi)頭。

    日期則放在交易類(lèi)型的后面。

支付寶:

圖片圖片

    也可以翻翻自己支付寶的訂單記錄,日期放在開(kāi)頭,緊接著日期的就是交易類(lèi)型,2000代表轉(zhuǎn)賬,比如202501012000xxxx。而2300或2200就是買(mǎi)東西的支付訂單。

7. 結(jié)束語(yǔ)

本文主要講了業(yè)務(wù)ID是什么,業(yè)界常見(jiàn)生成規(guī)則及適用場(chǎng)景,以及支付系統(tǒng)業(yè)務(wù)ID生成的最佳實(shí)踐。

責(zé)任編輯:武曉燕 來(lái)源: 隱墨星辰
相關(guān)推薦

2019-08-23 08:09:18

訂單號(hào)生成數(shù)據(jù)庫(kù)ID

2019-08-15 11:11:38

Java數(shù)據(jù)庫(kù)設(shè)計(jì)

2024-10-14 12:05:56

2021-07-01 06:58:12

高并發(fā)訂單號(hào)SCM

2025-11-13 07:46:10

2025-09-09 01:25:00

2025-01-09 11:58:19

2024-09-04 08:55:56

2024-09-13 08:18:10

2020-10-21 12:10:30

訂單號(hào)Java代碼

2017-10-20 08:25:10

數(shù)據(jù)收集工具數(shù)據(jù)源

2009-08-20 09:41:36

2021-12-28 06:55:09

事故訂單號(hào)績(jī)效

2013-06-13 09:21:31

RESTful APIRESTfulAPI

2016-12-27 08:49:55

API設(shè)計(jì)策略

2010-12-28 10:12:39

PHP

2024-10-14 08:09:08

2025-10-28 02:11:00

2024-09-29 09:42:56

2023-02-03 18:31:35

訂單流量錄制
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

欧美视频一区二区三区| 久久精品国产77777蜜臀| 日韩欧美在线1卡| 免费人成在线观看视频播放| 天天干免费视频| 鲁大师成人一区二区三区| 一本色道久久88综合亚洲精品ⅰ| 久热精品在线播放| 亚洲奶水xxxx哺乳期| thepron国产精品| 国产精品高精视频免费| 久草视频手机在线| 思热99re视热频这里只精品| 精品视频在线免费观看| 99热亚洲精品| 免费看a在线观看| av午夜精品一区二区三区| 国产精品久久久久久久久久| 精品97人妻无码中文永久在线| 日韩在线影视| 欧美一级黄色片| 成人一级片网站| xvideos国产在线视频| 久久久久久久综合日本| 国产女人精品视频| www..com国产| 中文无码久久精品| 国产亚洲欧美aaaa| 日本一区二区在线免费观看| 成人在线观看免费播放| 精品福利免费观看| 中文字幕中文字幕99| 毛片免费在线播放| 不卡一二三区首页| 91影视免费在线观看| 一区二区乱子伦在线播放| 午夜精品久久| www.亚洲成人| 夜夜春很很躁夜夜躁| 欧美jizz19性欧美| 日韩女优制服丝袜电影| 激情图片中文字幕| 狠狠久久综合| 欧美三日本三级三级在线播放| 国产男女免费视频| 污污片在线免费视频| 中文字幕制服丝袜成人av| 蜜桃传媒一区二区| 香蕉av一区二区三区| 成人毛片在线观看| av一本久道久久波多野结衣| 国产精品无码专区av免费播放| 日韩不卡一区二区| 国产精品9999| 天天干天天插天天射| 久久亚洲精选| 国产成人综合亚洲| 6080午夜伦理| 噜噜噜91成人网| 国产精品1区2区在线观看 | 日韩欧美ww| 亚洲激情视频在线播放| 国产美女视频免费观看下载软件| 国产成人澳门| 亚洲精品国精品久久99热| 这里只有精品在线观看视频| 懂色av一区二区| 亚洲电影在线看| 真人bbbbbbbbb毛片| 一区二区美女| 日韩视频在线一区| 亚洲国产精品久| 在线成人h网| 欧美怡春院一区二区三区| 人人草在线观看| 美女在线观看视频一区二区| 亚洲一区二区三区四区视频| 亚洲第一色网站| 99久久99精品久久久久久| 美女精品国产| 日本三级在线播放完整版| 亚洲情趣在线观看| 少妇人妻无码专区视频| 成人福利视频| 欧美精品xxxxbbbb| 精品国产aⅴ一区二区三区东京热| 1313精品午夜理伦电影| 精品一区二区电影| 后入内射无码人妻一区| 黄色精品免费| 国产99久久精品一区二区| 亚洲图片欧美在线| 成人av免费在线| 日韩伦理一区二区三区av在线| 久草免费在线| 懂色av一区二区三区| 日韩av卡一卡二| 精品人人人人| 久久国产一区二区三区| 五月天婷婷丁香| 久久精品国产亚洲高清剧情介绍 | 国产喷水theporn| 99精品国产高清一区二区麻豆| 亚洲男人的天堂在线| 中文字幕在线有码| 每日更新成人在线视频| 亚洲一区二区三区成人在线视频精品| 天天爱天天干天天操| 日韩一区在线看| 欧美日韩国产精品激情在线播放| 伊人久久大香线蕉综合影院首页| 日韩精品高清在线| 玖玖爱这里只有精品| 日韩中文字幕91| 国产乱码一区| av片在线观看| 欧美视频一区二区三区四区| 国产伦精品一区二区三区妓女| 久久精品久久久| 国产精品白嫩初高中害羞小美女| 亚洲免费成人在线| 亚洲日本青草视频在线怡红院| 成人在线观看黄| 极品束缚调教一区二区网站| 欧美成人黄色小视频| 最近中文字幕免费观看| 久久一二三国产| 国自产拍偷拍精品啪啪一区二区| 狂野欧美xxxx韩国少妇| 中文字幕欧美日韩| 精品久久久久久久久久久久久久久久久久| 国产成人在线电影| 国产成人精品免费看在线播放| 欧美日韩视频免费观看| 日韩成人中文电影| 日本少妇性高潮| 懂色一区二区三区免费观看| 国产盗摄视频在线观看| 亚洲综合伊人| 欧美成人午夜剧场免费观看| 中文字幕在线视频第一页| 国产婷婷色一区二区三区四区| 波多野结衣综合网| 久久久久久久久久久久久久久久久久久久| 色综合导航网站| www.日韩高清| 夜夜嗨av一区二区三区| 女女调教被c哭捆绑喷水百合| 68国产成人综合久久精品| 国产又爽又黄的激情精品视频| yjizz视频网站在线播放| 色综合 综合色| 免费一级做a爰片久久毛片潮| 日日夜夜免费精品视频| 日韩精品久久久免费观看 | 99香蕉国产精品偷在线观看| 国产一区二区三区四区hd| yellow在线观看网址| 亚洲福利影片在线| 国产污污视频在线观看| 久久久无码精品亚洲日韩按摩| 国产男女无遮挡| 久操国产精品| 国产精品视频99| 麻豆视频在线观看免费| 欧美一区二区三区四区五区| 国产va在线播放| 福利一区二区在线观看| 乱人伦xxxx国语对白| 久久99蜜桃| 成人国产精品久久久| 先锋影音在线资源站91| 亚洲黄色免费三级| 国产污视频网站| 中文字幕日韩一区| 欧美一区二区三区影院| 一本久道久久久| 日本一区网站| 国产精品成人**免费视频| 久久久最新网址| 色吊丝在线永久观看最新版本| 91官网在线观看| 中文字幕五月天| 波多野结衣在线一区| 欧美在线观看视频网站| 中文精品久久| 热舞福利精品大尺度视频| 四虎国产精品免费久久| 久久久久亚洲精品成人网小说| 免费在线视频你懂得| 欧美精品色综合| 国产又粗又爽视频| 亚洲欧美日韩一区二区| 性色av蜜臀av色欲av| 久久国产夜色精品鲁鲁99| 国产无限制自拍| 日韩欧美精品| 久久av一区二区三区亚洲| 国产亚洲欧美日韩精品一区二区三区 | 日本熟女毛茸茸| 中文字幕亚洲不卡| 一区二区三区少妇| 国产一区二区三区在线观看免费视频| 免费无码不卡视频在线观看| 亚洲澳门在线| 欧美一区二区三区在线播放| 成人动漫视频| 91精品久久久久久久久久久久久 | 丁香在线视频| 亚洲精品一区二区三区精华液| 瑟瑟视频在线免费观看| 欧美日韩免费一区| 国产成人无码aa精品一区| 亚洲国产成人自拍| 人妻无码一区二区三区| 丰满放荡岳乱妇91ww| 色噜噜狠狠一区二区| 久久久久久穴| 久久久久久久久久久99| 午夜欧美精品久久久久久久| 亚洲综合网中心| 欧美美乳视频| 久久久福利视频| 风间由美中文字幕在线看视频国产欧美| 国产精品视频1区| 成人免费网站www网站高清| 5566日本婷婷色中文字幕97| 动漫一区二区| 九色成人免费视频| a视频在线免费看| 久久精品91久久香蕉加勒比| 国产美女性感在线观看懂色av| 日韩精品免费综合视频在线播放| 亚洲伦理在线观看| 日韩女优视频免费观看| 国产夫妻自拍av| 日韩一区二区高清| 国产免费黄色大片| 欧美一区二区三区免费在线看| 中文字幕日本人妻久久久免费 | 午夜精品www| 色呦呦网站在线观看| 欧美成人性生活| 直接在线观看的三级网址| 伦理中文字幕亚洲| h视频在线免费观看| 久久伊人91精品综合网站| 免费在线观看av网站| 久久精品国产一区二区电影| 免费在线观看av| 美日韩精品视频免费看| 呦呦在线视频| 久久久女人电视剧免费播放下载| 国产精品186在线观看在线播放| 久久久亚洲网站| 欧美freesex黑人又粗又大| 欧美自拍视频在线| 电影亚洲精品噜噜在线观看| 国产精品福利无圣光在线一区| 国产69精品久久久久按摩| 国产一区红桃视频| 日韩一级淫片| 国产一区免费观看| 欧美日韩爱爱| 夜夜爽www精品| 午夜国产一区| 欧美 日韩 国产一区| 日韩激情视频在线观看| 中文字幕在线观看日| 国产成人在线影院| 玖草视频在线观看| 亚洲国产精品成人综合| 国产尤物在线播放| 亚洲成人综合网站| 自拍偷拍18p| 日韩三级视频中文字幕| 天堂中文在线视频| 色妞欧美日韩在线| 精品精品导航| 国产精品都在这里| 日韩中文字幕在线一区| 久久精品国产精品国产精品污 | 中文字幕一区二区三区视频| 国产极品国产极品| 色悠悠亚洲一区二区| 国产精品无码白浆高潮| 亚洲精品福利在线观看| 中文字幕在线观看日本| 国a精品视频大全| 欧美性xxx| 99re热精品| 欧美日韩国产在线观看网站 | 老司机精品视频一区二区三区| 97超碰免费在线观看| 久久蜜桃一区二区| 超碰在线国产97| 日本道在线观看一区二区| 精品人妻av一区二区三区| 亚洲欧美国内爽妇网| 最新国产露脸在线观看| 国产精品91视频| 美女av一区| 色哺乳xxxxhd奶水米仓惠香| 久久成人亚洲| 中文字幕在线国产| 国产精品久久久久久久午夜片| 五月天婷婷网站| 欧美一二三四区在线| 国产69精品久久app免费版| 久久久亚洲国产天美传媒修理工| 一区二区三区| 亚洲7777| 欧美一级网站| 国产综合内射日韩久| 中文字幕在线观看不卡| 99久久精品国产亚洲| 精品国产乱码久久久久久夜甘婷婷| 在线观看免费黄色| 日韩暖暖在线视频| 日韩欧美黄色| 加勒比成人在线| 国产成人一级电影| 午夜成人亚洲理伦片在线观看| 日韩欧美在线视频| 五月天福利视频| 久久久久久国产| 一区二区亚洲视频| 8x8ⅹ国产精品一区二区二区| 麻豆精品久久精品色综合| 中文字幕在线看高清电影| 黄色一区二区在线观看| 国精产品乱码一区一区三区四区| 久久成人亚洲精品| 爱情电影网av一区二区| 亚洲欧洲久久| 美女脱光内衣内裤视频久久影院| 在线小视频你懂的| 91九色最新地址| 国产在线高清| 国产精品大片wwwwww| 精品国产午夜| 午夜免费精品视频| 国产日韩欧美制服另类| 亚洲中文一区二区| 中文字幕亚洲情99在线| 国产精品99| 欧美日韩一级在线| 国产一区二区免费看| 国产盗摄x88av| 精品人在线二区三区| 懂色av一区| 蜜桃狠狠色伊人亚洲综合网站| 免费国产自线拍一欧美视频| 日韩av在线看免费观看| 在线观看亚洲a| 色综合久久影院| 91亚洲国产成人精品性色| 中文字幕一区二区三区欧美日韩| 潘金莲一级淫片aaaaa| 亚洲国产成人av网| 日本黄在线观看| 国产精品福利在线观看网址| 久久中文字幕av| 国产成人精品一区二区在线小狼 | 久久综合久久综合亚洲| 精品成人无码久久久久久| 精品精品国产国产自在线| 亚洲精品在线a| 成人中文字幕在线播放| 国产日产精品1区| 亚洲天堂aaa| 欧美二区在线播放| 日韩欧美中文字幕电影| 91插插插插插插插插| 一区二区三区欧美视频| 亚洲av成人精品一区二区三区在线播放| 国产成人极品视频| 外国成人免费视频| 污污免费在线观看| 在线影院国内精品| 中文国产字幕在线观看| 精品高清视频| 美女视频一区二区三区| 麻豆一区产品精品蜜桃的特点| 日韩精品在线看| 999精品视频在线观看| 亚洲熟妇无码一区二区三区| 国产精品美女久久久久aⅴ| 免费观看黄色av| 国产精品一区二区性色av| 影音先锋久久精品| 女人黄色一级片| 亚洲国产成人av在线| 日韩在线电影| 人妻熟女一二三区夜夜爱| 综合欧美一区二区三区| 男女视频在线观看免费| 成人综合电影| 久久国产精品第一页| 麻豆久久久久久久久久|