提交 455067d5 authored 作者: 王天霸's avatar 王天霸

Merge branch '1.1.18' into test

...@@ -315,20 +315,20 @@ ...@@ -315,20 +315,20 @@
<div style="margin: 0 10%"> <div style="margin: 0 10%">
<el-form ref="form" label-width="100px"> <el-form ref="form" label-width="100px">
<el-form-item label="发货类型:"> <el-form-item label="发货类型:">
<el-radio-group v-model="radioshop"> <el-radio-group v-model="radioshop" @change="radioshopclick()">
<el-radio :label="1">快递发货</el-radio> <el-radio :label="1">快递发货</el-radio>
<el-radio :label="2">自行配送</el-radio> <el-radio :label="2">自行配送</el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item label="快递公司:" v-if="radioshop == 1"> <el-form-item label="快递公司:">
<el-select size="mini" v-model="expressNum" filterable placeholder="请选择快递公司" style="width: 100%;"> <el-select size="mini" v-model="expressNum" filterable placeholder="请选择快递公司" style="width: 100%;">
<el-option v-for="item in expressLists" :key="item.value" :label="item.label" :value="item.value"> <el-option v-for="item in expressLists" :key="item.value" :label="item.label" :value="item.value">
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="快递公司:" v-if="radioshop == 2"> <!-- <el-form-item label="快递公司:" v-if="radioshop == 2">
<el-input size="mini" v-model="expressNum1" placeholder="请输入快递公司"></el-input> <el-input size="mini" v-model="expressNum1" placeholder="请输入快递公司"></el-input>
</el-form-item> </el-form-item> -->
<el-form-item label="快递单号:"> <el-form-item label="快递单号:">
<el-input size="mini" v-model="express_sn" placeholder="请输入快递单号"></el-input> <el-input size="mini" v-model="express_sn" placeholder="请输入快递单号"></el-input>
</el-form-item> </el-form-item>
...@@ -447,6 +447,7 @@ ...@@ -447,6 +447,7 @@
// }) // })
}, },
mounted() { mounted() {
/** 获取 seller_id*/ /** 获取 seller_id*/
this.sellerId = this.$store.state.user.sellerid; this.sellerId = this.$store.state.user.sellerid;
/** 获取渠道id */ /** 获取渠道id */
...@@ -457,6 +458,16 @@ ...@@ -457,6 +458,16 @@
this.getExpressList() this.getExpressList()
}, },
methods: { methods: {
radioshopclick(){
let data={
type:this.radioshop
}
expressList(data).then(res => {
if (res.code == 1) {
this.expressLists = res.data.expressLists
}
})
},
goShipping(id, goods_order_sn) { goShipping(id, goods_order_sn) {
this.goods_ids = goods_order_sn; this.goods_ids = goods_order_sn;
this.titleInfo = '去发货' this.titleInfo = '去发货'
...@@ -477,7 +488,6 @@ ...@@ -477,7 +488,6 @@
// 物流公司,名称 // 物流公司,名称
let expressName = '' let expressName = ''
if(this.radioshop == 1){
if (!this.expressNum) { if (!this.expressNum) {
this.$message({ this.$message({
type: 'warning', type: 'warning',
...@@ -490,16 +500,7 @@ ...@@ -490,16 +500,7 @@
expressName = item.label expressName = item.label
} }
}) })
}else{
if (!this.expressNum1) {
this.$message({
type: 'warning',
message: '请输入快递公司'
})
return
}
expressName = this.expressNum1
}
...@@ -1114,7 +1115,10 @@ ...@@ -1114,7 +1115,10 @@
}, },
// 获取物流信息 // 获取物流信息
getExpressList() { getExpressList() {
expressList().then(res => { let data={
type:this.radioshop
}
expressList(data).then(res => {
if (res.code == 1) { if (res.code == 1) {
this.expressLists = res.data.expressLists this.expressLists = res.data.expressLists
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论