国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

SAP S4CRM和C4C的技術(shù)比較

littleGrow / 2022人閱讀

摘要:在以下簡(jiǎn)稱(chēng)和以下簡(jiǎn)稱(chēng)開(kāi)發(fā)團(tuán)隊(duì)都工作過(guò),這篇文章給出這兩款產(chǎn)品一些技術(shù)層面的比較。標(biāo)準(zhǔn)開(kāi)發(fā)方式和的雖然看起來(lái)都是風(fēng)格,但實(shí)現(xiàn)技術(shù)不同。而的標(biāo)準(zhǔn)則是基于和協(xié)作而成的。

如果您對(duì)SAP S/4HANA for Customer Management(以下簡(jiǎn)稱(chēng)S4CRM)和SAP Cloud for Customer(以下簡(jiǎn)稱(chēng)C4C)不甚熟悉,那我建議您可以先瀏覽我之前寫(xiě)的這兩篇微信公眾號(hào)文章。

SAP的這三款CRM解決方案,您能區(qū)分清楚么

Hello World, S/4HANA for Customer Management 1.0

發(fā)布了這兩篇文章之后,我在后臺(tái)收到很多朋友的留言,詢(xún)問(wèn)S4CRM和C4C相比較的各種問(wèn)題。因此我寫(xiě)了這篇文章,統(tǒng)一作答。

Jerry受家中長(zhǎng)輩影響,從小就是一個(gè)三國(guó)演義迷,小學(xué)還未畢業(yè),羅貫中的三國(guó)演義就已讀過(guò)無(wú)數(shù)遍了。幼時(shí)也曾纏著長(zhǎng)輩追問(wèn)諸葛亮和周瑜誰(shuí)在智力上更甚一籌,直到初中時(shí)我入坑“暗榮”發(fā)布的三國(guó)志V, 才從游戲中找到了答案。
為了寫(xiě)這篇文章,Jerry又一次打開(kāi)了玩了無(wú)數(shù)次的三國(guó)志V。好吧,周大都督智力值只比諸葛丞相低1點(diǎn),但是武力值高18點(diǎn)。一代儒將,文武雙全,“曲有誤,周郎顧”,名不虛傳。

大學(xué)畢業(yè)參加工作后不久,又趕上真三國(guó)無(wú)雙V的發(fā)布。

這部毀譽(yù)參半的作品在我這個(gè)三國(guó)迷看來(lái)卻稱(chēng)得上又一款神作,雖然該作品也有很多我想吐槽的地方,比如周大都督的兵器居然和孫大圣的一樣,而赤壁之戰(zhàn)周公瑾借此在世界軍事史以弱勝?gòu)?qiáng)的著名戰(zhàn)例中留下濃墨重彩一筆的“火計(jì)”,居然分配給了陸遜這個(gè)小說(shuō)中我非常討厭的家伙,然后補(bǔ)了一個(gè)和趙云一樣的技能“神速”,囧。不過(guò)瑕不掩瑜,我又是玩的不亦樂(lè)乎,以至于在很長(zhǎng)的幾年時(shí)間里,我的很多論壇賬號(hào)的頭像都是用的下圖這種:

諸葛亮和周瑜這對(duì)人物,無(wú)論是在三國(guó)演義書(shū)中,還是在數(shù)不清的以三國(guó)為題材的電腦游戲里,各自都有大量的粉絲。如果要問(wèn)誰(shuí)更優(yōu)秀,在Jerry看來(lái)這個(gè)問(wèn)題本身就很荒謬,兩人在蜀和吳擔(dān)任的角色不同,這根本沒(méi)有可比性。不過(guò)要問(wèn)Jerry更喜歡哪一個(gè),答案毫無(wú)疑問(wèn)是諸葛丞相,畢竟作為一個(gè)土生土長(zhǎng)的成都人,而且在武侯區(qū)又住了那么多年。

為了避免這篇文章成為三國(guó)游戲介紹雜文,讓我們言歸正傳。
Jerry在S/4HANA for Customer Management(以下簡(jiǎn)稱(chēng)S4CRM)和Cloud for Customer(以下簡(jiǎn)稱(chēng)C4C)開(kāi)發(fā)團(tuán)隊(duì)都工作過(guò),這篇文章給出這兩款產(chǎn)品一些技術(shù)層面的比較。

