教你如何搭建店铺—客户管理系统,demo可分享

news2025/7/21 5:10:41

1、简介

1.1、案例简介

本文将介绍,如何搭建店铺-客户管理。

1.2、应用场景

以店铺客户管理为核心,维度数据分析,智能指导门店经营,店铺经营更高效备。

2、设置方法

2.1、表单搭建

1)新建表单【客户信息】,字段设置如下;

名称

类型

客户编号

单行文本

客户

成员单选

客户昵称

单行文本

手机号码

单行文本

生日

日期时间

性别

单选按钮组

会员卡号

单行文本

客户分类

下拉框

初始积分

数字

初始储值

数字

备注

单行文本

客户来源

下拉框

注册时间

日期时间

2)新增表单【会员充值】,字段设置如下;

名称

类型

选择会员

数据加载

会员

成员单选

会员昵称

单行文本

手机号

单行文本

充值信息

分割线

会员卡号

单行文本

剩余积分

数字

剩余余额

数字

本次充值金额

数字

充值人员

成员单选

充值时间

日期时间

3)新增表单【积分设置】,字段设置如下;

名称

类型

客户编号

单行文本

客户

成员单选

客户昵称

单行文本

手机号码

单行文本

积分设置

分割线

积分余额

数字

操作类型

单选按钮组

加积分

数字

减积分

数字

4)新增表单【会员开卡】,字段设置如下;

名称

类型

选择客户

数据加载

客户

成员单选

客户昵称

单行文本

手机号码

单行文本

会员类别

下拉框

开卡信息

数分割线字

会员卡号

单行文本

初始金额

数字

开卡日期

日期时间

5)新增表单【销售单】,字段设置如下;

名称

类型

名称

类型

订单信息

分割线

销售单号

流水号

选择客户

数据加载

客户编号

单行文本

客户昵称

单行文本

手机号码

单行文本

下单日期

日期时间

制单人

成员单选

销售详情

子表单

总数量

数字

商品总价

数字

抵扣方式

单选按钮组

会员卡号

单行文本

储值余额

数字

剩余积分

数字

使用积分

数字

优惠券

单行文本

优惠券编号

单行文本

优惠券面值

数字

抵扣金额

数字

订单总价

数字

本单积分

数字

配送方式

下拉框

配送信息

分割线

收货人

单行文本

联系电话

单行文本

收货地址

地址

是否已发货

单选按钮组

配送人员

成员单选

收货确认

分割线

是否收货

单选按钮组

6)新增表单【退货单】,字段设置如下;

名称

类型

名称

类型

退货单号

流水号

销售单号

下拉框

客户编号

单行文本

客户

成员单选

客户昵称

单行文本

手机号码

单行文本

退货日期

日期时间

退货详情

子表单

退货原因

下拉框

退货总数量

数字

退款总额

数字

金额退回方式

单选按钮组

会员卡号

单行文本

退款储值

数字

退款积分

数字

退回优惠券编号

数字

退款金额

数字

退货方式

单行文本

退货收货确认

分割线

是否收货

单选按钮组

2.2、表单【客户信息】字段及表单属性设置

1)选中【会员卡号】、【初始积分】、【初始储值】字段,设置不可见;

2.3、表单【会员充值】字段及表单属性设置

1)【选择会员】数据加载字段,数据源为【客户信息】,添加过滤条件及设置赋值字段,触发公式为【会员编号】字段;

2)【会员卡号】字段,设置默认值为数据联动,设置联动条件及联动字段;

【会员昵称】字段,设置默认值为数据联动,设置联动条件及联动字段;

【剩余积分】字段,设置默认值为数据联动,设置联动条件及联动字段;

【剩余金额】字段,设置默认值为数据联动,设置联动条件及联动字段;

2.4、表单【积分设置】字段及表单属性设置

1)【客户昵称】字段,设置默认值为数据联动,设置联动条件及联动字段;

2)设置两条显隐规则,当【操作类型】字段等于加积分显示【加积分】字段,当【操作类型】字段等于减积分显示【减积分】字段;

2.5、表单【会员开卡】字段及表单属性设置

1)【选择客户】数据加载字段,数据源为【客户信息】,添加过滤条件、筛选条件及设置赋值字段,点击保存;

