Sapui5 UI5树绑定到JSON

我有以下JSON文件 "idocs": [ { "Docnum": "00063463", "Mestyp": "MATMAS", "Status": "53", "Sndprn": "EXTSYS1", "Direct": "Inbound", "Message": "Material 00002342 Created", "messages": [{

Sapui5 如何在axure中显示/隐藏整个组

我正在使用axure RP 7.0,如果我点击一个按钮,我想显示/隐藏/切换整个图表(动态面板+一些标签) 我可以将整个条形图归为一个组,我可以手动将它们设置为hidden,但我无法命名该组或以其他方式将它们编程设置为hidden 怎么做?有两种可能: 创建母版:如果您多次需要它,您可以创建一个母版,然后将此母版添加到您需要的位置。主元素是一个可以同时显示或隐藏的元素 创建动态面板:如果只需要一次,可以添加动态面板,双击它以添加条形图 提示:您可以通过添加动态面板来创建某种“功能”。然后,在on

Sapui5 在渲染完整视图之前,是否可以将视图可见性设置为false

是否可以隐藏视图,直到我显示忙碌指示器,因为它在后台看起来很难看,以显示带有边框/标签/按钮的容器,直到填充数据。所以我试图隐藏视图,一旦数据出现,我就将其设置为true。但这似乎不起作用。有没有什么方法可以做到这一点,或者至少可以模糊背景,直到忙碌的指示灯出现。很想知道为什么你的代码不工作。您会遇到什么类型的错误?this.getView().setVisible(false/true)工作,而且由于忙碌指示器是视图的一部分,因此它也变得不可见。忙指示灯打开时,是否有其他方法使背景模糊。是否已

Sapui5 如何使文件在上传集合中可点击?

我正在sap ui5中执行上载收集组件。我想让文件上传后点击。以前上载的文件可单击,但当前上载的文件不可单击。请帮我找到解决办法 下面是我的XML代码: 您尚未设置上载列表的模式,默认情况下,该模式设置为无。在列表中添加一个模式参数,如下所示。这将使列表可单击 mode="SingleSelectMaster" 参考: 您能分享一些代码来更好地了解您的问题吗?我想知道在点击上传的文件后触发的事件

Sapui5 “替换”是什么;metadataLoaded";在JSONModel中?

在sap.ui.model.odata.v2.ODataModel中,有一种方法可以像这样使用: this.getModel().metadataLoaded().then(function()){ var sObjectPath=this.getModel().createKey(“/”{ ID:Sobjectd }); 此._bindView(“/”+sObjectPath); }.约束(这个); 似乎没有相应的方法,因为客户端模型中没有服务元数据概念。还有其他的工作吗 我尝试了attac

SAPUI5-将select与odata一起使用

我正在尝试填写odata服务中的选定项目。我在一个列表中使用odata服务只是为了测试它,它工作正常,没有问题。但是,当我将数据设置为Select时,会出现无效的XML错误 以下是我的xml视图: <mvc:View controllerName="packdialogue.controller.s1" xmlns:html="http://www.w3.org/1999/xhtml" xmlns:mvc="sap.ui.core.mvc" displayBlock="true" xmln

Sapui5 将S/4HANA OData服务扩展到SCP

我想扩展在S/4HANA系统中创建的自定义OData服务。我在我的机器上添加了一个云连接器,但我不知道如何从那里开始。我的想法是,我希望人们从SCP访问服务,我不需要多个帐户访问S/4系统上的服务,而只需要来自SCP的帐户。有什么想法吗?好的,我觉得这样做很傻,但似乎有效。我的测试实际上没有定论,因为我手边没有云连接器,但它可以在google上运行 我还在考虑如何让它公开。也许有人有比这更好的答案 创建云连接器目标 在webide中创建新文件夹 创建文件neo app.json 内容: {

Sapui5 在控制器中获取语义对象和语义动作

我正在尝试获取已部署SAPUI5应用程序的语义对象和语义操作。我尝试查看ushell services-URLParsing和LaunchPage,但它似乎没有返回我的语义对象和操作 有人试过这个吗?你可以随时使用 window.location.hash 你可以很容易地解析自己。如果您确实需要启动板代码,您通常可以在此处找到: sap.ushell.services.AppConfiguration.getCurrentApplication().sShellHash 我注意到,当您查看嵌

Sapui5 自定义控件在XML视图中的用法。部署后出错:Can';找不到对象类

我开发了一个ui5应用程序,并在其中创建了一个新的自定义控件。我将新的控件js文件保存到我的webapp的“control”路径中(在我的示例中,控件“MyControl”的文件MyInput.js)。 在WebIDE中运行我的应用程序以测试运行时不会出现任何问题。但是在将应用程序部署到abap系统之后,我现在从XMLTemplateManager收到错误消息,它找不到对象类 下面是使用我的控件的我的视图的简短版本: <mvc:View xmlns:mvc="sap.ui.core.mvc

如何在运行时查找SAPUI5元素的对象类型

我想知道如何在运行时获取SAPUI5 Javascript对象的对象类型。我可以检查对象是否属于特定类型,如下所示: myObj instanceof sap.m.List 我正在Java世界中寻找与.getClass()等效的。我已经尝试了在其他各种SO线程上描述的几种方法,例如 似乎没有一个标准的方法,而且我尝试过的方法似乎都不适用于UI5。这并没有给我带来问题,但在开发工具中调试时,如果能够获得对象类型,从而知道我可以调用什么方法,我会很高兴 干杯, Gregor有一种元数据机制: oC

Sapui5 将样式类绑定到列模板?

我有一个绑定到JSON模型的表。除了单元格的内容外,JSON模型还包含一个属性,该属性保存应应用于列的模板元素的类 是否有方法将此属性绑定到列模板 谢谢 您可以绑定语义颜色-请参见 不幸的是,您无法将任何内容绑定到styleClass,但可以使用工厂函数而不是模板: sap.ui.table.Column({ factory : function(sId, oCtx){ return new sap.ui.commons.TextView({ te

Sapui5 查找表总行数

我需要进一步循环的表绑定数据总行数。如何计算表行数 我在按下按钮时未定义: var tab= this.getView().byId("idOrderDetailTable"); var obj = tab.getBindingContext("ProductCollection"); console.log(" >> ",obj ); var tab=this.getView.byIdidOrderDetailTable; //获取表项的绑定路径 var bindingPath=

Sapui5 是否向OpenUI5添加新图标?

我们需要向OpenUI5添加新图标。 图标已定义为基于矢量的字体 我知道可以通过类似的服务将图标添加到SAP标准字体中。但是,我希望能够在一个单独的文件中维护它们(这样,当新的OpenUI5版本出现时,我们就不需要重做任务) 是否可以定义用于图标的其他字体?正如您已经提到的,出于将来兼容性的原因,扩展UI5字体不是一个好主意。如果您已经有了自己的字体,您可以很容易地将其注册到UI5中,并使用类似的url模式引用它。而不是sap-icon://funny-icon你可以说sap-icon://dp

Sapui5 自定义控件中聚合绑定的实现:大数据集的动态呈现

SAP标准控件可以显示大型聚合(如表),一次只能绑定和呈现少量项。当用户向下滚动列表时,将呈现可见项。一次渲染的线数通常限制为100 我还没有找到任何关于控件和数据绑定系统之间的prptocol的示例/文档,以便在用户想要滚动时重新提交下一个项目块 作为一种解决方法,我自己的控件包含以下重载bindAggregation方法: bindAggregation: function(sKey,oBindingInfo) { if (!oBindingInfo.length) oBinding

SAPUI5:尽管视图级别正确,但路由转换不会在桌面视图中向后播放

我们有一个SplitApp,其中使用路由,并将以下视图配置为目标: 掌握 "controlAggregation": "masterPages" "viewLevel": 1 细节 "controlAggregation": "detailPages" "viewLevel": 2 行项目 "controlAggregation": "detailPages" "viewLevel": 3 在移动视图中,过渡动画以正确的方向显示。在桌面视图中,从LineItem返回到Detail的动画是向

SAPUI5原始应用程序创建错误404

我正在使用SAP的Web IDE 我只是从它的模板中创建了一个SAP UI5应用程序项目 我没有做任何改变。因此,这是一个纯粹的原始应用程序 当我运行它时,我在Chrome控制台中看到了以下错误 https://webidetesting6402755-a02801483.dispatcher.hana.ondemand.com/resources/sap-ui-core.js Failed to load resource: the server responded with a status

Sapui5 正在P13FilterPanel中检索筛选器项

我们使用的是P13nFilterPanel。当按下[+]按钮时,要添加新的筛选项,我们会在gui上看到添加的项,但无法检索值。我们如何检索过滤器项?我们已绑定到原始项目的JSON对象。尝试使用sap.m.P13nFilterPanel对象的getConditions()方法 差不多 p13nOk: function(oEvent) { var aConditions = oEvent.getSource().getAggregation("panels")[0].getConditions();

Sapui5 在提货出站交货应用程序中找不到交货

我正在S/4Hana 1610中实现提货出库应用程序。 当我在输入交货编号后按enter键时,它会显示 交付不存在 虽然,它存在于后端系统中 SAP建议改用更改出站交付应用程序。这似乎是后端错误,我认为与SAPUI5无关。@SunilBN它对所有交付都给出相同的错误。这些交付可以在后端手动选择。因此,应用程序中存在一些问题。您自己测试了服务调用吗?另外,如果你能在ODATA通话中添加一张带有详细信息的图片也很好。(调用的服务应为LE_SHP_DELIVERY_PICK)

SAPUI5中另一个应用程序的访问控制器

我在一台SAP服务器中有一些SAPUI5应用程序。所有应用程序都将部署在ERP服务器版本6.0中 所有应用程序在我们的ERP服务器中都有一个可通过SAP NetWeaver检索的访问url。所有URL的格式都是commonPart/applicationName/index.html。所有这些应用程序都可以通过Fiori launchpad应用程序访问 现在我有了一个控制器,它必须在我的所有应用程序之间共享。有没有什么方法可以让我在没有拷贝和过去的情况下共享这个控制器 提前感谢您可以制作一个Ba

Sapui5 对于具有聚合绑定的列表,如何以2列2行的形式显示数据?

在我看来,我有一个列表,该列表具有与模型属性的聚合绑定。 我希望它以两列两行的形式显示。应使用哪个控件/布局 在我的代码中,模型在控制器中设置,并具有属性问答,其中问答是一个集合。此模型正在绑定到视图中的列表 现在,我想在布局中显示这些数据,其中前两个选项位于第一列和第一行,然后在第二行显示下两个选项,即每行显示两个带有复选框的选项 目前,我的视图、控制器和输出代码如下 App.view.xml 输出: 所需内容:一行显示猫和兔子答案,下一行显示狗和仓鼠,即一行显示2个带有复选框的项目,依此类推

Sapui5 如何在sap.m.Table中实现多级合并?

我想在sap.m.Table中实现多级合并。我试图在第二列中添加mergeDuplicates=“true”,但结果如下: 很奇怪。我将第一列的数据添加到第二列:,拆分看起来像我想要的,但是如何隐藏{name}数据 在中进行了一些研究,发现mergeFunctionName 您可以在“#”符号后向给定函数传递一个字符串参数。e、 g.“数据#myparameter”: 我可以将{name}和{amount}传递给myparameter函数吗 使用mergeNameFunction是一种很好的

Sapui5 ui5的sap.m.Panel控件中的Shift箭头图标

我们可以在SAPUI5的sap.m.Panel中将箭头图标向右移动吗?我试图通过它的文档进行搜索,但找不到它。请建议是否可以通过一些定制的控制来实现这一点。据我所知,这不是首选的方式,我也不知道其他方式 .sapMPanelWrappingDiv .sapUiIconPointer{ right : 0; } 使用权限:0!重要的如果不使用上述代码 第一件事:我认为这不是一个明智的决定 无论如何,要实现这一目标,您有多种选择,从琐碎到复杂: 使用CSS将图标定位到santhosh提到的右

Sapui5 表单布局究竟是如何工作的?

我有一个简单的表单,如下所示: 守则: <VBox class="sapUiSmallMargin"> <sf:SimpleForm id="PayerSel" editable="true" layout="ResponsiveGridLayout" labelSpanXL="1" labelSpanL="1" labelSpanM="1" labelSpanS="12" adjustLabelSpan="false" emptySpanXL="5"

Sapui5 Smarttable重复记录-只显示最后一条记录的次数相同

在Smarttable中导航注释方面运气不太好,我正在使用典型的路由执行类似的操作 母版页-响应Smarttable-选择一行并说转到详细信息-> 详细信息页面-绑定到entityset的响应Smartable 但在这里,我使用onBeforeRebindTable传递自定义过滤器。 我看到它按预期工作,过滤器从UI传递到后端,检索值,但问题是在呈现表时 我看到最后一条记录的重复次数与记录的重复次数一样多。所以,基本上这只是显示的最后一条记录。我尝试将所有字段包含到属性initiallyVisi

SAPUI5表格单元格值状态消失

我正在使用factory函数通过控制器向SAPUI5表列项添加控件,以便可以应用跨字段验证和标准控件验证。现在验证工作正常,它显示了带有红色边框的错误消息,但当我移动到下一个控件时,控件的验证状态消失。我注意到这是由于SAPUI5的一些内部功能导致的,它在HTML dom资源管理器中重新呈现了表的表体元素,这也消除了应用于控件的错误类。它是第一次出现,但当我尝试再次使用无效数据更改同一控制器的值时,它会显示错误,并将值状态保留为红色边框 我的表格XML视图 <Table id="todos

SAPUI5:我能';t在XML视图或控制器内分配自定义控件属性

我有一个带有两个属性的自定义控件,我想在XML视图中将Json数据分配给其中一个,但这是不可能的,我只能通过defaultValue属性分配值。 控件元数据: sap.ui.define([ "sap/ui/core/Control", "sap/ui/model/json/JSONModel", "sap/ui/core/HTML" ], function(Control, JSONModel, HTML) { return Control.extend("QuickInfo.Q

将外部库添加到SAPUI5

我正在尝试将dhtmlxScheduler的库日历添加到SAPUI5,但我不知道如何在view.xml 例如,您可以看到dhtmlxScheduler的代码index.html,在视图中使用sap.ui.core.html控件嵌入您自己的html代码 这里有一个例子: 我解决了它,只需使用xmlns:html=”http://www.w3.org/1999/xhtml“ 嗨,Rafael,谢谢你的回答,我的解决方案是使用xmlns:html=“”,它与你的一样

Sapui5 Ui5中Component.js中带有2个路径(颜色)的图标

我必须在我的Ui5应用程序中将图标从icomoon添加到Component.js。此图标有两种颜色。由于某些原因,它只显示图标的一种颜色,而从不显示其他颜色。我想这是因为我应该给它两条路。 一种颜色路径为e925,另一种颜色路径为e926。我应该如何分配其他路径呢 Component.js IconPool.addIcon("icon-Components", "abcproject", { fontFamily: "icomoon",

SAPUI5获取当前屏幕大小

在我的应用程序的特定点,我需要确定当前的(桌面或平板电脑)。至少我需要屏幕宽度,但sap.m.屏幕尺寸会更好 我该怎么做?提前谢谢 function sizeChanged(mParams) { switch(mParams.name) { case "Phone": // Do what is needed for a little screen break; case "Tablet":

Sapui5 SAP UI5组件开发元数据数据类型

我正在为UI5开发一个组件。在metadata->properties部分,我想定义一个Integer类型的属性。如果我通过“markerSize”设置数据类型:{type:“integer”,defaultValue:“25”}(或任何其他变量,如integer、Number、Number),我会收到错误消息,50(当前值)无法通过“in”访问。将数据类型更改为字符串正在工作。在SAP的示例中,我只能找到“string”和“SAP.ui.core.CSSSize”作为数据类型。如何定义数值?是

SAPUI5扩展表

我正在尝试扩展SAPUI5树表。 以最简单的形式,我的扩展表如下所示: jQuery.sap.declare("my.app.ExtendedTable"); jQuery.sap.require("sap.ui.table.library"); jQuery.sap.require("sap.ui.table.TreeTable"); sap.ui.table.TreeTable.extend('my.app.ExtendedTable', {}); <my:ExtendedTabl

Sapui5 如何在XMLView中将控件引用传递给格式化程序?

在SAPUI5的JSView中,将当前控件引用传递给格式化程序函数非常容易: oTable.bindItems(“/rows”,新sap.m.ColumnListItem({ 单元格:[新建sap.m.Text().bindProperty(“文本”{ 部分:[ {path:“someInteger”} ], 格式化程序:函数(iValue){ var idText=this.getId();//此引用当前控件 返回伊瓦鲁; } })] })); (当然“简单”部分是因为控件的内部格式化程序函

如何显示/隐藏忙指示灯SAPUI5

我需要在AJAX调用期间显示忙指示灯。所以我使用了。如何在控制器中显示/隐藏此指示器?。现在它总是显示。UI5中有两个总线指示器。 sap.m.BusyIndicator用于创建自定义的忙指示器。在这种情况下,您应该在不再需要对象引用之后销毁它(当然,您必须为BusyIndicator维护一个引用对象)。如果要指示仅加载UI的特定部分,则应使用此类型。(对于这些情况,可以使用控件的setBusy()函数) 对于全局忙指示器,可以使用sap.ui.core.BusyIndicator。不能定制;它

如何在sapui5中绑定sap.m.MessageBox上的事件?

我正在使用中。如何在按钮上绑定事件:MessageBox.Action.YES/“自定义按钮” 在中,我只找到了一个关闭的onClose参数。您的链接指向一个SAP内部页面,SAP外部的人无法访问该页面,请务必发布可从internet访问的链接 在此页面中,您可以看到页脚中按钮的事件。您的链接指向SAP内部页面,而SAP外部的人无法访问该页面,请确保发布可从internet访问的链接 在这里,您可以看到页脚中按钮的事件。您缺少哪个事件 MessageBox.confirm(sText, {

Sapui5 弹出对话框/片段中表单上的BindElement()

在我的问题之后,我现在对如何在XML片段中的表单上应用bindElement感到困惑 片段(为简洁起见,请删节): 并通过 var uid = sap.ui.getCore().byId("inputId").getValue() 但是,我希望使用路径绑定 我遇到的问题是如何获取对simpleform的引用,以便使用bindElement() 如果这是一个观点,我会使用 var theForm = this.getView().byId("EditFormId"); var oBinding

SAPUI5/Fiori导出到excel-ExportTypeCSV,在单个报价前格式化数据

我可以动态地将表格数据导出到excel,但一些数据(如长数字和负值)是格式化的 下面是UI表数据 [在此处输入图像描述][1] 将数据导出到CSV [在此处输入图像描述][2] 当我选择长值时,它会在excel顶部显示正确的值,并且-ve值会附加“ 代码: jQuery.sap.require("sap.ui.core.util.Export"); jQuery.sap.require("sap.ui.core.util.ExportTypeCSV"); sap.ui.define([ 'jqu

Sapui5 oData模式运行模式

我正在尝试使用v2中的oData模型 在清单文件中,我将操作模式设置为“自动”,计数模式设置为“内联” 然后在网关端,我添加了以下内容: lv_has_inlinecount = io_tech_request_context->has_inlinecount( ). IF lv_has_inlinecount = abap_true. DESCRIBE TABLE et_entityset LINES es_response_context-inlinecount. EN

SAPUI5:概述显示在线问卷的Web应用程序所需的建议?

我是SAPUI5的新手,我需要一个Web应用程序 我正在尝试开发一个在线调查问卷,它将显示问题和选项,用户可以通过“下一步”和“上一步”按钮导航到不同的问题 以下是我在设计时的想法: 我将首先使用一个页面控件,它有一个显示标题的页眉和一个包含下一个和上一个按钮的页脚 该页面将包含由VBOX和HBOX组成的内容 用于保存问题和答案 在这个VBOX和HBOX中,我将绑定来自Json模型或SAP HANA数据库的文本 是否可以将值绑定到HBOX和VBOX 请给出更多建议,比如我应该为这个或其他想法使用

Sapui5 桌上的府绸不';t显示数据

我有这个表组件(): 这是XML片段: <core:FragmentDefinition xmlns="sap.m" xmlns:core="sap.ui.core"> <Popover showHeader="false" placement="Bottom"> <TextArea value="{Comments}" growing="true" growingMaxLines="4" w

Sapui5 如何读取磁贴容器SAP UI5中的所有磁贴

我想读取视图控制器中TileContainer中的每个磁贴。可能吗?在控制器中: <core:FragmentDefinition xmlns="sap.m"xmlns:f="sap.ui.layout.form" xmlns:core="sap.ui.core" xmlns:mvc="sap.ui.core.mvc" xmlns:html="http://www.w3.org/1999/xhtml" xmlns:l="sap.ui.layout"> <Page id

Sapui5 如何更改sap.uxap.ObjectPage块的布局

我这里有2+5块,在小屏幕上,块中的每个面板都是全宽的 但在大屏幕上,块是3:3:3或6:3。我想把它们都排成一行 每个部分都包含在 如何将其更改为class=“sapUiRespGridSpanL12 sapUiRespGridSpanM12 sapUiRespGridSpanS12 sapUiRespGridSpanXL12” 我已尝试在面板中添加布局,但不起作用 参考文献: 您可以使用sap.uxap.BlockBase包装目标控件。BlockBase控件用于sap.uxap.Obj

Sapui5 在SAP FIORI Launchpad中启用或禁用多语言

SAP Launchpad登录页面上提供两种语言:英语和德语 SAP手册中,我发现我们必须重新定义以下属性: 应用程序支持的语言 应用程序语言=英语、德语、法语 但我无法找到确切的位置来进行更改以启用或禁用阿拉伯语 有人能帮忙吗 问候, 默认情况下,启动板文本以登录语言显示。可以使用URL参数覆盖此设置 启动板文本的语言按照以下过程设置: 1如果为URL参数sap language设置了一个值,并且在后端服务器上安装了指定的语言,则启动板文本将以该语言显示 2如果URL参数sap languag

Sapui5 如何通过ID从弹出窗口片段访问控制

我想我的文本区域是空的后,我按下确定按钮 我尝试了这一行this.byId(“id”).setValue(“” onWorkInProgress:函数(oEvent){ 如果(!this.\u oOnWorkInProgressDialog){ 此.uoonWorkinProgressDialog=sap.ui.xmlfragment(“WIPworklist”、“com.sap.FinalAssestments.view.WorkInProgress”,此); //此.byId(“WIP”).

Sapui5 如何使切换按钮组具有响应性

切换按钮的xml: <HBox id="toggleButtons1" fitContainer="false" class="fullWidthButtons" alignItems="Center"> <items> <ToggleButton text="BUTTON1" enabled="true" pressed="true" press=".onPress1" class="firsttogglebutton" &

Sapui5 翻译无法正确显示非ASCII字符

我有一个SAPUI5应用程序。 翻译文本在对话框中显示错误,而在启动板中显示正确。请看下图: 虽然已加载德语翻译文件,但该文件在对话框中无法正确显示[ÖÄÜß]。但是,它在启动板页面中显示正确 如何解决此问题?尝试将工具配置文件(通常为ui5.yaml)中的/resources/configuration/properties filesourceencoding设置为UTF-8) 在ui5.yaml中: resources: configuration: propertiesFi

SAPUI5:自定义筛选包含来自控制器的动态绑定

我想使用一个自定义筛选,如此处所示: 但问题是oloLocation.setFilterFunction不是一个函数:( 项目未定义到组合框中: <ComboBox id="my-id" selectionChange='onChange'> <core:Item key="{key}" text="{text}" /> </ComboBox> 有人有解决办法吗?我

Sapui5 私人UI5开发

我不知道如何准确命名标题,但基本上我想知道的是,我将如何在公司之外为我所在的俱乐部开发UI5应用程序 我确实在工作中开发了SAP UI5应用程序,但在那里我的odata指向SAP后端,并且知道我在那里必须做的一切 但是对于一个“非工作”应用程序(免费+在我的俱乐部(非盈利)使用它时没有许可问题),我想知道我到底会怎么做 我必须使用什么IDE(我认为SAP WebIDE是不可能的) 我想我需要使用openUI5 我可以使用什么数据库 数据库和前端之间的连接到底是如何工作的 前端和后端之间的传输是如

SAPUI5概览页面访问清单配置参数&;组件js中的launch pad app参数

是否有方法访问OVP应用程序中组件js中的配置参数和启动板应用程序参数 我尝试了与在ui5应用程序中访问这些参数相同的方法,但不起作用 if (this.getComponentData() && this.getComponentData().startupParameters.hasOwnProperty("MY_PROPERTY")) { $.sap.myProperty = this.getComponentData().startupPa

如何在SAPUI5的智能表中扩展多列?

我有多个需要扩展的列的智能表 目前,我可以展开一列,如下所示: onBeforeRebindTable: function (oEvent) { var oBindingParams = oEvent.getParameter("bindingParams"); oBindingParams.parameters["expand"] = "expandableColumn1";

上一页 1 2 ...  5   6   7   8    9   10   11  ... 下一页 最后一页 共 58 页