|
@@ -29,9 +29,9 @@
|
|
|
v-model="scope.row.deliveryCompany"
|
|
|
size="small">
|
|
|
<el-option v-for="item in companyOptions"
|
|
|
- :key="item"
|
|
|
- :label="item"
|
|
|
- :value="item">
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</template>
|
|
@@ -50,7 +50,7 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
|
- import {deliveryOrder} from '@/api/order'
|
|
|
+ import {deliveryOrder,logisticsCompany} from '@/api/order'
|
|
|
const defaultLogisticsCompanies=["顺丰快递","圆通快递","中通快递","韵达快递"];
|
|
|
export default {
|
|
|
name: 'deliverOrderList',
|
|
@@ -62,6 +62,8 @@
|
|
|
},
|
|
|
created(){
|
|
|
this.list= this.$route.query.list;
|
|
|
+ this.getLogisticsCompany();
|
|
|
+
|
|
|
},
|
|
|
methods:{
|
|
|
cancel(){
|
|
@@ -86,7 +88,15 @@
|
|
|
message: '已取消发货'
|
|
|
});
|
|
|
});
|
|
|
+ },
|
|
|
+ //获取物流公司
|
|
|
+ getLogisticsCompany(){
|
|
|
+ logisticsCompany().then(response =>{
|
|
|
+ this.companyOptions = response.data;
|
|
|
+ })
|
|
|
+
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
</script>
|