|
@@ -1113,10 +1113,14 @@
|
|
|
</Tooltip>
|
|
|
</template>
|
|
|
</vxe-column>
|
|
|
- <vxe-column title="附加金额" min-width="40">
|
|
|
+ <vxe-column title="附加金额" min-width="40" :edit-render="{}">
|
|
|
<template #default="scope"
|
|
|
>{{ scope.row.is_metal ? scope.row.price : scope.row.ext_price }}
|
|
|
</template>
|
|
|
+ <template #edit="scope">
|
|
|
+ <Input v-if="!scope.row.is_metal" v-model="scope.row.ext_price" />
|
|
|
+ <span v-else></span>
|
|
|
+ </template>
|
|
|
</vxe-column>
|
|
|
<vxe-column field="over_price" title="超标金额" min-width="40">
|
|
|
</vxe-column>
|
|
@@ -1898,6 +1902,8 @@
|
|
|
}}</Button
|
|
|
>
|
|
|
</FormItem>
|
|
|
+ <!-- 门头板信息 -->
|
|
|
+
|
|
|
<div
|
|
|
:class="[
|
|
|
'part_detail_form',
|
|
@@ -1905,6 +1911,36 @@
|
|
|
]"
|
|
|
:data-index="idx"
|
|
|
>
|
|
|
+ <div v-show="element.addMTB" style="padding-left:46px">
|
|
|
+ <FormItem label="数量">
|
|
|
+ <Input
|
|
|
+ size="small"
|
|
|
+ v-model="element.MTBnum"
|
|
|
+ style="width: 80px"
|
|
|
+ />
|
|
|
+ </FormItem>
|
|
|
+ <FormItem label="面积">
|
|
|
+ <Input
|
|
|
+ size="small"
|
|
|
+ v-model="element.MTBsize"
|
|
|
+ style="width: 80px"
|
|
|
+ />
|
|
|
+ </FormItem>
|
|
|
+ <FormItem label="单价">
|
|
|
+ <Input
|
|
|
+ size="small"
|
|
|
+ v-model="element.MTBprice"
|
|
|
+ style="width: 80px"
|
|
|
+ />
|
|
|
+ </FormItem>
|
|
|
+ <FormItem label="金额">
|
|
|
+ <Input
|
|
|
+ size="small"
|
|
|
+ v-model="element.MTBtotal"
|
|
|
+ style="width: 80px"
|
|
|
+ />
|
|
|
+ </FormItem>
|
|
|
+ </div>
|
|
|
<FormItem>
|
|
|
<div
|
|
|
v-for="(ele, idx) in element.part_detail"
|
|
@@ -3342,6 +3378,7 @@ export default {
|
|
|
row.addMTB = true;
|
|
|
const _obj = {
|
|
|
is_metal: false,
|
|
|
+ addMTB: true,
|
|
|
isBP: false,
|
|
|
isChoosed: false,
|
|
|
change_id: "",
|