Commit 77e24cfb authored by 张冬's avatar 张冬

修改

parent 0f2b53cf
<template> <template>
<div> <div>
<el-select v-model="provinceId" style="width:167px;margin-right: 25px;" @change="getProvince"> <el-select v-model="provinceId" style="width: 167px; margin-right: 25px" @change="getProvince">
<el-option v-for="item in provinceArr" :value="item.id" :key="item.id" :label="item.name"> <el-option v-for="item in provinceArr" :value="item.id" :key="item.id" :label="item.name"> </el-option>
</el-option>
</el-select> </el-select>
<el-select v-model="cityId" style="width:167px;margin-right: 25px;" @change="getCity"> <el-select v-model="cityId" style="width: 167px; margin-right: 25px" @change="getCity">
<el-option v-for="item in cityArr" :value="item.id" :key="item.id" :label="item.name"> <el-option v-for="item in cityArr" :value="item.id" :key="item.id" :label="item.name"> </el-option>
</el-option>
</el-select> </el-select>
<el-select v-model="districtId" style="width:167px;margin-right: 25px;" @change="getDistrict"> <el-select v-model="districtId" style="width: 167px; margin-right: 25px" @change="getDistrict">
<el-option v-for="item in districtArr" :value="item.id" :key="item.id" :label="item.name"> <el-option v-for="item in districtArr" :value="item.id" :key="item.id" :label="item.name"> </el-option>
</el-option>
</el-select> </el-select>
</div> </div>
</template> </template>
<script> <script>
import { import { cityList } from '@/api/common/list';
cityList
} from '@/api/common/list'
// import arrAll from './area.js' // import arrAll from './area.js'
export default { export default {
props: {
provinceId: {
type: Number,
default: ''
},
cityId: {
type: Number,
default: ''
},
districtId: {
type: Number,
default: ''
}
},
data() { data() {
return { return {
provinceId: '',
cityId: '',
districtId: '',
provinceArr: [], provinceArr: [],
cityArr: [], cityArr: [],
districtArr: [] districtArr: []
} };
}, },
created() { created() {
this.getProvinceArr() this.getProvinceArr();
if(this.provinceId){
this.getcityArr(this.provinceId);
}
if(this.cityId){
this.getdistrictArr(this.cityId);
}
}, },
methods: { methods: {
// 获取省列表 // 获取省列表
async getProvinceArr() { async getProvinceArr() {
const { const { code, data } = await cityList(0);
code,
data
} = await cityList(0)
if (code === 200) { if (code === 200) {
this.provinceArr = data this.provinceArr = data;
} }
}, },
// 获取市列表 // 获取市列表
async getcityArr(id) { async getcityArr(id) {
const { const { code, data } = await cityList(id);
code,
data
} = await cityList(id)
if (code === 200) { if (code === 200) {
this.cityArr = data this.cityArr = data;
} }
}, },
// 获取区列表 // 获取区列表
async getdistrictArr(id) { async getdistrictArr(id) {
const { const { code, data } = await cityList(id);
code,
data
} = await cityList(id)
if (code === 200) { if (code === 200) {
this.districtArr = data this.districtArr = data;
} }
}, },
getProvince() { getProvince() {
this.getcityArr(this.provinceId) this.getcityArr(this.provinceId);
this.cityId = '' this.cityId = '';
this.districtId = '' this.districtId = '';
this.$emit('sendprovinceId', this.provinceId) this.$emit('sendprovinceId', this.provinceId);
}, },
getCity() { getCity() {
this.getdistrictArr(this.cityId) this.getdistrictArr(this.cityId);
this.districtId = '' this.districtId = '';
this.$emit('sendcityId', this.cityId) this.$emit('sendcityId', this.cityId);
}, },
getDistrict() { getDistrict() {
this.$emit('senddistrictId', this.districtId) this.$emit('senddistrictId', this.districtId);
} }
} }
...@@ -98,7 +98,7 @@ export default { ...@@ -98,7 +98,7 @@ export default {
// getDistrict() { // getDistrict() {
// this.$emit('getCity', this.county) // this.$emit('getCity', this.county)
// } // }
} };
</script> </script>
<style> <style>
......
...@@ -196,7 +196,6 @@ export default { ...@@ -196,7 +196,6 @@ export default {
} else { } else {
var { code, msg } = await bidderEarnestpayment(message); var { code, msg } = await bidderEarnestpayment(message);
} }
if (code == 200) { if (code == 200) {
this.$message({ this.$message({
message: msg, message: msg,
......
...@@ -112,7 +112,13 @@ ...@@ -112,7 +112,13 @@
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="上传缴费凭证:" prop="voucherList"> <el-form-item label="上传缴费凭证:" prop="voucherList">
<Upload :limit="5" :max="10" tip="完成上传5份文件,每份不超过10M" @input="getfile" :fileList="ruleForm.voucherList"></Upload> <Upload
:limit="5"
:max="10"
tip="完成上传5份文件,每份不超过10M"
@input="getfile"
:fileList="ruleForm.voucherList"
></Upload>
</el-form-item> </el-form-item>
</div> </div>
</div> </div>
...@@ -266,8 +272,9 @@ export default { ...@@ -266,8 +272,9 @@ export default {
let type = this.type; let type = this.type;
if (type == 1) { if (type == 1) {
var { code, msg } = await editBidBook(message); var { code, msg } = await editBidBook(message);
} } else {
var { code, msg } = await bidBookpayment(message); var { code, msg } = await bidBookpayment(message);
}
if (code == 200) { if (code == 200) {
this.$message({ this.$message({
message: msg, message: msg,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment