免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

JQuick-Excel 實戰(zhàn):以 TRANSFORM、上下文與 FOOTER 組織導(dǎo)出渲染

JQuick-Excel 實戰(zhàn):以 TRANSFORM、上下文與 FOOTER 組織導(dǎo)出渲染 JQuick-Excel 實戰(zhàn)以 TRANSFORM、上下文與 FOOTER 組織導(dǎo)出渲染tags: Java, Excel, JQuick-Excel, 模板渲染, TRANSFORM, FOOTER, XML DSL更多示例: JQuick-Excel 官網(wǎng)示例 https://www.jquick.org/jquick-excel/#demo-formulas0005簡介“Excel 模板渲染”容易被誤解為拿一份任意現(xiàn)成的 xlsx在單元格中放置某種占位符然后由框架替換。就本項目 README-CN 與src/test/resources/jquick-excel.xml可確認(rèn)的內(nèi)容而言可靠的導(dǎo)出渲染能力是EXPORT WITH下的字段映射、TRANSFORM、FORMAT、STYLE、主題和FOOTER。README-CN 明確寫出使用TRANSFORM、上下文值和FOOTER表達式根據(jù)業(yè)務(wù)數(shù)據(jù)渲染輸出測試 XML 也展示了字典轉(zhuǎn)換、數(shù)值轉(zhuǎn)換和日期轉(zhuǎn)換。本文嚴(yán)格限定在這些證據(jù)內(nèi)。文中的“模板”指 XML 中可版本化的導(dǎo)出規(guī)則與主題配置不編造外部 xlsx 單元格占位符語法不假定未知的模板加載 API也不把FOOTER說成打印設(shè)置中的頁眉頁腳。FOOTER的已確認(rèn) DSL 是FOOTERGenerated by JQuickExcelREADME-CN 還展示了FOOTERGenerated by JQuickExcel on ${current_date()}。是否使用表達式取決于當(dāng)前依賴和函數(shù)是否已確認(rèn)可用。前言導(dǎo)出文件的內(nèi)容經(jīng)常需要經(jīng)過展示層處理。業(yè)務(wù)對象中性別可能保存為編碼日期可能需要統(tǒng)一顯示姓名可能需要文本轉(zhuǎn)換文件末尾還需要寫明生成來源或日期。把這些規(guī)則散落在 Java 組裝代碼中會使數(shù)據(jù)準(zhǔn)備和報表展示耦合。JQuick-Excel 的 XML DSL 可以把字段到表頭的映射、字段轉(zhuǎn)換、顯示格式、樣式和頁腳集中在一個導(dǎo)出定義中讓規(guī)則成為可審查的資源。README-CN 給出了導(dǎo)出配置的職責(zé)劃分MAPPING將源字段映射到表頭TRANSFORM在輸出前轉(zhuǎn)換值FORMAT定義 Excel 顯示格式STYLE對目標(biāo)應(yīng)用樣式FOOTER設(shè)置頁腳文本。測試 XML 中的實際配置是gender:trans(${dict},${gender})、age:add(${age},1)、enrollmentDate:dateFormat(${enrollmentDate},yyyy-MM-dd)。這說明渲染不是未知的字符串替換而是針對當(dāng)前行字段和上下文的 DSL 表達式計算。上下文使同一規(guī)則可以使用外部字典等值。README-CN 明確JContext可保存字典${field}讀取當(dāng)前行字段${key}可讀取JContext值。于是trans(${dict},${gender})可以把當(dāng)前行的gender交給dict翻譯。這里的規(guī)則方向應(yīng)由輸出目的決定導(dǎo)出通常是從內(nèi)部編碼變成展示文字導(dǎo)入校驗中的dict規(guī)則則是另一種輸入成員關(guān)系約束不應(yīng)混淆。環(huán)境與依賴本文使用 Java 8 和 JQuick-Excel3.6.0。README-CN 明確支持xls、xlsx并公開 Maven 依賴坐標(biāo)。dependencygroupIdio.github.paohaijiao/groupIdartifactIdjquick-excel/artifactIdversion3.6.0/version/dependencyXML 規(guī)則放在類路徑中通過namespace與服務(wù)接口關(guān)聯(lián)。以下片段采用 README-CN 的結(jié)構(gòu)EXPORT WITH指定表頭和映射TRANSFORM處理展示值FORMAT管理 Excel 日期顯示FOOTER寫出收尾文本。?xml version1.0 encodingUTF-8?!DOCTYPEexcelsPUBLIC-//PAOHAIJIAO//DTD API EXCEL 1.0//ENclasspath:paohaijiao/dtd/Jquick-excel.dtdexcelsnamespacecom.example.excel.StudentReportServiceexcelnameexportStudentReportreturnClassvoid![CDATA[ EXPORT WITH SHEET學(xué)生報表, HEADERtrue, MAPPING{ id:主鍵, name:姓名, gender:性別, enrollmentDate:入學(xué)時間 }, FORMAT{enrollmentDate:yyyy-MM-dd}, TRANSFORM{ name:toUpper(${name}), gender:trans(${dict},${gender}) }, FOOTERGenerated by JQuickExcel ]]/excel/excels上例中的toUpper與trans都來自 README-CN 已列出的內(nèi)置求值器。FORMAT并不取代TRANSFORM前者是最終 Excel 顯示格式后者是字段表達式計算。頁腳使用固定文本因而不會依賴當(dāng)前上下文是否存在某個函數(shù)。代碼示例Java 側(cè)先準(zhǔn)備字典并放入JContext。README-CN 已給出context.put(dict, gender)并明確導(dǎo)入解析器接收上下文和輸入流對于導(dǎo)出README-CN 同樣說明 Java 調(diào)用方提供業(yè)務(wù)數(shù)據(jù)、流和上下文值。下例展示已確認(rèn)的上下文構(gòu)造方式。importcom.github.paohaijiao.context.JContext;importjava.util.HashMap;importjava.util.Map;MapString,ObjectgendernewHashMap();gender.put(1,Male);gender.put(0,Female);JContextcontextnewJContext();context.put(dict,gender);數(shù)據(jù)準(zhǔn)備和 XML 導(dǎo)出調(diào)用可沿用 README-CN 的基礎(chǔ)入口。行數(shù)據(jù)通過JObjectConverter轉(zhuǎn)換再由JQuickRow.toRows組織輸出流和行數(shù)據(jù)傳入JQuickExcelExportXmlParseFactoryXML 工廠創(chuàng)建服務(wù)代理。下例沒有編造將JContext注入導(dǎo)出解析器的未知構(gòu)造方式仍使用 README-CN 明確展示的導(dǎo)出構(gòu)造形式上下文相關(guān)能力應(yīng)在項目實際已確認(rèn)的調(diào)用封裝中提供。importcom.github.paohaijiao.convert.JObjectConverter;importcom.github.paohaijiao.statement.JQuickRow;importcom.github.paohaijiao.xml.JQuickFactory;importcom.github.paohaijiao.xml.JQuickXmlFactory;importcom.github.paohaijiao.xml.parse.JQuickParseHandler;importcom.github.paohaijiao.xml.parse.excel.JQuickExcelExportXmlParseFactory;importjava.io.FileOutputStream;importjava.io.OutputStream;importjava.util.List;importjava.util.Map;ListMapString,ObjectstudentsloadStudents();ListJQuickRowrowsJQuickRow.toRows(JObjectConverter.convert(students));try(OutputStreamoutputnewFileOutputStream(students.xlsx)){JQuickParseHandlerparsernewJQuickExcelExportXmlParseFactory(rows,output);JQuickFactoryfactorynewJQuickXmlFactory(parser,jquick-excel.xml);StudentReportServiceservicefactory.createApi(StudentReportService.class);service.exportStudentReport(field,value);}項目測試 XML 還給出了一個更完整的轉(zhuǎn)換組合。以下規(guī)則只復(fù)用測試資源中實際出現(xiàn)的字段與函數(shù)形式性別使用trans年齡使用add入學(xué)日期使用dateFormat。該片段用于說明測試中存在的 DSL并不要求每份報表都進行年齡加一或日期文本轉(zhuǎn)換。excelnameexportExcelreturnClassvoid![CDATA[ EXPORT WITH SHEET學(xué)生表, HEADERtrue, MAPPING{ id:主鍵, name:姓名, gender:性別, age:年齡, enrollmentDate:入學(xué)時間 }, TRANSFORM{ gender:trans(${dict},${gender}), age:add(${age},1), enrollmentDate:dateFormat(${enrollmentDate},yyyy-MM-dd) }, FOOTERGenerated by JQuickExcel ]]/excelREADME-CN 還展示頁腳表達式形式。只有在當(dāng)前項目確認(rèn)表達式函數(shù)可用時才應(yīng)采用這種寫法本文不把它擴展為外部 xlsx 的占位符語法。它仍然是 XML DSL 中FOOTER的值。excelnameexportReportreturnClassvoid![CDATA[ EXPORT WITH SHEETReport, HEADERtrue, MAPPING{name:Name,gender:Gender}, TRANSFORM{gender:trans(${dict},${gender})}, FOOTERGenerated by JQuickExcel on ${current_date()} ]]/excel主題也是 README-CN 確認(rèn)的導(dǎo)出能力。文檔列出 42 個內(nèi)置主題并展示在執(zhí)行規(guī)則后、創(chuàng)建導(dǎo)出處理器前通過JExcelExportModel設(shè)置主題的示例。以下 Java 代碼僅復(fù)用 README-CN 已給出的類、調(diào)用順序與主題設(shè)置方式。JExcelExportModelconfig(JExcelExportModel)executor.execute(rule);config.setTheme(jade);JExcelExportHandlerhandlernewJExcelExportHandler(config,data);Workbookworkbookhandler.getWorkBook();workbook.write(outputStream);主題、TRANSFORM、FORMAT和FOOTER可以共同組成一份配置驅(qū)動的導(dǎo)出規(guī)則主題統(tǒng)一視覺基調(diào)映射決定列轉(zhuǎn)換決定展示值格式?jīng)Q定 Excel 單元格顯示頁腳補充收尾文本。但這不等于框架已經(jīng)公開支持讀取任意 xlsx 并掃描替換其中的占位符。沒有可執(zhí)行證據(jù)時應(yīng)將需求限制為已確認(rèn) DSL或另行補充專用模板能力的驗證。原理說明README-CN 描述的運行鏈路是當(dāng)前行字段或JContext值通過${field}進入TRANSFORM表達式函數(shù)查找后調(diào)用提供者得到轉(zhuǎn)換結(jié)果最終由FORMAT控制 Excel 顯示。內(nèi)置求值器包含toUpper、dateFormat、trans。項目測試 XML 中實際使用了trans、add、dateFormat可作為當(dāng)前項目配置示例的證據(jù)。MAPPING在這條鏈路中負(fù)責(zé)字段到表頭的映射。README-CN 的導(dǎo)出示例為MAPPING{id:ID,name:Name}即左側(cè)是數(shù)據(jù)源字段、右側(cè)是輸出列頭。TRANSFORM仍以左側(cè)字段為目標(biāo)例如gender:trans(${dict},${gender})FORMAT同樣以字段為鍵例如enrollmentDate:yyyy-MM-dd。這三個配置應(yīng)保持字段鍵一致避免因重命名 DTO 屬性或調(diào)整數(shù)據(jù)轉(zhuǎn)換層而產(chǎn)生靜默偏差。JContext是外部值容器。README-CN 的示例創(chuàng)建字典后調(diào)用context.put(dict, gender)表達式再通過${dict}取用。當(dāng)前行字段和上下文鍵有不同來源${gender}是行字段${dict}是上下文。編寫trans(${dict},${gender})時應(yīng)明確字典中的鍵和值對應(yīng)什么展示方向并用真實數(shù)據(jù)驗證編碼和顯示文字是否一致。FOOTER是導(dǎo)出 DSL 的一個獨立參數(shù)。README-CN 給出固定文本FOOTERGenerated by JQuickExcel也給出帶${current_date()}的文本表達式并說明它可渲染文本或變量表達式。因此最穩(wěn)妥的默認(rèn)方式是固定文本使用表達式時先確認(rèn)當(dāng)前版本和依賴中相應(yīng)函數(shù)已可用。不能把 DSL 文本中的${...}推導(dǎo)為任意 xlsx 單元格都可替換的語法。主題則是模型層面的導(dǎo)出視覺配置。README-CN 的例子是在解析規(guī)則獲得JExcelExportModel后調(diào)用config.setTheme(jade)再創(chuàng)建JExcelExportHandler和工作簿。主題 code 應(yīng)來自 README-CN 列出的內(nèi)置名稱例如default、jade、oceanBlue、royalGold等。主題不改變MAPPING、TRANSFORM或FOOTER的業(yè)務(wù)含義它只服務(wù)于已確認(rèn)的導(dǎo)出視覺主題設(shè)置。注意事項第一不要編造外部 xlsx 占位符語法。README-CN 和測試 XML 證明的是 XML DSL 中的${field}、${key}、TRANSFORM、FOOTER表達式和主題設(shè)置而不是“在任意 xlsx 單元格寫${name}即會替換”。遇到這種需求應(yīng)先補充可執(zhí)行證據(jù)或采用已驗證的專用方案。第二TRANSFORM與FORMAT不可混淆。值確實需要翻譯、大寫或日期格式化時使用TRANSFORM僅需要 Excel 顯示日期或數(shù)字時使用FORMAT。同一字段同時在多處反復(fù)承擔(dān)顯示職責(zé)會降低規(guī)則可讀性。第三字典方向必須以輸出目標(biāo)為準(zhǔn)。trans(${dict},${gender})讀取上下文字典和當(dāng)前行字段字典內(nèi)容應(yīng)從內(nèi)部值映射到用戶要看到的文字。導(dǎo)入中的dict校驗規(guī)則屬于另一個問題不能不經(jīng)檢查地復(fù)用同一映射方向。第四頁腳文本是報表內(nèi)容的一部分。若報表還需要合計、公式或合并區(qū)域應(yīng)在設(shè)計時明確它們與FOOTER的順序并用真實文件驗證最終布局。本文只確認(rèn)FOOTER的 DSL 文本能力不假定未公開的打印頁眉頁腳行為。第五主題 code 使用 README-CN 已列出的名稱。拼寫、依賴版本和實際輸出效果均應(yīng)在目標(biāo)環(huán)境驗證。主題是視覺選擇不應(yīng)隱藏字段口徑、審核狀態(tài)或其他必須以數(shù)據(jù)列明確表達的業(yè)務(wù)信息。第六流、數(shù)據(jù)和上下文的生命周期應(yīng)由調(diào)用端明確管理。README-CN 的導(dǎo)出示例使用 try-with-resources 關(guān)閉輸出流導(dǎo)入示例在輸入流打開期間執(zhí)行代理調(diào)用。實際工程應(yīng)沿用該資源管理原則而不要依賴未確認(rèn)的自動關(guān)閉行為??偨Y(jié)這里的“模板渲染”應(yīng)落在已經(jīng)確認(rèn)的 XML 導(dǎo)出規(guī)則上MAPPING決定列與表頭TRANSFORM基于當(dāng)前行和JContext計算展示值FORMAT管理單元格顯示主題處理統(tǒng)一視覺FOOTER補充收尾文本。它的優(yōu)點是配置可版本化、規(guī)則可審查真正需要變化的是字段展示或報表布局時應(yīng)先定位到對應(yīng)配置項而不是把處理散進數(shù)據(jù)組裝代碼。字典轉(zhuǎn)換是最需要驗證方向的一環(huán)。${gender}是當(dāng)前行字段${dict}是上下文值trans(${dict},${gender})的結(jié)果應(yīng)以真實編碼和展示文字核對。頁腳使用固定文本最容易保持確定性采用${current_date()}一類表達式前應(yīng)確認(rèn)當(dāng)前版本和依賴中函數(shù)可用。主題也只改變外觀不能取代報表中需要明確呈現(xiàn)的業(yè)務(wù)字段。使用邊界必須清晰已有證據(jù)支持 DSL 內(nèi)的表達式取值與FOOTER文本不支持據(jù)此推導(dǎo)任意外部 xlsx 單元格占位符都會被掃描替換。復(fù)雜模板需求應(yīng)先補充可執(zhí)行驗證。導(dǎo)出驗收則應(yīng)同時檢查轉(zhuǎn)換結(jié)果、日期與數(shù)字顯示、頁腳位置和主題效果并確保輸出流、行數(shù)據(jù)及上下文在執(zhí)行期間都由調(diào)用端按明確生命周期管理。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产精品第一国产精品| 99操不停| 天天干天天爽天天爽| 六月色婷婷| 色综合久久88色综合天天看| 丁香婷婷天堂| 九九热在线精品视频| 大陆肏屄视频| 色播五月丁香婷婷| 综合天天综合| 国产激情在线| 婷婷黄色五月| 天天日天天插| 五月丁香婷婷在线| 五月婷婷婷| 97碰在线视频| 性生活视频98791| 久久久WWW| 九九九九九九九九九九九九九九九九九九九在线视频 | 黄网在线播放| 欧美性久| 激情婷婷网| 91久久婷婷| 日日干夜夜干| 亚洲天堂aaaa| 丁香五月电影| 丁香激情综合| 五月婷在线播放| 狠狠爱婷婷爱| 爱超碰性| 97色婷婷| 99ri在线观看视频| 情趣视频66| 色五月成人| 欧美激情综合五月色丁香| 五月丁香花激情综合网| 婷婷色亚洲| 超级碰碰视频无码| 九九激情| 538在线精品| www.五月丁香| 日逼免费视频| 五月婷婷激情综合拍| 亚洲国产精品VA在线看黑人| 牛牛碰免费| 久久综合无| 久9热插入| 天天肏夜夜肏| 日本猛少妇色XXXXX猛叫| 97色婷婷| 天天天干夜夜夜操| 夜夜爽日日躁| 这里只有精品视频在线看| 激情婷婷内射| 色婷婷五月综合在线| 男人天堂伊人五月丁香| 日本色婷婷| 激情五月天色网站| 亚洲综合五月天婷婷丁香| 久草性爱| 人人草人人舔| 国产精品美女久久久久AV超清| 天天撸夜夜爽| 婷婷99中文字幕| g00d人体西西| 99ri在线观看视频| 色狠狠色综合久久久绯色AⅤ影视| 欧美69久成人做爰视频| 亚洲精级| 亚洲精级| 99色在线观看视频| 大香蕉九九| 亚洲春色奇米影视| 激情碰碰碰| 五月婷婷精品| 婷五月天天| 欧美色色日韩| 久久xxxx| 就爱射中文字幕资源网| 伊人婷婷色| 九九自拍网| 亚洲五月综合色播| 色婷婷激情小说网| 欧美婷婷精品激情| 亚洲国产精品VA在线看黑人| 婷婷五月天天| 久草丁香婷婷五月天婷| 久久er视频6| 久久五月婷婷电影| 丁香五月天激情网| 99九无网码| 久久精彩视频99| 欧美美女国产日韩一区二区久| 久草A片| 亚洲av| 五月天色五月| 99九九99九九九视频精品| 婷婷五月在线视频| 毛片蕉地一二| h亚洲| 五月综合久久| 思思精品热在线| 噜一噜免费视频| 欧美熟女乱又伦| 天天舔天天摸视频| 色99网站| 国产精品人人做人人爽人人添| 欧美久久九九| 日本玖玖在线| 777久久综合视频| 九九热视频思思| 婷婷伊人激情婷婷| 久久成人精品视频| www99精品| 五月综合久久| www.五月天婷婷| 性爱先锋AV| 五月丁香啪啪伦理电影| 婷色五月天| 一本狠婷婷综合| 人人操日| 五月婷婷六月色| 性爱视频久久| 我去色色网五雨天| 99思思热只有在这里看| 激情五月婷婷综合| 五月丁香婷婷久久| 五月天五月天激情网| 久草a片| 久婷久婷| 性爱在线播放av| 乱岳熟女50岁| 最新色色五月天| 深夜A片| 婷婷97狠狠干| 天天色综网| 久久九九爽| 综合五月婷婷| a级毛片一区二区免费视频| 精品久久穴| 国产视频福利| 日本五月丁香| 激情五月丁香六月婷婷| 专区无日本视频高清8| 91大操| 国产亚洲精品人人| 九九色婷婷| 99热自拍| 97操操操| 91久久1118| 亚洲字幕AV一区二区三区四区| 伊人热在线大香蕉| 五月婷婷色男女| 日日操人人操| 青青草免费公开视频| 久久久99视频| 91九色视频在线观看| 香蕉久操| 久久XX| 丁香五月亚洲综合| 97超碰婷婷五月天| 五月天激情图片| 丁香六月色情| 五月婷婷性爱| 色情五月| 久色大| 三日本无码| 欧美日本国产欧美日本韩国99| 丁香久色| 色婷婷综合久久久久| 亚洲熟妇AV乱码在线观看| 丁香五月另类色婷婷麻豆| 天天干天天叉| AA片在线观看视频在线播放| 伊人玖玖婷婷| 国产avapp 网| 天天做天天爱天天搞| 天天天在线观看| 免费一区二区三区| 日本成人噜噜噜| 免费碰碰视频久| 天天日夜夜欢| 婷婷爱五月天| 九九久久五月天| 26uuu国产精品| 六月丁香五月婷婷| 五月丁香久久| 色色色综合网| 婷婷综合五月色播| 综合五月天| 色婷久| 色色色综合色| 久久色天堂| 99热只有精| 色婷久久| 五月花成人网| 婷婷成人在线| 色欲一区二区三区精品A片| 婷婷激情五月吧| 久久久这里有精品| 五月天婷婷av| 色色欧美色色色| 精品三区影院| 97欧美在线| www天天爽| 色色99| 婷婷丁香五月激情中文字幕版| 激情丁香五月天| 丁香五月色色色色| 99久久婷婷国产综合| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 日本不卡一区二区三区| 激情欧美五月丁香| 精品亚洲国产成AV人片传媒| 第六色在线| 超碰亚洲天堂| 99超级碰免费视频| 99操逼视频| 91亚洲天堂| 久热只有精品| 丁香五月狠狠在线观看| 六月丁香开心婷婷欧美| 免费黄色视频网址| 国产激情AV| 九九在线视频| 这里只有精品免费视频| 99色区| 久操无码| 九九视频这里只有精品在线播放 | 嫩草AV久久伊人妇女超级A| 天天色天天爱天天爽| 超碰亚洲天堂| 狠狠色情婷婷| 欧美天堂久久| 色婷婷伊人激情在线观看| 涩涩涩五月天| 五月婷婷人人人操| 精品热青草| 在线综合婷婷| 九九精品自拍| 丁香深五月婷婷| 射区导航| 天天拍夜夜撸| 九九99九九99九九99视频网| 一区=区操屄高清大全av| 五月天影院婷婷在线观看| 天天日天天爽| 色五月激情综合| 亚洲精品无码A片一区二区| 成人av在线网址| 九色自拍| 五月丁香亭亭激情操逼网| 人人干人人操人人摸| 色播五月丁香| 大香蕉在九| 日本99视频| 色黑鬼导航| 99久久.www| 国产 码在线成人网站| 日日色综合| 久久天堂精品| 亚洲九九99精品视频在线播放| 99精品大片| 激情com| www久久久久久久久久久| 9久热在线视频精品| 色青五月天| 碰碰碰91| 久久精品国产精品| 青青草轻轻操| 色一情一乱一伦一区二区三区| 综合逼五月激情婷婷| 91丁香色| 久久免片| 亚洲av网站| 五月婷婷天天色| 欧美69色| 欧美日本日韩| 久久婷婷伊人| 五月情综合| 久热无码| 激情五月天婷婷图| 99自拍视频在线| 五月激情天| 超碰免费成人| 日本婷婷色日| 五月天婷婷久色| 激情婷婷五月久久| 精品久色| 丁香五月综合色婷婷| 夜夜资源站| 欧美交换配乱吟粗大25P| 五月久久丁香| 欧美狠狠地| 婷婷丁香久久| 久久久久8888| 9l视频自拍九色9l视频自拍九色9l社区| 亚洲成人在线播放| 日韩免费视频| 91狼友视频在线观看| 思思热在线精品视频| 色噜噜五月天| 日韩久久视频| 激情AV| 色中色综合| 岛国AV网| 婷婷五点亚洲| 丁香五月天婷婷中文字幕| 五月丁香六月在线| 99热精品9| 久久这里只有精品视频26| 99久久思思| 4399成人黄A片| 91在线日| 五月婷久久| 婷婷丁香77777| 婷婷五月大香蕉| #NAME?| 国产肥白大熟妇BBBB视频| 成人综合网站| 淫五月停停| 97搞在线| 五月婷婷性爱网| 国产精品成av人在线视午夜片| 黄色AV日韩| 91久久久久久久久18| 久久99久久99精品免观看粉嫩| 五月丁香啪啪| 99爱在线视频| 丁香五月天婷婷激情| 精品99在线| 综合色图区| AV在线大香蕉| 天天肏高清在线| 97五月天婷婷| 99热精地址| 丁香婷婷六月激情综合| 99亚洲大片精品永久在线观看| 五月色网| 亚洲色vA| 亚洲精品成人| 婷婷.com| 五月丁香精品| 久久婷婷内射| 婷婷91| 激情五月婷婷综合| 色丁香久久久| 五月婷婷六月丁香在线视频| 99操视频| 99热精品免费| 91 久热| 日韩久久日| 99操无码视频观看| 99久久精品色老| 97碰碰视频在线观看| 91人妻人人做人碰人人爽九色| 婷婷四月 成人 狠狠干| 停停五月丁香| 粉嫩av懂色av蜜臀av熟妇| 天天色丁香| 亚洲色五月| 97久久超视频| www色婷婷久久综合久色| 99爱在线精品视频免费观看| 欧美va视频| 色色五月丁香| 国产精产国品一二三在观看| 亚洲免费成人电影AV| 热久91| 66精品国产成人| 六月婷婷激情| 26uuu.| 可以免费观看的AV| 性爱激情五月| 99热99网| 亚洲成人影视在线观看| 疯狂做受XXXX高潮A片动画| 啪啪91| 亚洲V国产V欧美V久久久久久| 九九爱精品网站| 日韩成人免费电影| 99色五月| 97人妻碰碰碰碰碰久久久久久| 九九色影院| 99视频只有这里精品| 五月婷婷丁香六月| 综合久久婷婷| 久草性爱| 类似婷婷激情综合网站| 五月婷婷中文字幕| 9视频1在线| 婷婷综合激情五月综合| 在线另类| 免费成人va| 欧美丁香五月| 亚洲无码你懂的| 99热这里只有精品33| 大香蕉网站,大香蕉综合| 丁香六月激情综合| 丁香五月天成人| 久热9| 丝袜激情网| 另类视频五月天| 六月婷婷综合久久| 国产精品久久久久久五月天加勒比| 久久东京热婷婷五月| 91免费试看| www好屌操| 亚洲色99| 久草婷婷视频| 婷婷五月六月丁香综合| 99精品综合| 停停色综合伊人| 五月激情网站| 九九热精品99| 激情五月少妇| 婷婷六月激情| wWW九九在线播放| 色五月综合激情| 超碰人妻公开在线| 激情丁香五月天综合| 婷婷五月综合啪| 亚洲久热| 中文字幕AV在线| 丁香五月婷婷色情综合| 色99婷婷五月天| 69午夜成人影片| 吉澤明步Av一區二區| 色综合99无码| 色播五月婷婷| 色5月婷婷| www..999热久| 99小精品| 99久久婷婷综合| 五月天激情偷拍| 97天堂| www.色窝| 伊人啪啪网| 激情综合网五月婷婷| 五月丁香六月天| 五月天另类图片区99| 99热这里只有精品首页| 大香蕉狼人久久| 五月丁香好婷婷A片网| 九九色婷婷| 国产精品视频免费看| 五月丁香六月色| 啪啪操操| 五月丁香六月婷婷啪啪| 国产探花一片区| 色亚洲视频| 丁香久久| 婷婷噜噜| 婷婷五月天国产传媒| 五月婷婷色色| 欧美综合五月丁香六月婷| 丁香六月婷| 激情久久天天| 四虎国产精品永久在线国在线| 日本系列_4页_777FP| 中文字幕永久免费| 色婷婷中文在线| 青青草五月天| 五月天色裸体视频| 99久久国产宗和精品1上映| 亚洲色爽| 日韩AV中文在线观看| 99精品这里只有免费视频| 亚洲网站观看视频| 五月丁香在线观看| 九月久久婷婷| 日本色婷婷| 婷婷六月五月| 九九热91| 五月丁香婷婷成人网| 思思re视频在线| 欧美亚洲成人在线| 九色七七| 激情综合五月色丁香婷婷| 99热最新精品| 婷婷五月综合社区在线| 色色色热热热| 五月天影院婷婷在线观看| 五月天激情美女久久| 秋霞影音91人妻久久| 91综合在线视频| 亚洲欧美婷婷五月色综合| www.超碰在线| HD久久精品视频| 97色碰| 久久久无码精品成人A片小说| 色噜噜97视频在线观看| 激情影院69| 色色色热热热| 久久99久久99精品免观看粉嫩| 久久99色色| www色婷婷| 日韩成人综合| 97色碰| 婷婷色播六月无码| 一区色色色色网| 久久九九re热| 丁香五月色情av| 五月婷婷丁香五月| 青青草蜜臀| 亚洲AV网站| 婷婷国产欧美97| 天天肏夜夜肏| 亚洲成人av在线| 99热在线成人网站| 五月婷久久在线| 六月丁香激情综合网| 丁香色成人| 色色无码| 综合网色| 日本99在线| 五月婷婷之综合激情| AV 3P| 一起草无码| 久热精品9999| 蒲京久久无码视频| 色婷婷色综合久久精品V| 婷婷99| 日韩啪啪视频| 日本色爽| 久热免费视频| 国产精品美女| 婷婷五月丁香超碰| 五月丁香啪啪拍| 99久久www| 婷婷久久影院| 婷婷六月视频| 激情六月婷婷| 99热色综合| 五月婷婷色在线| 丁香狠狠色婷婷| 丁香网五月网| 丁香5月婷婷| www.激情五月天| 91日本在线| AV在线观看网站| 99原创自拍视频在线观看| 色婷婷导航| 91wwmm导航| 99青青草| 精品99只有。| 日本五月天一页| 五月天国产成人| 六月婷婷视频| 香蕉综合网| 思思99久久| 婷婷伊人綜合| 亚洲一级色电影| 99精品国产热久久91色欲| 成人av免费观看| 亚洲精品第一国产综合亚AV| 免费观看的av| 五月天狠狠| av九九| 天天艹夜夜艹| 任你躁XXXXX麻豆精品| 9色婷婷| 五月天社区| 老师的粉嫩小又紧水又多A片视频 粉嫩AV久久一区二区三区 | 中文字幕日本最新乱码视频| AV五月丁香| 久久人妻精品| 五月丁花六月丁香综合| 天天爽夜夜爽天天爽夜夜爽| 五月开心激情| 婷婷五月美女直播| 华人在线免费| 中文字幕,综合,91| 99在线精品免费视频| 桃色五月天| 伊人99热| 99re免费视频| 婷婷五月天激情网址| 超碰人人91| 99爱欧美| 色色色99| 97综合在线| 9+1视频网址| 亚洲五月天天| 九九在线免费观看| 六月婷婷综合| 91丨九色丨熟女高潮| 好吊兆人妻| 激情九九六月激情免费视频| 欧美日韩成人在线网| 婷婷精品视频| 狠狠激情五月天| 中文字幕色色| 这里只有精品无码| 日韩免费视频| 亚洲精品国产A久久久久久| 538在线精品| 九伊人网| 玖玖精品资源| 色久天| 婷婷激情社区| 99热只有| 婷婷激情五月视频| 任你日视频| 六月丁香综合999| 久久WW| 日韩成人中文| 亚洲va欧美| www.婷婷| 欧美婷婷五月天综合| 五月天色婷婷图片| 亚洲欧美婷婷五月色综合| 99在线看视频| 99爱在线| 久久色情| 99亚洲精美视频在线观看| 天天艹夜夜爽| 婷婷激情五月| 99碰碰中文| 黄色99网| 狠狠色丁香婷婷久久综合| 色欧美一级| 亚洲激情网| 五月天成人综合| 精品久久99码| 超碰在线中文字幕| 五月丁香操亭亭网| 欧美成人猛片AAAAAAA| 97色色婷婷| 亚洲成人色五月婷婷综合| 99色在线观看视频| 久久婷五月影院| 色综合久久综合中文综合网| 草婷婷在线| 日本va欧美va国产激情| 国产av基地| 色五月综合在线| 激情九月婷婷九月| 伊人国产婷婷五月天| 久久五月天综合| 九色综合五月天婷五月| 天天干天天干天天干天天干天天| 婷婷爱五月| AV变态另类一区二区| 综合深爱五月| 丁香五月激情图片婷婷| 99热在线中文字幕| 五月天激情影院| 欧美伊人9| 五月天婷婷基地丁香| 岛国AV网站| 五月丁香色停停啪啪啪| 无码啪啪| 婷婷综合| 99惹在线精品免费观看| 99国产视频网| 婷婷色情五月| 夜夜撸天天日| 在线不卡的视频| 亭亭五月天成人| 97人人干视频| 五月天另类视频| 99热大| 狠狠操狠狠操AV| 国产肥白大熟妇BBBB视频| 欧美色骚婷婷五月天| 99国产精品久久久久久久久久久 | 综合大香蕉| 99色性爰网络| 五月丁香五月丁香五月丁香五月丁香91| 久久五月天综合| 欧美日韩五月婷婷| 五月天婷婷激情小说| 少妇AB又爽又紧无码网站| 久久99久久99精品免视看婷| 99久热这里只有精品| 99热线观看9| 91视频一起草| 超碰在线观看9| 五月天久久婷婷| 精品五月视频婷婷在线观看| 天天射美女| H亚洲| 六月丁香激情最新更新| 激情综合丁香| 97精品自拍视频| 精品国产a| 天天爽综合| 五月丁香六月激情综合| jiqingtaose五月天| 99∨VTV| 噜噜久| 九九爱激情| 国产婷婷五月中文字幕高清| 久久99大| 色哟哟www| 六月五月丁香五月欧美| 激情五月丁香五月色| 亚洲日韩国产黑丝黑丝AVAV一区二区三区| 超碰在线观看9| 婷婷五月综合色中文字幕| 激情丁香社区| 色五月天成人在线| 久久国产一区二区三区| 六月婷婷在线| 99婷婷五月天| 亚洲视频在线网| 久久婷婷五月丁香网| 久色成人| 久久婷中文字幕| 婷婷丁香五月综合| 激情五月天婷婷| 狠狠色 综合色区| 丁香五月人妻| 五月婷久久草| 亚洲V国产V欧美V久久久久久| 五月天久久婷婷| site:xiongshengzz.com| 综合网色| 九九热短视频在线观看| 久久婷婷色| 九九成人电影婷婷| 久久五月天婷婷| 五月婷婷丁香综合| 99热综合| 中文字幕在线aⅴ免费观看| 日本九九网| 五月丁香另类图片| 97在线天堂| 久久五月婷| 色噜噜狠狠色综无码久久合欧美| 丁香六月视频| 丁香五月瑟瑟| 91干在线| 婷婷色播六月无码| 五月婷婷久久大香蕉| 在线只有精品| 9l视频自拍9l视频自拍九色学生| 天天干,天天舔| 丁香五月天天| av在线免费播放观看| 亚洲免费婷婷| 欧美色小说婷婷| 丁香花婷婷五月天| www.99.色| 超碰在线免费9| 99热 免费| 久久大香蕉同僚| 99网| 99热这里只有精品5| 婷婷五月天激情开心网| 五月婷婷丁香色播网| 九热久| 亚洲激情六月| 久婷狼色诱惑在线| 国产精品久久久久久久久久 | 狠狠色丁香| 亚洲性爱日韩无码| 夜夜涩涩涩| 婷婷五月丁香人妻无码高清| 狠狠ri| 福利视频在线播放| 天天影院色| 成人五月天视频| 99.色| 五月婷婷香蕉| 天天久久人人| 久草 tingting| 五月综合视频| 亚洲激情无码久久| 色婷婷色情| 五月丁香趴趴| 99免费视频| 婷婷精品在线| 99热这里只有精品1025| 丁香成人色情五月天| 天天日天天操天天干| 久热这里有精品视频| 狠狠色噜噜狠狠狠狠综合| 九九热在线精品视频| 久久99视频| 一起草性爱不卡视频| 婷婷五月天免费视频在线观看| 五月婷婷色吧!| 99热日本| 色婷婷五月天亚洲| 99re思思在线视频| 思思视频这里是精品| 色情久久久| 亚洲午夜AV| 97黑人精品区| 加勒比久热| 九月激情婷婷丁香| 99ri在线视频| 欧美性丁香色色五月天干干| pom538精品视频| 五月丁香激情婷婷| 午夜色婷婷| 久久婷婷亚洲无码一起| 色情网综合| 亚洲成人影视在线| 亚洲一二三网| 99视频在线啪| 一级黄在线| 操精品9| 奇米影视777在线_在线观看午夜_h小视频在线观看_岛国大片 | WWW免费视频碰碰碰碰| 久久 婷婷 五月天| 丁香婷婷视频| 婷婷五月视频| 丁香五月天激情综合网| 五月停停直播| 六月色日韩| 六月婷婷网| 99精品在线下载| 激情综合网五月天| 99热免费精品| 五月天色色婷婷| 色色色99| 九月婷婷久久| 婷婷五月天激情四射| 精品夜夜澡人妻无码AV| 五月成人丁香av91| 亚洲精品网址| 久久丝丝热| 在线观看免费狠狠色丁香香综合| 五月丁香黄色| 色色色精品无码区| 综合亚洲五月天| 99在线亚洲| 操久久网| 婷婷97色| 婷婷情色五月| 97午夜一区二区| 99热欧美偷拍| 丁香五月婷婷动漫视频| 99精在线| 亚洲精品婷婷| 色 噜噜 九月 婷婷| www...com黄在线观看| 婷婷久久丁香五月| 日韩人妻无码精品| 五月婷婷,六月激情| 五月综合777| 伊人玖玖网| 久久五月综合| 精品亚洲日韩99欧美片| 色婷婷视频| 久久99热免费| 中文久久婷婷| 97碰碰碰免费公开在线视频| 搡BBBB搡BBB搡五十| 五月婷三级片| 欧美日韩91| 一级操逼内射在线视频| 在线只有精品| 高清国产一级婬片a免费| 综合欧美五月婷婷| 开心婷婷中文字幕| 99久热在线精品| tingtingcaobi| 色噜噜狠狠色综| 五月丁香色| 99资源在线视频| 日韩丁香涩| 伊人婷婷青青cao| 五月天久久91| 国产成人网| 国产综合A片| 婷婷五月 丁香六月| 五月色丁香视频精品| 五月丁香六月成人| www91色网站| 黄色AV日韩| 五月天色导航婷婷资源婷婷| 96丁香六月婷婷蜜桃综合久久| 操操操B| 婷婷色资源| 五月天啪啪视频| 五月丁香影视| 天天日日| 一二三区视频韩国| 亚洲色婷婷视频| 色射影院| 激情五月色综合网| 九九综合久久| 在线色色| 久婷久婷| 99re热视频| 五月天婷婷基地| 久久五月视频| 日本一级特黄大片AAAAA级| 在线观看中文字幕| 亚洲色区17| 激情五月天网页| 久久婷婷六月综合| 婷婷五月天激情四射| 六月丁香五月婷婷| 日本天堂网站99| 国产成人AV在线| 涩婷婷五月天在线精品视频| 国产美女无遮挡裸体毛片A片| 99婷婷五月天| 丁香五月Av| 久久婷婷五月综合色和| 久热99| 99综合网| 日韩成人电影AV| 99在线播放视频| 久超超碰| 五月天婷婷综合免费| 综合精品99| 婷婷六月天激情| 激情久久网 | 丁香六月婷婷综合在线| 久久99热这里只频精品6学生| 色播五月丁香综合| 天天日天天草| 丁香五月AV| 丁香婷婷五月天色综合| 婷婷丁香在线| 熟女重口味αV| 99热精品在线| 99re视频在线播放| 日韩成人电影AV| 91日韩在线| 日日干日日| 国产97色在线 | 日韩| 天天操夜夜夜夜爽| 国产精品久久久久久久久久| 五月天丁香综合| 综合色播| 色婷婷视频| 五月激情小说| 丁香婷婷免费| 九七色色六月丁香| 国产日批视频免费播放| 丁香婷婷久久| 色五月综合网| 色三级色三级| 思思色播| 亚洲网综合在线| 人人草人| 五月激情综合网| 久99久视频| 婷婷久久六月费| 中文字幕成人日韩| 五月停停丁香| 江苏少妇性BBB搡BBB爽爽爽| 天天综合社区| 色婷小说| www.色色色色| 97碰操| 日本在线视频www色| 在线观看五月婷婷网| 欧美亚洲色色色色| 99激情视频热| 色欲AVV| 婷婷五月花西瓜| 激情六月丁香| 天天综合网91| 五月天开心成人网| 久久精品日| 天天肏视频| 婷色视频| 91精品久久久久久久| 香蕉操亚洲| 午夜大香蕉| 人妻肉射免费观看| 人人爽欧美婷婷久久久五月丁香| 开心激情播播五月天| www.激情com| 99热伊人| 婷婷色综合网日韩国产| 丁香五月天av| 欧美色色干| 这里有精品| www.久久爱.com| 亚洲日韩乱码一区二区三区四区| 日本va欧美va国产激情| 97成人在线视频| 五月婷婷天| 五月亭亭欧美女人| 久99| 97五月天婷婷| 97操| 中文字幕无码人妻少妇免费视频 | 亚洲五月综合色播| 色呦呦美女| 狠狠操狠狠操AV| 97中文在线| 久9热在线免费观看| 亚洲色五月婷婷| 日亚二欧美| www久| 九九在线精点品| 五丁香激情综合| 秋霞A V毛片| 婷婷五月天国产性感美女演员久久久久| 激情小说之五月| 久99| 91 欧美| 丁香婷婷色六月| 91欧美| 色婷婷影| 天天天天操| 婷婷狠狠97| 天天操天爱综合| 丁香五月自拍| 亚洲av电影在线| 变态另类9| 无码 色| 激情黄色五月天| 97操女视频| av大香蕉| 涩婷婷五月天| 婷婷五月天亚洲色| 五月婷婷色色网址| 综合色在线| 色色色网站| 国产婷婷五月色情综合| 青青草轻轻操| 色婷狠狠| 色婷青青| 亚洲乱码日产精品BD| 五月开心久久| 五月丁香久久激情网| 色九亚洲| 99热人人艹| 在线观看国产高清视频免费网站| 久久AV电影| 丁香五月婷婷六月婷| 日韩另类在线观看| 熟妇人妻中文字幕无码老熟妇| 开心激情网五月天| 五月丁香 啪啪| 99久久er| 九月丁香| 日本精品99| 玖玖爱资源站| 五月做爱| 综合五月婷婷| 99热最新网址| 91色综合| 99狠狠色| 亚洲综合久| 久久久久9999| 成人亚洲精品| 伊人网碰碰| 综合久久久| 色综合中文| 丁香五月天欧美| 狠狠操天天操天天操| se99热久久一本| 2018夜夜草| 日本啪啪天堂| 九九久久五月天| 丁香六月婷婷综合| 婷婷九月丁香| 丁香婷婷五月| 亚洲激情综合| 黄色一级影片| 亚洲色综合性| 久久五月天色婷婷| 色婷婷先锋| 熟女网站久久| 五月丁香色色网| 日韩性爱无码| 秋霞AV美国| 丁香五月婷婷AV| 另类小说五月天| 婷婷六月丁香开心深深爱| 五月天基地| 伊人大香蕉爱聚| 欧美色色日韩| 嫩BBB槡BBBB搡BBBB| 婷婷色情 | 激情6月| 日韩另类| 91人久| 欧美日本97| 久久久久亚洲AV无码网影音先锋| 色www久视频| www.丁香五月| 大香伊人久色| 五月天婷婷涩涩| 久久婷婷五月综合色奶水99啪| 性爱五月婷| 婷婷五月天亚洲综合网| 五月天精品| 国产毛片精品一区二区色欲黄A片| 亚洲激情综合| www.色综合| 九九热av| 99精品成人无码A片观看金桔| 激情 久久 婷婷| 五月天狠狠色| 免费播放片大片| 久久机热探花| 五月丁香无码| 久综合网| 人人干Av| 亚洲人妻五月丁香婷婷| 深爱激情五月天| 五月丁香婷婷基地| 超碰在线免费观看日韩| 亚洲视频在线网站| 亚洲三级无码| 97热在线精品| 亚洲中文无码成人| 曰日爽日日操| 婷婷无码视频| 9色视频在线| 国产精产国品一二三在观看| 婷婷丁香五月激情密臀av| Caop在线| 亚洲精品视频在线播放| 国产丁香五月天婷婷| 日日噜噜夜夜狠狠久久丁香六月| 天天日天天舔| 久久性视频| 成人丁香婷婷| 99ri视频在线观看| 大香蕉人在线65| 99这里只有免费的小视频在线观看| 五月激情丁香久久综合网| 色久五月天| 婷婷亚洲五月| 色五月成人| 少妇AB又爽又紧无码网站| 五月丁香九九| 成人在线综合| 激情五月天黄色小说| 婷婷五月天在线综合| 婷婷日在线观看| 婷婷亚洲欧美丁香五月| 色噜噜狠狠色综无码久久合欧美| 91xxxx九色| 丁香五月婷婷动漫视频| 激情五月婷黄版| 夜夜操加勒比| 久久婷婷亚洲| 激情五月天在线视频| 粉嫩AV久久一区二区三区| 小色小蛇伊人婷婷色香五月| 思思热在线视频99| 五月亭亭综合五码| 精品人妻伦一二三区久久| 五月婷婷六月丁香玖玖玫瑰91| 4438亚洲欧美| 色狠狠五月天| 99热思思| 色色射| 99视频在线9| 欧美成人Va| 天堂在线9| 九九无毛| 99re26视频| 亚洲国产99| 91狼友视频网页更新| 狠狠操.com| 亚洲天堂大香蕉| 亚洲精品国产A久久久久久| 亚洲愉拍99热成人精品| 无码激情精品色婷婷久久久久| 五月婷婷激情久久| 在线日韩视频| 日韩999| 五月香婷婷| 爱狠射| 五月天精品综合| 欧美精品在线观看| 九九99久久| 99热主页日本| 香蕉AV777XXX色综合一区| 97人妻碰碰碰久| 99久视频| 五月天堂色色| 99爱在线观看视频| 亚洲五月婷婷| 黄色91在线观看| 丁香五月成人论坛| 97碰碰在线看视频免费| 五月丁香婷婷99| 久久A V无码视频| 婷婷丁香综合网| 精品久久二6| 日本一级一级一级一级| 激情都市另类| 天天干,天天舔| 丁香五月色色| 超碰免费电影| 久久狠色噜噜狠狠狠狠97| 99热伊人| 热久69| 婷婷五月婷婷| 综合玖玖偷拍| 色99在线| 99久久人人| 天天天天天久久久久久| 亚洲无码影音| 99精品视频免费在线播放| 久99热| 日本九九视频| 婷婷五月综合视频| 精国产品一区二区三区A片| 日本黄色在线观看| 久久久久久人妻| 天天操中文字幕| 五月丁香91| 网色99| 日本五月婷| 婷五月天丁香婷五月| 国产精品婷婷午夜在线观看| 婷婷不卡基地| 激情五月天婷婷丁香 | 五月婷婷综合潮喷| 一本婷婷丁香久久| 婷婷播5月| 九九碰九九爱97超碰| 色婷婷婷婷| 久久玖玖综合| 成人短视频在线| 亚洲操B| 午夜精品777| 久久久久久99日本| 日日夜夜婷婷| 91无码一区人妻A片蜜| 热久久思思热思思| 桃色成人网| 色五月激情婷婷| 黄色网址五月婷婷| 激情六月五月婷婷综合网| www.金莲av| 色五月婷婷小说亚洲中文字幕组 | 激情深爱五月天| 色99在线| A片试看50分钟做受视频| 欧美成人无码一区二区三区| 亚洲精品又粗又大又爽A片| 激情五月狠狠| 91丨九色丨熟女|新版| 深爱激情五月婷婷| 狠狠狠狠狠狠草| 天堂网亚洲色图| 天天综合干| 超级碰碰一区| 色停停五月天| 狠狠色婷婷综合开心影视| pacopacomama 070722_670 素人奥様初撮りドキュメント 103 大久保純子 | 欧美英丁香开心快乐六月天网| 色久女| 五月丁香另类图片| 九九亚洲视频| 亚洲性爱干干| www.91AV.com| 99热婷婷| 国产色五月婷婷| 欧美婷婷丁香社区在线播放| 9月色婷婷| 9人人操人人看| 欧类av怡春院| 人人草人人舔| 五月激情综合激情五月| 人操人人| www.婷婷六月天|