自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (54)
  • 问答 (4)
  • 收藏
  • 关注

原创 Odoo 15 前端框架 OWL与odoo结合--边学边练笔记 3

Odoo 15 前端框架 OWL与odoo结合,参照官网及网上大佬的见解,边学边练笔记 3从Odoo 14开始内置有OWL,因此不需要再进行额外的安装。上次没配置成功,这次我要新建一个模块来进行 OWL 开发的演示OWL的通过定义Component类的方式来进行编码,可以看成是 web 组件。组件中有模板、数据绑定及子组件。我们都熟知在 HTML中有header,div,span,textarea等标签。在 OWL 中,我们可以自己创造这些标签,比如在项目管理系统中可以使用pro...

2021-12-30 23:03:12 1154

原创 Odoo 15 前端框架 OWL官方文档 中文版--边学边练笔记2

目录本节重点项目配置添加第一个组件小结:本节重点本教程中,我们将创建一个简单的待办清单应用。该应用需满足以下要求:让用户可以创建并删除任务 任务可标记为完成 可对任务进行过滤展示活跃/已完成任务通过本项目有机会发现并学习Owl的一些重要概念,比如组件、存储以及如何组织应用项目配置本教程中,我们创建一个非常简单的项目,包含静态文件但没有其它工具。第一步是创建如下的文件结构: 1 2 3 4 5 todoa

2021-12-30 18:00:28 2970

原创 Odoo 15 前端框架 OWL官方文档 中文版--边学边练笔记1

Odoo Web 库 (OWL) 是一个小型UI 框架,从odoo14起成为OdooWeb 客户端的基础。Owl 是一个现代框架,用 Typescript 写,以简单且符合的方式从 React 和 Vue 中汲取了最佳创意。猫头鹰的主要特点是:声明式组件系统, 关于钩子的反应系统, 自然同时模式, 一个商店和一个前端主机Owl 组件使用 ES6 类定义,它们的 QWeb 模板,共享虚拟 DOM,与钩子完整集成,并且渲染是使用的。在线实用吧!OWL Playground提供了一个在线游戏,..

2021-12-30 16:28:29 1464

原创 odoo15 web.assets_backend

web.external_layout_standard在odoo15中换成了web.external_layout_standard项目任务中的user_id 换成了user_ids<xpath expr="//field[@name='resource_calendar_id']" position="after">这个也换成了<img 必含 alt字段 t-if="record.user_ids" t-attf-alt="{{r.

2021-12-30 00:06:45 1248

原创 odoo15 CryptographyDeprecationWarning

openssl\x509.py:17: CryptographyDeprecationWarning: This version of cryptography contains a temporary pyOpenSSL fallback path. Upgrade pyOpenSSL now.File "D:\Python37\lib\threading.py", line 890, in _bootstrap self._bootstrap_inner() File "D:\Pytho...

2021-12-29 22:59:25 2068

转载 odoo配置界面设置字段默认值

odoo配置界面设置字段默认值转自国外牛人博客:http://ludwiktrammer.github.io/odoo/custom-settings-odoo.html在 Odoo 中定义自定义设置不幸的是,Odoo 文档似乎没有包含任何有关向 Odoo 添加新配置选项的信息。所以让我们填补空白。定义模型首先,您需要定义一个继承自的新模型res.config.settings:class YourSettings(models.TransientModel): ..

2021-12-24 12:42:43 1159

原创 【无标题】

数据库思维害了我,与一般人讲没人理解,看来只能见人说人话,见鬼说鬼话了,给别人讲解,一定站在别人的立场上去说别人能听懂的话,别人想看到的想要的,自己一定模拟外行去多试几次,且记,准备充足些...

2021-12-23 00:35:28 179

原创 odoo13 按钮的两种添加方法

odoo13 按钮的两种添加方法<xpath expr="//header" position="after"> <button name="%(project_huiyi.huiyi_addfj_wizard_action)d" string="会议记录" type="action" class="oe_highlight"/></xpath><xpath expr="//page[@name='extra_info']" positi..

