#!/bin/bash echo "=== 读取用户数据 ===" cat /www/huishou/server/data/users.json echo "" echo "=== 设置密码 ===" docker exec huishou-backend-1 node -e " const fs = require('fs'); const users = JSON.parse(fs.readFileSync('/app/server/data/users.json', 'utf-8')); users.forEach(u => { if (!u.password || u.password === '') { u.password = '123456'; console.log('已为用户', u.name, '设置默认密码'); } }); fs.writeFileSync('/app/server/data/users.json', JSON.stringify(users, null, 2)); console.log('密码设置完成'); " echo "" echo "=== 验证结果 ===" cat /www/huishou/server/data/users.json echo "" echo "=== 测试登录 ===" curl -s -X POST http://127.0.0.1:4000/api/admin/login -H "Content-Type: application/json" -d '{"phone":"13011375775","password":"123456"}'