26 changed files with 609 additions and 222 deletions
@ -0,0 +1,26 @@ |
|||
package com.yxt.anrui.base.api.basevehicle; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 买断信息详情 |
|||
*/ |
|||
@Data |
|||
public class BaseVehicleBuyoutDetails { |
|||
/** |
|||
* 车架号 |
|||
*/ |
|||
private String vinNo; |
|||
/** |
|||
* 买断日期 |
|||
*/ |
|||
private String solidDate; |
|||
/** |
|||
* 买断证明 |
|||
*/ |
|||
private String path ; |
|||
|
|||
} |
@ -0,0 +1,112 @@ |
|||
<template> |
|||
<div class="app-container"> |
|||
<div class="tab-header webtop"> |
|||
<div>车辆买断</div> |
|||
<div> |
|||
<el-button type="info" size="small" @click="handleReturn()">返回</el-button> |
|||
</div> |
|||
</div> |
|||
<div class="listconadd"> |
|||
<div class="titwu">车辆买断</div> |
|||
<el-form ref="dataForm" :model="temp" label-position="right" class="formadd" :rules="rules"> |
|||
<el-row class="first_row"> |
|||
<el-col :span="4"> |
|||
<el-form-item> |
|||
<span>车架号</span> |
|||
</el-form-item> |
|||
</el-col> |
|||
<el-col :span="20"> |
|||
<el-form-item> |
|||
<span>{{ temp.vinNo }}</span> |
|||
</el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row> |
|||
<el-col :span="4"> |
|||
<el-form-item> |
|||
<span>买断日期</span> |
|||
</el-form-item> |
|||
</el-col> |
|||
<el-col :span="20"> |
|||
<el-form-item prop="solidDate"> |
|||
<span>{{ temp.solidDate }}</span> |
|||
</el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row> |
|||
<el-col :span="4"> |
|||
<el-form-item> |
|||
<span>上传买断证明</span> |
|||
</el-form-item> |
|||
</el-col> |
|||
<el-col :span="20"> |
|||
<el-form-item> |
|||
<el-image |
|||
style="width: 178px;height: 178px;" |
|||
v-for="(item,index) in temp.commonAppendix" |
|||
:key="index" |
|||
:src="item" |
|||
:preview-src-list="temp.commonAppendix"> |
|||
</el-image> |
|||
<!-- <upload ref="uploadImg" v-model="imgList" :limit="1" bucket="map" :upload-data="{type:'0001'}"/>--> |
|||
</el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
</el-form> |
|||
</div> |
|||
</div> |
|||
</template> |
|||
|
|||
<script> |
|||
import Upload from '@/components/uploadFile/upload_maiduan.vue' |
|||
|
|||
export default { |
|||
name: 'cheliangtaizhangMai', |
|||
components: { |
|||
Upload |
|||
}, |
|||
data() { |
|||
return { |
|||
temp: { |
|||
commonAppendix: {}, |
|||
solidDate: '', |
|||
vehicleSid: [], |
|||
vinNo: '' |
|||
}, |
|||
dialogFormVisible: false, |
|||
imgList: [], |
|||
rules: {} |
|||
} |
|||
}, |
|||
methods: { |
|||
showMaiInfo(row) { |
|||
// details(row.sid).then((response) => { |
|||
// console.log('查询', response) |
|||
// if (response.code === '200') { |
|||
// this.temp = response.data |
|||
// } |
|||
// }) |
|||
}, |
|||
// 返回 |
|||
handleReturn(isreload) { |
|||
if (isreload === 'true') this.$emit('reloadlist') |
|||
this.temp = { |
|||
vinNo: '', |
|||
commonAppendix: [] |
|||
} |
|||
this.$emit('doback') |
|||
} |
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style scoped> |
|||
/deep/ .el-col-4 { |
|||
text-align: right; |
|||
float: left; |
|||
font-size: 14px; |
|||
color: #606266; |
|||
line-height: 40px !important; |
|||
font-weight: 600; |
|||
} |
|||
</style> |
Loading…
Reference in new issue