下圖是我原創(chuàng)的表格。

注:表格中S4CRM指2018年2月28日發(fā)布的1.0版本。

部署方式

這一差異顯而易見(jiàn),本地部署和云端部署的區(qū)別導(dǎo)致了表格里其他比較項(xiàng)目的差異。

SAP標(biāo)準(zhǔn)UI開(kāi)發(fā)方式

S4CRM和C4C的UI雖然看起來(lái)都是Fiori風(fēng)格,但實(shí)現(xiàn)技術(shù)不同。

S4CRM的標(biāo)準(zhǔn)UI采用的仍然是SAP CRM?WebClient UI技術(shù),只不過(guò)SAP WebClient UI團(tuán)隊(duì)的開(kāi)發(fā)同事們巧妙地設(shè)計(jì)了一系列CSS,并且對(duì)WebClient UI的框架做了一些調(diào)整(所謂的”Visual Harmonization”), 使得其視覺(jué)效果和體驗(yàn)接近于原生的Fiori應(yīng)用。

如果看到一個(gè)界面風(fēng)格和原生Fiori應(yīng)用很類(lèi)似的UI,您不能判定該UI到底是基于WebClient UI還是SAP UI5,可以打開(kāi)Chrome開(kāi)發(fā)者工具,倘若能找到下圖紅色區(qū)域所示的CRM Application Frame和帶有/bc/bsp的ICF路徑,則該UI是基于WebClient UI開(kāi)發(fā)的。

如果在Sources標(biāo)簽頁(yè)內(nèi)能看到加載了下圖所示的UI5庫(kù)文件,說(shuō)明該UI是基于SAP UI5開(kāi)發(fā)的。

當(dāng)然也可以安裝我的博客Chrome Development Tool tips used in my daily work提到的UI5 Inspector:

安裝之后在Chrome開(kāi)發(fā)者工具會(huì)多出一個(gè)名為UI5的標(biāo)簽頁(yè),如果一個(gè)UI基于SAP UI5,則該標(biāo)簽頁(yè)會(huì)顯示對(duì)應(yīng)信息,否則顯示空白。

而C4C的標(biāo)準(zhǔn)UI則是基于SAP UI Designer和SAP UI5協(xié)作而成的。C4C標(biāo)準(zhǔn)UI也符合著名的“二八定律”,即80%的標(biāo)準(zhǔn)UI布局類(lèi)似,只是呈現(xiàn)的業(yè)務(wù)數(shù)據(jù)有差異。例如下圖紅色區(qū)域我們稱(chēng)之為工作中心(Work Center),藍(lán)色區(qū)域?yàn)楣ぷ髦行囊晥D(Work Center View),綠色區(qū)域稱(chēng)為Object Work List。

C4C里不同的應(yīng)用盡管功能各異,但用戶(hù)都是通過(guò)工作中心-工作中心視圖-OWL這個(gè)統(tǒng)一的方式去訪(fǎng)問(wèn)。為了避免開(kāi)發(fā)此類(lèi)布局基本類(lèi)似的UI模型造成的重復(fù)勞動(dòng),我們使用UI Designer,以所見(jiàn)即所得的方式開(kāi)發(fā)UI模型。

例如Tickets這個(gè)視圖里的OWL基于的UI模型名稱(chēng)可以通過(guò)Chrome開(kāi)發(fā)者工具找到:?/BYD_COD/ServiceOnDemand/AgentQueue/SEOD_Ticket_SADL_OWL

該模型在UIDesigner里打開(kāi)如下圖所示。我們首先從UI控件工具箱里拖拽出一個(gè)表格控件放到該模型UI區(qū)域,再指定該表格需要顯示哪些列,并維護(hù)每列需要顯示Ticket這個(gè)Business Object上哪些字段的內(nèi)容。

在UI Designer里開(kāi)發(fā)的UI模型保存之后,在A(yíng)BAP后臺(tái)以XML的格式存儲(chǔ)。運(yùn)行時(shí)這些UI模型的內(nèi)容被讀到C4C前臺(tái),通過(guò)C4C UI框架翻譯成SAP UI5控件渲染給終端用戶(hù)。

