Selaa lähdekoodia

feat(ywq): 新增授权签名订单列表功能

- 添加授权签名订单列表 API 接口和相关数据模型
- 实现授权签名订单列表页面组件
- 在授权关系页面添加跳转到订单列表的功能
- 更新路由配置,支持新的订单列表页面
徐勤民 5 kuukautta sitten
vanhempi
commit
d7c1f85370
2 muutettua tiedostoa jossa 13 lisäystä ja 4 poistoa
  1. 12 3
      src/main/ets/utils/TimeHelper.ts
  2. 1 1
      src/main/ets/view/SafeView.ets

+ 12 - 3
src/main/ets/utils/TimeHelper.ets → src/main/ets/utils/TimeHelper.ts

@@ -12,6 +12,7 @@
  *  D(大写D)            一年中的天数(年份为大写Y起作用)            DD-362
  *  S(大写S)            毫秒                                  SSS-043
  */
+
 export class TimeHelper {
   /**
    * 获取当前时间戳
@@ -26,7 +27,15 @@ export class TimeHelper {
    * @param formats 时间格式
    * 'yyyy年MM月dd日'
    */
-  static getTimeString(formats: string) {
-
+  static formatDate(date: Date, format: string) {
+    const replacements: { [key: string]: string } = {
+      YYYY: date.getFullYear().toString(),
+      MM: String(date.getMonth() + 1).padStart(2, "0"),
+      DD: String(date.getDate()).padStart(2, "0"),
+      HH: String(date.getHours()).padStart(2, "0"),
+      mm: String(date.getMinutes()).padStart(2, "0"),
+      ss: String(date.getSeconds()).padStart(2, "0")
+    };
+    return format.replace(/YYYY|MM|DD|HH|mm|ss/g, matched => replacements[matched]);
   }
-}
+}

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

@@ -98,7 +98,7 @@ export struct SafeView {
                 overflow: TextOverflow.Ellipsis
               })
               .constraintSize({
-                maxWidth: 120
+                maxWidth: 200
               })
 
             Row() {