|
|
@ -138,19 +138,19 @@ function calculateCoins(sumGold) { |
|
|
|
|
|
|
|
// 优先消耗免费金币 |
|
|
|
if (nowFreeGold > 0) { |
|
|
|
freeUsed = Math.min(nowFreeGold, remaining); |
|
|
|
remaining -= freeUsed; |
|
|
|
freeUsed = Math.min(parseFloat(nowFreeGold.toFixed(2)), remaining); |
|
|
|
remaining = parseFloat((remaining - freeUsed).toFixed(2)); |
|
|
|
} |
|
|
|
|
|
|
|
// 其次消耗永久金币 |
|
|
|
if (remaining > 0 && nowPermanentGold > 0) { |
|
|
|
permanentUsed = Math.min(nowPermanentGold, remaining); |
|
|
|
remaining -= permanentUsed; |
|
|
|
permanentUsed = Math.min(parseFloat(nowPermanentGold.toFixed(2)), remaining); |
|
|
|
remaining = parseFloat((remaining - permanentUsed).toFixed(2)); |
|
|
|
} |
|
|
|
|
|
|
|
// 最后消耗任务金币 |
|
|
|
if (remaining > 0 && nowTaskGold > 0) { |
|
|
|
taskUsed = remaining; |
|
|
|
taskUsed = parseFloat(remaining.toFixed(2)); |
|
|
|
} |
|
|
|
|
|
|
|
// 更新金币值 |
|
|
@ -491,7 +491,7 @@ onMounted(async function () { |
|
|
|
</el-form> |
|
|
|
|
|
|
|
<!-- 客户信息栏 --> |
|
|
|
<el-card v-if="user.jwcode" style="width: 850px; float: right" class="customer-info"> |
|
|
|
<el-card v-if="user.jwcode" style="width: 950px; float: right" class="customer-info"> |
|
|
|
<el-form |
|
|
|
:model="user" |
|
|
|
label-width="auto" |
|
|
|