hi,我是阿山(uid260057)。
身为雨云代理,很多朋友使用魔方财务对接api,但是好像魔方财务不支持批量改价和批量修改折扣价格?也可能是我用的少并不熟悉。
PS:因本人使用web端较多,很多插件功能都是通过网页程序展示并修改数据库、以及使用api接口调用数据来实现解决方法。
这次本来我想以web插件的形式获取数据病可视化展示和修改的(常用方法,比较优雅233)。后来尝试使用魔方的api获取数据。
但是我琢磨了一圈发现有点麻烦,东西有点多,所以我选择直接mysql命令起手.
下面我分享我本次使用的简陋方法(一点也不优雅):
在数据库搜索某个商品的价格,定位到价格存储在shd_pricing
表中(每个人表前缀可能不一样,以下不再赘述)。
分别使用如下字段存储,格式:字段名
(周期)
onetime
(一次性费用)、hour
(小时)、day
(天)、ontrial
(试用)、monthly
(月)、quarterly
(季度)、字段名
(周期)、semiannually
(半年)、annually
(年)、biennially
(两年)、triennially
(三年)
由此我们可以得到如下命令:
(因为雨云获取到的价格默认有季付9折…年付7折优惠,如果你有更优质客户源,你可以选择默认无优惠,自己发放优惠码控制折扣)
1、原价无折扣命令
UPDATE cloud_baidu_com.shd_pricing
SET
quarterly = monthly * 3, – 季度 = 月付 × 3
semiannually = monthly * 6, – 半年 = 月付 × 6
annually = monthly * 12; – 年付 = 月付 × 12
2、自己设置设置命令
解释:季付9折、半年9折、年付9折,全部以雨云月付原价为目标数据
UPDATE cloud_baidu_com.shd_pricing
SET
quarterly = monthly * 0.9 * 3,
semiannually = monthly * 0.9 * 6,
annually = monthly * 0.9 * 12;
3、加价命令(推荐折扣为1.32)
解释:月设置为原价的132%、季设置为月原价的132%倍加价后3个月、半年设置为月原价的132%倍加价后6个月、年设置为月原价的132%倍加价后*12月
UPDATE cloud_baidu_com.shd_pricing
SET
monthly = monthly * 1.32,
quarterly = monthly * 1.32 * 3,
semiannually = monthly * 1.32 * 6,
annually = monthly * 1.32 * 12;
注意:其中cloud_baidu_com
是你的数据库名,shd
是你的数据库前缀,搭建网站了,因为可以看懂吧?这么详细不懂我也没有办法了。
直接复制就可以,后面的文字是注释掉的,不影响.
其他问题留言,但是我应该看不到,建议官方代理群找我.