1.5 KiB
1.5 KiB
双签名功能测试指南
功能说明
现在系统支持两个签名:
- 入户员签字 (
signatureImg) - 入户调查员签名 - 户主签字 (
holderSignatureImg) - 户主签名
数据库字段
signature_img(LONGTEXT) - 入户员签名图片(base64)holder_signature_img(LONGTEXT) - 户主签名图片(base64)
测试步骤
1. 前端测试
- 打开表单页面
- 填写基本信息
- 点击"入户员签字"进行签名
- 点击"户主签字"进行签名
- 检查两个签名是否正确显示
- 提交表单
2. 后端测试
- 检查数据库中是否正确保存了两个签名
- 查询数据时是否正确返回两个签名
- 编辑时是否正确反显两个签名
3. 验证要点
- 两个签名都能正常生成和保存
- 签名图片能正确显示
- 提交到后端的数据包含两个签名字段
- 查询时能正确反显两个签名
- 编辑时能正确加载两个签名
数据库验证
-- 检查字段是否存在
DESCRIBE household;
-- 检查签名数据
SELECT id, householder_name,
CASE WHEN signature_img IS NOT NULL THEN '有入户员签名' ELSE '无入户员签名' END as staff_signature,
CASE WHEN holder_signature_img IS NOT NULL THEN '有户主签名' ELSE '无户主签名' END as holder_signature
FROM household
ORDER BY id DESC
LIMIT 5;
注意事项
- 两个签名都是 base64 格式存储
- 签名数据可能很大,注意数据库性能
- 前端显示时注意图片大小限制
- 确保两个签名都是必填项