x

爱优五金零售系统 - 会员和储值卡类界面设置项分析

分析时间:2026-05-15


一、Vipbalance(会员余额)

目录路径: /www/wwwroot/lingshou/Application/Retail/View/Vipbalance/

文件数: 1个HTML

文件 序号 界面标签 字段名 控件类型 可选值 作用
index.html 1 时间范围 seek_data.time date-range-picker 开始日期~结束日期 筛选余额变动时间范围
index.html 2 关键词搜索 seek_data.keyword el-input 昵称/姓名/实体卡/手机号 按会员信息搜索
index.html 3 选择门店 seek_data.store_id el-select 门店列表 筛选指定门店
index.html 4 选择场景 seek_data.scene_type el-select 场景列表 筛选余额变动场景
index.html 5 选择类型 seek_data.type el-select 类型列表 筛选余额变动类型

二、Vipsbalance(会员余额新)

目录路径: /www/wwwroot/lingshou/Application/Retail/View/Vipsbalance/

文件数: 2个HTML(index.html, recharge.html)

index.html

文件 序号 界面标签 字段名 控件类型 可选值 作用
index.html 1 时间快捷筛选 quicktime el-radio-group 本日明细/本周明细/本月明细/本年明细 快捷时间筛选
index.html 2 开始时间 beginTime el-date-picker 时间选择 自定义开始时间
index.html 3 结束时间 endTime el-date-picker 时间选择 自定义结束时间
index.html 4 关键词搜索 seek_data.keyword el-input 昵称/姓名/实体卡/手机号 按会员信息搜索
index.html 5 选择场景 seek_data.scene_type el-select 场景列表 筛选充值场景
index.html 6 选择类型 seek_data.type el-select 类型列表 筛选余额类型

recharge.html

文件 序号 界面标签 字段名 控件类型 可选值 作用
recharge.html 1 时间快捷筛选 quicktime el-radio-group 本日明细/本周明细/本月明细/本年明细 快捷时间筛选
recharge.html 2 开始时间 beginTime el-date-picker 时间选择 自定义开始时间
recharge.html 3 结束时间 endTime el-date-picker 时间选择 自定义结束时间
recharge.html 4 关键词搜索 seek_data.keyword el-input 实体卡/手机号 按会员信息搜索
recharge.html 5 搜索类型 seek_data.search_type el-select 类型列表 搜索类型筛选
recharge.html 6 充值场景 seek_data.scene_type el-select 场景列表 筛选充值场景
recharge.html 7 充值方式 seek_data.mode el-select 方式列表 筛选充值方式

三、Viprecharge(会员充值)

目录路径: /www/wwwroot/lingshou/Application/Retail/View/Viprecharge/

文件数: 2个HTML(index.html, recharge.html)

index.html

