快速汇总多渠道线索数据
场景:现有crm系统中保存了几百条线索数据,每个线索都有一个渠道标识,需要进行分组统计,但渠道太多了,用饼图不好展示,所以需要做成文本的格式(方便复制),效果如下图所示;前期准备:在白码低代码开发平台上创建线索数据表以及样本数据、一张临时表用于选择统计时间范围,示例字段如下。实现步骤:新建一个功能,命名为“分组统计渠道数据”;新增一个步骤,命名为“选择日期范围”,新增数据类型,选择临时表进行新增;
如何在企业微信上实现报价的快捷审批
场景描述:在客户关系管理系统中,销售人员新增的报价后,会给到他的上级领导进行审核,报价信息将通过企业微信企业号发送卡片消息到上级领导的企业微信号中,领导通过卡片消息查看报价信息,并且进行审核操作。实现效果:新增报价后发送消息卡片至上级领导的企业微信中,上级领导可在企业微信上进行审批操作。前期准备:实现此功能模块需要在白码低代码开发平台创建以下6个数据表。公司表:存储公司(客户)信息,其中公司联系人
MySQL数据库对接原来这么简单?
前言:公司此前在使用的进销存系统是一个叫gdoo的开源项目,在工作使用中发现,某些功能并不能完全贴合公司的业务,因此有修改系统功能的需要,但由于技术的局限性,使用低代码平台进行系统搭建会更加贴合我的需要,修改维护起来也会更加的方便。发现白码用户端上的通用功能(如打印)也会比原有系统的更加好用,并且上周白码平台发布了数据库对接功能的内测,出于日后使用的考虑,于是申请了一个内测资格,将原有系统数据库上
将白码上数据存储到MySQL数据库
前言:此前在白码平台上搭建并使用系统,若想要将白码平台上搭建的系统的数据存储到自己本地的MySQL数据库中的话,需要将数据导出后再对数据进行处理。如今想要实现这一需求,直接通过使用白码的数据库对接功能,将数据存储到自己本地的数据库中即可。平均一个数据表只需要一分钟的操作时间便能完成对接,效率提升十分显著。实现效果左边为白码数据表中的数据,右边为本地数据库的数据,点击自动生成后,字段以及数据就一并存
通过SQL数据库对接功能改进原系统
前言:之前提到过之所以要使用数据库对接功能,就是因为原有系统上存在有些功能不完善甚至不好用的情况,需要二次开发来优化业务流程或是直接用白码用户端上的通用功能。对接了之后就不需要再写代码来搭建或者优化这些通用的功能了。例如分组、排序、行高设置、字段显示隐藏这几个功能都是原有的系统中没有的,如果需要使用这些功能的话,又要对系统进行二次开发,耗时耗力。因为是白码用户端自带的功能,在数据对接成功后就能直接
功能按钮条件性显示
场景:应收列表中,操作列有个收款的功能,但不能一眼看出哪些没收完哪些已收完的,希望那些已经收完款的应收就不再显示收款的功能(可根据收款状态来判断),即不可继续收款的操作;前期准备:在白码低代码平台上准备应收表,收款功能;*示例字段,并非真实用例,收款状态分为:未收款、部分收款、完成收款3种;实现步骤:①新增一个数据集;②数据集新增一个虚拟字段,别名为“操作”,自定义显示设置为“编程”;③编写单元格
快速实现考核评分功能
场景:在系统上实现考核评分功能(具体字段如下图Excel),包括自评+他评,自动算出总分。前期准备:在白码低代码开发平台上准备相关数据表,考核内容、绩效考核、考核明细、他人评分记录;其中考核内容的表用于存放需要考核的内容,需提前录入数据;实现步骤:1、先做自评功能,新增一个功能,新增绩效考核(新增自评);①新增数据,新增绩效考核表;②获取集合,获取数据库中存放好的考核内容;③新增集合,通过获取到的
如何实现客户电话和微信同号时高亮显示
场景:客户数据中,如果客户的手机号是和微信同号的,这个电话号码要高亮显示,显示成绿色;前期准备:在白码低代码开发平台上准备客户数据表以及对应的一个数据集;实现步骤:①创建一个数据集②点击数据集名称进入流程,点击设置;③找到手机号的字段,设置自定义显示,选择编程;④编写单元格的html代码,代码如下<template> <div&n
快速实现表单会签功能
场景:在crm中,业务员录入的销售单,需有两个人或多个人以上审批通过才算审核通过,且不限哪两个人,审批前后顺序,两个审批并行;前期准备:销售单数据表和审批记录数据表,示例字段如下,实际可根据实际需求添加字段,前期已经做好了录入销售单的功能,且新增的销售单状态即为“待审”;实现步骤:在白码低代码开发平台上新增一个功能,“审核销售单”,本文以“两人审批通过即为通过”为例进行演示。①第一步使用选择数据的
库存不足高亮显示
场景:在库存管理中,如果某些产品的库存数低于或等于安全库存,则需要高亮显示库存数以提醒相关人员进行处理;前期准备:在白码低代码开发平台上准备产品数据表,并录入一些基础数据; 实现步骤:1. 创建一个产品数据集,类型选择“beta集合”,数据表选择前面准备好的产品表;2. 点击数据集名称进入流程,点击设置,当前库存字段设置自定义显示为“编程”;3. 进行单元格
如何对接企业微信打卡记录
需求:对接企业微信的打卡记录到系统中;前期准备:先实现企业微信成员id的绑定,才能实现对应上打卡记录对应的是哪个白码账号,参考系统账号绑定企业微信成员id ,本文使用的接口请参考:https://work.weixin.qq.com/api/doc/90000/90135/90262实现步骤:1. 登录企业微信管理后台,在应用管理找到打卡应用,点击“API”,获取一下Secret(需要到
系统账号绑定企业微信成员id
场景在白码系统中需要使用各种接口对接企业微信时,发现需要使用企业微信的成员id,比如创建日程、获取打卡数据等接口,所以在此之前需要先将成员id与白码系统中的用户一一对应;前期准备升级白码系统为企业版,白码系统中的用户表需添加一个属性“企业微信成员id”(名称可自由设定),然后在系统集成的页面将白码系统集成到企业微信中;实现步骤1. 在logo设置页面,设置“初始化脚本”(企业版可使用的功
从身份证号中截取生日日期
场景:新增客户数据时,需录入客户的证件类型和证件号码,当证件种类是“身份证”时,生日的字段可自动截取并填写证件号码中生日日期。前期准备:在白码低代码开发平台上创建客户数据表;实现步骤:1. 新增功能新增个人客户;2. 第一步新增数据,新增个人客户,其中证件种类可设置默认值为“身份证”,证件号码和日期都是填写操作; 3. 第二步使用预处理,实现截取生日日期;&
低代码快速省市区级联选择2.0
目标:在新建客户时,实现省市区的级联选择,并且限制前后关系,选择顺序固定是省—市—区,清除选择时,同时清除后面的选项;准备工作:在白码低代码开发平台上创建客户表、省市区三个表,其中客户表关联了省市区三个表;实现步骤:1.创建一个新建客户的功能;2. 调整一下属性操作和属性选项卡,如下图所示,其中省市区需要勾选“下拉选择”功能,(关联属性默认是通过查看完整的数据列来选择的,但对于这种数据列
设定价格上下限判断的功能实现
场景:产品数据中提前设定好价格的上下限,业务员录入报价单时,报价单价不可超过该范围,当存在产品报价单价超出范围时,不可录入,且给出提示;前期准备:在白码低代码开发平台上准备产品表、报价表、报价明细表,并录入几条基础数据;*为方便演示,报价表的客户先用字符类型代替;实现步骤:新建一个功能,命名为“新增报价”,点击功能名称进入流程搭建;1. 第一步使用新增数据的步骤,新增报价;2. 第二步使用新增集合
数据列表嵌入多个功能按钮
场景描述:数据列表中,最左侧一列显示每一行数据的操作,点击功能按钮可直接对选择的数据进行操作;准备工作:在白码低代码平台准备一个数据表,以及对应的任意个功能,在这里以AR列表和收款、强制完成功能为例进行演示;实现步骤:1. 新建数据集,模板选择“集合beta”,数据表选择“AR”;2. 点击名称进入流程。只有一个步骤,点击步骤设置,添加一个属性,别名设为“操作”;选择自定义显示的“功能”,添加功能
记录历史采购价并在列表中显示最低价
场景描述:采购物料时,记录下每次采购的单价,用户可在物料列表直接看到每种物料历史最低的采购价;准备工作:准备物料、物料历史采购价数据表,其中物料包含一个数字类型历史采购价,无需填写任何数值,准备几条测试数据实现步骤:1.在白码低代码开发平台新建数据集,模板选择“集合beta”,数据表选择物料数据表;2.点击名称进入流程,此时流程上只有一个步骤。点击步骤设置,找到“历史采购价”的字段,并启用“数据详
低代码实现实时多表判断
目标:新增销售单时,如果销售数量大于库存数量或销售单价低于底价时不可提交;实现环境:白码低代码开发平台;前期准备:商品、商品规格、销售订单、销售订单明细数据表,并且有一些商品基础数据;实现步骤:新建功能:新增销售单;①第一步新增数据,填写销售单基础数据;②第二步新增集合,新增销售订单明细;③第三步使用交互-预处理。用于判断订单明细中的销售数量示例是否大于库存数量以及销售单价是否低于底价,符合任一情
无代码实现产品多批号管理
场景:每次生产完成后,记录下产品的批号以及库存,做到在系统中查询到每产品有哪些批号,分别库存是多少;实现环境:白码低代码开发平台;前期准备:产品、产品批号、生产任务数据表,并且系统有一些产品的基础数据。这里以简单的数据格式进行演示,可根据实际需求添加合适的字段;实现步骤:新建一个功能,新增生产任务,用于创建生产任务,其中包含生产批号;创建生产任务后进行生产,生产完可执行入库操作,再新建一个功能,命
对接企业微信审批表单
目标:管理软件通过API对接企业微信的报销审批数据,财务可结合报销金额和销售金额统计公司的总支出; 实现环境:白码低代码开发平台; 前期准备: 报销审批、报销审批明细数据表(如下图); 实现步骤: 1.在白码开发平台,API对接界面,新增一个webhook模板,作为企业微信回调的接口;2.此时可以看到这个模板已经有一部分代码了;登录企业微信管理