2)表单提交设置一条数据助手,名称为修改会员卡信息;

新增修改数据的执行动作,选择修改【客户信息】表单,选择对应过滤条件,以及需要修改的字段,设置好点击【完成】并保存该数据助手;

3)表单初始化新增功能模块【自定义流水号】;

选择目标字段为【会员卡号】,设置编码规则点击保存;

2.6、表单【销售单】字段及表单属性设置

1)【选择客户】数据加载字段,数据源为【客户信息】,添加过滤条件及设置赋值字段,触发公式为【客户编号】字段;

2)【会员卡号】字段,设置默认值为数据联动,设置联动条件及联动字段;

【储值余额】字段,设置默认值为数据联动,设置联动条件及联动字段;

【剩余积分】字段,设置默认值为数据联动,设置联动条件及联动字段;

3)【销售详情.金额】字段,设置默认值为公式编辑,如图设置公式;

【总数量】字段,设置默认值为公式编辑,如图设置公式;

【商品总价】字段,设置默认值为公式编辑,如图设置公式;

【抵扣金额】字段,设置默认值为公式编辑,如图设置公式;

【订单总价】字段,设置默认值为公式编辑,如图设置公式;

【本单积分】字段,设置默认值为公式编辑,如图设置公式;

4)设置四条显隐规则,当【抵扣方式】字段等于优惠券显示【优惠券面值】、【优惠券】、【优惠券编号】字段,当【抵扣方式】字段等于储值显示【储值余额】、【会员卡号】字段,当【抵扣方式】字段等于积分显示【剩余积分】、【使用积分】字段,当【配送方式】字段等于商家配送显示【收货地址】、【配送信息】、【收货人】字段;

2.7、表单【退货单】字段及表单属性设置

1)【销售单号】字段,选择设置为关联其他表单数据,关联销售单的【销售单号】字段;

2)【客户编号】字段,设置默认值为数据联动,设置联动条件及联动字段;

【客户】字段,设置默认值为数据联动,设置联动条件及联动字段;

【客户昵称】字段,设置默认值为数据联动,设置联动条件及联动字段;

【手机号码】字段,设置默认值为数据联动,设置联动条件及联动字段;

【退货详情】子表单字段,设置默认值为数据联动,设置联动条件及联动字段;

【会员卡号】字段,设置默认值为数据联动,设置联动条件及联动字段;

3)【退货详情.金额】字段,设置默认值为公式编辑,如图设置公式;

【退货总数量】字段,设置默认值为公式编辑,如图设置公式;

【退款总额】字段,设置默认值为公式编辑,如图设置公式;

【退款储值】字段,设置默认值为公式编辑,如图设置公式;

【退款积分】字段,设置默认值为公式编辑,如图设置公式;

【退回优惠券编号】字段,设置默认值为公式编辑,如图设置公式;

【退款金额】字段,设置默认值为公式编辑,如图设置公式;

3)表单添加提交校验,当公式“退货详情.可退数量>=退货详情.退货数量”不满足提交时报“退货数量大于可退数量!”提示;

4)设置四条显隐规则,当【金额退回方式】字段等于优惠券显示【退回优惠券编号】字段,当【金额退回方式】字段等于储值显示【退回储值】字段,当【金额退回方式】字段等于积分显示【退回积分】字段,当【金额退回方式】字段等于原路退回显示【退款金额】字段;

2.8、【客户资料】报表搭建

1)新增【客户资料】报表,用基础报表【数据表】展示数据源为表单【客户信息】的数据;

添加过滤条件,【客户分类】等于新客;

2)新增数据表菜单栏,【会员开卡】;

【会员开卡】的菜单栏,操作模式设置为弹出表单【会员开卡】;

3)数据菜单冻结属性打钩,固定数据表菜单栏位置(注:所有新增数据表菜单栏的报表该属性都需打钩,便于操作);

4)设置报表的权限,填入权限组名称,选择可操作的数据表菜单,点击【保存】;

2.9、【会员资料】报表搭建

1)新增【会员资料】报表,用基础报表【数据表】展示数据源为表单【客户信息】的数据;

添加过滤条件,【客户分类】等于SVIP、VIP;

