fix(1.0.8)修复构建bug:修复适配餐点类型

This commit is contained in:
2026-07-03 21:58:23 +08:00
parent bc83044afb
commit 76ba61d5bb
2 changed files with 201 additions and 194 deletions
+8 -5
View File
@@ -128,11 +128,14 @@ function splitCellContent(content: string): string[] {
* 确定餐食类型
*/
function getMealType(mealName: string): MealTypeCode | null {
if (mealName.includes("早") && !mealName.includes("早点")) return MealTypeCode.BREAKFAST;
if (mealName.includes("水果") || mealName.includes("早点")) return MealTypeCode.FRUIT;
if (mealName.includes("") || mealName.includes("餐")) return MealTypeCode.LUNCH;
if (mealName.includes("点") || mealName.includes("点心")) return MealTypeCode.SNACK;
if (mealName.includes("体弱") || mealName.includes("")) return MealTypeCode.SPECIAL;
const header = mealName.trim();
if (header.includes("早餐") || header.includes("餐")) return MealTypeCode.BREAKFAST;
if (header.includes("点") || header.includes("水果餐") || header.includes("早 点") || header.includes("早点/水果餐")) return MealTypeCode.FRUIT;
if (header.includes("中餐") || header.includes("中 餐")) return MealTypeCode.LUNCH;
if (header.includes("午点") || header.includes("午 点")) return MealTypeCode.SNACK;
if (header.includes("体弱儿餐") || header.includes("体弱儿")) return MealTypeCode.SPECIAL;
return null;
}
+4
View File
@@ -1,3 +1,7 @@
allowBuilds:
msw: true
sharp: true
unrs-resolver: true
ignoredBuiltDependencies:
- sharp
- unrs-resolver