|
@@ -283,6 +283,7 @@ export default {
|
|
|
},
|
|
|
async created() {
|
|
|
this.getDataList({ pageNum: 1, pageSize: 10 });
|
|
|
+ this.getDealerDataList({ pageNum: 1, pageSize: 10 });
|
|
|
},
|
|
|
methods: {
|
|
|
// 筛选部分数据或者单个
|
|
@@ -304,20 +305,23 @@ export default {
|
|
|
},
|
|
|
//取消
|
|
|
async cancelFn() {
|
|
|
- this.addForm = {
|
|
|
- customerId: "",
|
|
|
- mobile: "",
|
|
|
- carType: "",
|
|
|
- volume: "",
|
|
|
- carBrand: "",
|
|
|
- };
|
|
|
- await this.$refs.addForm.resetFields();
|
|
|
+ if (this.addForm.id) {
|
|
|
+ this.addForm = {
|
|
|
+ customerId: "",
|
|
|
+ mobile: "",
|
|
|
+ carType: "",
|
|
|
+ volume: "",
|
|
|
+ carBrand: "",
|
|
|
+ };
|
|
|
+ } else {
|
|
|
+ await this.$refs.addForm.resetFields();
|
|
|
+ }
|
|
|
this.dialogForm = false;
|
|
|
},
|
|
|
//编辑
|
|
|
editFn(data) {
|
|
|
- this.dialogForm = true;
|
|
|
this.addForm = data;
|
|
|
+ this.dialogForm = true;
|
|
|
},
|
|
|
//重置
|
|
|
clearFn() {
|
|
@@ -348,7 +352,7 @@ export default {
|
|
|
this.dealerList = res.data.records;
|
|
|
},
|
|
|
//新增
|
|
|
- addDataList() {
|
|
|
+ async addDataList() {
|
|
|
this.addForm = {
|
|
|
customerId: "",
|
|
|
mobile: "",
|
|
@@ -356,8 +360,8 @@ export default {
|
|
|
volume: "",
|
|
|
carBrand: "",
|
|
|
};
|
|
|
+
|
|
|
this.dialogForm = true;
|
|
|
- this.getDealerDataList({ pageNum: 1, pageSize: 10 });
|
|
|
},
|
|
|
async addDataListFn() {
|
|
|
await this.$refs.addForm.validate();
|