/** * app.components.registered.accountPassword * 账号密码注册 * @param {string} data.account 账号. * @param {string} data.password 密码. * @param {string} data.oid 机构id * @return {boolean} 注册 是否 成功. */ module.exports = async (data) => { const {account, password, oid} = data const salt = app.components.encrypt.getRandomSalt() const md5 = app.components.encrypt.cryptPwd(password, salt) await app.db.table("User").data({account, password: md5, salt, to_oid: oid}).save() return true }