Commit b4b8025a authored by wangwei's avatar wangwei

菜单修改 退款弹窗修改

parent de7b077e
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<meta charset="utf-8"> <meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0"> <meta name="viewport" content="width=device-width,initial-scale=1.0">
<meta name="referrer" content="never"> <meta name="referrer" content="never">
<link rel="stylesheet" href="https://at.alicdn.com/t/font_746649_7dsnjecwkpg.css"> <link rel="stylesheet" href="https://at.alicdn.com/t/font_746649_bhids3f63a6.css">
<link rel="stylesheet" href="https://unpkg.com/element-ui@2.4.9/lib/theme-chalk/index.css"> <link rel="stylesheet" href="https://unpkg.com/element-ui@2.4.9/lib/theme-chalk/index.css">
<title>唱唱启蒙-后台</title> <title>唱唱启蒙-后台</title>
</head> </head>
......
...@@ -132,10 +132,10 @@ ...@@ -132,10 +132,10 @@
<el-table-column <el-table-column
label="购买人" label="购买人"
className="f-c" className="f-c"
width="200" width="150"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<img class="avatar" :src="scope.row.user_avatar"/> {{scope.row.user_nickname}}(ID:{{scope.row.user_id}}) <img class="avatar" :src="scope.row.user_avatar"/> {{scope.row.user_nickname}}<br>(ID:{{scope.row.user_id}})
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
...@@ -143,27 +143,21 @@ ...@@ -143,27 +143,21 @@
label="商品名称"> label="商品名称">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
width="150" width="250"
label="来源">
<template slot-scope="scope">
渠道:{{scope.row.invite_type}}
<br>
推广人:{{scope.row.invite_id}}
<br>
收益:{{scope.row.invite_earnings / 100}}
</template>
</el-table-column>
<el-table-column
width="180"
prop="invite_id" prop="invite_id"
className="f-c" className="f-c"
label="推广"> label="推广">
<template slot-scope="scope"> <template slot-scope="scope">
<img :src="scope.row.invite_avatar" class="avatar"/> <img :src="scope.row.invite_avatar" class="avatar"/>
{{scope.row.invite_nickname}} 渠道:{{scope.row.invite_type}}
<br>
收益:{{scope.row.invite_earnings / 100}}
<br> <br>
{{scope.row.invite_mobile}} ID:{{scope.row.invite_id}}
<br>
昵称:{{scope.row.invite_nickname}}
<br>
Tel:{{scope.row.invite_mobile}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
...@@ -203,41 +197,50 @@ ...@@ -203,41 +197,50 @@
label="备注"> label="备注">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
width="50"
label="操作" label="操作"
min-width="150"
v-if="!$store.state.readonly" v-if="!$store.state.readonly"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-popover
v-if="(scope.row.status == 1 || scope.row.status == 4|| scope.row.status == 5) && $store.state.orderRefund" placement="top"
@click="onRefund(scope.row.id, scope.row.money)" width="400">
type="text" <div style="text-align: center">
plain <el-button
size="mini"> @click="detail(scope.row)"
退款 type="primary"
</el-button> plain
<el-button size="mini">
@click="editComment(scope.row.id, scope.row.desc)" 查看详情
type="text" </el-button>
plain <el-button
size="mini"> v-if="(scope.row.status == 1 || scope.row.status == 4|| scope.row.status == 5) && $store.state.orderRefund"
编辑备注 @click="onRefund(scope.row.id, scope.row.money)"
</el-button> type="warning"
<el-button plain
v-if="scope.row.user_address_id" size="mini">
@click="editAddress(scope.row)" 退款
plain </el-button>
type="text" <el-button
size="mini"> @click="editComment(scope.row.id, scope.row.desc)"
编辑收货地址 type="info"
</el-button> plain
<el-button size="mini">
@click="detail(scope.row)" 编辑备注
type="text" </el-button>
plain <el-button
size="mini"> v-if="scope.row.user_address_id"
查看详情 @click="editAddress(scope.row)"
</el-button> plain
type="info"
size="mini">
编辑收货地址
</el-button>
</div>
<el-button slot="reference" size="mini" type="text" >操作</el-button>
</el-popover>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
......
...@@ -7,15 +7,19 @@ ...@@ -7,15 +7,19 @@
width="800px"> width="800px">
<div v-loading="loading"> <div v-loading="loading">
<el-form ref="form" :model="form" :rules="rules" > <el-form ref="form" :model="form" :rules="rules" >
<el-row> <el-row :gutter="20">
<el-col :span="4"><label>退款金额</label></el-col> <el-col :span="4"><label>退款金额</label></el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item prop="key"> <el-form-item prop="key">
<el-input v-model="form.money"></el-input> <el-input v-model="form.money"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6">
<el-button type="success" round size="small" @click="form.money=100">¥100</el-button>
<el-button type="success" round size="mini" @click="form.money=150">¥150</el-button>
</el-col>
</el-row> </el-row>
<el-row> <el-row :gutter="20">
<el-col :span="4"><label>退课</label></el-col> <el-col :span="4"><label>退课</label></el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item> <el-form-item>
...@@ -27,21 +31,20 @@ ...@@ -27,21 +31,20 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row :gutter="20">
<el-col :span="4"><label>退款原因</label></el-col> <el-col :span="4"><label>退款原因</label></el-col>
<el-col :span="8"> <el-col :span="12">
<el-form-item> <el-form-item>
<el-input v-model="form.desc" type="textarea"></el-input> <el-input v-model="form.desc" type="textarea"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
</el-form> </el-form>
<span slot="footer" class="dialog-footer"> </div>
<span slot="footer" class="dialog-footer">
<el-button @click="show = false">取 消</el-button> <el-button @click="show = false">取 消</el-button>
<el-button type="primary" @click="save">确 定</el-button> <el-button type="primary" @click="save">确 定</el-button>
</span> </span>
</div>
</el-dialog> </el-dialog>
</template> </template>
...@@ -60,7 +63,7 @@ ...@@ -60,7 +63,7 @@
loading:true, loading:true,
form:{ form:{
money:0, money:0,
refund_type:2, refund_type:1,
desc:'' desc:''
}, },
rules:{ rules:{
......
...@@ -255,17 +255,7 @@ export default [ ...@@ -255,17 +255,7 @@ export default [
component: e=>require(['@/components/weChat/weChatResource'],e), component: e=>require(['@/components/weChat/weChatResource'],e),
} }
}, },
{ {
value:'Banner管理',
routerName:'banner',
path:'/banner',
cover:'7-5',
router:{
path: '/banner',
name:'banner',
component: e=>require(['@/components/system/banner'],e),
}
}, {
value:'二维码管理', value:'二维码管理',
routerName:'qrcode', routerName:'qrcode',
path:'/qrcode', path:'/qrcode',
...@@ -309,7 +299,24 @@ export default [ ...@@ -309,7 +299,24 @@ export default [
component: e=>require(['@/components/weChatStatistics'],e), component: e=>require(['@/components/weChatStatistics'],e),
} }
}, },
]
},{
name: '',
value: '系统管理',
icon: 'icon-xitongquanxian',
list: [
{ {
value:'Banner管理',
routerName:'banner',
path:'/banner',
cover:'7-5',
router:{
path: '/banner',
name:'banner',
component: e=>require(['@/components/system/banner'],e),
},
},{
value:'外部投放管理', value:'外部投放管理',
routerName:'externalLaunch', routerName:'externalLaunch',
path:'/externalLaunch', path:'/externalLaunch',
...@@ -321,9 +328,10 @@ export default [ ...@@ -321,9 +328,10 @@ export default [
} }
}, },
] ]
},{ },
{
name: '', name: '',
value: '系统管理', value: '后台管理',
icon: 'icon-shezhi', icon: 'icon-shezhi',
list: [ list: [
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment