Browse Source

2026-02-06

优化
master
fengyuan_yang 3 weeks ago
parent
commit
ce7d7ad8c3
  1. 8
      src/views/modules/quote/detail/primary/quoteDetailCost.vue

8
src/views/modules/quote/detail/primary/quoteDetailCost.vue

@ -609,28 +609,28 @@ export default {
<el-form-item label="VA%" :show-message="false">
<el-input-number style="width: 60%;" @blur="(value)=>computePriceByRate(value,'va')" :controls="false"
v-model="quoteDetail.quoteProfitRate" :disabled="quoteDetail.status === '已完成' || editInput !== 'VA'" :step="0" :precision="0"/>
<el-link v-if="editInput !== 'VA' && quoteDetail.status === '草稿'" @click="editInput = 'VA'"><i class="el-icon-edit"></i></el-link>
<el-link v-if="editInput !== 'VA' && quoteDetail.status !== '已完成'" @click="editInput = 'VA'"><i class="el-icon-edit"></i></el-link>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="Contribution%" :show-message="false">
<el-input-number style="width: 60%;" @blur="(value)=>computePriceByRate(value,'contribution')" :controls="false"
v-model="quoteDetail.quoteProfitAmount" :disabled="quoteDetail.status === '已完成' || editInput !== 'Contribution'" :step="0" :precision="0"/>
<el-link v-if="editInput !== 'Contribution' && quoteDetail.status === '草稿'" @click="editInput = 'Contribution'"><i class="el-icon-edit"></i></el-link>
<el-link v-if="editInput !== 'Contribution' && quoteDetail.status !== '已完成'" @click="editInput = 'Contribution'"><i class="el-icon-edit"></i></el-link>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="Margin%" :show-message="false">
<el-input-number style="width: 60%;" @blur="(value)=>computePriceByRate(value,'margin')" :controls="false"
v-model="quoteDetail.quoteTaxRate" :disabled="quoteDetail.status === '已完成' || editInput !== 'Margin'" :step="0" :precision="0"/>
<el-link v-if="editInput !== 'Margin' && quoteDetail.status === '草稿'" @click="editInput = 'Margin'"><i class="el-icon-edit"></i></el-link>
<el-link v-if="editInput !== 'Margin' && quoteDetail.status !== '已完成'" @click="editInput = 'Margin'"><i class="el-icon-edit"></i></el-link>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="Price ¥(ex VAT)" :show-message="false">
<el-input-number style="width: 60%;" @blur="(value)=>computePriceByRate(value,'price')" :controls="false"
v-model="quoteDetail.quoteTaxTotalPrice" :disabled="quoteDetail.status === '已完成'|| editInput !== 'Price'" :step="0" :min="0" :precision="4"/>
<el-link v-if="editInput !== 'Price' && quoteDetail.status === '草稿'" @click="editInput = 'Price'"><i class="el-icon-edit"></i></el-link>
<el-link v-if="editInput !== 'Price' && quoteDetail.status !== '已完成'" @click="editInput = 'Price'"><i class="el-icon-edit"></i></el-link>
</el-form-item>
</el-col>
</el-row>

Loading…
Cancel
Save