2021-12-20 10:31:23 403

原创 odoo 13 时间验证

Type "help", "copyright", "credits" or "license" for more information.>>> from odoo import models, fields, api>>> t=fields.Date.today()>>> tdatetime.date(2021, 12, 19)>>> t.day19>>>>>> import da

2021-12-19 10:16:41 321

原创 python odoo13 两时间相差天数

odoo中赋值当前日期odoo对象中字段赋值为当前日期(字符串):fields.date.context_today,fields.date.context_today(self, cr, uid, context=context),fields.date.today()odoo对象中字段赋值为当前时间(字符串):fields.datetime.now(),fields.datetime.context_timestamp(cr, uid, datetime.now(), context=contex

2021-12-19 09:11:31 916

原创 odoo 前端显示错误

web.assets_backend.js:3381 Could not get content for /web_drop_target/static/lib/base64js.min.js defined in bundle 'web.assets_backend'.(匿名) @ web.assets_backend.js:3381vis-timeline-graph2d.css:1 Failed to load resource: the server responded with a statu

2021-12-18 21:22:23 1226

原创 odoo 13 demo 设置与翻译问题

<?xml version="1.0" encoding="UTF-8" ?><odoo noupdate="1"><!-- 里程碑--> <!--一月--> <record id="project_lchb_1" model="project.milestone"> <field name="name">立项调研</field> <field name="t.

2021-12-18 13:47:06 153

原创 odoo13 易遇见的 启动错误

File "F:\py37\lib\socketserver.py", line 466, in server_bind self.socket.bind(self.server_address)OSError: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。数据库没启动,启动后还显示此错误,问题原因尝试使用被占用的端口解决方法 方法一:更改要使用的端口(把端口更改为8899) 方法二:关闭正在使用该端口的程序...

2021-12-15 12:26:30 1230 1

原创 odoo13 tree 中标签彩色显示

odoo13 tree 中标签彩色显示<field name="partner_id" position="before"> <field name="tag_ids" widget="many2many_tags" /></field><field name="partner_id" position="before"> <field name="tag_ids" widget="many2many_tags" op..

2021-12-15 11:59:41 338

原创 odoo13 tree 视图显示问题

<!-- <span>--> <button name="open_record" type="object" string="打开" class="oe_highlight" attrs="{'invisible':[('chak','=',False)]}"/> <button name="xz_record" type="object" string="下载" class="oe_highl...

2021-12-13 07:32:20 424 1

原创 药品检测中请验单如何联动,填写方便,模板自调用

药品检测中请验单如何联动,填写方便,模板自调用,减少用户填写数量

2021-12-12 20:51:02 453

原创 tag_ids = fields.Many2many( tracking=true

tag_ids = fields.Many2many( tracking=true不起作用,查了会网上资料及原代码,也没找到为什么,Many2many中tracking为什么不起作用

2021-12-12 20:49:49 252

原创 many2many_tags设置颜色

看板颜色看板中设置颜色和many2many_tags设置颜色大致相同,也是需要定义一个颜色整形字段,不同的是,值是0-9,数字和颜色对应关系如下:color<record id="file_09_demo" model="dms.file"> <field name="name">资料28-氯马昔巴特口服液(临床研究综述).doc</field> <field name="color" eval="1" /> <fi.

2021-12-12 20:38:01 369

原创 python pdf 文件,流转换

流存入附件:base64.encodebytes(pdfoutbuffer.getvalue()) 流加入附件文件存入附件:f = open(pdftem2, 'rb')ny = {'datas': base64.b64encode(f.read()),

2021-12-11 14:33:20 1292

原创 python pdf加水印,出错UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xcb in position 8: invalid cont

raceback (most recent call last): File "G:\zgxzd\venv\lib\site-packages\PyPDF2\generic.py", line 484, in readFromStream return NameObject(name.decode('utf-8'))UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcb in position 8: invalid continuat...

2021-12-03 19:05:06 881

原创 2021-10-15

DevEco Studio 3.0 Beta1 发布2021年9月29日HUAWEI DevEco Studio是面向全场景多设备,提供一站式的分布式原子化服务&应用开发平台。2021年9月29日发布的DevEco Studio 3.0 Beta1,新增以下关键特性:->新增Scoring Tool本地HarmonyOS应用或原子化服务评测工具;->低代码开发功能新增支持Tablet设备开发、原子布局开发和多设备开发切换功能;->远程模拟器镜像更新,支持A

2021-12-02 19:35:57 670

原创 不知觉中在此混了四千多天

为信息化而玩,有意思,兴趣真是好老师,今天又得到老师的双重认定?值不值?喜欢就好????????????????

2021-12-01 23:24:55 90

https://blog.csdn.net/fqfq123456/article/details/127192935 拼图游原码

https://blog.csdn.net/fqfq123456/article/details/127192935 原码 接前两篇文章,[小学生python游戏编程3----拼图游戏-准备](https://blog.csdn.net/fqfq123456/article/details/127173684),[小学生python游戏编程4----拼图游戏今天](https://blog.csdn.net/fqfq123456/article/details/127177781)此主拼图游戏做完整 ,上次写到可以打乱图片,拼成游戏界面,今天主要写要如何通过点击图块互换位置,如何全局判断输赢,显示用时间及历史最高记录。

2023-01-03

飞机大战 https://blog.csdn.net/fqfq123456/article/details/127113824

飞机大战想必是很多人童年时期的经典游戏,我们依旧能记得抱个老人机娱乐的场景,这篇文章主要给大家介绍了关于如何利用python,pgzrun写一个简单的飞机大战小游戏的相关一步步实现的资料,以后想把英语 单词的学习能加进来,先实现不带单词的功能,需要的朋友可以参考下 ## 主要设计 ### 1、界面设计 游戏主界面以窗口形式给出,设置窗口大小为400x600, 利背景更换(两张背景替换显示),添加玩家飞机及敌机。通过检测子弹或玩家与敌机相碰进行得减分。 ### 2、动态背景 利用背景图片的上下滚动,制造飞机在天空中飞行的效果 ### 3、记分的实现 游戏过程中,每打掉一个敌机,增加一分,玩家碰到敌机后游戏结束,以后可以改成返回,或分数达到多少后至一下关。 ### 4、射击游戏功能的实现 按下左健,发射子弹,子弹发射后通过修改子弹图片的位置,实现子弹飞行的效果,位置改变大小可以调整子弹飞行的速度 ### 5、声音的实现 发射时的声音,玩家碰到敌机的销毁图与声音,子弹打到敌机的爆炸声

2023-01-03

元旦倒计时带背景及背景音乐

马上就要到2023年了,于是用python语言写了一个跨年倒计时代码,附代码效果截图,祝大家在新的一年里:所念的人平安喜乐,所想的事顺心如意,同时添加了一段爱你千百回的背景音乐,你也可以换上个好的背景图片,这个页面配上音乐才有新年的气氛。 import datetime import math import arcade # 设置 SCREEN_WIDTH = 600 SCREEN_HEIGHT = 300 SCREEN_TITLE = "元旦倒计时" class MyGame(arcade.Window): def __init__(self): super().__init__(SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_TITLE) arcade.set_background_color(arcade.csscolor.CORNFLOWER_BLUE) def setup(self): self.yd = datetime.datetime(2023, 1, 1, 0, 0,

2022-12-17

python 元旦倒计时代码

马上就要到2023年了,于是用python语言写了一个跨年倒计时代码,附代码效果截图,祝大家在新的一年里:所念的人平安喜乐,所想的事顺心如意,自己可以添加了一段恭喜发财的背景音乐,或用上个好的背景图片,这个页面配上音乐才有新年的气氛。

2022-12-17

学生学python编程-实现贪吃蛇小游戏+原码

这几年人工智能技术大发展,Python因此几乎成了第一位的语言。实际上,多年来,它不仅在软件工程师中得到广泛使用,也是各行业通用的专家语言,就是说,不管孩子以后做什么,都可能用得着。准备针对我自己上小学的孩子,每周抽出些时间,通过学习他们感兴趣的小游戏,逐步把python知识点带进游戏的制作过程中,用到哪些知识简单的解绍一下哪些,以学,以用为主。 本次我们将编写一个贪吃蛇的游戏。通过键盘上、下、左、右控制小蛇上、下、左、右移动,吃到食物后长度加1;蛇头碰到自身或窗口边缘,游戏失败。我们首先构造小蛇,实现小蛇向4个方向移动;然后实现游戏失败的判断、吃食物增加长度、得分功能;每段游戏,增加一个功能,另存一下,容易让孩子理解学习,同时也可以让其在每个阶段增加他想增加的功能,一举多得。最后学习函数的定义与使用,并通过进行时间控制变更游戏难度。

2022-12-03

变色的小球效果录屏,在博客中有详细介绍

变色的小球效果录屏 游戏主界面以窗口形式给出,小球碰到边缘即随机变色,窗体中间显示颜色的英语单词,通过观察小球的颜色变化,窗体中间的颜色提示也在变化,引导学生观看一段时间,强化每个单词的英语意思与底边颜色框一致,在无意识中学习8个英语单词的书写及意思。

2022-10-10

免费功能强大的录屏软件

免费功能强大的录屏软件 经过半晌的查找,比对,在网络上搜索录屏软件,不难找到一堆录屏软件,唯一的不足之处就是他们都是付费的软件。收费可以理解,但有的有些黑。有的是在浪费用户时间。网络上有没有免费的windows录屏软件呢,答案是有——captura。 但是出于国内网络的问题,这个软件的下载链接并不是很稳定。因此,我将其按转包上传到此,方便众位

2022-08-20

python3.10.6,官网下的较慢,放此备份一份,便于大家学习使用

​ Python目前已支持所有主流操作系统,在Linux,Unix,Mac系统上自带Python环境,在Windows系统上需要安装一下,官网安装下载地址: Python Releases for Windows | Python.org ​python3.10.6,官网下的较慢,放在备份一分,便于学习使用

2022-08-18

Odoo owl 学习笔记之11—slots 目录 插槽概述... 1 命名槽... 2 渲染上下文

Odoo owl 学习笔记之11—slots 目录 插槽..... 1 概述... 1 命名槽... 2 渲染上下文... 3 默认插槽... 3 默认内容... 4 动态插槽... 5 插槽和道具... 5 插槽参数... 5 插槽范围... 7 单个插槽 | 默认插槽 | 匿名插槽... 9 概述 Owl 是一个基于模板的组件系统。因此需要能够制造通用组件。例如,想象一个通用Navbar 组件,它显示一个导航栏,但有一些可定制的内容。由于具体内容只有 的用户知道Navbar,所以最好在使用的模板中指定它Navbar

2022-05-10

​ Odoo owl学习笔记之七--模板(前端核心内容) 内容 概述 指令 QWeb 模板参考 白色空间 表达评估 静态 h

​ Odoo owl学习笔记之七--模板(前端核心内容) 内容 概述 指令 QWeb 模板参考 白色空间 表达评估 静态 html 节点 输出数据 设置变量 条件句 动态属性 动态类属性 动态标签名称 循环 子模板 动态子模板 调试 碎片 内联模板 渲染 svg 限制 概述 Owl 模板使用QWeb规范进行描述。它基于 XML 格式,主要用于生成 HTML。在 OWL 中,QWeb 模板被编译为生成 HTML 的虚拟 dom 表示的函数。此外,由于 Owl 是一个实时组件系统,因此还有其他特定于 Owl 的指令(例如t-on)。 ​

2022-05-08

Owl 学习笔记之六--表单输入绑定 我们经常需要能够从 html input(或 textarea, or select)中

Owl 学习笔记之六--表单输入绑定 我们经常需要能够从 html input(或 textarea, or select)中读取值是很常见的(注意:它不需要在表单中!)。一种可能的方法是手动完成,如下: class Form extends owl.Component { state = useState({ text: "" }); _updateInputValue(event) { this.state.text = event.target.value; } } ```xml <div> <input t-on-input="_updateInputValue" /> <span t-esc="state.text" /> </div> ``` 这行得通。但是,这需要一些管道代码。此外,如果您需要与复选框、单选按钮或选择标签进行交互,则管道代码略有不同。 为了帮助解决这种情况,Owl 有一个内置指令t-model:它的值应该是组件中的观察值(通常是state.someValue)。使用该t-model指令,我们可以编写更短的代码,相当于前

2022-05-07

Hooks 被 React 推广为解决以下问题的一种方法: 帮助在组件之间重用有状态的逻辑 在复杂组件中按功能组织代码 在功能

Hooks 被 React 推广为解决以下问题的一种方法: 帮助在组件之间重用有状态的逻辑 在复杂组件中按功能组织代码 在功能组件中使用状态state,无需编写类。 Owl hooks 有同样的目的,除了它们适用于类组件(注意:React hooks 不适用于类组件,也许正因为如此,似乎存在一种误解,即 hooks 与类相反。这显然不是真的,如猫头鹰钩所示)。 Hooks 与 Owl 组件配合得很好:它们解决了上面提到的问题,特别是,它们是让你的组件具有响应式的完美方式。Owl是基于钩子(hook)的响应式系统。 ———————————————— 版权声明:本文为CSDN博主「信息化未来」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/fqfq123456/article/details/124633912

2022-05-07

内容 概述 设置环境 使用子环境 环境的内容 概述 环境是树中所有组件的共享对象。Owl 本身不使用它,但它对应用程序开发人

内容 概述 设置环境 使用子环境 环境的内容 概述 环境是树中所有组件的共享对象。Owl 本身不使用它,但它对应用程序开发人员提供组件之间的简单通信通道(除了 props)很有用。

2022-05-06

​ Owl 学习笔记之四---属性 内容 概述 定义 绑定功能属性 动态属性 默认属性 属性验证 良好实践 概述 在 Ow

​ Owl 学习笔记之四---属性 内容 概述 定义 绑定功能属性 动态属性 默认属性 属性验证 良好实践 概述 在 Owl 中,属性(properties的缩写)是一个对象,它包含由其父组件提供给组件的每条数据。 ​

2022-05-06

Owl 学习之一--app 概述 每个 Owl 应用程序都有一个根元素、一组模板、一个环境以及可能的一些其他设置。该App类是一

Owl 学习之一--app 概述 每个 Owl 应用程序都有一个根元素、一组模板、一个环境以及可能的一些其他设置。该App类是一个代表所有这些元素的简单类。

2022-05-05

  Android SDK(安卓模拟器)是Google发布的一套开发工具,jdk适于win7 新测可用

  Android SDK(安卓模拟器)是Google发布的一套开发工具,安装Android SDK可以方便开发者在手机上运行之前先在模拟器上测试应用。我们可以使用它在Android是谷歌公司推出的手机开发平台,采用WebKit浏览器引擎,具备触摸屏、高级图形显示和上网功能,用户能够在手机上查看电子邮件、搜索网址和观看视频节目等,比iPhone等其他手机更强调搜索功能,界面更强大,可以说是一种融入全部Web应用的单一平台。jdk适合win7用,注意,注意安装路径不要有空格,不要有中文。jdk和jre不要放在一个文件夹下,安装后效果,java - version: 1.8.0-211

2022-04-25

Appium环境搭建所需的node.js win7版本新测可用

win7版本新测可用

2022-04-25

pdf使用中的乱码所需字体SimSun及使用说明.zip

# 加载字体 pdfmetrics.registerFont(TTFont("SimSun", "SimSun.ttf"))出现中文乱码,使用此法

2021-11-30

软件维护合同.docx

最近与别人签订的软件维护合同模板,上传方便大家用时不再找了

2021-11-05

人教版小学三年级上下册含音标单词.zip

人教版小学三年级上下册含音标单词

2021-08-15

人教版小学二年级上下册含音标单词.zip

人教版小学二年级上下册含音标单词

2021-08-15

人教版小学一年级上下册含音标单词.zip

人教版小学一年级上下册含音标单词

2021-08-15

usb-485驱动.rar

USB转串口RS485驱动程序

2021-06-30

USB转串口Rs232驱动.zip

USB转串口RS232驱动程序

2021-06-30

pyHook-1.5.1-cp37-cp37m-win32.zip

pyHook,python3.7版

2021-06-25

pyWinhook-1.6.2-cp37-cp37m-win_amd64.zip

python 中的pyhook 模块可以用来监听鼠标键盘的事件 怎么安装怎么使用的教程网上倒是一大把,但是不幸的是,安装pyhook全部是报错。 经过一番锲而不舍的努力之后,终于被我解决了这个问题,做下记录,免的自己又忘了 在这个网址下载:https://www.lfd.uci.edu/~gohlke/pythonlibs/ 你的python版本对应的pywinhook模块,然后使用cmd

2021-06-25

tesseract-ocr-w64-setup-v5.0.0-alpha.20210506.zip

开源的ocr 工具新资源,在官网下的较慢,你懂的

2021-06-24

tesseract-ocr-w64-setup-v5.0.0-alpha.20201127.zip

开源的ocr 工具到下载时的最新资源,在官网下的较慢,你懂的

2021-06-24

wkhtmltopdf0.12.6.zip

odoo13 报告表印 wkhtmltopdf最新版

2021-05-14

省市区县及odoo格式的省市区三级联动数据.zip

python odoo13  省,市,地区或县三级联动及30多省3000多地区数据,及excel表格 今天改造了下客户管理系统,原先国家,州,区,不适合本地化,今天整了下,很费时间的,希望有用的人拿走去用,别再浪费时间了, 代码及整好的数据格式如下,记得帮点个赞关注下,共同学习共同进步 北京市 天津市 ———————————————— 版权声明:本文为CSDN博主「信息化未来」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/fqfq123456/article/details/115702150

2021-04-14

chromeddriver89-87.zip

chromeddriver 87,89 版本,解压即用

2021-03-30

应用卸载.zip垃圾广告去除工具,不顺眼的软件统统去除

垃圾广告去除工具,不顺眼的软件统统去除

2021-03-30

两gzip,一个windows,一个原码.zip

windows 下gzip 工具 解压后将gzip.exe放入System32中或是cmd所在的文件目录中,即可在cmd里运行gzip命令,另一个为gzip1.4原码

2021-02-22

Gitblit服务器-1.8.0代码版本服务器.zip

项目多人开发代码管理工具

2021-01-25

TortoiseGit-2.11.0.0-64bit工具.zip

TortoiseGit-Git客户端与32/64位最新版及对应的语言包 也可在https://tortoisegit.org/download/下载,就是速度太慢

2021-01-25

git windows 工具Git-2.30.0-64-bit 最新版

从git上下载太慢了,整整下了一中午,在此分享给大家,有用的拿去 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

2021-01-09

scrapt windows安装却少的vc

error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/

2020-12-27

FontForge exe及下载的原码

FontForge -- 一个向量字型编辑器,能让你製作属于你自己的 postscript、truetype、opentype、cid-keyed、multi-master、cff、svg 及点阵(bdf)字型,或编修现有的字型。同时让你可以在各种字型间做转换。FontForge 支援多种 macintosh 的字型规格。

2020-12-02

刚装好机,没网卡的或其它驱动的,用此驱动精灵

刚装好机,没网卡的或其它驱动的,用此驱动精灵,在网上下了一个又一个,有的50分,有的十分,总之没解决,最终找朋友要个,传此方便大家

2020-11-05

postgresql-10.1-3-windows-x64.zip

学习odoo的数据库,postgresql window 安装软件,有些人在windows上使用postgresql,安装几次也不成,我下的这的在windows7下用的很好,分给大家,只供学习

2020-07-25

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

TA关注的人

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