Commit 3900bf6a authored by wuwz's avatar wuwz

装修订单bug

parent 76b4a9da
......@@ -50,7 +50,7 @@ jQuery(document).ready(function(){
<li op="account_message"><a href="$!webPath/buyer/account_message.htm">我的消息</a></li>
#end
<!-- <li op="zsh_buyer_cash"><a href="$!webPath/buyer/contract_list.htm">装修订单</a></li> -->
<li op="zsh_buyer_cash"><a href="$!webPath/buyer/contract_list.htm">装修订单</a></li>
</ul>
</li>
</ul>
......
......@@ -193,26 +193,21 @@ $!httpInclude.include("/top.htm")
</span>
</div>
#end
</div>
</div>
<!--支付完成开始装修,有完成装修按钮 -->
#if($!user.id == $!objs.decorate.user.id && $!objs.state == 4)
<div>
<span class="allmen size7">
<a href="$!webPath/buyer/finish_trim.htm?id=$!objs.id&state=5" class="blue">装修完成</a>
<a href="$!webPath/buyer/finish_trim.htm?id=$!objs.id&state=5" class="blue yes" style="border-radius:5px;padding:6px;">装修完成</a>
</span>
</div>
#end
<!-- 完成装修等待客户验收 -->
<!-- 完成装修等待客户验收 -->
#if($!user.id == $!objs.user.id && $!objs.state == 5)
<div>
<span class="allmen size7">
<a href="$!webPath/buyer/confirm_trim.htm?id=$!objs.id&number=1" class="blue">客户验收</a>
<a href="$!webPath/buyer/confirm_trim.htm?id=$!objs.id&number=1" class="blue yes" style="border-radius:5px;padding:6px;">客户验收</a>
</span>
</div>
#end
......@@ -221,7 +216,7 @@ $!httpInclude.include("/top.htm")
#if($!user.id == $!objs.user.id && $!objs.state == 6)
<div>
<span class="allmen size7">
<a id="menberService" onclick="showPay($!objs.id)" class="blue">支付</a>
<a id="menberService" onclick="showPay($!objs.id)" class="blue yes" style="border-radius:5px;padding:6px;">支付</a>
</span>
</div>
#end
......@@ -230,7 +225,7 @@ $!httpInclude.include("/top.htm")
#if($!user.id == $!objs.decorate.user.id && $!objs.state == 7)
<div>
<span class="allmen size7">
<a href="$!webPath/buyer/finish_trim.htm?id=$!objs.id&state=8" class="blue">装修完成</a>
<a href="$!webPath/buyer/finish_trim.htm?id=$!objs.id&state=8" class="blue yes" style="border-radius:5px;padding:6px;">装修完成</a>
</span>
</div>
#end
......@@ -239,7 +234,7 @@ $!httpInclude.include("/top.htm")
#if($!user.id == $!objs.user.id && $!objs.state == 8)
<div>
<span class="allmen size7">
<a href="$!webPath/buyer/confirm_trim.htm?id=$!objs.id&number=2" class="blue">客户验收</a>
<a href="$!webPath/buyer/confirm_trim.htm?id=$!objs.id&number=2" class="blue yes" style="border-radius:5px;padding:6px;">客户验收</a>
</span>
</div>
#end
......@@ -248,7 +243,7 @@ $!httpInclude.include("/top.htm")
#if($!user.id == $!objs.user.id && $!objs.state == 9)
<div>
<span class="allmen size7">
<a id="menberService" onclick="showPay($!objs.id)" class="blue">支付</a>
<a id="menberService" onclick="showPay($!objs.id)" class="blue yes" style="border-radius:5px;padding:6px;">支付</a>
</span>
</div>
#end
......@@ -257,7 +252,7 @@ $!httpInclude.include("/top.htm")
#if($!user.id == $!objs.decorate.user.id && $!objs.state == 10)
<div>
<span class="allmen size7">
<a href="$!webPath/buyer/finish_trim.htm?id=$!objs.id&state=11" class="blue">装修完成</a>
<a href="$!webPath/buyer/finish_trim.htm?id=$!objs.id&state=11" class="blue yes" style="border-radius:5px;padding:6px;">装修完成</a>
</span>
</div>
#end
......@@ -266,7 +261,7 @@ $!httpInclude.include("/top.htm")
#if($!user.id == $!objs.user.id && $!objs.state == 11)
<div>
<span class="allmen size7">
<a href="$!webPath/buyer/confirm_trim.htm?id=$!objs.id&number=3" class="blue">客户验收</a>
<a href="$!webPath/buyer/confirm_trim.htm?id=$!objs.id&number=3" class="blue yes" style="border-radius:5px;padding:6px;">客户验收</a>
</span>
</div>
#end
......@@ -274,13 +269,13 @@ $!httpInclude.include("/top.htm")
#if($!user.id == $!objs.user.id && $!objs.state == 12)
<div>
<span class="allmen size7">
<a href="$!webPath/buyer/confirm_trim.htm?id=$!objs.id&number=4" class="blue">竣工验收</a>
<a href="$!webPath/buyer/confirm_trim.htm?id=$!objs.id&number=4" class="blue yes" style="border-radius:5px;padding:6px;">竣工验收</a>
</span>
</div>
#end
</div>
</div>
</div>
</div>
</div>
......
......@@ -1033,12 +1033,21 @@ public class LoginViewAction {
if("0".equals(contract.getPayState())) {
//给装修公司打首款
User decorateUser = contract.getDecorate().getUser();
Double pay = (contract.getContractAmount() - (contract.getContractAmount()*contract.getCommission()/100))*0.2;
decorateUser.setAvailableBalance(decorateUser.getAvailableBalance().add(new BigDecimal(pay.toString())));
//总金额
BigDecimal amount = new BigDecimal(contract.getContractAmount().toString());
//分佣比例
BigDecimal bl = new BigDecimal(contract.getCommission().toString()).divide(new BigDecimal("100"));
//分佣金额
BigDecimal fy = amount.multiply(bl);
//付给装修公司金额
BigDecimal pay = (amount.subtract(fy)).multiply(new BigDecimal("0.2"));
decorateUser.setAvailableBalance(decorateUser.getAvailableBalance().add(pay));
PredepositLog logPay = new PredepositLog();
logPay.setAddTime(new Date());
logPay.setPd_log_amount(zshOrder.getTotalPrice());
logPay.setPd_log_amount(pay);
logPay.setPd_log_info("装修公司首款");
logPay.setPd_log_user(decorateUser);
logPay.setPd_op_type("装修公司首款");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment