tanxue 3 månader sedan
förälder
incheckning
83cbfe1f49
4 ändrade filer med 51 tillägg och 2 borttagningar
  1. 24 0
      api/my.js
  2. 19 1
      common/styles/global/pages.scss
  3. 7 0
      pages.json
  4. 1 1
      pages/my/index.vue

+ 24 - 0
api/my.js

@@ -105,4 +105,28 @@ export function getNoticeInfo(data = {}) {
     data,
     timeout: 20000
   })
+}
+
+export function getCreditList(data = {}) {
+  return request({
+    'url': '/app/credit/list',
+    headers: {
+      isToken: true
+    },
+    method: 'post',
+    data,
+    timeout: 20000
+  })
+}
+
+export function getCreditTotal(data = {}) {
+  return request({
+    'url': '/app/credit/total',
+    headers: {
+      isToken: true
+    },
+    method: 'post',
+    data,
+    timeout: 20000
+  })
 }

+ 19 - 1
common/styles/global/pages.scss

@@ -119,7 +119,7 @@
 	.fwb-box{font-size: 28rpx;@include ezy-rich-text();line-height: 1.6;}
 }
 
-// card
+// 消息card
 .notice-list-card{
   margin: 0 15px;padding: 25px 0;border-bottom: 1px solid #f2f1f2;
   .notice-list-title{
@@ -138,4 +138,22 @@
   // 内容
   .news-page-word{font-size: 12px;color: #333333;}
 }
+
+// 学分card
+.sum-score-box{font-size: 32rpx;height: 100rpx;line-height: 100rpx;border-bottom: 1rpx solid #f2f1f2;margin: 0 30rpx;}
+.credit-card-box{
+  display: flex;align-items: flex-start;font-size: 32rpx;color: #333;
+  padding: 40rpx 0;border-bottom: 1rpx solid #f2f1f2;
+  // card 左侧区域
+  .card-left{
+    width: 30%;
+    .credit-span{color: #3B60FF;font-size: 30rpx;font-family: Din, serif;word-break: break-all;}
+  }
+  // card 右侧区域
+  .card-right{
+    width: 70%;
+    .right-name{margin: 0 0 16rpx;font-size: 32rpx;color: #333;line-height: 48rpx;}
+    .right-time{font-size: 24rpx;color: #333;display: block;}
+  }
+}
     

+ 7 - 0
pages.json

@@ -123,6 +123,13 @@
 			{
 				"navigationBarTitleText" : "消息详情"
 			}
+		},
+		{
+			"path" : "pages/my/credit",
+			"style" : 
+			{
+				"navigationBarTitleText" : "学分"
+			}
 		}
 	],
 	"tabBar": {

+ 1 - 1
pages/my/index.vue

@@ -111,7 +111,7 @@
 			// 学分
 			case 'xuefen':
 			    uni.navigateTo({
-			    	url:'/pages/admin/my/myInfo?from=my'
+			    	url:'/pages/my/credit'
 			    })
 			break;