文件 序号 界面标签 字段名 控件类型 可选值 作用
index.html 1 选择门店 seek_data.rechargeStoreId el-select 门店列表 筛选充值门店
index.html 2 选择角色 seek_data.rechargeRole el-select 角色列表 筛选角色
index.html 3 选择场景 seek_data.rechargeScene el-select 场景列表 筛选充值场景
index.html 4 线下状态 scope.row.line_state el-switch 开启/关闭 线下充值开关
index.html 5 线上状态 scope.row.online_state el-switch 开启/关闭 线上充值开关
index.html 6 状态 scope.row.state el-switch 开启/关闭 充值活动状态
index.html 7 自定义金额充值 setting.inputrecharge el-switch 开启/关闭 是否允许自定义充值金额
index.html 8 默认赠送最大充值优惠 setting.auto_read_recharge_grade el-switch 开启/关闭 自定义金额时自动使用最大优惠
index.html 9 充值赠送金额分期到账 setting.aging_repay el-switch 开启/关闭 赠送金额分期发放
index.html 10 分期周期 setting.aging_cycle el-radio 按天结/按月结 分期结算方式
index.html 11 分期期数 setting.aging_time el-select 期数列表 分期期数选择
index.html 12 门店 add_form.store_id el-select 门店列表 新增充值的门店
index.html 13 角色 add_form.role_type el-select 角色列表 新增充值的角色
index.html 14 类型 add_form.scene_type el-select 场景列表 新增充值的场景类型
index.html 15 Plus会员时长 add_form.time el-input 数字 Plus会员时长(月)
index.html 16 线下是否开启 add_form.line_state el-switch 开启/关闭 线下充值是否开启
index.html 17 线上是否开启 add_form.online_state el-switch 开启/关闭 线上充值是否开启
index.html 18 支付金额 add_form.recharge_money el-input 数字 充值金额
index.html 19 赠送金额 add_form.give_money el-input 数字 赠送金额
index.html 20 分期到账 add_form.aging_repay el-switch 开启/关闭 充值分期到账
index.html 21 分期期数 add_form.aging_time el-select 期数列表 分期期数
index.html 22 总数量 add_form.stock el-input 整数 充值活动发放总量
index.html 23 会员次数限制 add_form.limit_num el-input 整数 每人参与次数限制
index.html 24 开始时间 add_form.start_time el-date-picker 时间选择 活动开始时间
index.html 25 结束时间 add_form.end_time el-date-picker 时间选择 活动结束时间
index.html 26 状态 add_form.state el-switch 开启/关闭 活动状态
index.html 27 优惠活动类型 add_form.coupon_type el-radio-group 无活动/优惠券/券包 关联优惠活动
index.html 28 活动选择 add_form.coupon_id el-select 活动列表 选择具体优惠活动

recharge.html

文件 序号 界面标签 字段名 控件类型 可选值 作用
recharge.html 1 时间范围 seek_data.time date-range-picker 开始日期~结束日期 筛选充值时间范围
recharge.html 2 关键词搜索 seek_data.keyword el-input 实体卡/手机号 按会员信息搜索
recharge.html 3 充值门店 seek_data.store_id el-select 门店列表 筛选充值门店
recharge.html 4 充值场景 seek_data.scene_type el-select 场景列表 筛选充值场景
recharge.html 5 充值方式 seek_data.mode el-select 方式列表 筛选充值方式

四、VipBackstageRecharge(后台充值)

目录路径: /www/wwwroot/lingshou/Application/Retail/View/VipBackstageRecharge/

文件数: 1个HTML(index.html)

文件 序号 界面标签 字段名 控件类型 可选值 作用
index.html 1 充值金额 rechargeNum layui-input 数字 后台手动充值金额
index.html 2 赠送金额 giveNum layui-input 数字 后台手动赠送金额
index.html 3 获得金额 acquireNum layui-input 数字(只读) 计算得出的获得总金额
index.html 4 关键词搜索 mykeyword input 昵称/手机号/实体卡 搜索会员

五、VipCardMenuBar(会员卡菜单)

目录路径: /www/wwwroot/lingshou/Application/Retail/View/VipCardMenuBar/

文件数: 1个HTML(index.html)

文件 序号 界面标签 字段名 控件类型 可选值 作用
index.html 1 默认菜单显示 switch lay-skin-switch 显示/隐藏 控制默认菜单是否显示
index.html 2 插件菜单显示 switch lay-skin-switch 显示/隐藏 控制各插件菜单是否显示

说明: 该页面使用layui框架,通过PHP volist标签循环渲染菜单项,使用switch开关控制每个菜单的显示/隐藏状态。


六、Vipconfig(会员配置)

目录路径: /www/wwwroot/lingshou/Application/Retail/View/Vipconfig/

文件数: 3个HTML(index.html, index2.html, welfare.html)

index.html(积分配置)

