diff --git a/Application/Admin/Controller/CompanyStatementController.class.php b/Application/Admin/Controller/CompanyStatementController.class.php index 06eda5aeb..76426e10b 100644 --- a/Application/Admin/Controller/CompanyStatementController.class.php +++ b/Application/Admin/Controller/CompanyStatementController.class.php @@ -674,8 +674,9 @@ class CompanyStatementController extends ThinkController $real_statement_amount = number_format($v['platform_money']*(1-$v['promote_ratio']/100)*($v['ratio']/100)*(1-$v["fax_ratio"]/100),2,'.','');; - - $statement_info[$k]['other_amount'] = number_format($v["sum_money"] - $real_statement_amount,2,'.',''); + if (!$statement_info[$k]['other_amount']) { + $statement_info[$k]['other_amount'] = number_format($v["sum_money"] - $real_statement_amount,2,'.',''); + } $sum[$ckey]["ratio"] += $v["ratio"]; $sum[$ckey]["promote_ratio"] += $v["promote_ratio"]; diff --git a/Application/Admin/View/CompanyStatement/editWmCpStatement.html b/Application/Admin/View/CompanyStatement/editWmCpStatement.html index f3f315e64..fde41e5be 100644 --- a/Application/Admin/View/CompanyStatement/editWmCpStatement.html +++ b/Application/Admin/View/CompanyStatement/editWmCpStatement.html @@ -380,7 +380,7 @@ ${it.aggregate_money} {@if it.statement_type==0} - % + % % % @@ -546,16 +546,16 @@ var index = $(this).data("index"); var td = DATAOBJ.statement_info[index]; - if( $(this).attr("name") == "first_ratio"){ + if( $(this).attr("name") == "ratio"){ td['second_ratio'] = 100-val; } if( $(this).attr("name") == "second_ratio"){ - td['first_ratio'] = 100-val; + td['ratio'] = 100-val; } if(DATAOBJ.pay_type == 1){ //甲方收款 - var ratio = td['first_ratio']/100; + var ratio = td['ratio']/100; }else{ //乙方 var ratio = td['second_ratio']/100;