From ccf200b60ad213343a13d36c17c5ee5ac5cd7b7a Mon Sep 17 00:00:00 2001
From: litian <C21AF165>
Date: 星期三, 27 三月 2024 20:19:45 +0800
Subject: [PATCH] 样书等

---
 pages/home/home.js |  106 +++++++++++++++++++++++++++++++++--------------------
 1 files changed, 66 insertions(+), 40 deletions(-)

diff --git a/pages/home/home.js b/pages/home/home.js
index 6b539a6..135cfca 100644
--- a/pages/home/home.js
+++ b/pages/home/home.js
@@ -1,6 +1,10 @@
-import { fetchHome } from '../../services/home/home';
+import {
+  fetchHome
+} from '../../services/home/home';
 import moment from 'moment'
-import { loginInfo } from '../../assets/js/login';
+import {
+  loginInfo
+} from '../../assets/js/login';
 const app = getApp()
 Page({
   data: {
@@ -10,23 +14,25 @@
     isWhite: false,
     userInfo: {},
     tabList: [], //鐩綍
-    current: 1,//杞挱鍥惧弬鏁�
+    current: 1, //杞挱鍥惧弬鏁�
     autoplay: true, //杞挱鍥惧弬鏁�
-    duration: '500',//杞挱鍥惧弬鏁�
-    interval: 5000,//杞挱鍥惧弬鏁�
-    navigation: { type: 'dots' },//杞挱鍥惧弬鏁�
+    duration: '500', //杞挱鍥惧弬鏁�
+    interval: 5000, //杞挱鍥惧弬鏁�
+    navigation: {
+      type: 'dots'
+    }, //杞挱鍥惧弬鏁�
     bannerList: [], //杞挱鍥惧垪琛�
-    specialSubjectList: [],//涓撻璁ㄨ
-    activeItem: 0,//绮鹃�夎绋嬮粯璁ら�変腑
-    courseTypeList: [],//绮鹃�夎绋嬪垎绫�
+    specialSubjectList: [], //涓撻璁ㄨ
+    activeItem: 0, //绮鹃�夎绋嬮粯璁ら�変腑
+    courseTypeList: [], //绮鹃�夎绋嬪垎绫�
     courseList: [],
-    bookTypeList: [],//鍥句功绫诲瀷
+    bookTypeList: [], //鍥句功绫诲瀷
     activeItem1: 0,
     bookTypeData: {},
     booksList: [],
     readBookList: [], //鏁板瓧闃呰
     textbookList: [], //鏁板瓧鏁欐潗
-    rankingList: [],//鎺掕姒�
+    rankingList: [], //鎺掕姒�
     shoppingCartGetId: [],
     baseRefresh: {
       value: false
@@ -65,8 +71,7 @@
 
     this.init();
   },
-  onReachBottom() {
-  },
+  onReachBottom() {},
   onPullDownRefresh() {
     this.setData({
       'baseRefresh.value': true,
@@ -92,8 +97,13 @@
     const list = []
     app.MG.resource.getItem({
       path: 'jsek_banner\\jsek_homeBannerApplet',
-      fields: { jsek_link: [] },
-      paging: { start: 0, size: 9 }
+      fields: {
+        jsek_link: []
+      },
+      paging: {
+        start: 0,
+        size: 9
+      }
     }).then(res => {
       for (let i = 0; i < res.datas.length; i++) {
         const item = res.datas[i]
@@ -110,7 +120,9 @@
 
 
   loadHomePage() {
-    fetchHome().then(({ tabList }) => {
+    fetchHome().then(({
+      tabList
+    }) => {
       this.setData({
         tabList,
       });
@@ -180,7 +192,10 @@
       size: '20',
       start: '0',
       storeRefCode: app.config.digitalCourses,
-      sort: { type: 'Asc', field: 'LinkOrder' }
+      sort: {
+        type: 'Asc',
+        field: 'LinkOrder'
+      }
     }
     app.MG.store.getStoreChannelList(data).then((res) => {
       if (res.datas && res.datas.length > 0) {
@@ -236,7 +251,10 @@
       size: '20',
       start: '0',
       storeRefCode: app.config.goodsStore,
-      sort: { type: 'Asc', field: 'LinkOrder' }
+      sort: {
+        type: 'Asc',
+        field: 'LinkOrder'
+      }
     }
     app.MG.store.getStoreChannelList(data).then((res) => {
       if (res.datas && res.datas.length > 0) {
@@ -244,7 +262,8 @@
         dataList.push(...res.datas)
         this.setData({
           bookTypeList: dataList,
-          activeItem1: 0
+          activeItem1: 0,
+          bookTypeData: dataList[0],
         })
         this.getBooksList(dataList[0])
       }
@@ -276,7 +295,6 @@
   //鍥句功鏈嶅姟
   tabBookClick(item) {
     let info = this.data.bookTypeList[item.detail.value]
-    bookTypeData
     this.setData({
       bookTypeData: info,
     })
@@ -345,12 +363,10 @@
       fields: {
         author: [],
       },
-      filterList: [
-        {
-          value: 'Normal',
-          field: 'state'
-        }
-      ],
+      filterList: [{
+        value: 'Normal',
+        field: 'state'
+      }],
       sort: {
         Name: 'Asc',
         BaseType: ''
@@ -365,13 +381,17 @@
   },
   // 璺宠浆鍥句功璇︽儏
   goDetail(e) {
-    const { book } = e.currentTarget.dataset;
+    const {
+      book
+    } = e.currentTarget.dataset;
     wx.navigateTo({
       url: `/packageBookService/pages/bookServices/detail/index?id=${book.id}&name=${book.name}`,
     });
   },
   goSubjectDetail(e) {
-    const { book } = e.currentTarget.dataset;
+    const {
+      book
+    } = e.currentTarget.dataset;
     wx.showToast({
       title: "寤鸿涓�",
       icon: 'none',
@@ -379,7 +399,9 @@
     })
   },
   goCourseDetail(e) {
-    const { book } = e.currentTarget.dataset;
+    const {
+      book
+    } = e.currentTarget.dataset;
     wx.showToast({
       title: "寤鸿涓�",
       icon: 'none',
@@ -387,7 +409,9 @@
     })
   },
   goReadBookDetail(e) {
-    const { book } = e.currentTarget.dataset;
+    const {
+      book
+    } = e.currentTarget.dataset;
     wx.showToast({
       title: "寤鸿涓�",
       icon: 'none',
@@ -395,7 +419,9 @@
     })
   },
   goTextBookDetail(e) {
-    const { book } = e.currentTarget.dataset;
+    const {
+      book
+    } = e.currentTarget.dataset;
     wx.showToast({
       title: "寤鸿涓�",
       icon: 'none',
@@ -422,7 +448,9 @@
     })
   },
   addCart(e) {
-    const { info } = e.currentTarget.dataset;
+    const {
+      info
+    } = e.currentTarget.dataset;
     wx.showToast({
       title: "寤鸿涓�",
       icon: 'none',
@@ -449,13 +477,11 @@
           })
         } else {
           let query = {
-            requests: [
-              {
-                saleMethodId: info.defaultSaleMethodId,
-                storeEventId: null,
-                agentCode: '鐢靛瓙涔�'
-              }
-            ]
+            requests: [{
+              saleMethodId: info.defaultSaleMethodId,
+              storeEventId: null,
+              agentCode: '鐢靛瓙涔�'
+            }]
           }
           const addRes = app.MG.store.addShoppingCart(query)
           if (addRes) {
@@ -501,4 +527,4 @@
       url: '/pages/retrievalPage/index?searchVal=' + this.data.searchVal
     })
   },
-});
+});
\ No newline at end of file

--
Gitblit v1.9.1