文件 序号 界面标签 字段名 控件类型 可选值 作用
index.html 1 签到赠送积分 ruleForm.signin_give el-input 整数 每天签到赠送积分数
index.html 2 完善资料赠送积分 ruleForm.infoscore el-input 整数 完善会员资料赠送积分
index.html 3 消费获得积分 ruleForm.percent_state el-switch 开启/关闭 消费是否获得积分
index.html 4 消费金额 ruleForm.flower_price el-input 金额 每消费多少元获得积分
index.html 5 积分比例 ruleForm.percent el-input 数值 获得积分数
index.html 6 余额支付赠送积分 ruleForm.vip_pay_integral_state el-switch 开启/关闭 余额支付是否赠送积分
index.html 7 充值获得积分 ruleForm.recharge_state el-switch 开启/关闭 充值是否获得积分
index.html 8 充值金额 ruleForm.recharge_price el-input 金额 每充值多少元获得积分
index.html 9 充值积分 ruleForm.recharge_integral el-input 整数 获得积分数
index.html 10 指定商品送积分 ruleForm.goods_integral_state el-switch 开启/关闭 指定商品是否送积分
index.html 11 Plus签到积分 plusForm.plus_signin_give el-input 整数 Plus会员签到赠送积分数
index.html 12 Plus完善资料积分 plusForm.plus_infoscore el-input 整数 Plus会员完善资料赠送积分
index.html 13 Plus消费获得积分 plusForm.plus_percent_state el-switch 开启/关闭 Plus会员消费获得积分
index.html 14 Plus积分类型 plusForm.plus_flower_type el-radio 倍数/数值 Plus会员积分计算方式
index.html 15 Plus积分倍数 plusForm.plus_percent el-input 倍数 Plus会员积分倍数
index.html 16 Plus积分门槛 plusForm.plus_flower_price el-input 金额 Plus会员积分门槛金额
index.html 17 Plus积分比例 plusForm.plus_flower_percent el-input 数值 Plus会员积分比例
index.html 18 Plus余额支付积分 plusForm.plus_pay_integral_state el-switch 开启/关闭 Plus会员余额支付赠送积分
index.html 19 Plus充值获得积分 plusForm.plus_recharge_state el-switch 开启/关闭 Plus会员充值获得积分
index.html 20 Plus充值积分类型 plusForm.plus_recharge_type el-radio 倍数/数值 Plus会员充值积分类型
index.html 21 Plus充值倍数 plusForm.plus_recharge_integral el-input 倍数 Plus会员充值积分倍数
index.html 22 Plus充值门槛 plusForm.plus_recharge_price el-input 金额 Plus会员充值门槛金额
index.html 23 Plus充值积分 plusForm.plus_recharge_get_integral el-input 整数 Plus会员充值获得积分数
index.html 24 指定商品送积分 plusForm.goods_integral_plus_state el-switch 开启/关闭 Plus会员指定商品送积分
index.html 25 商品积分倍数 plusForm.goods_integral_multiple el-input 倍数 Plus会员商品积分倍数
index.html 26 积分抵现开关 integral_arrive_cash el-switch 开启/关闭 是否开启积分抵现
index.html 27 积分抵现比例(积分) integralForm.integral_arrive_cash_data el-input 整数 多少积分抵现
index.html 28 积分抵现比例(金额) integralForm.integral_arrive_cash_price el-input 金额 抵现多少元
index.html 29 营销方式 marketing_methods el-radio 基于订单/基于商品 积分抵现计算方式
index.html 30 抵现比例 integralForm.integral_arrive_cash_rate el-input 1~99 积分抵现比例

index2.html(积分配置多语言版)