對(duì)于UI Designer技術(shù)上不能支持的剩下20%的需求,我們?nèi)匀粫?huì)采用原生的SAP UI5開(kāi)發(fā)。比如下圖這種地圖和C4C標(biāo)準(zhǔn)UI的集成,就是成都SAP研究院的C4C開(kāi)發(fā)團(tuán)隊(duì)通過(guò)SAP UI5實(shí)現(xiàn)的。

Partner UI開(kāi)發(fā)方式

對(duì)S4CRM來(lái)說(shuō),因?yàn)槭潜镜夭渴穑琍artner可以直接登錄后臺(tái)進(jìn)行開(kāi)發(fā),所以理論上來(lái)說(shuō),只要SAP標(biāo)準(zhǔn)開(kāi)發(fā)能實(shí)現(xiàn)的功能,Partner也能做。

有的朋友抱怨WebClient UI和其他開(kāi)源UI框架相比顯得比較笨重,有的特效不易實(shí)現(xiàn)。其實(shí),我的個(gè)人看法是,WebClient UI底層是基于SAP BSP的,而B(niǎo)SP又支持原生HTML和Javascript的開(kāi)發(fā),因此BSP其實(shí)也是靈活和開(kāi)放的。

例如您可以參考我的這篇文章使用WebClient UI實(shí)現(xiàn)下面的效果:

Display count down in WebClient UI

以及在BSP里使用Vue:

對(duì)于C4C的Partner來(lái)說(shuō),只能使用UI Designer進(jìn)行UI開(kāi)發(fā)。C4C標(biāo)準(zhǔn)的UI5開(kāi)發(fā)那條途徑?jīng)]有對(duì)Partner開(kāi)放。不過(guò)存在一個(gè)輕量級(jí)的替代方案:使用C4C HTML mashup擴(kuò)展C4C標(biāo)準(zhǔn)UI。

下面是SAP Community上的一篇博文,介紹了如何調(diào)用微軟新聞API,取回最新的新聞并顯示在C4C的客戶(hù)明細(xì)頁(yè)面里。

SAP后臺(tái)開(kāi)發(fā)方式

S4CRM和C4C后臺(tái)都是基于A(yíng)BAP Netweaver,因此對(duì)于SAP標(biāo)準(zhǔn)開(kāi)發(fā)人員來(lái)說(shuō),進(jìn)行這兩個(gè)產(chǎn)品的后臺(tái)開(kāi)發(fā)使用的工具相同:SAPGUI或者ABAP Development Tools。關(guān)于更多ABAP Development Tools的介紹,請(qǐng)參考我的微信公眾號(hào)文章那些年我用過(guò)的SAP IDE?。

S4CRM的Service Request的實(shí)現(xiàn)是基于One Order這個(gè)技術(shù)框架,Jerry是該開(kāi)發(fā)框架的一員,而C4C的Service Request則基于ESF(Enterprise Service Framework)框架,Jerry在C4C項(xiàng)目中對(duì)該框架也有所了解,因此這里可以多說(shuō)一句。One Order和ESF這兩個(gè)框架其實(shí)現(xiàn)都有著Java Spring里依賴(lài)注入和控制反轉(zhuǎn)的影子,即SAP應(yīng)用開(kāi)發(fā)人員只需要專(zhuān)注于將具體的業(yè)務(wù)邏輯實(shí)現(xiàn)在框架規(guī)定的技術(shù)模型里——One Order里稱(chēng)為回調(diào)(Callback), ESF里稱(chēng)為Determination,而無(wú)需操心這些模式何時(shí)調(diào)用——這些模型實(shí)例的初始化,執(zhí)行上下文的準(zhǔn)備,以及模型與模型之間的依賴(lài),模型與框架的協(xié)同工作(orchestration)等等工作都由ESF框架本身完成,這極大程度地降低了應(yīng)用開(kāi)發(fā)的編程復(fù)雜度,提高了應(yīng)用程序的健壯性。

下圖是S4CRM里One Order的部分回調(diào)截圖,紅色區(qū)域即為具體的回調(diào)函數(shù)。

