spring
4 天以前 a222a1024581067cc7823298172aaef539128d82
fix: 安全培训-筛选日期有误
已修改3个文件
70 ■■■■■ 文件已修改
package.json 50 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/safeProduction/safetyTrainingAssessment/index.vue 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
vite.config.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
package.json
@@ -52,22 +52,22 @@
    "clean:windows": "rd /s /q dist || rd /s /q node_modules"
  },
  "dependencies": {
    "@dcloudio/uni-app": "3.0.0-4060420250429001",
    "@dcloudio/uni-app-harmony": "3.0.0-4060420250429001",
    "@dcloudio/uni-app-plus": "3.0.0-4060420250429001",
    "@dcloudio/uni-components": "3.0.0-4060420250429001",
    "@dcloudio/uni-h5": "3.0.0-4060420250429001",
    "@dcloudio/uni-mp-alipay": "3.0.0-4060420250429001",
    "@dcloudio/uni-mp-baidu": "3.0.0-4060420250429001",
    "@dcloudio/uni-mp-harmony": "3.0.0-4060420250429001",
    "@dcloudio/uni-mp-jd": "3.0.0-4060420250429001",
    "@dcloudio/uni-mp-kuaishou": "3.0.0-4060420250429001",
    "@dcloudio/uni-mp-lark": "3.0.0-4060420250429001",
    "@dcloudio/uni-mp-qq": "3.0.0-4060420250429001",
    "@dcloudio/uni-mp-toutiao": "3.0.0-4060420250429001",
    "@dcloudio/uni-mp-weixin": "3.0.0-4060420250429001",
    "@dcloudio/uni-mp-xhs": "3.0.0-4060420250429001",
    "@dcloudio/uni-quickapp-webview": "3.0.0-4060420250429001",
    "@dcloudio/uni-app": "3.0.0-4080720251210001",
    "@dcloudio/uni-app-harmony": "3.0.0-4080720251210001",
    "@dcloudio/uni-app-plus": "3.0.0-4080720251210001",
    "@dcloudio/uni-components": "3.0.0-4080720251210001",
    "@dcloudio/uni-h5": "3.0.0-4080720251210001",
    "@dcloudio/uni-mp-alipay": "3.0.0-4080720251210001",
    "@dcloudio/uni-mp-baidu": "3.0.0-4080720251210001",
    "@dcloudio/uni-mp-harmony": "3.0.0-4080720251210001",
    "@dcloudio/uni-mp-jd": "3.0.0-4080720251210001",
    "@dcloudio/uni-mp-kuaishou": "3.0.0-4080720251210001",
    "@dcloudio/uni-mp-lark": "3.0.0-4080720251210001",
    "@dcloudio/uni-mp-qq": "3.0.0-4080720251210001",
    "@dcloudio/uni-mp-toutiao": "3.0.0-4080720251210001",
    "@dcloudio/uni-mp-weixin": "3.0.0-4080720251210001",
    "@dcloudio/uni-mp-xhs": "3.0.0-4080720251210001",
    "@dcloudio/uni-quickapp-webview": "3.0.0-4080720251210001",
    "@dcloudio/uvm": "^0.3.1",
    "@jridgewell/sourcemap-codec": "^1.5.0",
    "@qiun/wx-ucharts": "2.5.0-20230101",
@@ -80,21 +80,21 @@
    "tslib": "^2.7.0",
    "uview-plus": "^3.4.62",
    "vue": "3.4.21",
    "vue-i18n": "^9.14.2"
    "vue-i18n": "9.14.4"
  },
  "devDependencies": {
    "@dcloudio/types": "^3.4.14",
    "@dcloudio/uni-automator": "3.0.0-4060420250429001",
    "@dcloudio/uni-cli-shared": "3.0.0-4060420250429001",
    "@dcloudio/uni-stacktracey": "3.0.0-4060420250429001",
    "@dcloudio/vite-plugin-uni": "3.0.0-4060420250429001",
    "@vue/runtime-core": "^3.5.12",
    "@dcloudio/types": "3.4.19",
    "@dcloudio/uni-automator": "3.0.0-4080720251210001",
    "@dcloudio/uni-cli-shared": "3.0.0-4080720251210001",
    "@dcloudio/uni-stacktracey": "3.0.0-4080720251210001",
    "@dcloudio/vite-plugin-uni": "3.0.0-4080720251210001",
    "@vue/runtime-core": "3.5.30",
    "@vue/tsconfig": "^0.5.1",
    "less": "^4.2.0",
    "sass": "1.78.0",
    "sass-loader": "^16.0.1",
    "typescript": "^5.6.2",
    "vite": "5.4.10",
    "vite": "5.2.8",
    "vue-tsc": "2.1.6"
  }
}
}
src/pages/safeProduction/safetyTrainingAssessment/index.vue
@@ -284,8 +284,22 @@
  // 处理日期选择确认
  const handleDateConfirm = e => {
    searchKeyword.value = dayjs(e.value).format("YYYY-MM-DD");
    searchForm.value.trainingDate = dayjs(e.value).format("YYYY-MM-DD");
    const raw = e?.value;
    // up-datetime-picker 的 value 可能是 Date / 毫秒时间戳(13位) / 秒时间戳(10位) / 字符串
    const normalized =
      typeof raw === "number"
        ? raw < 1e12
          ? raw * 1000
          : raw
        : typeof raw === "string" && /^\d+$/.test(raw)
          ? raw.length === 10
            ? Number(raw) * 1000
            : Number(raw)
          : raw;
    const formatted = dayjs(normalized).format("YYYY-MM-DD");
    searchKeyword.value = formatted;
    searchForm.value.trainingDate = formatted;
    trainingDateVisible.value = false;
    getList();
  };
vite.config.js
@@ -9,7 +9,7 @@
            outDir: 'dist',
        },
        server: {
            port: '80'
            port: 5173
        },
        plugins: [
            uni()