|
@@ -2,8 +2,8 @@
|
|
|
<div class="container">
|
|
|
<el-card class="box-card">
|
|
|
<div slot="header" class="clearfix">
|
|
|
- <span>单页管理</span>
|
|
|
- <el-button style="float: right; padding: 3px 0" type="text" @click="addorder">添加单页</el-button>
|
|
|
+ <span>订单管理</span>
|
|
|
+ <el-button style="float: right; padding: 3px 0" type="text" @click="addorder">添加订单</el-button>
|
|
|
</div>
|
|
|
<div class="main">
|
|
|
<naf-grid ref="grid" @edit="edit" @delete="deleteorder" :data="orderList" :meta="meta" :total="total" @query="query"></naf-grid>
|
|
@@ -54,13 +54,9 @@ export default {
|
|
|
{ name: 'money', title: '金额' },
|
|
|
{ name: 'status', title: '付款状态', formatter: 'orderStatus' },
|
|
|
{ name: 'openid', title: 'openid' },
|
|
|
- { name: 'code', title: '行政区编码' },
|
|
|
- { name: 'hospitalId', title: '医院id' },
|
|
|
+ { name: 'code', title: '行政区编码', formatter: 'region' },
|
|
|
{ name: 'hospitalName', title: '医院名称' },
|
|
|
- { name: 'subjectId', title: '科室id' },
|
|
|
{ name: 'subjectName', title: '科室名称' },
|
|
|
- { name: 'specialistId', title: '专家id' },
|
|
|
- { name: 'specialistName', title: '专家名称' },
|
|
|
{ name: 'remark', title: '备注' }
|
|
|
],
|
|
|
rules: {
|
|
@@ -85,24 +81,12 @@ export default {
|
|
|
code: [
|
|
|
{ required: true, message: '请输入行政区编码', trigger: 'blur' }
|
|
|
],
|
|
|
- hospitalId: [
|
|
|
- { required: true, message: '请输入医院id', trigger: 'blur' }
|
|
|
- ],
|
|
|
hospitalName: [
|
|
|
{ required: true, message: '请输入医院名称', trigger: 'blur' }
|
|
|
],
|
|
|
- subjectId: [
|
|
|
- { required: true, message: '请输入科室id', trigger: 'blur' }
|
|
|
- ],
|
|
|
subjectName: [
|
|
|
{ required: true, message: '请输入科室名称', trigger: 'blur' }
|
|
|
],
|
|
|
- specialistId: [
|
|
|
- { required: true, message: '请输入专家id', trigger: 'blur' }
|
|
|
- ],
|
|
|
- specialistName: [
|
|
|
- { required: true, message: '请输入专家名称', trigger: 'blur' }
|
|
|
- ],
|
|
|
remark: [
|
|
|
{ required: false, message: '请输入备注', trigger: 'blur' }
|
|
|
]
|
|
@@ -175,6 +159,7 @@ export default {
|
|
|
},
|
|
|
async mounted () {
|
|
|
const res = await this.init('orderStatus')
|
|
|
+ await this.init('region')
|
|
|
if (res.errcode === 0) {
|
|
|
this.query()
|
|
|
}
|