下圖是S/4HANA里的BO Determination的一個(gè)例子。因?yàn)镃4C的后臺(tái)對(duì)Partner不可見(jiàn),因此不允許在社交媒體上發(fā)布任何關(guān)于C4C后臺(tái)的截圖,這里我采用S/4HANA的截圖代替,因?yàn)槎呒夹g(shù)原理類(lèi)似。

Partner?后臺(tái)開(kāi)發(fā)方式

對(duì)S4CRM來(lái)說(shuō),SAP開(kāi)發(fā)人員和Partner采用的開(kāi)發(fā)工具和開(kāi)發(fā)方式相同。

對(duì)C4C Partner來(lái)說(shuō),只允許使用SAP Cloud Application Studio進(jìn)行后臺(tái)的二次開(kāi)發(fā)。這是因?yàn)镃4C基于云的部署模式,多個(gè)客戶(hù)以不同租戶(hù)(tenant)的方式,共享同一物理服務(wù)器。直接用SAPGUI和ABAP Development Tools創(chuàng)建的后臺(tái)模型均為所有租戶(hù)可見(jiàn)。因此,SAP提供了新的開(kāi)發(fā)工具Cloud Application Studio供Partner進(jìn)行后臺(tái)二次開(kāi)發(fā)。使用該工具創(chuàng)建的后臺(tái)模型由所謂的PDI(Partner Development Infrastructure)統(tǒng)一管理,確保其租戶(hù)隔離性(Tenant Isolation)。

我在SAP Community上也寫(xiě)過(guò)很多關(guān)于Cloud Application Studio的文章,您可以通過(guò)這個(gè)鏈接獲得。

與其他系統(tǒng)集成的技術(shù)手段

S4CRM不存在C4C里開(kāi)箱即用的Web Service和OData Service,需要Partner自行將function module通過(guò)事務(wù)碼SOAMANAGER暴露成Web Service。具體步驟參考我的博客: Step by step to create, consume and trace web service in ABAP system

另一方面,雖然S4CRM不需要再借助CRM中間件進(jìn)行S4CRM和S/4HANA的數(shù)據(jù)同步,但是仍然可以使用CRM中間件里的一個(gè)模塊,XIF(External Interface)?Adapter來(lái)和第三方系統(tǒng)交互。XIF Adapter在整個(gè)交互場(chǎng)景中扮演的角色如下:

具體例子參考我的博客:Step by step to send IDoc data into external receiver via XIF adapter

有趣的是,傳統(tǒng)的SAP CRM和C4C也是可以通過(guò)PI(Process Integration)和XIF Adapter進(jìn)行集成的, 請(qǐng)參考我的博客:?Replicate CRM Opportunity to SAP Cloud for Customer using PI and XIF Adapter

和S4CRM相比,作為一款云解決方案,C4C同其他系統(tǒng)的交互手段要豐富得多。下圖是C4C提供的標(biāo)準(zhǔn)集成場(chǎng)景一覽:

SAP Help里描述的這些OData Service也是開(kāi)箱即用的:

C4C所有的集成方式都記錄在一位印度美女同事Sapna Ramaiah的博客里,閱讀量超過(guò)4萬(wàn):

SAP Hybris Cloud for Customer – All About Integration

Key?User Extensibility

S4CRM沒(méi)有繼續(xù)使用源自SAP CRM的AET(Application Extension Tool), 而是采用了S/4HANA的擴(kuò)展工具S/4HANA Key User Tool。該工具的一個(gè)特色就是支持在瀏覽器里書(shū)寫(xiě)ABAP代碼,其原理在我的微信公眾號(hào)文章?那些年我用過(guò)的SAP IDE里有過(guò)介紹。

C4C里的Key User Tool無(wú)論從使用方式還是從功能上來(lái)說(shuō)都和S/4HANA Key User Tool非常類(lèi)似,這在我看來(lái)一點(diǎn)也不奇怪。這篇介紹S/4HANA Key User Tool的博客的作者,Thomas Schneider,曾經(jīng)是大名鼎鼎的SAP PDI的首席架構(gòu)師:

The Key User Extensibility Tools of S/4 HANA?

Thomas博士1996年進(jìn)入SAP工作至今,出版過(guò)多部SAP技術(shù)著作。我去德國(guó)Walldorf總部出差時(shí),曾看到不少同事桌上都擺著他的一兩本書(shū)。

