|
|
@@ -40,15 +40,17 @@ |
|
|
|
v-if="!!carPayloadAddConfigs" |
|
|
|
:dialog-visible.sync="carPayloadAddVisible" |
|
|
|
:configs="carPayloadAddConfigs" |
|
|
|
@refreshDataList="getList" |
|
|
|
@refreshDataList="updateCarPayloadKey = Math.random()" |
|
|
|
/> |
|
|
|
<DialogCarPayload |
|
|
|
ref="car-payload-dialog" |
|
|
|
key="car-payload-dialog" |
|
|
|
ref="car-payload-dialog" |
|
|
|
key="car-payload-dialog" |
|
|
|
v-if="!!carPayloadDialogConfigs" |
|
|
|
:dialog-visible.sync="carPayloadDialogVisible" |
|
|
|
:configs="carPayloadDialogConfigs" |
|
|
|
@refreshDataList="getList" |
|
|
|
:update-key="updateCarPayloadKey" |
|
|
|
@add-record="openCarPayloadAddDialog($event)" |
|
|
|
/> |
|
|
|
</div> |
|
|
|
</template> |
|
|
@@ -143,6 +145,7 @@ export default { |
|
|
|
dataList: [], |
|
|
|
tableLoading: false, |
|
|
|
refreshLayoutKey: null, |
|
|
|
updateCarPayloadKey: 1 |
|
|
|
}; |
|
|
|
}, |
|
|
|
inject: ["urls"], |
|
|
@@ -191,7 +194,7 @@ export default { |
|
|
|
this.dataList = res.data.list; |
|
|
|
this.totalPage = res.data.total; |
|
|
|
} else if (Array.isArray(res.data)) { |
|
|
|
this.dataList = res.data |
|
|
|
this.dataList = res.data; |
|
|
|
this.totalPage = null; |
|
|
|
} else { |
|
|
|
this.dataList.splice(0); |
|
|
|