自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

森林木的博客

ABAPer…

  • 博客(1514)
  • 资源 (15)
  • 收藏
  • 关注

原创 三亚自由行攻略(自己穷游总结)

说在最前面:哥没钱,穷游,土豪请直接退出该干啥干啥去哈~我是在春节期间一家四口去三亚玩儿的,从北京出发,所以下面提到的往返信息也是以北京为例的。我自己使用的是某APP来定机票酒店和门票,就那么几个旅行APP,自己随便选一个就行。文章所用拍照图片都是本人使用 IPhone6SP 拍摄,手机有点老了,拍照技术也很一般,请大家见谅~来点儿三亚简介:三亚,简称崖,古称崖州,别称鹿城。是海南省下辖地级市,位于海南岛的最南端。三亚南临南海,介于北纬18°09′34″~18°37′27″...

2021-04-28 12:50:11 1957

原创 苏州游记

最近正好在南方出差,周六没事儿就去苏州溜达了溜达。谈不上什么旅游攻略。我之前写过一篇三亚的自由行攻略,有兴趣可以看看。《三亚自由行攻略(自己穷游总结)》今天这个比较简单。仅仅是篇游记~我是早上七点多的火车过去,八点到的苏州站,然后开始的溜达之行。先说下我这次去苏州之前的简单准备,一般我都是这么准备的。1)打开某旅游网站,搜,苏州一日游。看看都提到了哪些景点。2)打开某某地图,把地点标记一下。然后看看各自距离。3)打开购票软件看看往返火车4)计算酒店到...

2021-04-28 12:43:35 656 1

原创 BAPI DEMO文章汇总

序号 描述 1 DEMO:BAPI_SALESORDER_CREATEFROMDAT2创建订单 2 DEMO:BAPI_CUSTOMERRETURN_CREATE创建退货单 3 DEMO:修改销售订单BAPI_SALESORDER_CHANGE 4 DEMO:创建外向交货单BAPI_OUTB_DELIVERY_CREATE_SLS 5 DE...

2019-07-04 12:21:10 1099 1

原创 SAP DEBUG系列文章

DEBUG 系列一:Dump debug DEBUG 系列二:Configure Debugger Layer DEBUG系列三:使用 F9 和 watch point DEBUG系列四:第三方接口debug DEBUG系列五:Update 模式下的function debug DEBUG系列六:后台JOB debug DEBUG系列七:保存测试参数 DEBUG系...

2019-07-04 12:18:23 2307

原创 本人博客:blog.sina.com.cn/sapliumeng 本人公众号SAP干货铺:saplearning

本人博客:blog.sina.com.cn/sapliumeng 本人公众号SAP干货铺:saplearning CSDN因为图片不能显示等原因,已经不再做更新

2019-07-04 12:16:16 989

转载 快速建表,批量创建数据元素和域(更新)

更新说明(2020-01-09)公众号上的文章,不允许大篇幅的修改。要更新,只能发新文章,很麻烦。BUG修复:1.数据元素标题的长度超过10位时,会报错。已修复此BUG2.点检查时,部分行的操作结果不刷新。已修复此BUG功能完善:1.如果数据元素已存在,且表字段表格里设置的长度、类型、小数位数与数据元素不一致,会对单元格标黄色2.创建数据元素、域的时候,状态栏增加了提示,格式为:正在创建[序号]....

2024-05-17 18:18:16 7

转载 快速建表,批量创建数据元素和域