文件 序号 界面标签 字段名 控件类型 可选值 作用
index2.html 1 消费获得积分 ruleForm.percent_state el-switch 开启/关闭 消费是否获得积分
index2.html 2 消费金额 ruleForm.flower_price el-input 金额 每消费多少元获得积分
index2.html 3 积分比例 ruleForm.percent el-input 数值 获得积分数
index2.html 4 余额支付赠送积分 ruleForm.vip_pay_integral_state el-switch 开启/关闭 余额支付是否赠送积分
index2.html 5 充值获得积分 ruleForm.recharge_state el-switch 开启/关闭 充值是否获得积分
index2.html 6 充值金额 ruleForm.recharge_price el-input 金额 每充值多少元获得积分
index2.html 7 充值积分 ruleForm.recharge_integral el-input 整数 获得积分数
index2.html 8 指定商品送积分 ruleForm.goods_integral_state el-switch 开启/关闭 指定商品是否送积分
index2.html 9 Plus签到积分 plusForm.plus_signin_give el-input 整数 Plus会员签到赠送积分数
index2.html 10 Plus完善资料积分 plusForm.plus_infoscore el-input 整数 Plus会员完善资料赠送积分
index2.html 11 Plus消费获得积分 plusForm.plus_percent_state el-switch 开启/关闭 Plus会员消费获得积分
index2.html 12 Plus积分类型 plusForm.plus_flower_type el-radio 倍数/数值 Plus会员积分计算方式
index2.html 13 Plus积分倍数 plusForm.plus_percent el-input 倍数 Plus会员积分倍数
index2.html 14 Plus积分门槛 plusForm.plus_flower_price el-input 金额 Plus会员积分门槛金额
index2.html 15 Plus积分比例 plusForm.plus_flower_percent el-input 数值 Plus会员积分比例
index2.html 16 Plus余额支付积分 ruleForm.plus_pay_integral_state el-switch 开启/关闭 Plus会员余额支付赠送积分
index2.html 17 Plus充值获得积分 plusForm.plus_recharge_state el-switch 开启/关闭 Plus会员充值获得积分
index2.html 18 Plus充值积分类型 plusForm.plus_recharge_type el-radio 倍数/数值 Plus会员充值积分类型
index2.html 19 Plus充值倍数 plusForm.plus_recharge_integral el-input 倍数 Plus会员充值积分倍数
index2.html 20 Plus充值门槛 plusForm.plus_recharge_price el-input 金额 Plus会员充值门槛金额
index2.html 21 Plus充值积分 plusForm.plus_recharge_get_integral el-input 整数 Plus会员充值获得积分数
index2.html 22 指定商品送积分 plusForm.goods_integral_plus_state el-switch 开启/关闭 Plus会员指定商品送积分
index2.html 23 商品积分倍数 plusForm.goods_integral_multiple el-input 倍数 Plus会员商品积分倍数
index2.html 24 积分抵现开关 integral_arrive_cash el-switch 开启/关闭 是否开启积分抵现
index2.html 25 积分抵现比例(积分) integralForm.integral_arrive_cash_data el-input 整数 多少积分抵现
index2.html 26 积分抵现比例(金额) integralForm.integral_arrive_cash_price el-input 金额 抵现多少元
index2.html 27 营销方式 marketing_methods el-radio 基于订单/基于商品 积分抵现计算方式
index2.html 28 抵现比例 integralForm.integral_arrive_cash_rate el-input 1~99 积分抵现比例

welfare.html(福利设置)

文件 序号 界面标签 字段名 控件类型 可选值 作用
welfare.html 1 优惠券名称 addForm.coupon_name el-input 只读 关联的优惠券名称
welfare.html 2 优惠券库存 addForm.coupon_num el-input 只读 优惠券库存数量
welfare.html 3 优惠券满减 addForm.needmoney el-input 只读 满减门槛金额
welfare.html 4 减免金额 addForm.reducemoney el-input 只读 减免金额
welfare.html 5 微信注册 scope.row.wx_register el-switch 开启/关闭 微信端注册开关
welfare.html 6 收银端注册 scope.row.cashier_register el-switch 开启/关闭 收银端注册开关
welfare.html 7 状态 scope.row.status el-switch 开启/关闭 福利活动状态

七、SubCard(副卡管理)

目录路径: /www/wwwroot/lingshou/Application/Retail/View/SubCard/

文件数: 1个HTML(index.html,内容较长约140KB)

次卡管理表单

