add
This commit is contained in:
parent
f60ea4c078
commit
f571f17447
|
@ -2,11 +2,11 @@
|
||||||
ENV = 'development'
|
ENV = 'development'
|
||||||
|
|
||||||
# base api
|
# base api
|
||||||
VUE_APP_BASE_API = 'http://192.168.1.32:8080'
|
VUE_APP_BASE_API = 'http://192.168.1.199:8080'
|
||||||
# VUE_APP_BASE_API = 'https://plus.hwms.shop'
|
# VUE_APP_BASE_API = 'https://plus.hwms.shop'
|
||||||
|
|
||||||
# socket 连接地址
|
# socket 连接地址
|
||||||
VUE_APP_WS_URL = 'ws://192.168.1.32:8080'
|
VUE_APP_WS_URL = 'ws://192.168.1.199:8080'
|
||||||
# VUE_APP_WS_URL = 'ws://plus.hwms.shop'
|
# VUE_APP_WS_URL = 'ws://plus.hwms.shop'
|
||||||
|
|
||||||
# vue-cli uses the VUE_CLI_BABEL_TRANSPILE_MODULES environment variable,
|
# vue-cli uses the VUE_CLI_BABEL_TRANSPILE_MODULES environment variable,
|
||||||
|
|
|
@ -120,8 +120,8 @@ export function refundorderDeleteApi(id) {
|
||||||
/**
|
/**
|
||||||
* @description 退款订单 -- 确认收货
|
* @description 退款订单 -- 确认收货
|
||||||
*/
|
*/
|
||||||
export function confirmReceiptApi(id) {
|
export function confirmReceiptApi(id, data) {
|
||||||
return request.post(`store/refundorder/refund/${id}`)
|
return request.post(`store/refundorder/refund/${id}`, data)
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* @description 获取物流信息
|
* @description 获取物流信息
|
||||||
|
|
|
@ -420,19 +420,85 @@ export default {
|
||||||
// 确认收货
|
// 确认收货
|
||||||
confirmReceipt(row) {
|
confirmReceipt(row) {
|
||||||
const that = this
|
const that = this
|
||||||
|
let fApi
|
||||||
const h = this.$createElement
|
const h = this.$createElement
|
||||||
|
let data = {
|
||||||
|
rule: [
|
||||||
|
{
|
||||||
|
type:"radio",
|
||||||
|
title:"是否确定收货",
|
||||||
|
field:"status",
|
||||||
|
value:1,
|
||||||
|
options:[
|
||||||
|
{value:1,label:"同意",disabled:false},
|
||||||
|
{value:-1,label:"拒绝",disabled:false},
|
||||||
|
],
|
||||||
|
control:[
|
||||||
|
{
|
||||||
|
handle(val){
|
||||||
|
return val == -1
|
||||||
|
},
|
||||||
|
rule:[
|
||||||
|
{
|
||||||
|
type:"input",
|
||||||
|
title:"拒绝原因",
|
||||||
|
field:"fail_message",
|
||||||
|
value:"",
|
||||||
|
// col:{
|
||||||
|
// span:12,
|
||||||
|
// labelWidth:150
|
||||||
|
// },
|
||||||
|
open: '1',
|
||||||
|
props: {
|
||||||
|
type: 'textarea',
|
||||||
|
rows: 10,
|
||||||
|
autosize: {minRows: 4, maxRows: 8},
|
||||||
|
},
|
||||||
|
validate:[
|
||||||
|
{ required: true, message: '请输入拒绝原因', trigger: 'blur' },
|
||||||
|
],
|
||||||
|
},
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
config: {
|
||||||
|
form: {
|
||||||
|
'labelWidth':'90px',
|
||||||
|
'size': "small"
|
||||||
|
},
|
||||||
|
'submitBtn':false,
|
||||||
|
'resetBtn':false,
|
||||||
|
}
|
||||||
|
}
|
||||||
this.$msgbox({
|
this.$msgbox({
|
||||||
title: '是否确认收货?',
|
title: '是否确认收货?',
|
||||||
|
customClass:'modal-form',
|
||||||
message: h('div', null, [
|
message: h('div', null, [
|
||||||
h('p', null, '退货物流公司:' + row.delivery_type),
|
h('p', null, '退货物流公司:' + row.delivery_type),
|
||||||
h('p', null, '退货快递单号:' + row.delivery_id)
|
h('p', null, '退货快递单号:' + row.delivery_id),
|
||||||
|
h('formCreate', {
|
||||||
|
props: {
|
||||||
|
rule: data.rule,
|
||||||
|
option: data.config
|
||||||
|
},
|
||||||
|
on: {
|
||||||
|
mounted: ($f) => {
|
||||||
|
fApi = $f
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
]),
|
]),
|
||||||
showCancelButton: true,
|
showCancelButton: true,
|
||||||
confirmButtonText: '确定',
|
confirmButtonText: '确定',
|
||||||
cancelButtonText: '取消',
|
cancelButtonText: '取消',
|
||||||
beforeClose: (action, instance, done) => {
|
beforeClose: (action, instance, done) => {
|
||||||
if (action === 'confirm') {
|
if (action === 'confirm') {
|
||||||
confirmReceiptApi(row.refund_order_id)
|
fApi.submit((formData) => {
|
||||||
|
console.log(formData);
|
||||||
|
console.log(row.refund_order_id);
|
||||||
|
confirmReceiptApi(row.refund_order_id,formData)
|
||||||
.then(res => {
|
.then(res => {
|
||||||
that.$message.success(res.message)
|
that.$message.success(res.message)
|
||||||
done()
|
done()
|
||||||
|
@ -441,6 +507,7 @@ export default {
|
||||||
.catch(({ res }) => {
|
.catch(({ res }) => {
|
||||||
that.$message.error(res.message)
|
that.$message.error(res.message)
|
||||||
})
|
})
|
||||||
|
})
|
||||||
} else {
|
} else {
|
||||||
done()
|
done()
|
||||||
}
|
}
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
:key="index"
|
:key="index"
|
||||||
class="virtual"
|
class="virtual"
|
||||||
:class="
|
:class="
|
||||||
formValidate.type == item.id
|
formValidate.audit_type == item.id
|
||||||
? 'virtual_boder'
|
? 'virtual_boder'
|
||||||
: 'virtual_boder2'
|
: 'virtual_boder2'
|
||||||
"
|
"
|
||||||
|
@ -38,8 +38,8 @@
|
||||||
>
|
>
|
||||||
<div class="virtual_top">{{ item.tit }}</div>
|
<div class="virtual_top">{{ item.tit }}</div>
|
||||||
<div class="virtual_bottom">({{ item.tit2 }})</div>
|
<div class="virtual_bottom">({{ item.tit2 }})</div>
|
||||||
<div v-if="formValidate.type == item.id" class="virtual_san" />
|
<div v-if="formValidate.audit_type == item.id" class="virtual_san" />
|
||||||
<div v-if="formValidate.type == item.id" class="virtual_dui">
|
<div v-if="formValidate.audit_type == item.id" class="virtual_dui">
|
||||||
✓
|
✓
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -2086,6 +2086,7 @@ const defaultObj = {
|
||||||
qualification_type: 0,
|
qualification_type: 0,
|
||||||
remark: '',
|
remark: '',
|
||||||
is_huimei:1,
|
is_huimei:1,
|
||||||
|
audit_type:0,
|
||||||
qualification: {
|
qualification: {
|
||||||
production_name: '',
|
production_name: '',
|
||||||
businessList: [],
|
businessList: [],
|
||||||
|
@ -3278,8 +3279,8 @@ export default {
|
||||||
if (this.$route.params.id) {
|
if (this.$route.params.id) {
|
||||||
return this.$message.warning('商品类型不能切换!')
|
return this.$message.warning('商品类型不能切换!')
|
||||||
}
|
}
|
||||||
this.formValidate.type = id
|
this.formValidate.audit_type = id
|
||||||
this.productCon()
|
// this.productCon()
|
||||||
},
|
},
|
||||||
customMessBtn(e) {
|
customMessBtn(e) {
|
||||||
if (!e) {
|
if (!e) {
|
||||||
|
@ -3591,9 +3592,11 @@ export default {
|
||||||
? info.mer_labels.map(Number)
|
? info.mer_labels.map(Number)
|
||||||
: [],
|
: [],
|
||||||
type: info.type || 0,
|
type: info.type || 0,
|
||||||
|
audit_type:info.audit_type,
|
||||||
extend: info.extend || [],
|
extend: info.extend || [],
|
||||||
svip_price_type: info.svip_price_type || 0,
|
svip_price_type: info.svip_price_type || 0,
|
||||||
qualification:info.qualification
|
qualification:info.qualification,
|
||||||
|
is_huimei:info.is_huimei
|
||||||
};
|
};
|
||||||
console.log(info.qualification);
|
console.log(info.qualification);
|
||||||
if (info.svip_price_type != 0 && info.mer_svip_status)
|
if (info.svip_price_type != 0 && info.mer_svip_status)
|
||||||
|
|
Loading…
Reference in New Issue