forked from macrozheng/mall-admin-web
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
zhh
committed
Oct 16, 2018
1 parent
b2ac1fa
commit 61398ae
Showing
4 changed files
with
169 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,95 @@ | ||
<template> | ||
<div class="app-container"> | ||
<el-card class="operate-container" shadow="never"> | ||
<i class="el-icon-tickets"></i> | ||
<span>发货列表</span> | ||
</el-card> | ||
<div class="table-container"> | ||
<el-table ref="deliverOrderTable" | ||
style="width: 100%;" | ||
:data="list" border> | ||
<el-table-column label="订单编号" width="180" align="center"> | ||
<template slot-scope="scope">{{scope.row.orderSn}}</template> | ||
</el-table-column> | ||
<el-table-column label="收货人" width="180" align="center"> | ||
<template slot-scope="scope">{{scope.row.receiverName}}</template> | ||
</el-table-column> | ||
<el-table-column label="手机号码" width="160" align="center"> | ||
<template slot-scope="scope">{{scope.row.receiverPhone}}</template> | ||
</el-table-column> | ||
<el-table-column label="邮政编码" width="160" align="center"> | ||
<template slot-scope="scope">{{scope.row.receiverPostCode}}</template> | ||
</el-table-column> | ||
<el-table-column label="收货地址" align="center"> | ||
<template slot-scope="scope">{{scope.row.address}}</template> | ||
</el-table-column> | ||
<el-table-column label="配送方式" width="160" align="center"> | ||
<template slot-scope="scope"> | ||
<el-select placeholder="请选择物流公司" | ||
v-model="scope.row.deliveryCompany" | ||
size="small"> | ||
<el-option v-for="item in companyOptions" | ||
:key="item" | ||
:label="item" | ||
:value="item"> | ||
</el-option> | ||
</el-select> | ||
</template> | ||
</el-table-column> | ||
<el-table-column label="物流单号" width="180" align="center"> | ||
<template slot-scope="scope"> | ||
<el-input size="small" v-model="scope.row.deliverySn"></el-input> | ||
</template> | ||
</el-table-column> | ||
</el-table> | ||
<div style="margin-top: 15px;text-align: center"> | ||
<el-button @click="cancel">取消</el-button> | ||
<el-button @click="confirm" type="primary">确定</el-button> | ||
</div> | ||
</div> | ||
</div> | ||
</template> | ||
<script> | ||
import {deliveryOrder} from '@/api/order' | ||
const defaultLogisticsCompanies=["顺丰快递","圆通快递","中通快递","韵达快递"]; | ||
export default { | ||
data() { | ||
return { | ||
name: 'deliverOrderList', | ||
list:[], | ||
companyOptions:defaultLogisticsCompanies | ||
} | ||
}, | ||
created(){ | ||
this.list= this.$route.query.list; | ||
}, | ||
methods:{ | ||
cancel(){ | ||
this.$router.back(); | ||
}, | ||
confirm(){ | ||
this.$confirm('是否要进行发货操作?', '提示', { | ||
confirmButtonText: '确定', | ||
cancelButtonText: '取消', | ||
type: 'warning' | ||
}).then(() => { | ||
deliveryOrder(this.list).then(response=>{ | ||
this.$router.back(); | ||
this.$message({ | ||
type: 'success', | ||
message: '发货成功!' | ||
}); | ||
}); | ||
}).catch(() => { | ||
this.$message({ | ||
type: 'info', | ||
message: '已取消发货' | ||
}); | ||
}); | ||
} | ||
} | ||
} | ||
</script> | ||
<style></style> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters