|
@@ -8,7 +8,7 @@
|
|
<el-radio-group v-model="type">
|
|
<el-radio-group v-model="type">
|
|
<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 :label="3">按订单状态</el-radio>
|
|
|
|
|
|
+ <!-- <el-radio :label="3">按订单状态</el-radio> -->
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
</div>
|
|
</div>
|
|
<div class="cont">
|
|
<div class="cont">
|
|
@@ -33,6 +33,19 @@
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
<template v-if="type == 2">
|
|
<template v-if="type == 2">
|
|
|
|
+ <div class="cont">
|
|
|
|
+ <div class="title"><span>* </span>订单状态:</div>
|
|
|
|
+ <div class="right-cont">
|
|
|
|
+ <el-select v-model="status" size="mini" style="width:100%" placeholder="请选择" clearable>
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in statusOptions"
|
|
|
|
+ :key="item.value"
|
|
|
|
+ :label="item.label"
|
|
|
|
+ :value="item.value">
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
<div class="cont">
|
|
<div class="cont">
|
|
<div class="title"><span>* </span>时间类型:</div>
|
|
<div class="title"><span>* </span>时间类型:</div>
|
|
<div class="right-cont">
|
|
<div class="right-cont">
|
|
@@ -64,7 +77,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
- <template v-if="type == 3">
|
|
|
|
|
|
+ <!-- <template v-if="type == 3">
|
|
<div class="cont">
|
|
<div class="cont">
|
|
<div class="title"><span>* </span>订单状态:</div>
|
|
<div class="title"><span>* </span>订单状态:</div>
|
|
<div class="right-cont">
|
|
<div class="right-cont">
|
|
@@ -78,7 +91,7 @@
|
|
</el-select>
|
|
</el-select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- </template>
|
|
|
|
|
|
+ </template> -->
|
|
</template>
|
|
</template>
|
|
<template #footer>
|
|
<template #footer>
|
|
<div class="btn">
|
|
<div class="btn">
|
|
@@ -201,6 +214,14 @@ export default class LoadOrderModal extends Vue {
|
|
break
|
|
break
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ if(!this.status){
|
|
|
|
+ if(msg){
|
|
|
|
+ msg = msg + ',订单状态'
|
|
|
|
+ }else{
|
|
|
|
+ msg = '订单状态'
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ value.status = this.status;
|
|
// if(Number(this.dateType) > 5 || Number(this.dateType) < 1){
|
|
// if(Number(this.dateType) > 5 || Number(this.dateType) < 1){
|
|
if(!isS){
|
|
if(!isS){
|
|
if(msg){
|
|
if(msg){
|
|
@@ -219,16 +240,17 @@ export default class LoadOrderModal extends Vue {
|
|
value.dateType = Number(this.dateType) - 1;
|
|
value.dateType = Number(this.dateType) - 1;
|
|
value.beginDate = this.beginDate;
|
|
value.beginDate = this.beginDate;
|
|
value.endDate = this.endDate;
|
|
value.endDate = this.endDate;
|
|
- }else if(this.type == 3){
|
|
|
|
- if(!this.status){
|
|
|
|
- if(msg){
|
|
|
|
- msg = msg + ',订单状态'
|
|
|
|
- }else{
|
|
|
|
- msg = '订单状态'
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- value.status = this.status;
|
|
|
|
}
|
|
}
|
|
|
|
+ // else if(this.type == 3){
|
|
|
|
+ // if(!this.status){
|
|
|
|
+ // if(msg){
|
|
|
|
+ // msg = msg + ',订单状态'
|
|
|
|
+ // }else{
|
|
|
|
+ // msg = '订单状态'
|
|
|
|
+ // }
|
|
|
|
+ // }
|
|
|
|
+ // value.status = this.status;
|
|
|
|
+ // }
|
|
if(msg){
|
|
if(msg){
|
|
this.$message({
|
|
this.$message({
|
|
message:msg + '不能为空!',
|
|
message:msg + '不能为空!',
|