自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DTCloud

DTCloud数字化中台是指企业在信息化过程中,通过统一规划、建设、管理、运营,实现企业信息化建设的统一化、标准化、智慧化,从而提升企业的综合运营能力和服务水平。 智慧数字中台包括以下内容:业务中台,数据中台,技术中台,运营中台 DTCloud,即数字孪生

  • 博客(188)
  • 收藏
  • 关注

原创 第十一节 DTCloud 4计算字段

计算字段的值通常取决于计算记录中其他字段的值。ORM希望开发人员使用装饰器depends()在计算方法中指定这些依赖关系。当字段amout发生改变时,执行_compute_total函数,total的值会随之变化。

2024-05-20 17:02:55 255

原创 第十节 DTCloud 4继承关系

将父业务对象的名称映射到要使用的相应外键字段的名称,实现基于组合的继承:新模型公开继承的模型的所有字段,但不存储任何字段:值本身仍存储在链接的记录上。如果在inherits-ed模型中定义了多个具有相同名称的字段,则继承的字段将对应于最后一个字段(按继承列表顺序)。如果未设置_name,则为要扩展的单个模型的名称。如果设置了_name,则为要继承的父模型的名称。欢迎加群一起讨论DTCloud 4实施开发。我们在子类添加信息会自动添加到父类中。群号:557402829。

2024-05-20 16:44:05 88

原创 第九节 DTCloud 4One2many关系

一个房产只能有一个报价,但是同一个房产可以有多个报价。再次出现了many2one的概念。然而,在这种情况下,我们想要显示给定房产的报价列表,所以我们将使用one2many的概念。一个 one2many 是 many2one 的反向关系。需要注意的是:因为one2many是一个虚拟关系,所以在 comodel 中必须定义一个many2one字段。和之前的many2one,many2many的流程一样,渲染视图。第一个参数被称为comodel,第二个参数是我们想要反转的字段。添加权限,重启服务器。

2024-05-16 15:13:09 298

原创 第八节 DTCloud 4Many2many关系

例如,一个学生可以有多个老师,一个老师可以有多个学生。many2many 是一个双向多对多关系:一边的任何记录都可以与另一边的任意数量的记录相关联。在模型中添加Manymany字段,并且渲染到视图中。最后重启服务器,查看我们的Many2many关系。欢迎加群一起讨论DTCloud 4实施开发。标签,一个标签也可以被分配给。创建视图,把字段渲染到视图中。群号:557402829。首先创建模型添加字段。给新建的模型添加权限。

2024-05-16 15:04:43 191

原创 第七节 DTCloud 4Many2one关系

一个属性只能有一个类型,但是同一种类型可以分配给多个属性。例如一个班有多个学生,只有一个班主任。Many2one是一个简单的链接到另一个对象。因为修改了python文件,我们需要重新启动服务器。欢迎加群一起讨论DTCloud 4实施开发。将字段添加到你的模型及其表单、树、视图中。创建视图、把字段添加到视图里面。我们定义一个模型并且添加字段。群号:557402829。别忘记给模型添加权限!

2024-05-16 14:35:51 114

原创 第六节 DTCloud 4文件权限

导入数据的文件位于模块的数据文件夹中。当数据与安全相关时,它位于安全文件夹中。当数据与视图和操作相关时(我们稍后将对此进行介绍),它位于视图文件夹中。DTCloud 4是一个高度数据驱动的系统。尽管行为是使用Python代码自定义的,但模块的部分值在加载时设置的数据中。加载数据的一种方法是通过CSV文件。model_id:id:model_模型名称。group_id:id:用户组权限。perm_create:创建。perm_unlink:删除。perm_write:写入。perm_read:读取。

2024-05-15 17:43:28 224

原创 第五节 DTCloud 4基本视图

DTCloud能够为给定的模型生成默认视图。在实践中,默认视图对于业务应用程序来说是不可接受的。相反,我们至少应该以合乎逻辑的方式组织各个领域。视图是在带有操作和菜单的XML文件中定义的。它们是ir.ui.view模型的实例。

2024-05-15 17:29:06 249

原创 第四节 DTCloud 4web网站开发

别忘记更新模块,我们可以在配置中添加这个参数,就不用每次手动更新了。在static中导入我们的网页模板和css样式。在controllers下创建python文件。在网站中输入我们刚设置的路由,就OK了。有不懂的可以加群,群里面有资料。群号:557402829。

2024-05-10 16:36:04 136

原创 第八章 SALE销售(产品)

