|
|
@ -609,28 +609,28 @@ export default { |
|
|
<el-form-item label="VA%" :show-message="false"> |
|
|
<el-form-item label="VA%" :show-message="false"> |
|
|
<el-input-number style="width: 60%;" @blur="(value)=>computePriceByRate(value,'va')" :controls="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"/> |
|
|
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-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="4"> |
|
|
<el-col :span="4"> |
|
|
<el-form-item label="Contribution%" :show-message="false"> |
|
|
<el-form-item label="Contribution%" :show-message="false"> |
|
|
<el-input-number style="width: 60%;" @blur="(value)=>computePriceByRate(value,'contribution')" :controls="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"/> |
|
|
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-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="4"> |
|
|
<el-col :span="4"> |
|
|
<el-form-item label="Margin%" :show-message="false"> |
|
|
<el-form-item label="Margin%" :show-message="false"> |
|
|
<el-input-number style="width: 60%;" @blur="(value)=>computePriceByRate(value,'margin')" :controls="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"/> |
|
|
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-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="4"> |
|
|
<el-col :span="4"> |
|
|
<el-form-item label="Price ¥(ex VAT)" :show-message="false"> |
|
|
<el-form-item label="Price ¥(ex VAT)" :show-message="false"> |
|
|
<el-input-number style="width: 60%;" @blur="(value)=>computePriceByRate(value,'price')" :controls="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"/> |
|
|
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-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
|