|
@@ -7,9 +7,9 @@
|
|
<div class="classfity">
|
|
<div class="classfity">
|
|
<span>订单编号: {{orDetails?orDetails.order_code:'--'}}</span>
|
|
<span>订单编号: {{orDetails?orDetails.order_code:'--'}}</span>
|
|
<span>订单时间: {{orDetails?orDetails.create_time:'--'}}</span>
|
|
<span>订单时间: {{orDetails?orDetails.create_time:'--'}}</span>
|
|
- <span v-if="orderType == 7">订单类型: {{orDetails?orDetails.dis_word ? '分销' : '直销':'--'}}</span>
|
|
|
|
|
|
+ <span>订单类型: {{orDetails?orDetails.dis_word ? '分销' : '直销':'--'}}</span>
|
|
<span>产品类型: {{orDetails?orDetails.product_type:'--'}}</span>
|
|
<span>产品类型: {{orDetails?orDetails.product_type:'--'}}</span>
|
|
- <span v-if="orderType == 7">审核状态: <i :class="orDetails.course_status | courseColr">{{orDetails.course_status | coursed}}</i></span>
|
|
|
|
|
|
+ <span>审核状态: <i :class="orDetails.course_status | courseColr">{{orDetails.course_status | coursed}}</i></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<Divider />
|
|
<Divider />
|
|
@@ -52,17 +52,17 @@
|
|
<div class="cont">
|
|
<div class="cont">
|
|
<div class="tit">导出信息</div>
|
|
<div class="tit">导出信息</div>
|
|
<div class="classfity">
|
|
<div class="classfity">
|
|
- <span>筛选日期: <i v-if="book">{{book.startime}} - {{book.endtime}}</i></span>
|
|
|
|
- <span>区域: <i>{{String(book.area) || '--'}}</i></span>
|
|
|
|
- <span>行业: <i>{{String(book.industry) || '--'}}</i></span>
|
|
|
|
|
|
+ <span>筛选日期: <i v-if="book">{{orderObjectd(book.startime)?book.startime+' - ':'-'}}{{orderObjectd(book.endtime)?book.endtime:'-'}}</i></span>
|
|
|
|
+ <span>区域: <i>{{orderObjectd(book.area)?String(book.area):'--'}}</i></span>
|
|
|
|
+ <span>行业: <i>{{orderObjectd(book.industry)?String(book.industry):'--'}}</i></span>
|
|
<span>关键词: <i>{{String(book.keywordsArr) || '--'}}</i></span>
|
|
<span>关键词: <i>{{String(book.keywordsArr) || '--'}}</i></span>
|
|
<span>金额:
|
|
<span>金额:
|
|
<i v-if="book.minprice && book.maxprice">{{book.minprice || ''}}万元 - {{book.maxprice || ''}}万元</i>
|
|
<i v-if="book.minprice && book.maxprice">{{book.minprice || ''}}万元 - {{book.maxprice || ''}}万元</i>
|
|
<i v-else>--</i>
|
|
<i v-else>--</i>
|
|
</span>
|
|
</span>
|
|
<span>信息类型: <i v-if="book">{{book.subtype || '--'}}</i></span>
|
|
<span>信息类型: <i v-if="book">{{book.subtype || '--'}}</i></span>
|
|
- <span>采购单位: <i v-if="book">{{String(book.buyer) || '--'}}</i></span>
|
|
|
|
- <span>中标单位: <i v-if="book">{{String(book.winner) || '--'}}</i></span>
|
|
|
|
|
|
+ <span>采购单位: <i v-if="book">{{orderObjectd(book.buyer)?String(book.buyer):'--'}}</i></span>
|
|
|
|
+ <span>中标单位: <i v-if="book">{{orderObjectd(book.winner)?String(book.winner):'--'}}</i></span>
|
|
<span>数据规格: <i v-if="orDetails">{{orDetails.data_spec || '--'}}</i></span>
|
|
<span>数据规格: <i v-if="orDetails">{{orDetails.data_spec || '--'}}</i></span>
|
|
<span>数据数量: <i v-if="orDetails">{{orDetails.data_count}}条</i></span>
|
|
<span>数据数量: <i v-if="orDetails">{{orDetails.data_count}}条</i></span>
|
|
<span>邮箱地址: <i v-if="orDetails">{{orDetails.user_mail || '--'}}</i></span>
|
|
<span>邮箱地址: <i v-if="orDetails">{{orDetails.user_mail || '--'}}</i></span>
|
|
@@ -96,12 +96,9 @@
|
|
<div class="tit">管理信息</div>
|
|
<div class="tit">管理信息</div>
|
|
<div class="classfity">
|
|
<div class="classfity">
|
|
<span>企业信息: <i v-if="book">{{book?book.entname:''}}</i></span>
|
|
<span>企业信息: <i v-if="book">{{book?book.entname:''}}</i></span>
|
|
- <!-- <span>管理员: <i v-if="book"></i></span>
|
|
|
|
- <span>手机号: <i v-if="book"></i></span> -->
|
|
|
|
- <span>使用产品人数: <i v-if="book">{{book?book.personnum:''}}人</i></span>
|
|
|
|
<span>行业: <i v-if="book">{{book?book.industry:''}}</i></span>
|
|
<span>行业: <i v-if="book">{{book?book.industry:''}}</i></span>
|
|
|
|
+ <span>使用产品人数: <i v-if="book">{{book?book.personnum:''}}人</i></span>
|
|
<span>使用周期: <i v-if="book">{{book?book.cycle+'年':'--'}}</i></span>
|
|
<span>使用周期: <i v-if="book">{{book?book.cycle+'年':'--'}}</i></span>
|
|
- <!-- <span>有效周期: <i v-if="book"></i></span> -->
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<Divider />
|
|
<Divider />
|
|
@@ -112,7 +109,7 @@
|
|
<div class="tit">会员信息</div>
|
|
<div class="tit">会员信息</div>
|
|
<div class="classfity">
|
|
<div class="classfity">
|
|
<span>会员等级: <i v-if="book">{{book?book.level:''}}</i></span>
|
|
<span>会员等级: <i v-if="book">{{book?book.level:''}}</i></span>
|
|
- <span>有效周期: <i v-if="orDetails">{{orDetails?vip_starttime+' - '+vip_endtime:''}}</i></span>
|
|
|
|
|
|
+ <span>订阅周期: <i v-if="orDetails">{{orDetails?vip_starttime:''}}{{orDetails?vip_endtime:''}}</i></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<Divider />
|
|
<Divider />
|
|
@@ -135,13 +132,13 @@
|
|
<i :class="orDetails.order_status" v-if="orDetails">--</i>
|
|
<i :class="orDetails.order_status" v-if="orDetails">--</i>
|
|
</span>
|
|
</span>
|
|
<span v-if="orderType == 7">订单金额:
|
|
<span v-if="orderType == 7">订单金额:
|
|
- <i :class="orDetails.money" v-if="orDetails">{{orDetails.order_money?('¥'+orDetails.order_money/100).toLocaleString('en-US'):'--'}}</i>
|
|
|
|
|
|
+ <i :class="orDetails.money" v-if="orDetails">{{orDetails.order_money?'¥'+orDetails.order_money.toLocaleString('en-US'):'--'}}</i>
|
|
</span>
|
|
</span>
|
|
<span v-if="orderType == 1">实付数量:
|
|
<span v-if="orderType == 1">实付数量:
|
|
<i v-if="orDetails">{{orDetails.original_price?orDetails.original_price:'--'}}</i>
|
|
<i v-if="orDetails">{{orDetails.original_price?orDetails.original_price:'--'}}</i>
|
|
</span><!-- 线下课程 -->
|
|
</span><!-- 线下课程 -->
|
|
<span>实付金额:
|
|
<span>实付金额:
|
|
- <i v-if="orDetails">{{orDetails.pay_money?('¥'+orDetails.pay_money/100).toLocaleString('en-US'):'--'}}</i>
|
|
|
|
|
|
+ <i v-if="orDetails">{{orDetails.pay_money?'¥'+(orDetails.pay_money/100).toLocaleString('en-US'):'--'}}</i>
|
|
</span><!-- VIP订阅 -->
|
|
</span><!-- VIP订阅 -->
|
|
<span v-if="orderType == 1">支付状态:
|
|
<span v-if="orderType == 1">支付状态:
|
|
<i :class="orDetails.order_status | orderColr" v-if="orDetails">{{orDetails.order_status | orderPay}}</i>
|
|
<i :class="orDetails.order_status | orderColr" v-if="orDetails">{{orDetails.order_status | orderPay}}</i>
|
|
@@ -215,7 +212,7 @@
|
|
type="primary"
|
|
type="primary"
|
|
size="large"
|
|
size="large"
|
|
@click="audited()"
|
|
@click="audited()"
|
|
- v-if="orDetails.course_status == 2 && orDetails.order_status !== '已取消' && orDetails.order_status !== -2"
|
|
|
|
|
|
+ v-if="courseDis"
|
|
>审核</Button>
|
|
>审核</Button>
|
|
<Button
|
|
<Button
|
|
class="shen-btn"
|
|
class="shen-btn"
|
|
@@ -263,10 +260,36 @@ export default {
|
|
props:{
|
|
props:{
|
|
orderType: String
|
|
orderType: String
|
|
},
|
|
},
|
|
|
|
+ computed: {
|
|
|
|
+ courseDis:function() {
|
|
|
|
+ if (this.orDetails.course_status == 2) {
|
|
|
|
+ if (this.orDetails.order_status == '未支付') {
|
|
|
|
+ return true
|
|
|
|
+ } else if (this.orDetails.order_status == 0) {
|
|
|
|
+ return true
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
|
|
+ return false
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ },
|
|
created () {
|
|
created () {
|
|
this.ordered()
|
|
this.ordered()
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ orderObjectd(val) {
|
|
|
|
+ if (val) {
|
|
|
|
+ if (val == null) {
|
|
|
|
+ return false
|
|
|
|
+ }
|
|
|
|
+ if (val.length == 0) {
|
|
|
|
+ return false
|
|
|
|
+ }
|
|
|
|
+ return true
|
|
|
|
+ } else {
|
|
|
|
+ return false
|
|
|
|
+ }
|
|
|
|
+ },
|
|
ordered() {
|
|
ordered() {
|
|
let rout = this.$route.query
|
|
let rout = this.$route.query
|
|
this.$request('/order/orderList/orderDetails').data({
|
|
this.$request('/order/orderList/orderDetails').data({
|
|
@@ -276,20 +299,14 @@ export default {
|
|
this.orders = r.data
|
|
this.orders = r.data
|
|
this.orDetails = r.data.res;
|
|
this.orDetails = r.data.res;
|
|
this.book = r.data.filterData;
|
|
this.book = r.data.filterData;
|
|
- // if (this.book && this.book.keywords) {
|
|
|
|
- // this.book.keywords.forEach(e => {// 将对象转为用,分割开的数组
|
|
|
|
- // this.arr.push(e.keyword)
|
|
|
|
- // this.keyMsg = this.arr.join(",")
|
|
|
|
- // });
|
|
|
|
- // }
|
|
|
|
this.strCourse = r.data.resCourse;
|
|
this.strCourse = r.data.resCourse;
|
|
if (this.strCourse) {
|
|
if (this.strCourse) {
|
|
this.l_starttime = ChangeDate1(this.strCourse.l_starttime);
|
|
this.l_starttime = ChangeDate1(this.strCourse.l_starttime);
|
|
this.l_endtime = ChangeDate1(this.strCourse.l_endtime);
|
|
this.l_endtime = ChangeDate1(this.strCourse.l_endtime);
|
|
}
|
|
}
|
|
if (this.orDetails) {
|
|
if (this.orDetails) {
|
|
- this.vip_starttime = ChangeDate(this.orDetails.vip_starttime);
|
|
|
|
- this.vip_endtime = ChangeDate(this.orDetails.vip_endtime);
|
|
|
|
|
|
+ this.vip_starttime = this.orderObjectd(this.orDetails.vip_starttime)?ChangeDate(this.orDetails.vip_starttime)+' - ':'-';
|
|
|
|
+ this.vip_endtime = this.orderObjectd(this.orDetails.vip_endtime)?ChangeDate(this.orDetails.vip_endtime):'-';
|
|
}
|
|
}
|
|
}).get()
|
|
}).get()
|
|
},
|
|
},
|