|
@@ -216,7 +216,7 @@ import Payment from "./components/Payment.vue"
|
|
|
import TreeList from "./components/TreeList"
|
|
|
import CourseList from "./components/CourseList.vue"
|
|
|
import { cutMoneyFiter } from '@/utils/defined';
|
|
|
-import { getLogin } from "@/api/ajax";
|
|
|
+import { getLogin, getNoToken } from "@/api/ajax";
|
|
|
import { getToken } from '@/utils/auth'
|
|
|
|
|
|
export default {
|
|
@@ -482,29 +482,70 @@ export default {
|
|
|
this.info = res.data
|
|
|
this.issueChnList = res.data.chn_art_data
|
|
|
}
|
|
|
-
|
|
|
- this.isBuy = res.buy_info.is_buy
|
|
|
- this.sales = res.buy_info.total_buy_count
|
|
|
- if(this.sales<1000){
|
|
|
- this.salesCn = ''
|
|
|
- }else if(1000<=this.sales&&this.sales<10000){
|
|
|
- this.salesCn = this.sales.toString().substring(0,1)+'000+'
|
|
|
- }else if(10000<=this.sales&&this.sales<100000){
|
|
|
- this.salesCn = this.sales.toString().substring(0,1)+'万+'
|
|
|
- }else if(100000<=this.sales&&this.sales<1000000){
|
|
|
- this.salesCn = this.sales.toString().substring(0,1)+'0万+'
|
|
|
- }else if(1000000<=this.sales&&this.sales<10000000){
|
|
|
- this.salesCn = this.sales.toString().substring(0,1)+'00万+'
|
|
|
- }else if(10000000<=this.sales&&this.sales<100000000){
|
|
|
- this.salesCn = this.sales.toString().substring(0,1)+'000万+'
|
|
|
- }else if(100000000<=this.sales){
|
|
|
- this.salesCn = this.sales.toString().substring(0,1)+'亿+'
|
|
|
- }
|
|
|
}
|
|
|
})
|
|
|
.catch(() => {
|
|
|
|
|
|
});
|
|
|
+ if(this.userMessage){
|
|
|
+ getLogin('/ShopServer/Client/BookshelfQuery/GetGoodsBuyStatus', {
|
|
|
+ goods_type: this.bookType==='LB'?0:this.bookType==='baozhi'?2:null,
|
|
|
+ goods_id: this.id
|
|
|
+ })
|
|
|
+ .then((res) => {
|
|
|
+ if(res.status===1){
|
|
|
+ this.isBuy = res.buy_info.is_buy
|
|
|
+ this.sales = res.data.sold_count
|
|
|
+ if(this.sales<1000){
|
|
|
+ this.salesCn = ''
|
|
|
+ }else if(1000<=this.sales&&this.sales<10000){
|
|
|
+ this.salesCn = this.sales.toString().substring(0,1)+'000+'
|
|
|
+ }else if(10000<=this.sales&&this.sales<100000){
|
|
|
+ this.salesCn = this.sales.toString().substring(0,1)+'万+'
|
|
|
+ }else if(100000<=this.sales&&this.sales<1000000){
|
|
|
+ this.salesCn = this.sales.toString().substring(0,1)+'0万+'
|
|
|
+ }else if(1000000<=this.sales&&this.sales<10000000){
|
|
|
+ this.salesCn = this.sales.toString().substring(0,1)+'00万+'
|
|
|
+ }else if(10000000<=this.sales&&this.sales<100000000){
|
|
|
+ this.salesCn = this.sales.toString().substring(0,1)+'000万+'
|
|
|
+ }else if(100000000<=this.sales){
|
|
|
+ this.salesCn = this.sales.toString().substring(0,1)+'亿+'
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch(() => {
|
|
|
+
|
|
|
+ });
|
|
|
+ }else{
|
|
|
+ getNoToken('/ShopServer/Client/BookshelfQuery/GetGoodsBuyStatus', {
|
|
|
+ goods_type: this.bookType==='LB'?0:this.bookType==='baozhi'?2:null,
|
|
|
+ goods_id: this.id
|
|
|
+ }, 'VOID')
|
|
|
+ .then((res) => {
|
|
|
+ if(res.status===1){
|
|
|
+ this.isBuy = res.buy_info.is_buy
|
|
|
+ this.sales = res.data.sold_count
|
|
|
+ if(this.sales<1000){
|
|
|
+ this.salesCn = ''
|
|
|
+ }else if(1000<=this.sales&&this.sales<10000){
|
|
|
+ this.salesCn = this.sales.toString().substring(0,1)+'000+'
|
|
|
+ }else if(10000<=this.sales&&this.sales<100000){
|
|
|
+ this.salesCn = this.sales.toString().substring(0,1)+'万+'
|
|
|
+ }else if(100000<=this.sales&&this.sales<1000000){
|
|
|
+ this.salesCn = this.sales.toString().substring(0,1)+'0万+'
|
|
|
+ }else if(1000000<=this.sales&&this.sales<10000000){
|
|
|
+ this.salesCn = this.sales.toString().substring(0,1)+'00万+'
|
|
|
+ }else if(10000000<=this.sales&&this.sales<100000000){
|
|
|
+ this.salesCn = this.sales.toString().substring(0,1)+'000万+'
|
|
|
+ }else if(100000000<=this.sales){
|
|
|
+ this.salesCn = this.sales.toString().substring(0,1)+'亿+'
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch(() => {
|
|
|
+
|
|
|
+ });
|
|
|
+ }
|
|
|
},
|
|
|
// 处理授课时长 小于1分钟的按1分钟 之后个位数四舍五入
|
|
|
handleCourseLength(list){
|