C4C的Key User Tool給我留下深刻印象的一個(gè)強(qiáng)大功能是提供了靈活的規(guī)則(Rule)編輯功能來(lái)控制UI上某個(gè)元素的顯示/隱藏。這種規(guī)則甚至可以通過(guò)腳本代碼來(lái)定義。

因?yàn)閷?duì)這個(gè)功能的實(shí)現(xiàn)很好奇,我做過(guò)一些研究并把結(jié)果寫(xiě)在了這篇博客里:

How to change UI element visibility dynamically via Rule Editor – and how it works under the hood

而S/4HANA Key User Tool也毫不遜色,甚至支持直接在瀏覽器里編寫(xiě)ABAP代碼:

具體原理在我的公眾號(hào)文章那些年我用過(guò)的SAP IDE里介紹。

Office?integration

S4CRM和C4C均支持Excel導(dǎo)出,具體實(shí)現(xiàn)參考我的博客:

Excel export in CRM and C4C

PDF格式的導(dǎo)出也是均支持的,只是具體實(shí)現(xiàn)方式有所區(qū)別。

S4CRM的做法

C4C的做法

C4C除了Excel導(dǎo)出外,還支持通過(guò)Excel上傳的方式將本地?cái)?shù)據(jù)導(dǎo)入至C4C系統(tǒng)。

值得一提的是,SAP CRM支持更為強(qiáng)大的word模板功能,即用戶(hù)可以在本地開(kāi)發(fā)一個(gè)word模板文件,將里面的字段綁定到CRM標(biāo)準(zhǔn)的BO模型字段上。比如下圖我將該模板分配給CRM Product(產(chǎn)品)這個(gè)BO,然后將BO上需要的字段從文檔右邊的樹(shù)形結(jié)構(gòu)拖拽到文檔左邊:

運(yùn)行時(shí)只要我從某個(gè)產(chǎn)品明細(xì)頁(yè)面打開(kāi)該模板,該模板里綁定到BO模型字段上的字段就會(huì)自動(dòng)顯示對(duì)應(yīng)的BO模型字段的內(nèi)容,如下圖所示:

具體步驟參考我的博客:

Create Webservice enabled word document in attachment assignment block

這個(gè)功能S4CRM 1.0不支持。

成都SAP研究院開(kāi)發(fā)團(tuán)隊(duì)

成都SAP研究院的S4CRM和C4C兩支開(kāi)發(fā)團(tuán)隊(duì)的人員組成差不多,都由在SAP CRM領(lǐng)域耕耘多年的老兵加上剛畢業(yè)的新人組成。至于兩支隊(duì)伍的羽毛球水平,麻將水平,K歌水平,對(duì)美食的喜愛(ài)程度等等,均不在本文討論范疇內(nèi),有興趣私聊。

這里放幾張成都SAP研究院C4C開(kāi)發(fā)團(tuán)隊(duì)的青年才俊們的一些圖片。您使用的C4C RUI里的部分JavaScript和CSS代碼,就是由這些前端專(zhuān)家們貢獻(xiàn)的。大家不僅寫(xiě)代碼了得,而且也很會(huì)玩。

這張圖片里有一位號(hào)稱(chēng)"成都C4C小彭于晏"的同事

中間這位眾矢之的是SAP成都研究院C4C開(kāi)發(fā)團(tuán)隊(duì)一位才華橫溢的程序猿,精通ABAP, UI5, Java,nodejs, PHP等技術(shù),同時(shí)擅長(zhǎng)講各種段子,很多段子都是原創(chuàng)。

比較了這么多,我想表達(dá)的觀(guān)點(diǎn)就是,S4CRM和C4C作為SAP推出的兩款定位不同的CRM解決方案,均是全球CRM領(lǐng)域的佼佼者,地位就如同諸葛亮和周瑜在群英薈萃的三國(guó)時(shí)代一樣,沒(méi)有誰(shuí)更優(yōu)或者誰(shuí)可以替代誰(shuí)一說(shuō)。

最后是一些我寫(xiě)過(guò)的針對(duì)一些具體的技術(shù)點(diǎn),S4CRM和C4C的實(shí)現(xiàn)差異的比較:

