多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 一、界面展示 ![](https://img.kancloud.cn/00/76/00767c86da8f78de14b0c04eff7638df_1131x505.png) ## 二、基本功能 定义卡片的流量餐包; | 字段 |说明 | | --- | --- | | 流量包名称 |必须字段,流量包自定义的名称 | | 流量包期数 |必须字段,表示流量包的包含的期数,流量包基础可用时间是30天,每多一期会增加30天,每期会给当前卡设定的流量 | | 流量包标识号 |必须字段,唯一标识流量包的编码 | | 供应商订购标识 | 可选字段,对同一个运营商的套餐来说,这个值必须是唯一的;它的设定有两种可能,一种是与供应商约定好的套餐唯一标识,卡系统向供应商api请求订购套餐的时候,就依据这个标识;另外一种,就是自己定义的,用于标识自己定义的套餐;| | 结算价格 | 必须字段,流量包最终计费的时候,系统厂商收取的成本价格,是厂商自己收费的依据 | | 最高价格 | 必须字段,各级代理商定价的时候,最高不得超过的价格 | | 流量包类型 |必须字段,月度基础包/实时加油包/人工补偿包| | 流量包来源 |必须字段,流量包的供应商 | | 国内流量 |必须字段,流量包的具体流量,单位是MB;如果是基础流量包,标识30天内可用流量,如果是组合流量包,则表示每期给予卡片的可用流量,而不是总流量| >[danger] > 1、流量餐包授权给顶级代理商之后,将不能再修改结算价格,只能撤回,并上架新的流量包; > 2、流量餐包发布到各级代理商之后,将无法再进行修改,但可以采用微调操作,修改一些不重要的信息; > 3、同一个厂商的流量包,相同期数的代理商标识,只能定义一个;举例来说,某个来源的供应商订购标识99,标识一个100G的套餐。那么,我们可以定义一个1期的99套餐包(包含了一个1期的100G流量),如果需要再使用这个供应商订购标识99的话,只能定义一个期数不为1的组合套餐包,比如定义一个期数为12的,标识也是99的组合流量包(包含了12期,每期流量为100G),是可以的;当然,你还可以继续定义期数不为1和12的,标识还是99的组合流量包; > 4、如果是硬件设备,同样按照约定的套餐标记,定义套餐(可能是无限流量,但限制时长); ## 三、业务规则 系统支持通过参数配置(GlobalConfig.distinguish_monthly_base_and_instant_extra_flow_package),实现业务规则(约束版本和无约束版本之间)的切换; #### 约束版本规则: 每张卡,在同一个周期内,只可以订购一个月度基础包,可以任意订购加油包;适用于以下场景: 1、自营公众号套餐订购: 2、合伙公众号套餐订购: 3、代理商后台套餐订购: 4、客户后台套餐订购:暂不支持订购业务; #### 无约束版本规则: 可任意订购月度基础包,无限叠加;适用于以下场景: 5、API套餐订购: