打印

[安装使用] 剑客请进,我想把悬赏任务的10%返利给雇主,请问在哪里修改了

  [复制链接]
查看: 2908   回复: 9
跳转到指定楼层
1
57842312 发表于 2011-10-5 14:10:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 57842312 于 2011-12-15 17:28 编辑

RT,我想把悬赏任务的10%返利给雇主,请问在哪里修改了,可以稍微详细点不?
客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统客客出品专业威客系统
2
 楼主| 57842312 发表于 2011-10-5 14:19:29 | 只看该作者
回复 2# 剑客


    先谢了,不过在哪里修改呢?可以讲具体点吗?什么文件,哪行呢?
3
 楼主| 57842312 发表于 2011-10-5 14:30:47 | 只看该作者
回复 4# 剑客


    不是,你没明白我的意思,我的意思是悬赏任务的任务提成比例还是原来的20%,但我要对我指定的uid(这个uid我在数据库里找了,我需要返利的就手动加在一个数组里面)以代金卷的形式返利10%,其他的用户还是不变,我看了下,是不是在悬赏的release3.php的
  1. $profit = $task_cash * $xs_config ['deduct_scale'] / 100;
复制代码
这里修改???另外除了这里修改外Reward_pay_return_class.php的task_charge()方法的
  1. keke_finance_class::cash_out($uid,$task_cash, "pub_task",$profit,'task',$this->_obj_id);
复制代码
这个也需要修改吗?
4
 楼主| 57842312 发表于 2011-10-5 17:01:11 | 只看该作者
回复 6# 剑客


    首先,谢谢你,看来我的思路是这样,但是每次发布任务后我看那个代金卷又变成0了,最后发现是keke_finance_class.php的cash_out方法执行了这句话
  1. db_factory::execute ( "update " . TABLEPRE . "witkey_space set credit = credit-{$user_credit},balance = balance-" . abs ( $sy_credit ) . " where uid ={$user_info[uid]}" );
复制代码
,也就是说这里的$user_credit就是雇主本来有的代金卷,然后这段代码又把它全部减完了,那我返利的还白做了。
5
 楼主| 57842312 发表于 2011-10-5 17:15:31 | 只看该作者
回复 6# 剑客


    不是啊,我直接在后台给用户的钱编辑成一千了
可是按照你
  1. /**返利用户数组,键为uid,值也是uid**/
  2.   $fl_arr=array('11'=>"11","22"=>'22','33'=>"33");
  3.   
  4.   ($fl_arr&&$xs_config ['deduct_scale']>10) and $return_credit=$task_cash * ($xs_config ['deduct_scale']-10) / 100;
  5.   if($return_credit&&$fl_arr[$uid]){
  6.       
  7.    keke_finance_class::cash_in($uid, '0',$return_credit, 'task_fj');
  8.   }
复制代码
雇主的代金卷没有该变啊,那我要改变下,就是在原有的代金卷上加上这个返利的怎么弄,就是把这10%的以代金卷形式又返利给雇主??
6
 楼主| 57842312 发表于 2011-10-5 17:26:36 | 只看该作者
本帖最后由 57842312 于 2011-10-5 17:27 编辑

回复 8# 剑客


    原来如此,谢谢,那么要是雇主的代金卷大于任务的金额,就没问题啦???对了
Reward_pay_return_class.php的task_charge()方法的
keke_finance_class::cash_out($uid,$task_cash, "pub_task",$profit,'task',$this->_obj_id);

这里也需要修改吗?
剑客 ,我就是喜欢你,没办法,
7
 楼主| 57842312 发表于 2011-10-5 17:28:07 | 只看该作者
回复 10# 剑客


  对了  Reward_pay_return_class.php的task_charge()方法的
keke_finance_class::cash_out($uid,$task_cash, "pub_task",$profit,'task',$this->_obj_id);

这里也需要修改吗?
8
 楼主| 57842312 发表于 2011-10-5 17:30:54 | 只看该作者
好,谢谢剑客
9
 楼主| 57842312 发表于 2011-11-6 21:34:32 | 只看该作者
回复 14# opysb
您需要登录后才可以回帖   登录 注册

高级模式

|小黑屋|官方微博|QQ空间|每日签到|客客专业威客|众包建站系统 ( 鄂ICP备11009411号-1 )

Powered by Discuz! X3.2 © 2001-2018 Comsenz Inc.