文件 序号 界面标签 字段名 控件类型 可选值 作用
index.html 1 次卡名称 seek_data.name el-input 文字 搜索次卡名称
index.html 2 类型搜索 seek_data.type el-select 类型列表 搜索次卡类型
index.html 3 创建时间起 seek_data.start_time el-date-picker 时间 筛选创建开始时间
index.html 4 创建时间止 seek_data.end_time el-date-picker 时间 筛选创建结束时间
index.html 5 卡包名称搜索 seek_data.name el-input 文字 搜索卡包名称
index.html 6 卡包类型搜索 seek_data.type el-select 类型列表 搜索卡包类型
index.html 7 次卡名称 sub_card_form.name el-input 文字 新增/编辑次卡名称
index.html 8 卡面名称颜色 sub_card_form.card_name_color el-color-picker 颜色选择 卡面名称显示颜色
index.html 9 按钮背景颜色 sub_card_form.btn_background el-color-picker 颜色选择 按钮背景颜色
index.html 10 按钮文字颜色 sub_card_form.btn_text_color el-color-picker 颜色选择 按钮文字颜色
index.html 11 发放总量 sub_card_form.stock el-input 整数 次卡发放总数量
index.html 12 使用类型 sub_card_form.use_type el-radio 每天一次/自定义使用 次卡使用频率类型
index.html 13 自定义次数 sub_card_form.frequency el-input 整数 自定义总使用次数
index.html 14 每天使用次数 sub_card_form.limit el-input 整数 每天可用次数
index.html 15 使用时段 sub_card_form.time_interval el-date-picker 时间范围 每天可用时间段
index.html 16 次卡类型 sub_card_form.type el-radio 自主发放/充值赠送/消费赠送/门店购买/门店消费指定商品 次卡获取方式
index.html 17 线下赠送/购买状态 sub_card_form.line_state el-switch 开启/关闭 线下渠道状态
index.html 18 线上赠送/购买状态 sub_card_form.online_state el-switch 开启/关闭 线上渠道状态
index.html 19 指定会员等级 sub_card_form.grade_type el-radio 所有等级/指定等级 会员等级限制
index.html 20 指定等级选择 sub_card_form.gradeids el-select 等级列表(多选) 选择的会员等级
index.html 21 指定门店 sub_card_form.store_type el-radio 所有门店/指定门店 门店限制
index.html 22 指定门店选择 sub_card_form.storeids el-select 门店列表(多选) 选择的门店
index.html 23 选择门店 sub_card_form.store_id el-select 门店列表 门店购买/消费时选择
index.html 24 购买数量 scope.row.number el-input 数量 购买数量
index.html 25 充值消费金额/购买价格 sub_card_form.money el-input 金额 充值或购买价格
index.html 26 赠送/可购买次数 sub_card_form.give_num el-input 整数 赠送或可购买次数
index.html 27 发放截止日期 sub_card_form.end_time el-date-picker 日期 发放截止时间
index.html 28 有效开始时间 sub_card_form.effective_time[0] el-date-picker 日期 有效使用开始时间
index.html 29 有效截止时间 sub_card_form.effective_time[1] el-date-picker 日期 有效使用截止时间
index.html 30 使用介绍 sub_card_form.introduce el-textarea 文字 次卡使用说明

卡包管理表单

