parent
4980abdc76
commit
4529931416
|
|
@ -95,8 +95,10 @@ export default {
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
load() {
|
load() {
|
||||||
|
console.log(column)
|
||||||
const { row, column } = this.params
|
const { row, column } = this.params
|
||||||
|
|
||||||
|
|
||||||
this.row = row
|
this.row = row
|
||||||
this.column = column
|
this.column = column
|
||||||
|
|
||||||
|
|
@ -252,6 +254,10 @@ export default {
|
||||||
}).catch(() => {
|
}).catch(() => {
|
||||||
this.loading = false;
|
this.loading = false;
|
||||||
});
|
});
|
||||||
|
//新增,如果free Change,可自由更改input信息,非固定匹配
|
||||||
|
if(column.params.freeChange){
|
||||||
|
this.row[column.field] = this.textboxValue;
|
||||||
|
}
|
||||||
},
|
},
|
||||||
suffixClick() {
|
suffixClick() {
|
||||||
this.$refs.xDown.togglePanel()
|
this.$refs.xDown.togglePanel()
|
||||||
|
|
|
||||||
|
|
@ -156,6 +156,22 @@
|
||||||
|
|
||||||
</vxe-table>
|
</vxe-table>
|
||||||
</div>
|
</div>
|
||||||
|
<vxe-form :data="formOptions.data" ref="xForm2" :title-width="formOptions.titleWidth"
|
||||||
|
:title-align="formOptions.titleAlign" :rules="formOptions.rules" titleColon>
|
||||||
|
<!-- =========================== 自定义区域 Start ======================= -->
|
||||||
|
<vxe-form-item v-for="(item,index) in formOptions3.items" :title="item.title" :field="item.field" :span="item.span" :key="index" :item-render="item.itemRender" :visible="isShow(item)">
|
||||||
|
<div v-if="item.isTitle" class="Htitle">
|
||||||
|
<div class="left-line"></div>
|
||||||
|
<p class="Htitle-p">
|
||||||
|
{{ item.Htitle }}
|
||||||
|
</p>
|
||||||
|
<div style="padding-right: 10px;" v-if="item.needAdd && !isEdit"><vxe-button size="small" status="primary" @click="addTrainNumber" content="新增车次"></vxe-button></div>
|
||||||
|
<div class="right-line"></div>
|
||||||
|
</div>
|
||||||
|
</vxe-form-item>
|
||||||
|
<!-- =========================== 自定义区域 End ======================= -->
|
||||||
|
</vxe-form>
|
||||||
|
|
||||||
<div class="footerbar">
|
<div class="footerbar">
|
||||||
<a-button type="primary" @click="ok">确定</a-button>
|
<a-button type="primary" @click="ok">确定</a-button>
|
||||||
<a-button @click="cancel">取消</a-button>
|
<a-button @click="cancel">取消</a-button>
|
||||||
|
|
@ -226,6 +242,7 @@ export default {
|
||||||
placeholder: "请输入名称或者编号",
|
placeholder: "请输入名称或者编号",
|
||||||
searchFieldNames: ['name'],
|
searchFieldNames: ['name'],
|
||||||
textField: 'name',
|
textField: 'name',
|
||||||
|
freeChange: true,
|
||||||
dataUrl: `${BASE_URL.BASE_URL}/Maintenance/v1/other/expenses/list`
|
dataUrl: `${BASE_URL.BASE_URL}/Maintenance/v1/other/expenses/list`
|
||||||
},
|
},
|
||||||
editorMaintenance: {
|
editorMaintenance: {
|
||||||
|
|
@ -240,6 +257,7 @@ export default {
|
||||||
placeholder: "请输入名称或者编号",
|
placeholder: "请输入名称或者编号",
|
||||||
searchFieldNames: ['name'],
|
searchFieldNames: ['name'],
|
||||||
textField: 'name',
|
textField: 'name',
|
||||||
|
freeChange: true,
|
||||||
dataUrl: `${BASE_URL.BASE_URL}/Maintenance/v1/maintenance/list`
|
dataUrl: `${BASE_URL.BASE_URL}/Maintenance/v1/maintenance/list`
|
||||||
},
|
},
|
||||||
// 表单数据
|
// 表单数据
|
||||||
|
|
@ -657,6 +675,13 @@ export default {
|
||||||
{field: "oil_consumption_remark", title: '油耗备注', span: 24, itemRender: {name: '$textarea'}},
|
{field: "oil_consumption_remark", title: '油耗备注', span: 24, itemRender: {name: '$textarea'}},
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
formOptions3:{
|
||||||
|
items:[
|
||||||
|
{field: 'accessories_fee', title: '配件费', span: 8, itemRender: {name: '$input', props: {type: "number"}, events: { input: this.handleInputNumber }}},
|
||||||
|
{field: 'tire_fee', title: '轮胎工费', span: 8, itemRender: {name: '$input', props: {type: "number"}, events: { input: this.handleInputNumber }}},
|
||||||
|
{field: 'electric_fee', title: '电器费', span: 8, itemRender: {name: '$input', props: {type: "number"}, events: { input: this.handleInputNumber }}},
|
||||||
|
]
|
||||||
|
},
|
||||||
train_numberOptions: {
|
train_numberOptions: {
|
||||||
items: [
|
items: [
|
||||||
{field: 'custom_name', title: '选择客户', span: 8, itemRender: {
|
{field: 'custom_name', title: '选择客户', span: 8, itemRender: {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue