|
|
|
@ -137,6 +137,12 @@
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
<div class="select_flex_wrapper">
|
|
|
|
<div class="select_flex_wrapper">
|
|
|
|
<el-form label-width="80px" inline @submit.prevent="handleSubmit">
|
|
|
|
<el-form label-width="80px" inline @submit.prevent="handleSubmit">
|
|
|
|
|
|
|
|
<el-form-item label="类型">
|
|
|
|
|
|
|
|
<el-select style="width: 200px;" v-model="orderSearchType" placeholder="请选择">
|
|
|
|
|
|
|
|
<el-option label="订单" value="1"></el-option>
|
|
|
|
|
|
|
|
<el-option label="预约" value="2"></el-option>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="开始时间">
|
|
|
|
<el-form-item label="开始时间">
|
|
|
|
<el-date-picker v-model="order_start" type="datetime" placeholder="请选择" format="YYYY-MM-DD HH:mm:ss"
|
|
|
|
<el-date-picker v-model="order_start" type="datetime" placeholder="请选择" format="YYYY-MM-DD HH:mm:ss"
|
|
|
|
value-format="YYYY-MM-DD HH:mm:ss"></el-date-picker>
|
|
|
|
value-format="YYYY-MM-DD HH:mm:ss"></el-date-picker>
|
|
|
|
@ -162,6 +168,7 @@
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column prop="price" label="金额"></el-table-column>
|
|
|
|
<el-table-column prop="price" label="金额"></el-table-column>
|
|
|
|
|
|
|
|
<el-table-column prop="appdoctor" label="预约医生"></el-table-column>
|
|
|
|
<el-table-column prop="" label="状态">
|
|
|
|
<el-table-column prop="" label="状态">
|
|
|
|
<template #default="scope">
|
|
|
|
<template #default="scope">
|
|
|
|
<span v-if="scope.row.status==1" style="color: #409EFF;">待支付</span>
|
|
|
|
<span v-if="scope.row.status==1" style="color: #409EFF;">待支付</span>
|
|
|
|
@ -753,9 +760,11 @@
|
|
|
|
const order_start = ref(formatDatetime(new Date(), "YYYY-MM-DD") + ' 00:00:00')
|
|
|
|
const order_start = ref(formatDatetime(new Date(), "YYYY-MM-DD") + ' 00:00:00')
|
|
|
|
const order_end = ref(formatDatetime(new Date(), "YYYY-MM-DD") + ' 23:59:59')
|
|
|
|
const order_end = ref(formatDatetime(new Date(), "YYYY-MM-DD") + ' 23:59:59')
|
|
|
|
const order_dialog_show = ref(false)
|
|
|
|
const order_dialog_show = ref(false)
|
|
|
|
|
|
|
|
const orderSearchType = ref('1')
|
|
|
|
const order_list = ref([])
|
|
|
|
const order_list = ref([])
|
|
|
|
const orderSearchClick = async () => {
|
|
|
|
const orderSearchClick = async () => {
|
|
|
|
const response = await axios.post($api("OrderSearch"), {
|
|
|
|
const response = await axios.post($api("OrderSearch"), {
|
|
|
|
|
|
|
|
type: orderSearchType.value,
|
|
|
|
order_start: order_start.value,
|
|
|
|
order_start: order_start.value,
|
|
|
|
order_end: order_end.value,
|
|
|
|
order_end: order_end.value,
|
|
|
|
});
|
|
|
|
});
|
|
|
|
@ -1203,6 +1212,7 @@
|
|
|
|
return {
|
|
|
|
return {
|
|
|
|
order_start,
|
|
|
|
order_start,
|
|
|
|
order_end,
|
|
|
|
order_end,
|
|
|
|
|
|
|
|
orderSearchType,
|
|
|
|
order_dialog_show,
|
|
|
|
order_dialog_show,
|
|
|
|
order_list,
|
|
|
|
order_list,
|
|
|
|
orderSearchClick,
|
|
|
|
orderSearchClick,
|
|
|
|
|