文件 序号 界面标签 字段名 控件类型 可选值 作用
index.html 31 卡包名称 card_bag_form.name el-input 文字 新增/编辑卡包名称
index.html 32 卡面名称颜色 card_bag_form.card_name_color el-color-picker 颜色选择 卡面名称显示颜色
index.html 33 按钮背景颜色 card_bag_form.btn_background el-color-picker 颜色选择 按钮背景颜色
index.html 34 按钮文字颜色 card_bag_form.btn_text_color el-color-picker 颜色选择 按钮文字颜色
index.html 35 发放总量 card_bag_form.stock el-input 整数 卡包发放总数量
index.html 36 卡包类型 card_bag_form.type el-radio 自主发放/充值赠送/消费赠送/门店购买/门店消费指定商品 卡包获取方式
index.html 37 线下赠送/购买状态 card_bag_form.line_state el-switch 开启/关闭 线下渠道状态
index.html 38 线上赠送/购买状态 card_bag_form.online_state el-switch 开启/关闭 线上渠道状态
index.html 39 指定会员等级 card_bag_form.grade_type el-radio 所有等级/指定等级 会员等级限制
index.html 40 指定等级选择 card_bag_form.gradeids el-select 等级列表(多选) 选择的会员等级
index.html 41 指定门店 card_bag_form.store_type el-radio 所有门店/指定门店 门店限制
index.html 42 指定门店选择 card_bag_form.storeids el-select 门店列表(多选) 选择的门店
index.html 43 选择门店 card_bag_form.store_id el-select 门店列表 门店购买/消费时选择
index.html 44 充值消费金额/购买价格 card_bag_form.money el-input 金额 充值或购买价格
index.html 45 赠送/可购买次数 card_bag_form.give_num el-input 整数 赠送或可购买次数
index.html 46 发放截止日期 card_bag_form.end_time el-date-picker 日期 发放截止时间

八、Coupon(优惠券)

目录路径: /www/wwwroot/lingshou/Application/Retail/View/Coupon/

文件数: 2个HTML(coupons.html, couponLogs.html)

coupons.html

文件 序号 界面标签 字段名 控件类型 可选值 作用
coupons.html 1 优惠券名称 coupon_name input 文字 优惠券名称/标题
coupons.html 2 人均领取数量 distributionusercouponcount input 整数 每人可领取数量
coupons.html 3 消费金额 needmoney input 金额 满减门槛金额
coupons.html 4 减免金额 reductionmoney input 金额 减免金额
coupons.html 5 使用截止时间 usetime input 时间选择 优惠券使用截止日期
coupons.html 6 发放开关 coupon_config el-switch 开启/关闭 优惠券发放配置

couponLogs.html

文件 序号 界面标签 字段名 控件类型 可选值 作用
couponLogs.html 1 用户昵称 keyword input 文字 搜索优惠券领取用户

九、StoreCoupon(门店优惠券)

目录路径: /www/wwwroot/lingshou/Application/Retail/View/StoreCoupon/

文件数: 1个HTML(index.html)

说明: 该文件主要为CSS样式和表格布局,未发现明显的表单项配置。主要涉及el-table表格组件的样式定义。


汇总统计

目录 文件数 主要功能 核心设置项数量
Vipbalance 1 会员余额查询 5
Vipsbalance 2 会员余额新+充值记录 12
Viprecharge 2 会员充值管理 33
VipBackstageRecharge 1 后台手动充值 4
VipCardMenuBar 1 会员卡菜单显示控制 2
Vipconfig 3 积分配置+福利设置 57
SubCard 1 次卡/卡包管理 46
Coupon 2 优惠券管理 6
StoreCoupon 1 门店优惠券 0
合计 14 ~165

关键发现

  1. 积分系统复杂:Vipconfig目录包含最复杂的积分配置,包括普通会员和Plus会员两套积分体系,涵盖签到、资料完善、消费、充值、商品等多个积分来源

  2. 次卡管理功能完善:SubCard目录支持多种次卡类型(自主发放/充值赠送/消费赠送/门店购买/门店消费指定商品),支持颜色自定义、时间限制、门店限制等

  3. 充值活动灵活:Viprecharge支持自定义金额充值、分期到账、关联优惠券活动等营销功能

  4. 会员卡菜单可独立控制:VipCardMenuBar支持对每个菜单项的显示/隐藏进行独立控制

  5. 优惠券与门店优惠券分离:Coupon为平台级优惠券,StoreCoupon为门店级优惠券(界面较为简单)

Left-click: follow link, Right-click: select node, Scroll: zoom
x