|
|
@@ -383,7 +383,12 @@ const app = new OpenAPIHono<AuthContext>()
|
|
|
districtId
|
|
|
);
|
|
|
|
|
|
- return c.json(result, 200);
|
|
|
+ // 使用parseWithAwait验证每个薪资记录
|
|
|
+ const validatedData = await Promise.all(
|
|
|
+ result.data.map(item => parseWithAwait(SalaryLevelSchema, item))
|
|
|
+ );
|
|
|
+
|
|
|
+ return c.json({ data: validatedData, total: result.total }, 200);
|
|
|
} catch (error) {
|
|
|
return c.json({
|
|
|
code: 500,
|