Browse Source

feat(hospital): 添加聊天记录展示和倒计时功能

- 新增 ChatItemView 组件用于展示聊天记录
- 在 HosChatView 中集成聊天记录展示和倒计时功能
- 添加 OrderCountdownView 组件用于展示订单倒计时
- 优化时间格式化方法
徐勤民 1 month ago
parent
commit
d9a0ae8b49
2 changed files with 7 additions and 7 deletions
  1. 5 5
      src/main/ets/utils/TimeHelper.ts
  2. 2 2
      src/main/ets/view/SafeView.ets

+ 5 - 5
src/main/ets/utils/TimeHelper.ts

@@ -40,7 +40,7 @@ export class TimeHelper {
    * @param format
    * @returns
    */
-  static formatDate(date: Date | number, format: string) {
+  static formatDate(date: Date | number, format: string = 'yyyy-MM-dd HH:mm:ss') {
 
     if (typeof date === 'number') {
       return this.formatDate(new Date(date), format);
@@ -58,10 +58,10 @@ export class TimeHelper {
 
   }
 
-  // 时间戳转指定类型字符串(毫秒级)
-  static formatDateForTime(time: number, format: string) {
-    return this.formatDate(new Date(time), format);
-  }
+  // // 时间戳转指定类型字符串(毫秒级)
+  // static formatDateForTime(time: number, format: string) {
+  //   return this.formatDate(new Date(time), format);
+  // }
 
   /**
    * 获取月份天数

+ 2 - 2
src/main/ets/view/SafeView.ets

@@ -42,8 +42,8 @@ export struct SafeView {
   // 设置返回按钮事件,如果hideBack为true,该事件无效
   onBackEvent?: () => void
   // 设置返回按钮事件
-  @Prop onClickLeft?: TitleBarBtn
-  @Prop onClickRight?: TitleBarBtn
+  @Prop onClickLeft: TitleBarBtn
+  @Prop onClickRight: TitleBarBtn
 
   @Builder
   doNothingBuilder() {