This commit is contained in:
2025-12-02 17:01:07 +08:00
parent efd244f930
commit 4299d4a8df
9 changed files with 202 additions and 152 deletions

View File

@@ -12,14 +12,14 @@
*/
export const convert_db_gender_to_display = (db_gender: string): string => {
switch (db_gender) {
case '0':
return '男';
case '1':
return '女';
case '2':
return '保密';
case "0":
return "男";
case "1":
return "女";
case "2":
return "保密";
default:
return '未知';
return "选择性别";
}
};
@@ -28,16 +28,18 @@ export const convert_db_gender_to_display = (db_gender: string): string => {
* @param display_gender 页面显示文本 ('男' | '女')
* @returns 数据库性别值 ('0' | '1')
*/
export const convert_display_gender_to_db = (display_gender: string): string => {
export const convert_display_gender_to_db = (
display_gender: string
): string => {
switch (display_gender) {
case '男':
return '0';
case '女':
return '1';
case '保密':
return '2';
case "男":
return "0";
case "女":
return "1";
case "保密":
return "2";
default:
return '0'; // 默认返回男性
return "0"; // 默认返回男性
}
};
@@ -49,11 +51,11 @@ export const convert_display_gender_to_db = (display_gender: string): string =>
export const convert_wechat_gender_to_db = (wechat_gender: number): string => {
switch (wechat_gender) {
case 1: // 微信1 = 男
return '0'; // 数据库:'0' = 男
return "0"; // 数据库:'0' = 男
case 2: // 微信2 = 女
return '1'; // 数据库:'1' = 女
return "1"; // 数据库:'1' = 女
default: // 微信0 = 未知
return '0'; // 默认返回男性
return "0"; // 默认返回男性
}
};
@@ -64,9 +66,9 @@ export const convert_wechat_gender_to_db = (wechat_gender: number): string => {
*/
export const convert_db_gender_to_wechat = (db_gender: string): number => {
switch (db_gender) {
case '0':
case "0":
return 1; // 微信1 = 男
case '1':
case "1":
return 2; // 微信2 = 女
default:
return 1; // 默认返回男性