2)新增数据表菜单栏,【会员充值】;

【会员充值】的菜单栏,操作模式设置为弹出表单【会员充值】;

3)设置报表的权限,填入权限组名称,选择可操作的数据表菜单,点击【保存】;

2.10、【积分管理】报表搭建

1)新增【积分管理】报表,用基础报表【数据表】展示数据源为聚合表【客户积分结算】的数据;

2)新增数据表菜单栏,【加积分】、【减积分】;

【加积分】的菜单栏,操作模式设置为弹出表单【积分设置】;

【减积分】的菜单栏,操作模式设置为弹出表单【积分设置】;

3)设置报表的权限,填入权限组名称,选择可操作的数据表菜单,点击【保存】;

2.11、【储值管理】报表搭建

1)新增【储值管理】报表,用基础报表【数据表】展示数据源为聚合表【客户储值结算】的数据;

2)新增数据表菜单栏【会员充值】;

【会员充值】的菜单栏,操作模式设置为弹出表单【会员充值】;

3)设置报表的权限,填入权限组名称,选择可操作的数据表菜单,点击【保存】;

2.12、效果演示

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/395227.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Redis6学习笔记

文章目录一、简介1.1 Redis键(key)1.2 字符串(String)1.2.1 简介1.2.2 命令1.2.3 数据结构1.3 列表(List)1.3.1 简介1.3.2 命令1.3.3 数据结构1.4 集合(Set)1.4.1 简介1.4.2 命令1.4.3 数据结构1.5 哈希(Hash)1.5.1 简介1.5.2 命令1.5.3 数据结构1.6 有序集合(Zset)1.6.1 简介1…

通过Debug探索SpringMVC执行过程

文章目录对SpringMVC的理解SpringMVC工作原理SpringMVC工作流程对SpringMVC的理解 MVC:MVC是一种设计模式 MVC的原理图: M-Model 模型(完成业务逻辑:有javaBean构成,servicedaoentity)V-View 视图&#…

苹果或3月8日开新品发布会是真的吗?

苹果或3月8日开新品发布会是真的吗?都发布什么产品?iPhone14即将推出至少1种新颜色 #iPhone #苹果 苹果怎么又出小屏手机? S1 多好用,单手就能操作。 诶,苹果这么小字都看不清楚,可是这是有 H5 又怎么样…

张云雷再唱《探清水河》,柠檬们热情似火,预约通道都要崩溃了

起德云社的相声演员,很多都是唱歌的高手,比如说“德云一哥”岳云鹏,当然更少不了小辫张云雷。张云雷的成功之处在于,他总能够化腐朽为神奇,让不可能成为可能,这是其他相声演员所不能比拟的。 就拿他的成名曲…

《安富莱嵌入式周报》第305期:超级震撼数码管瀑布,使用OpenAI生成单片机游戏代码的可玩性,120通道逻辑分析仪,复古电子设计,各种运动轨迹函数源码实现

往期周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz! 说明: 谢谢大家的关注,继续为大家盘点上周精彩内容。 视频版: https://www.bi…

Redis锁与幂等性不得不说的故事

前言: 相信很多小伙伴对缓存锁都不陌生,但是简单的缓存锁想要用好还是需要一些功力。本文总结了笔者多年使用缓存所的一些心得,欢迎交流探讨~ 幂等模型: 幂等场景一般由查重写入两步操作组成,两步操作组成一个最小完…

SpringSecurity支持WebAuthn认证

WebAuthn是无密码身份验证技术,解决了密码泄露的风险,主流的浏览器都支持。有很多开源的类库实现了WebAuthn规范,Java下流行的类库有:webauthn4jjava-webauthn-serververtx-authSpring Security官方暂时未支持WebAuthn&#xff0c…

怎样编写java程序

搭建好了Java开发环境之后,下面就来学习一下如何开发Java程序。为了让初学者更好地完成第一个Java程序,接下来通过几个步骤进行逐一讲解。 1.编写Java源文件 在D盘根目录下新建一个test文件夹,并在该文件夹中新建文本文档&#…

运维自动化之Ansible