(1/7)写在前面本次更新相比上一个版本,做了非常多的提升,主要是两点:1.可以自动激活了2.可以创建表了。鉴于很多同学对上个版本的功能不甚熟悉,本次就对此工具做一个完整的功能介绍。下文对数据元素简称为DTEL,域简称为DOM,表简称为TAB。需要创建TAB时,可以使用本工具。不需要创建TAB,但需要批量创建DTEL或者DOM时,也可以使用本工具。下文以创建TAB为例,对使用方式进行介绍。(2...

2024-05-17 18:18:16 10

转载 一个SORT引起的BUG

关于SORT的测试REPORT ytest_sort.PARAMETERS: p_count TYPE i.PARAMETERS:p_stableTYPEcASCHECKBOX.DATA: BEGIN OF lt_tab OCCURS 0, a TYPE i, b TYPE c,ENDOFlt_tab.DO p_count T...

2024-05-13 18:18:34 18

转载 90%的ABAPer不知道二分法的这个用法

二分法在READ TABLE的时候效率很好,在内表数据量不是太大,效率要求不苛刻的时候,可以代替哈希表。现在有这么一个场景:根据指定的字段判断内表是否有数据,没有数据就新加一行,有数据就累加后面的数值字段,其实就是指定字段的COLLECT。例如:DATA:BEGINOFitab1OCCURS0,matnrTYPEmatnr,werksTYPEwer...

2024-05-08 18:18:31 23

转载 海口入职 abap 喜欢的看看

一、岗位职责1.负责民航机务维修类信息系统SAP的规划设计、研发及运维工作。2.参与并负责公司投资类信息化项目的研发建设管理。二、岗位要求1.工作经验:3~5年SAP ABAP开发经验;2.学历要求:全日制本科、大学英语四级;3.工作地点:海口4.技能要求:(1)熟悉SAP ABAP语法,掌握报表、表单、接口、增强、数据转换以及其他程序等开发技术;(2)了解SAP MM/WM/PM/FICO等相关...

2024-05-08 18:18:31 18

转载 SM30扩展功能的使用

SM30是SAP提供的一个很方便进行表内容维护的工具,也是顾问不需要偷偷摸摸就能使用的一个数据导入工具,SAP自己的配置也大多是利用SM30里面完成,应用极广。但是!SM30有几个非常不爽的缺陷,在维护数据比较多的时候会造成很大困扰和麻烦,比如没有排序、查找(包含模糊查找)、批量导入、导出、详细且直观的修改日志查看等等。下面的代码就是给SM30补全这些功能。先看下功能介绍:1、查找如下图,我想找到...

2024-05-07 18:18:34 25

转载 SM30添加排序功能

如下图,使用最少的更改给SM30添加排序的功能。实现方法:在直接给表或者维护视图创建表维护后,做下面几个步骤:1、由使用标准GUI Status改为使用自己的GUI Status2、修改生成的GUI Status,添加排序按钮。需要修改EALX、ESLG、EULG。3、添加代码:MODULEsort_tableINPUT.DATA:fname(40),offsetTYP...

2024-05-07 18:18:34 15

转载 SM30增强功能的实现

上一篇文章连煽情加引诱,嚯,果不其然,小伙伴们吃这一套,都纷纷表示已经搬好马扎,准备好了啤酒饮料花生米,坐等如何把这一坨程序融入到SM30了。虽然我这几天忙的有点头大,但是俺们向来一言九鼎,决不食言,还是言简意赅的来一个无废话版的使用方法,下面用一个实例来说明:假设有这么一个配置表:需求是:工厂、库存地、物料、数量都是用户输入,基本单位自动带过来物料的基本单位。在SM30维护的时候需要带出来库存地...

2024-05-07 18:18:34 15

原创 你有多久没欣赏过夕阳了~

那天跟朋友聊天。我说,现在你那种工作强度我已经很难接受了。身体也好,精力也罢,很难坚持长期高强度高压力工作了。所以啊,人家公司不要三十五岁以上的员工,也是有原因的。当然,为啥就咱们这么大的强度呢?这本身也是挺可悲的事情。其实为什么卡35,无非也是因为强度大,怕员工扛不住真猝死在公司,也是个麻烦事儿。那天聊到,大家都曾经天没亮就出门挤地铁,天黑了才出公司门,中午在大楼里吃完饭抓紧时间休息一下。突然有...

2024-04-30 18:18:00 280

转载 Smartforms打印固定大小二维码

众所周知,Smartforms打印QR二维码的大小跟打印内容和Module Size有关,在Module Size固定的前提下,二维码包含的内容越多,二维码尺寸就越大,有时候为了排版美观,想让Smartforms打印的二维码不论内容多少二维码一样大小,应该怎么做呢?二维码在扫描的时候会忽略前面所有的空格,根据这个特性,我们可以在打印内容前面补充空格,达到有效字符不变而二维码尺寸变大的效果。又因为S...

2024-04-30 08:08:10 22

转载 使用子查询(NOT) EXISTS提高程序性能

SQL的子查询五花八门,有在SELECT里面的,有FROM里面的,有在WHERE里面的,有用IN实现的,有用EXISTS实现的等等,但是ABAP OPEN SQL只支持EXISTS、NOT EXISTS子查询。在很多时候,巧妙使用这两个子查询不但能够大幅度提高程序性能,还可以精简代码,增加代码的可读性,非常的哇塞!令人痛心的是,在有些项目上,就像毫无道理的限制JOIN表个数一样,EXISTS也会引...

2024-04-25 18:18:50 78

转载 流水码的继续优化

好久以前写过一个每日流水码,一直用着没需要怎么更改。最近上项目发现有些公司挺能整活,还需要每周、每月流水码,而且要求流水码初始化的功能要程序自己实现,于是有了下面这一版的每日/周/月流水码:首先定义一个表:ZDNRIV函数如下:FUNCTION zdaily_number.*"------------------------------------------------------------...

2024-04-09 18:19:00 23

转载 猜一猜:SELECT MAX时数据不存在,SUBRC是多少

代码如下:"数据库中有此条目SELECTMAX(zvalue)INTO@DATA(lv_zvalue1)FROMysl01WHEREznum=1.DATA(lv_sy1)=sy."数据库中无此条目SELECTMAX(zvalue)INTO@DATA(lv_zvalue2)FROMysl01WHEREznum=9999.DATA(lv_sy2)=s...

2024-04-08 18:18:55 43

转载 BP新增页签增强

1文档说明S4系统中,对供应商和客户的操作统一到BP中,当需要对主数据新增字段时,可以使用新增页签的办法,展示增强字段。本文档以客户主数据增强为例,介绍BP新增页签增强。因为BP为供应商和客户共用,因此供应商的新增页签增强,也可以按照本文档实现,方法类似,注意区分。2代码实现2.1增强表字段在KNA1表的INCL_EEW_KNA1结构中添加增强字段ZODRATE在更新结构中也加入增强字段BP各表新...

2024-04-02 18:18:50 72

转载 SAP ABAP CDS View 和 HANA CDS View 相同点和不同点辨析

我的技术交流群里今天又有朋友提到这个问题。其实我之前在 2020 年时,曾经发过一篇微信图片推送解释过。不过微信公众号的图片推送,在搜索结果里权重很低,所以我干脆重新写一篇文章发布出来。2020 年发送过的图片推送的地址。这两种视图的名称相似,目的相似,但是实现的具体技术和应用场合不同。SAP ABAP CDS ViewSAP ABAP CDS View 是 SAP 实现 Code Push Do...

2024-03-28 18:18:43 43

转载 聊聊SAP内存和ABAP内存

1区别与联系SAP内存(SAP Memory)和ABAP内存(ABAP Memory),两者都可用于编程中的数据传递,将数据通过ID进行绑定,之后在其他程序中通过ID获取。1.1语法区别SAP内存通过SET/GET PARAMETER,来抛接内存值,如:SET PARAMETER ID 'MAT' FIELD p_matnr. GET PARAMETER ID 'MAT' FIELD p_mat...

2024-03-27 18:18:19 45

转载 SUBMIT指定用户名错误

1SUBMIT说明在ABAP中,SUBMIT关键字用于运行另一个ABAP程序。通过SUBMIT关键字,可以在当前程序内部调用其他程序,而无需关闭当前程序。SUBMIT语句的一般语法如下:"--------------------@斌将军--------------------SUBMIT <program> [VIA SELECTION-SCREEN|USING SELECTION...

2024-03-22 18:18:15 31

转载 隐式提交的引申之DB/SAP LUW

--1写在前面之前发表过《聊聊更新表时的隐式提交》一文,向大家介绍隐式提交,对于数据库操作的作用聊聊更新表时的隐式提交斌将军,公众号:斌将军聊聊更新表时的隐式提交有粉丝看过后,提出了自己的疑问:首先解释一下,该粉丝大致的问题和代码含义为:在创建销售订单增强中,当因为错误需要拦截单据创建时,需要用commit work记录日志数据到自建表。而由于使用了commit work,导致更新自建表的同时,将...

2024-03-20 18:18:27 58

转载 ABAP基础知识 用SQL处理内表

一前言ABAP升级新语法,很多新语法带来了更简洁的代码及更容易理解的代码形式.下图是截至S4 1909版本的ABAP语法升级信息(该截图来自ABAP中的帮助)在项目中也越来越多的使用新语法来处理逻辑, 内表是ABAP中最关注处理性能的部分,新语法允许把内表引入到SQL语句中执行.因此带来了使用SQL语句处理内表的新方式本文通过示例比较内表常用的几种处理的新旧语法的性能比较二示例程序的数据样本来自A...

2024-03-18 18:18:59 86

转载 Solution:通过SAP打印PDF时,打印机没反应

之前写过一篇文章,《合并PDF并打印》。但是有朋友遇到一个案例,通过HP等普通打印机打印PDF的时候没问题,但通过其他类型的打印机,比如用佳博的二维码打印机打印PDF,打印机没有反应。碰巧我这边也有一个二维码打印机,我做了个DEMO试验了一下,选择本地的随便一个PDF,然后通过函数将其放到PRINT SPOOL里,并执行打印。(说明:DEMO中的函数ADS***需要SAP ABA 755才可以运行...

2024-03-15 18:18:55 139

转载 VA01/VA02/VA03 销售订单根据定价和步骤校验权限隐藏价格(二)

1、文档说明1.1、内容回顾之前发表过相关文章《VA01/VA02/VA03销售订单根据定价和步骤校验权限隐藏价格(一)》,本篇文章对上一篇文章做补充说明斌将军,公众号:斌将军VA01/VA02/VA03 销售订单根据定价和步骤校验权限隐藏价格(一)第一篇文章是通过拥有权限,则隐藏价格的模式,即对需要隐藏价格的用户,配置权限对象,使其通过权限校验,然后隐藏价格;没有配置权限对象的用户,权限校验不...

2024-03-13 18:18:25 72

转载 VA01/VA02/VA03 销售订单根据定价和步骤校验权限隐藏价格(一)

之前发表了通过自定义权限对用户隐藏所有价格信息,本文档是通过定价和步骤校验权限隐藏部分价格斌将军,公众号:斌将军VA01/VA02/VA03/VA05 销售订单根据权限隐藏价格1、业务需求针对用户使用销售订单时,根据定价和步骤顺序,判断是否有权限。此处通过有权限则隐藏价格的方式,隐藏销售订单抬头和行项目的部分价格数据要限制的定价和步骤在spro中的位置限制的步骤2、增强实现2.1权限对象创建带有定...

2024-03-13 18:18:25 29

转载 上传/修改/删除表数据

上一篇公众号文章是导出数据库表的数据,本篇是相反的操作,把本地的数据导入到数据库表,或者是根据本地数据修改/删除数据库表内容。SE16N系列事务码也能够实现导入或者删除数据,那么为啥还要写一个程序呢?1、SE16N系统事务码一般不允许在PRD使用2、如果是批量修改部分字段内容,在没有原始数据的情况下更好用3、可以只插入或者只修改,不需要担心对其他数据的影响4、数据量很大情况下更友好一些5、比SE1...

2024-03-11 18:18:21 28

转载 创建预留跳过ATP检查增强

1需求背景业务要求,当创建预留时,根据工厂和库存地点判断是否要进行ATP校验,而不能从物料维度控制ATP校验,因此需要做增强实现。本文档将实现通过增强在前台MB21和BAPI:BAPI_RESERVATION_CREATE1创建时,以及通过BAPI:BAPI_RESERVATION_CHANGE修改预留时,跳过ATP校验。2增强实现2.1MB21前台输入创建预留的相关信息,系统报错,无数量可用找增...

2024-03-09 19:00:14 44

转载 SAP VF01销售发票对应会计凭证的汇率取值逻辑

SAP VF01销售发票对应会计凭证的汇率取值逻辑对于贷项凭证135383,其销售发票375126对应的会计凭证9000000,汇率为23.138,而不是发票过账日期对应的汇率,如下图所示:T-CODE:VF03,发票的抬头汇率也是23.138,如下图所示: T-CODE:OB08,汇率23.138为2020年12月份对应的汇率,如下图所示:T-CODE:VTFA,定价汇率类型是C(依据出具...

2024-03-08 08:58:13 423

转载 聊聊更新表时的隐式提交

1显式提交和隐式提交显式提交:指在程序中使用明确的提交操作来提交数据到数据库。这可以通过使用语句COMMIT或COMMIT WORK来实现。显式提交是一种手动提交数据的方式,它将当前的数据库事务立即提交,使之成为永久性的更改。在显式提交之后,数据将立即被其他事务所见。隐式提交:与显式提交相对的是隐式提交。在隐式提交中,数据的提交由系统自动处理,而无需明确的提交操作。本文档将通过一个简单的数据库更新...

2024-02-20 18:18:34 50

转载 导出SAP单个表或者多表JOIN的数据

如果你是一个ABAPer,肯定经历过模块顾问找你帮忙导出表的数据。相同,如果你是一个模块顾问,肯定也让开发帮忙导出过单表或者需要多表JOIN的数据。原因无他,如果导出单表数据,且数据量不大的情况下,随随便便用SE16就能导出来了,但是如果数据一旦上了百万数量级,或者需要好几个表JOIN组合才能获取需要的数据,或者导出几十万条指定条件的数据,这个时候导出就变成一个挺麻烦的事儿了,往往就需要开发的同事...

2024-02-19 18:18:59 114

转载 闺女问:爸爸,你们为什么有那么多有意思的回忆

那天跟我几个堂哥一起吃饭聊天,闺女也在旁边。我们聊了很多小时候的事情。我是家里最小的一个,小时候天天跟在他们屁股后面,下河摸鱼上树掏鸟,老房子的瓦当下面经常会住着麻雀燕子啥的,爬上房子趴着掏鸟蛋,当然,也可能拽出来的是一条蛇……呵呵,可能蛇也正懵圈呢?我就偷吃个鸟蛋,你就叫来个人类帮手抓我?还有村里哪儿哪儿哪儿曾经是什么酒厂,后来又变成了铸造厂,后面又成了砖窑厂,再后来变成了玻璃厂,各个时期去那边...

2024-02-18 18:18:31 51

转载 SAP FBL1N和F-44看到的未清项不一致

SAP FBL1N和F-44看到的未清项不一致财务反馈,在F-44清账时,发现FBL1N中未清项有两行,但在F-44清账时,却只显示一行,如下图所示:T-CODE:FBL1NT-CODE:F-44首先,我们没有启用自动付款,所以也就不存在F110跑付款建议未过账,导致未清项被锁定的情况;其次,关于清账日期显示的情况,这个我也重新调整测试过,发现也不是这个原因;最后,发现在F-44清账界面,勾选了“...

2024-01-19 18:18:55 261

转载 SAP小技巧 字符串连接的性能优化

一问题之前写了一个接口程序: SAP中的数据获取后,根据不同的层级结构,拼接到一个TXT文件中(有点像IDOC的文件输出). 业务反馈存在性能问题. 大概需要三个小时才能完成数据的读取及文件的写入.本文主要介绍字符串连接的性能优化方式二ST12推荐使用事务代码ST12做程序的性能分析.这个工具会把所有的执行步骤,模块详细记录一个执行时间. 可以很快定位性能最差的模块及语句填写要分析的程序/事务,点...

2024-01-15 18:18:42 113

转载 Solution:ALV不显示前导空格怎么办

在老白的QQ群里(15881589)看到有人讨论字符串空格的问题,想起之前做过的一个需求,把WBS描述按层级显示,代码如下:ls_prps-post1=repeat(val=``occ=ls_prps-stufe-1)&&ls_prps_post1.但是当放到ALV里展示的时候,空格都被吞了。当时没办法,只认为是SAP的ALV控件的bug,就把半角空格换...

2024-01-05 18:18:19 141

转载 【效率优化】以下情况,禁用FOR ALL ENTRIES IN

反例说明FOR ALL ENTRIES IN执行的时候,WHERE条件的语句在执行的时候,默认是WHERE FIELD1 = XX OR FIELD1 = XX这样的方式执行的。如果where条件只用到了内表的一个字段,那么系统会根据rsdb/prefer_in_tab_opt参数(RZ11可以查看)的设置,选择是否把OR转为IN,即WHERE FIELD IN ('XX','XX'),这样效率更...

2024-01-04 18:18:55 86

转载 SAP RFC不同设置性能以及RFC、WebService的性能对比

本来RFC性能好于WebService是毋庸置疑的,但是最近总有兄弟说WebService或者Restful性能好于RFC,于是有了此篇文章,以正视听。首先,在确定的服务器、客户端,接口逻辑和数据量一定的前提下,RFC的性能主要取决与两个地方,一是内表放到Tables还是Export下面,二是RFC的序列化协议。一般来说,如果协议是典型序列化器(Classic Serializer),内表放到Ex...

2024-01-03 18:18:38 609

原创 2024年的的一个工作日

2023稀里糊涂的就过去了~没有啥惊喜,也没啥特殊,没有波澜不惊,只有无波无澜~23年最大的感觉就是,日子难,真的跟XX无关……再早那三年,总觉得,是XX问题让我们日子难,总有摘掉口罩的一天,日子总有个盼头。23年,上半年还有幻想,嗯,刚摘了,大家还在适应。后半年……原来,现实确实这么难,没有了什么借口……如果看最新的报告,咱们其实都算是过得很好的那批人了。比上就不比了,毕竟货比货该扔,人比人该…...

2024-01-02 18:19:00 930

转载 ECC的福音,用自定义表提高BSEG取数性能

在S4和HANA版本的ECC Ehp8之前,BSEG出于安全原因被设计为簇表,无法创建索引,不能使用JOIN语句,这导致BSEG性能很差,取数相当的痛苦,相信每一个老ABAPer都受到过这个问题的折磨。多年前我曾经用自定义表的方式解决了这个问题,并且取得了非常好的效果。解决的办法其实很简单,总体思路是以空间换时间。既然问题的根本原因是簇表,那么另外建一个透明表ZBSEG,数据和BSEG相同,能建索...

2023-12-27 18:18:59 169

DEMO ALV显示明细

DEMO ALV显示明细,欢迎学习交流,共同进步,欢迎学习交流,共同进步.

2019-03-16

ABAP文章集合,点击超链接自动跳转

ABAP文章集合,点击超链接自动跳转,欢迎同行一起交流

2019-03-16

Thinking in Java(2e)侯捷译.pdf

挺好的一本学java的书,学习学习呗,这个资源描述真的很麻烦...................

2010-08-13

C#2008从入门到精通.[it270.com].pdf

先声明,英文的啊,英文不好的可以把他当做英语书看,呵呵呵。一直没找到中文的...

2010-03-26

asp.net 程式设计基础篇.pdf

学习一下呗,反正分数不多,只是基础,会的就不用看了

2010-03-26

贪吃蛇皮肤 全套带使用说明

可 一看看到,嗨哟 其他资源可以一起下载看看,全部的,可以看看教程,就回了。

2009-05-15

Linux核心手册.chm

Linux悦来越使人喜欢了,看看也无妨的,。

2009-04-24

Linux使用技巧集.chm

Linux使用技巧集。Linux悦来越使人喜欢了,看看也无妨的,。

2009-04-24

网页制作常见问题.chm

网页设计,制作的时候常常会遇到各种问题的,一个身边的老师吧

2009-04-24

学习html语言.exe

初等的网页还是用的到的,看看而已,学习一下

2009-04-24

搜索引擎策略.exe

如何充分的利用,更好的利用搜索引擎 呢,既能更好的搜索到资源,又不浪费时间。

2009-04-24

网站设计的思考.chm

网站建设需要构思的,如何让你的网站更好,跟能吸引人呢。

2009-04-24

个人网站建站指导.exe

网站建设很有趣,可以学习学习的,也可以做个自己的网站,很好的,

2009-04-24

智能象棋游戏(含C#源码)

看看吧,对于学习的帮助,看自己情况了,希望能在娱乐中学习吧

2009-04-07

c#基础教程(pdf)

初学者可以看看的,一本简单介绍c#的教程课本,对于想学c#的人还是有帮助的!

2009-04-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除