如果我们需要修改产品的话,也一样双击选择的产品,就可以进入修改的页面了。这样我们就新建好了一个新的的产品,也可以设置他存放的位置等。在变体中,可以设置产品的变体,比如尺寸,大小,类型等。在左边可以切换展示的类型,可以是列表或活动。点击“新建”,进入新建产品页面。以看板的样式,展示我们的产品。点击“产品”,选择“产品”。还可以设置产品的供应商。

2024-05-10 13:10:06 121

原创 第七章 SALE销售(待加售订单)

该页面可以查看到,加售的订单。不如货没有一次全到或者客户需要加货的情况,就在这个页面处理。点击“待开票”,选择“待加售订单”。

2024-05-10 13:01:46 146

原创 第六章 SALE销售(待开票订单)

点击“待开票”,选择“待开票订单”。可以看见我们所有待开票的订单。点击创建发票,就可以开票了。双击可以查看订单信息。

2024-05-10 12:57:23 178

原创 第三节 DTCloud 4基础字段

在目录下新建一个文件夹,存放我们拿来测试的模块,在配置文件odoo.conf中,addons_path后面加上我们新建的文件夹,就能加载我们写的新模块。可以使用脚手架直接创建一个模块,也可以自己手动创建模块,这里我是手动创建的模块。按照技术-数据库结构-模型,输入“前台测试”就能找到对应的模型。Binary:二进制类型,用于保存图片、视频、文件等。Boolean:布尔型,通常用来判断一个事件的正反面。添加好字段后我们需要重启服务,升级我们的模块。Text:文本型,多用于多行文本框。Integer:整形。

2024-05-10 09:24:31 110

原创 第二节 DTCloud 4创建一个模块

├─ controllers #--------网站控制器,定义web访问的返回,也常用于IoT。├─ static #-----------静态资源目录。├─ demo #-----------带演示数据的数据文件,可用于测试、培训或模块评测。├─ i18n #---------国际化文件目录,有翻译文件,可供用户使用时切换语言。├─ data #---------------初始化数据文件目录。├─ security #------------权限控制目录。这是创建好之后的目录。

2024-05-09 13:48:19 137

原创 第一节 DTCloud 4配置

DTCloud入门

2024-05-08 19:50:15 683

原创 安装多个go版本

一般为了稳定,线上版本通常不会激进升级到最新版本,但你本地很可能想试用新版本的功能。这时候就希望能方便的支持多版本;第一步,<version>指定你下载的go版本,这一步,只是安装了一个特定 Go 版本的包装器。通常从官网下载的go会卸载掉多余的go。

2024-05-08 14:58:20 168

原创 Golang标准库 ---初识反射---Reflect包

反射是指程序能够在运行时访问、检测和修改其自身状态或行为的一种能力。它允许程序动态地获取类型信息、调用方法、访问属性,甚至生成新的类型。序列化和ORM框架就可以通过反射拿到Tag标签进行解析和数据库字段进行映射。反射常用于框架开发、插件系统、测试工具等需要高度动态性和灵活性的场景。还有ORM框架自动建表也是用过反射实现的。类似方法调用,可根据字符串名称访问和修改属性值。绕过编译时类型检查,根据字符串名称调用方法。反射是一把双刃剑,使用时需权衡利弊。以下是反射的简短介绍。

2024-05-08 14:18:21 153

原创 跟我学Xodoo第八天

Many2many

2024-05-07 15:26:28 63

原创 跟我学Xodoo第七天

One2many Many2one

2024-05-07 15:18:45 167

原创 第五章 SALE销售(客户)

这个模块的功能也是与CRM的关联的,方便大家直接从销售模块中查看CRM中的客户。销售同样拥有一些CRM的功能。对于新建客户,修改客户我们这里就不多说了,CRM章节已经完结了。客户的操作在CRM章节中已经描述的非常详细了。我们进入“订单”选择“客户”。我们查看到我们的客户,这个客户就经过筛选的。

2024-05-07 12:30:54 140

原创 第四章 SALE销售(销售团队)

这一章节中,销售团队。是与CRM客户关系管理中的销售团队关联的。效果是相同的,可以直接查看,CRM客户修改管理中的商机。这个销售团队是在销售模块中的,但是他也能查看商机。查看商机也能创建、切换阶段。我这个截图是经过搜索框筛选的,如果把筛选取消掉的话,是和CRM中商机一样的奥。

2024-05-07 12:19:47 305

原创 第三章 SALE销售(订单)

创建完成后,就会到我们的列表中了,如果我们需要修改的话,双击也能进入页面。让我们点击“新建”按钮。(由于新建和修改操作方法一致,我们这里只讲新建)在左边一栏中,可以查看到很多展示方式,还有列表显示的元素。在该页面中,我们在之前的章节中有讲过。小伙伴们可以翻一翻。我们打开销售模块的“订单”中,选择“订单”。在该页面中,可以查看我们的订单。