一:Ansible的概述ansible的简介Ansible是一款为类Unix系统开发的自由开源的配置和自动化工具。它用Python写成,类似于saltstack和Puppet,但是有一个不同和优点是我们不需要在节点中安装任何客户端。它使用SSH来和节点进行通信。Ansible基于 P…

【C++】Clang-Format:代码自动格式化(看这一篇就够了)

文章目录Clang-format格式化C代码1.引言&安装1.1引言1.2 安装2. 配置字解释2.1 language 编程语言2.2 BaseOnStyle 基础风格2.3 AccessModifierOffset 访问性修饰符偏移2.4 AlignAfterOpenBracket 开括号后的对齐2.5 AlignArrayOfStructures 对齐结构体数组2.6 AlignConsec…

中电金信Gien享汇・大数据专题|金融行业数据架构及模型演进

本期嘉宾 陈子刚 中电金信商业分析事业部华南区总经理 毕业于复旦大学,硕士研究生;拥有16年以上金融行业商业智能领域从业经验;曾就职于中国工商银行、Teradata、东亚银行,服务于平安银行、广发银行、招商银行、广东农信、招商…

IT项目经理的自我修养手册(续)

上一节从工作职责和如何提升IT项目经理的个人能力讲述了作为一个职业项目经理的自我修养, 入口地址: IT项目经理的自我修养手册 本节将会从计划、组织、领导、控制这四个方面,系统的介绍作为职业项目经理的工作职责和工作范围。 一、计划 …

Springboot怎么实现WebSocket通信(一)

文章示例环境配置信息jdk版本:1.8开发工具:Intellij iDEA 2020.1springboot:2.3.9.RELEASE什么是WebSocket?WebSocket,是HTML5下一种新的协议,支持web浏览器和服务器端之间双向全双工通信 ,基于TCP协议实现。WebSocket主要特性1、…

console使用方法介绍

console是在写前端Javascript时经常会使用到,我平时使用最多的是console.log,相比大多数人也是如此吧! 下面一起来看一下强大的console吧! 01函数(属性) 包含如下函数 / 属性:memory、assert、c…

2023年最新最全 VSCode 插件推荐

Visual Studio Code 是由微软开发的一款免费的、针对于编写现代Web和云应用的跨平台源代码编辑器。它包含了一个丰富的插件市场,提供了很多实用的插件。下面就来分享 2023 年前端必备的 VS Code 插件! 前端框架 ES7 React/Redux/React-Native snippets …

洗地机哪个牌子比较好?家用洗地机推荐

洗地机是可以做到扫地的同时把地也拖了,可以做到高效清洁,减轻家务负担。还具有杀菌功能,不用担心拖完地之后地面还有细菌滋生啦,洗地机可以做到即洗即干,无需等待拖完地之后还潮湿不能走路,尤其对于木地板…

简述下 React 的事件代理机制?

React 并不会把所有的处理函数直接绑定在真实的节点上。而是把所有的事件绑定到结构的最外层,使用一个统一的事件监听器,这个事件监听器上维持了一个映射来保存所有组件内部的事件监听和处理函数。 当组件挂载或卸载时,只是在这个统一的事件…

LIN资料整理(一):LIN入门简介

目录 一、LIN是什么 1、LIN简介 2、LIN的适用场景 3、LIN协议版本 4、LIN的主从机节点、主从机任务与LIN总线特点 一、LIN是什么 1、LIN简介 LIN 是Local Interconnect Network 的缩写,是基于UART/SCI(Universal Asynchronous Receiver-Transmitter / Serial…

2023级社科院与杜兰大学金融管理硕士还有少量名额,期待与你共谱人生新篇章

我们都是平凡人,过着平凡的生活,但若能有所热爱有所坚持,便会发出自己的光芒。就像我们在社科院与杜兰大学金融管理硕士项目读研,通过更加系统的学习,不仅丰富了我们的知识,还提升了我们的思维,…

NB-IOT宣传这么多年,这次总算用好了吧

一、方案概述随着实体经济快速发展,石化、港口、货场、工地等区域规模日益扩大,厂区面积广阔、环境复杂、作业人员和车辆众多,如无法实时掌握工作人员状态及外来人员位置、外来车辆情况等问题,将存在非常大的安全隐患。今天小编介…