feat: 会议ID应用赋值 + 会议表单/详情优化 + admin工作台统计与用户管理
- meetingId 由 DB 自增改为应用赋值 10 位数字 (yyMMdd + 4 位序列, Redis 按日期计数) - 会议开始时间不能晚于结束时间校验; 参会人表单身份证附件/角色单独一行 - 会议详情左右列比例 7:3 -> 8:2 (材料审核列收窄) - admin/workbench 用户总数/角色类型数/各角色分布统计修复 (改用 listByRole 按 role_type 过滤) - 新增 admin 用户管理接口 + 门户页脚 + H5 签到/上传优化
This commit is contained in:
@@ -98,7 +98,7 @@ export async function uploadCameraPhoto(base64: string, blurredBase64: string):
|
||||
const dir = `ry8080/meeting/${p.meetingId}/camera/`
|
||||
const ossUrl = await uploadBase64ToOss(p.apiBase, base64, dir)
|
||||
|
||||
// 签到表: 额外上传脱敏版 (A4 20%~50% 高斯模糊), sponsor 只看这个隐藏手机号/身份证号
|
||||
// 签到表: 额外上传脱敏版 (A4 70%~85% 高斯模糊), sponsor 只看这个隐藏手机号/身份证号
|
||||
let extraOssUrl = ''
|
||||
if (p.subType === 'L_SIGN_IN' && blurredBase64) {
|
||||
extraOssUrl = await uploadBase64ToOss(p.apiBase, blurredBase64, dir + 'masked/')
|
||||
|
||||
Reference in New Issue
Block a user