2024-05-07 12:13:17 273

原创 Python快速入门第四天

详细了解元组

2024-04-30 10:07:46 228

原创 跟我学Xodoo第六天

视图详细分析

2024-04-30 09:56:56 139

原创 跟我学Xodoo第五天

约束及domin的使用场景

2024-04-30 09:32:49 152

原创 跟我学Xodoo第四天

取值 计算 onchange

2024-04-30 09:20:04 134

原创 Python快速入门第三天

列表是python中使用最频繁的数据类型,列表可以实现集合类的数据结构,列表中的元素可以不同,支持数字,字符串,还能包含列表,就是我们所说的嵌套。使用方括号“[]”来表示列表,列表中的元素使用逗号隔开。和字符串一样,列表可以使用索引和截取,列表被截取后返回的是一个新的列表。注意:列表的索引也是从0开始,-1为从末尾开始列表可以使用“+”来连接列表,使用“*”表示重复操作。

2024-04-27 12:58:47 271 2

原创 跟我学Xodoo第三天

基本数据类型讲解

2024-04-27 11:21:21 560

原创 Python快速入门第二天

字符串和布尔类型 以及运算符

2024-04-26 16:38:57 292 1

原创 Python快速入门第一天

python配置环境和数据类型

2024-04-26 15:44:35 308 1

原创 第二章 SALE销售(报价单)

价目表”,是设置一个价格表,该报价单的价格会按钮价目表来计算,如果没有选择的话,就是按正常的价格计算。“可选产品”这个界面是为订单添加产品的,其实在“订单行”页面也能完成,但是这个界面看的更加清楚一些。“运输重量”,这个会自己帮助我们填写,我们不需要自己去填写,我们添加产品的时候就会帮我们加上去了。“通过电子邮件发送”,这个是给客户发送我们的报价单,首先在我们设置好的情况下。“在线签名”,是否需要签名,我这里是打开了,也可以不打开,等一会讲。我们的主页就是报价单了,也可以选择“订单”点击报价单来进入。

2024-04-26 14:31:01 359

原创 第一章 SALE销售(介绍)

可以主动采购产品,或者是设置一键采购,采购的订单来源有两种,一是主动创建或一键创建,二是库存发现不够的时候,库存发来的订单,这个需要在库存模块中操作。在图片上方有五个按钮,分别是订单,待开票,产品,报告,配置,在后面SALE销售的章节中我们会依次讲。在商机变成赢得后,我们需要和客户进行交易,就会用到销售,我们需要创建销售订单。这一章,我想先介绍一下销售模块的功能,以及与其他模块的关联。当销售需要产品的时候发现库存不够,库存就会创建采购订单。库存是存放我们的产品,对产品进行归类,设置存放位置等。

2024-04-26 13:16:01 210

原创 跟我学Xodoo第二天

Xodoo建立模块以及了解模型结构

2024-04-25 16:05:03 992

原创 第十六章 CRM客户关系管理(丢失原因)【CRM最终章】

OK,这样我们同学们就算是学习完了CRM客户关系管理了,前提是你有自己上手操作。其实在配置中还有一个板块就是线索,这个板块需要我们企业连接api,因为我们是学习操作,并不涉及到业务。对于这个表格就比较的简单了,就只有一个元素,是“描述”,丢失原因是对于我们在销售过程商机切换阶段为丢失的时候使用的。然后我们在搜索框中选择“已丢失”,我们可以查看我们丢失的商机。在CRM中,选择“配置”,点击“销售过程”中的“丢失原因”。比如我们随便把一个商机切换为丢失,就会提示我们输入原因。

2024-04-25 15:00:47 103

原创 第十五章 CRM客户关系管理(标签)

Ok已经呈现出来了,然后就是修改商机的标签,我这样就不给大家演示操作过程,直接给大家看结果告诉大家是可以完成的。修改标签,我们点击标签就可以修改了。新建,我们点就“新建”按钮,在列表最下面一行中,就会出现一个新的空白(空白:表示没有数据的标签,需要设置)标签。在这个“标签”界面中,我们可以看见所有的标签,标签的用途是在销售过程中给我们的商机添加标记。Ok这样我们的创建好了一个标签,对于修改标签其实操作是一样的,但是进入的方法不一样。虽然我们没有找到我们的标签,点击搜索更多会展开所有标签,看看有没有我们的。

2024-04-25 14:37:09 279

原创 跟我学Xodoo第一天

xodoo的安装与配置,小白易上手

2024-04-25 11:25:42 934

原创 第十四章 CRM客户关系管理(定期计划)

