代码拉取完成,页面将自动刷新
#Redx收费设计说明
* 用户建档 /*CreateUser
* 用户查询 /*SearchUser
* 用户修改 /*EditUser
* 收费 /*ChargeGas
* 收费记录查询 /*SearchRecord
* 阀门控制 /*TabControl
* 表参数设置 /*ParamSet
* 历史数据读取 /*ReadHistory
* 抄表 /*ReadRecord
* 表日志 /*MeterLog
* 阶梯价格设置 /*CreatePrice
* 阶梯价格修改 /*EditPrice
* 生效日期设置 /*CreateDate
* 生效日期修改 /*EditDate
* 公共参数设置 /*CommonParamSet
用户业务
收费业务
Lora服务
表参数处理
表日志上报
Lora数据解析加密
`系统用户表` -t_user --系统操作员|用户登录名|用户密码|用户姓名|用户权限|
`收费记录表` -t_sellinfo ---收费记录状态设计:未确认,成功 |用户编号|充值金额|充值日期|充值人员|设备编号|充值状态
`燃气用户表` -t_userinfo ---|用户姓名|用户地址|联系方式|设备编号|总充值金额|价格类型|公共参数?|
`系统参数表` -t_params ---|用户编号|
`lora指令表` -t_loracmd ---存储所有已发送未发送的lora命令 备检查或重发
`表上报日志表`-t_logstore ---存储表上报的信息,抄表
`阶梯价格表` -t_price ---存储:|价格名称|阶梯价格明细ID --明细中设置完各种阶梯价格单条后 自由组合
`阶梯价格明细表` -t_pricedetail ---存储:|该套阶梯ID|价格1|气量1|价格2|气量2|价格3|新价格1|新气量1|新价格2|新气量2|新价格3
`生效日期表` -t_effectdate 日期ID|日期1 -2-3-4-5-6-7-8-9-10-11-12-13-14| 未使用日期为空 下发时已启用个数 截取档案中绑定的生效日期序号的内容
`公共参数表` -t_commomparam --存储用户公用参数:|安检年限|报废年限|
前端收费界面根据填写将对应收费信息发送后台,后台产生收费记录并返回前台收费记录产生成功,此时收费记录状态为**未确认**状态。
Lora服务 根据收费记录内容(用户设备号,用户充值金额)组织一条充值指令下发并保存在lora指令表中为**未确认**状态,若服务器返回 **SendReady** 标明指令已发送到中兴服务器,修改该指令状态为 **SendReady**。若服务器返回**CMDFULL**,则此时服务器存放指令过多,则不修改指令状态,待服务器返回上调指令的接收结果后,对Loracmd表中的**未确认**状态的记录 按照ID顺序进行遍历,继续发送。根据服务器返回,对应修改Loracmd状态为
已发送到网关: **SendToGW** 或 设备已接收:**DEVACK**。最终设备接收后,修改loracmd状态为DevAck,修改收费记录状态为 **已成功**
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。