2 Commits 892340871f ... 2e81b4346f

Author SHA1 Message Date
  tiedan 2e81b4346f Merge branch 'hou' of http://git.cc-lotus.info/ssfg/OnlineTraining0622 into hou 4 years ago
  tiedan 10ab1c691e fix 修改时间显示问题 4 years ago
3 changed files with 14 additions and 13 deletions
  1. 4 3
      pages/myClass/myClass.js
  2. 0 1
      pages/myClass/myClass.json
  3. 10 9
      utils/util.js

+ 4 - 3
pages/myClass/myClass.js

@@ -87,11 +87,12 @@ Page({
         sessionKey
       },
       success: (res) => {
-        console.log(res);
+
         if (res.data.code == 0) {
           let classInfo = res.data.data;
           classInfo.clasBegin = app.timeFmt(classInfo.clasBegin, "yyyy\/MM\/dd hh:mm ");
           classInfo.clasEnd = app.timeFmt(classInfo.clasEnd, "yyyy\/MM\/dd hh:mm ");
+          console.log(classInfo);
           // classInfo.clasBegin=app.timeFilter(classInfo.clasBegin);
           // classInfo.clasEnd=app.timeFilter(classInfo.clasEnd);
           //console.log("classInfo.clasBegin:",app.timeFilter(classInfo.clasBegin));
@@ -1136,10 +1137,10 @@ Page({
 
 
   onUnload() {
-    this.setData({ cardVis: false });
+    this.setData({ cardVis: false,pageNum:1,stuInfo:{} });
   },
   onHide() {
-    this.setData({ cardVis: false });
+    this.setData({ cardVis: false,pageNum:1,stuInfo:{} });
   },
   studentList(page) {
     var that = this;

+ 0 - 1
pages/myClass/myClass.json

@@ -1,5 +1,4 @@
 {
   "usingComponents": {},
-  "enablePullDownRefresh":true,
   "navigationBarTitleText":"我的班级"
 }

+ 10 - 9
utils/util.js

@@ -1,5 +1,5 @@
 const globalData = {
-  version:'3.0.17',
+  version:'3.1.0',
 
   imgUrl:'https://edu-mp-img-1254259530.cos.ap-nanjing.myqcloud.com',
  publicUrl: 'https://sqdx.jiaxintech.com'//测试地址
@@ -44,9 +44,10 @@ const timeFilter=function(date){
 
   
 const timeFmt= function(str,fmt){
-    
-  let d=new Date(str)
- 
+  let trexp=str.replace(/([0-9\-]+)[\s]+([0-9:+])/g,function(){return arguments[1]+"T"+arguments[2]})
+  let d=new Date(trexp!=""?trexp:str)
+  console.log("str:",str)
+  console.log(d);
   let o = {   
       "M+" : d.getMonth()+1,                 //月份   
       "d+" : d.getDate(),                    //日   
@@ -57,11 +58,11 @@ const timeFmt= function(str,fmt){
       "S"  : d.getMilliseconds()             //毫秒   
   };
   if(/(y+)/.test(fmt))   
-  fmt=fmt.replace(RegExp.$1, (d.getFullYear()+"").substr(4 - RegExp.$1.length));   
-for(var k in o)   
-  if(new RegExp("("+ k +")").test(fmt))   
-fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));   
-return fmt; 
+    fmt=fmt.replace(RegExp.$1, (d.getFullYear()+"").substr(4 - RegExp.$1.length));   
+  for(var k in o)   
+    if(new RegExp("("+ k +")").test(fmt))   
+      fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));   
+  return fmt; 
 }