(1)?OData Service backend implementation in C4C, CRM and S4 HANA

(2)?Excel export in CRM and C4C

(3)?Saved query in C4C, CRM and S/4 HANA

(4)?Direct navigation in CRM WebUI, CRM Fiori and C4C

(5)?Formatted Text Edit in CRM and Cloud for Customer

(6)?How Table column resize works in CRM and Cloud for Customer

(7)?Document flow API in SAP CRM and C4C

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/93867.html

相關(guān)文章

  • SAP S4CRMC4C技術(shù)比較

    摘要:在以下簡(jiǎn)稱(chēng)和以下簡(jiǎn)稱(chēng)開(kāi)發(fā)團(tuán)隊(duì)都工作過(guò),這篇文章給出這兩款產(chǎn)品一些技術(shù)層面的比較。標(biāo)準(zhǔn)開(kāi)發(fā)方式和的雖然看起來(lái)都是風(fēng)格,但實(shí)現(xiàn)技術(shù)不同。而的標(biāo)準(zhǔn)則是基于和協(xié)作而成的。 如果您對(duì)SAP S/4HANA for Customer Management(以下簡(jiǎn)稱(chēng)S4CRM)和SAP Cloud for Customer(以下簡(jiǎn)稱(chēng)C4C)不甚熟悉,那我建議您可以先瀏覽我之前寫(xiě)的這兩篇微信公眾號(hào)文章...

    xi4oh4o 評(píng)論0 收藏0
  • SAP OData編程指南

    摘要:目前被廣泛用于和的眾多應(yīng)用中,以及和一些正在開(kāi)發(fā)的新一代云產(chǎn)品中。年月時(shí),我和德國(guó)一位負(fù)責(zé)的同事就這個(gè)話(huà)題在半小時(shí)的電話(huà)會(huì)議里產(chǎn)生了爭(zhēng)執(zhí)。德國(guó)同事看了之后,同意了我的意見(jiàn)。和微信集成系列教程這個(gè)系列教程里,和微信的交互,使用了,使用了。 OData(Open Data Protocol)協(xié)議是一個(gè)開(kāi)放的工業(yè)標(biāo)準(zhǔn),用于定義RESTFul API的設(shè)計(jì)和使用。我的文章標(biāo)題前加上SAP的前綴...

    X1nFLY 評(píng)論0 收藏0
  • SAP OData編程指南

    摘要:目前被廣泛用于和的眾多應(yīng)用中,以及和一些正在開(kāi)發(fā)的新一代云產(chǎn)品中。年月時(shí),我和德國(guó)一位負(fù)責(zé)的同事就這個(gè)話(huà)題在半小時(shí)的電話(huà)會(huì)議里產(chǎn)生了爭(zhēng)執(zhí)。德國(guó)同事看了之后,同意了我的意見(jiàn)。和微信集成系列教程這個(gè)系列教程里,和微信的交互,使用了,使用了。 OData(Open Data Protocol)協(xié)議是一個(gè)開(kāi)放的工業(yè)標(biāo)準(zhǔn),用于定義RESTFul API的設(shè)計(jì)和使用。我的文章標(biāo)題前加上SAP的前綴...

    wanghui 評(píng)論0 收藏0
  • SAP C/4HANA到底包含哪些產(chǎn)品?

    摘要:服務(wù)云包含產(chǎn)品,也就是的模塊成都研究院是這個(gè)產(chǎn)品開(kāi)發(fā)的主力,一共有三支開(kāi)發(fā)團(tuán)隊(duì)。以前在瑞士的辦公樓客戶(hù)數(shù)據(jù)云包含產(chǎn)品一家以色列創(chuàng)業(yè)公司,主要業(yè)務(wù)是在線(xiàn)物業(yè)管理客戶(hù)身份和個(gè)人資料,后被收購(gòu)。 2018年6月的SAPPHIRE(藍(lán)寶石大會(huì))上, SAP發(fā)布了新的商務(wù)軟件套件:C/4HANA,意在通過(guò)SAP C/4HANA將前臺(tái)應(yīng)用和SAP Digital Core(數(shù)字化核心)S/4HAN...

    Achilles 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<