- 顶部加「下载模板」「批量导入」两个按钮和隐藏的 xlsx 文件输入 - 上传走保存互斥,飞行期间禁止切换公司;importing 标志挡住重复选文件 - 发起请求前清空 input.value,否则连续选同一个文件不会再触发 change - 校验失败(400 且 data 带 errors)弹结果弹窗,其余错误走兜底提示 - 成功后刷新到第一页并提示导入条数 测试里挂载后先把 fetchMaterials mockClear 掉:onMounted 已经拉过一次列表, 不清空的话「未被调用」必然失败、成功用例的断言也没有区分度;成功那条改成断言 具体的 (1, '', 'all') 参数。 |
||
|---|---|---|
| .. | ||
| src | ||
| .dockerignore | ||
| Dockerfile | ||
| index.html | ||
| nginx.conf | ||
| package-lock.json | ||
| package.json | ||
| vite.config.js | ||
| vitest.config.js | ||