zs 1 سال پیش
والد
کامیت
ce356ad231

+ 31 - 0
pagesMy/science/index.vue

@@ -271,6 +271,7 @@
 					if (that.user.role == 'Doctor') data.doctor = that.user._id
 					else data.doctor = that.user.doctor
 					data.content = that.content
+					data.create_time = that.getNowDate()
 					if (form._id) res = await that.$api(`/article/${form._id}`, 'POST', data)
 					else res = await that.$api(`/article`, 'POST', data)
 					if (res.errcode == '0') {
@@ -350,6 +351,36 @@
 				that.$set(that, `skip`, 0)
 				that.$set(that, `limit`, 10)
 				that.$set(that, `page`, 0)
+			},
+			// 格式化日对象
+			getNowDate() {
+				var date = new Date();
+				var sign2 = ":";
+				var year = date.getFullYear() // 年
+				var month = date.getMonth() + 1; // 月
+				var day = date.getDate(); // 日
+				var hour = date.getHours(); // 时
+				var minutes = date.getMinutes(); // 分
+				var seconds = date.getSeconds() //秒
+				var weekArr = ['星期一', '星期二', '星期三', '星期四', '星期五', '星期六', '星期天'];
+				var week = weekArr[date.getDay()];
+				// 给一位数的数据前面加 “0”
+				if (month >= 1 && month <= 9) {
+					month = "0" + month;
+				}
+				if (day >= 0 && day <= 9) {
+					day = "0" + day;
+				}
+				if (hour >= 0 && hour <= 9) {
+					hour = "0" + hour;
+				}
+				if (minutes >= 0 && minutes <= 9) {
+					minutes = "0" + minutes;
+				}
+				if (seconds >= 0 && seconds <= 9) {
+					seconds = "0" + seconds;
+				}
+				return year + "-" + month + "-" + day + " " + hour + sign2 + minutes + sign2 + seconds;
 			}
 		}
 	}

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesMy/science/index.js.map


+ 40 - 9
unpackage/dist/dev/mp-weixin/pagesMy/science/index.js

@@ -454,22 +454,23 @@ var _default = {
                 case 0:
                   if (that.user.role == 'Doctor') data.doctor = that.user._id;else data.doctor = that.user.doctor;
                   data.content = that.content;
+                  data.create_time = that.getNowDate();
                   if (!form._id) {
-                    _context5.next = 8;
+                    _context5.next = 9;
                     break;
                   }
-                  _context5.next = 5;
+                  _context5.next = 6;
                   return that.$api("/article/".concat(form._id), 'POST', data);
-                case 5:
+                case 6:
                   res = _context5.sent;
-                  _context5.next = 11;
+                  _context5.next = 12;
                   break;
-                case 8:
-                  _context5.next = 10;
+                case 9:
+                  _context5.next = 11;
                   return that.$api("/article", 'POST', data);
-                case 10:
-                  res = _context5.sent;
                 case 11:
+                  res = _context5.sent;
+                case 12:
                   if (res.errcode == '0') {
                     uni.showToast({
                       title: '维护信息成功',
@@ -484,7 +485,7 @@ var _default = {
                       icon: 'none'
                     });
                   }
-                case 12:
+                case 13:
                 case "end":
                   return _context5.stop();
               }
@@ -593,6 +594,36 @@ var _default = {
       that.$set(that, "skip", 0);
       that.$set(that, "limit", 10);
       that.$set(that, "page", 0);
+    },
+    // 格式化日对象
+    getNowDate: function getNowDate() {
+      var date = new Date();
+      var sign2 = ":";
+      var year = date.getFullYear(); // 年
+      var month = date.getMonth() + 1; // 月
+      var day = date.getDate(); // 日
+      var hour = date.getHours(); // 时
+      var minutes = date.getMinutes(); // 分
+      var seconds = date.getSeconds(); //秒
+      var weekArr = ['星期一', '星期二', '星期三', '星期四', '星期五', '星期六', '星期天'];
+      var week = weekArr[date.getDay()];
+      // 给一位数的数据前面加 “0”
+      if (month >= 1 && month <= 9) {
+        month = "0" + month;
+      }
+      if (day >= 0 && day <= 9) {
+        day = "0" + day;
+      }
+      if (hour >= 0 && hour <= 9) {
+        hour = "0" + hour;
+      }
+      if (minutes >= 0 && minutes <= 9) {
+        minutes = "0" + minutes;
+      }
+      if (seconds >= 0 && seconds <= 9) {
+        seconds = "0" + seconds;
+      }
+      return year + "-" + month + "-" + day + " " + hour + sign2 + minutes + sign2 + seconds;
     }
   }
 };