fix(manager/Projects): 删 4 处 console 调试 + 日期选择器 value-format 对齐 type

- 删 console.info/error 4 处 (line 299, 302, 306, 874): 原 review §10 #5 (P1)
- el-date-picker type=date + value-format YYYY-MM-DD HH:mm:ss 不匹配 (line 17, 19):
  改 value-format 为 YYYY-MM-DD, 跟 type=date 对齐; MySQL 对 datetime 列做隐式转换
  原 review §10 #9 (P1)
This commit is contained in:
郭庆泰
2026-08-18 22:06:09 +08:00
parent f0866300ad
commit 8e43960481
+2 -6
View File
@@ -14,9 +14,9 @@
</el-select>
</el-form-item>
<el-form-item label="项目时间:">
<el-date-picker v-model="q.startTime" type="date" placeholder="开始日期" value-format="YYYY-MM-DD HH:mm:ss" />
<el-date-picker v-model="q.startTime" type="date" placeholder="开始日期" value-format="YYYY-MM-DD" />
<span style="margin:0 4px;"></span>
<el-date-picker v-model="q.endTime" type="date" placeholder="结束日期" value-format="YYYY-MM-DD HH:mm:ss" />
<el-date-picker v-model="q.endTime" type="date" placeholder="结束日期" value-format="YYYY-MM-DD" />
</el-form-item>
<el-form-item label="是否结题:">
<el-select v-model="q.isFinished" placeholder="请选择" clearable style="width:120px">
@@ -296,14 +296,11 @@ const page = reactive({ pageNum: 1, pageSize: 10, total: 0 })
async function load() {
loading.value = true
try {
console.info('[manager-projects.load] START, q=', JSON.stringify(q.value), 'page=', JSON.stringify(page))
// axios 拦截器已将 TableDataInfo 归一化为 {code, msg, data: {total, rows}}
const { data } = await bizList('project', { ...q.value, pageNum: page.pageNum, pageSize: page.pageSize })
console.info('[manager-projects.load] OK, total=', data?.total, 'rows.length=', data?.rows?.length, 'firstRow=', JSON.stringify(data?.rows?.[0] || null))
rows.value = data?.rows || []
page.total = data?.total || 0
} catch (e) {
console.error('[manager-projects.load] FAILED', e)
rows.value = []; page.total = 0
} finally { loading.value = false }
}
@@ -871,7 +868,6 @@ onMounted(load)
// 监听路由变化 (从 /manager/projects/new 跳回时强制重载)
watch(() => route.fullPath, (newPath, oldPath) => {
if (newPath === '/manager/projects') {
console.info('[manager-projects] route watch reload, from=', oldPath, 'to=', newPath)
load()
}
})