可以看到列表的元素有计划名称和月数,当然我们点击“月数”边上的切换按钮,可以自定义我们需要的列表元素。我们先来学习新建一个定期计划,在xodoo中我们很多创建方法都是异曲同工的,大致差不多的。我创建了一个名字叫“学xodoo就来昆山一百”的定期计划,计划是每一个月执行一次。反正在我们的“xodoo”下面出来了待输入计划名称的计划他的月数是0。在CRM中,点击配置,选择“定期计划”,进入到我们的定期计划界面中。然后我们输入我需要的信息,并且设置好名称,点击保存。让我们看一下我创建的定期计划。

2024-04-24 20:10:19 202

原创 第十三章 CRM客户关系管理(活动计划)

如上图,我们设置好了一个学习xodoo的计划,在计划中我们设置了两个活动,分别是会议和待办事项。如果我们要对计划中的活动进行设置,我们在点击他,点击内部链接就可以查看到这个活动的信息并且对他进行设置。Ok,这样我们的潜在客户计划就完成创建了,我们去“潜在客户”界面,选择一个潜在客户,然后安排活动。直接点击“入职”计划,直接到了我们“入职”计划的界面,还是一句话,在修改后面不要忘记保存。我们创建计划,同时也能修改计划,修改计划就是直接点击我们需要修改的计划。可以看到我们设置的计划已经在我们的计划列表中了。

2024-04-24 19:50:05 266

原创 第十二章 CRM客户关系管理(活动类型)

我们这样新建好了活动的类型,我们就可以在给我客户安排活动的时候直接选择,或者客户有特殊的要求,我们也可以用这种方法来设置活动安排。打开配置,选择活动类型,可以看到我们所有的活动。点击新建后,进入新建活动页面。

2024-04-22 12:22:14 162

原创 第十一章 CRM客户关系管理(销售团队)

这样,我们就学会了销售团队的基本使用了,我们点击保存。这样就添加好了,当然我们移除他,也能对销售人员进行修改,比如该电话。还有一个功能,就是分配潜在客户,在销售团队页面直接点击分配潜在客户。点击“添加”一下,会进入到我们添加销售人员的界面,我们点击移除,保存和丢弃是修改信息的时候使用的奥。让我们点击一下新建,创建一个新的销售团队看看。在成员部分,就是为我们的团队添加销售人员啦。Ok,这样我们就完成了基本的操作和使用。主体是三部分,名字,详情和销售成员。我们点开配置,选择销售团队。这样销售人员是消失了。

2024-04-22 11:56:34 645

原创 第十章 CRM客户关系管理(设置)

在设置里的功能,大家要注意了,有一些功能的开关会关系到模块的使用,比如这个潜在客户,潜在客户是在创建商机前的一个操作,可以提前设置一些商机的信息,但是不是一个完全意义上的商机。发现原来的潜在客户没有了,我们没有打开该功能,模块中击不会显示,所以大家在之前的学习中可能会发现没有这个功能,但是这种情况是小概率的,企业版一般都会帮你开好的。(在这里说一下,我们在模块配置中打开的设置,是改模块的设置,并不是Odoo17的设置!我们可以看见一个新建按钮,一个表格来统计展示我们的计划,图中一共要4个计划。

2024-04-19 18:47:56 263

DTCloud4快速开发平台源代码

DTCloud4用于快速开发各类应用平台,开发成本是其它平台的百分30% 最新下载地址为 https://gitee.com/dtcloud4/dtcloud

2024-01-27

DTCloud Ubuntu 20.04 64位 服务器运行环境安装

昆山一百计算机有限公司的DTCloud数字中台是一个面向数字孪生企业和工业物联网的快速应用开发平台。该平台采用BIM/CIM+AIoT的技术架构和数据管理技术,旨在实现可视数化的数字孪生管理,助力打造智能企业的实施及相关应用。 DTCloud数字中台提供BIM/CIM可视化展示模块、IoT数据中台、AI数据分析模块,支持智慧大屏、移动端APP及web页面等多终端,平台提供海量开发接口和项目模块,实现智慧场景解决方案的快速应用开发。

2024-01-17

DTCloud4 ubuntu 22.04 64 位 阿里云安装手册

DTCloud数字化中台是指企业在信息化过程中,通过统一规划、建设、管理、运营,实现企业信息化建设的统一化、标准化、智慧化,从而提升企业的综合运营能力和服务水平。 智慧数字中台包括以下内容:业务中台,数据中台,技术中台,运营中台 DTCloud,即数字孪生数据中台,是Digital Twin Cloud的简称。它是一个数字孪生开发平台,主要用于企业数字化转型的整体解决方案。

2024-01-17

空空如也

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

TA关注的人

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