public string UserSignUp(object user) { JObject jdata = JObject.Parse(user.ToString()); string uemail = jdata.SelectToken("UserEmail").ToString(); //邮箱 string upwd = jdata.SelectToken("UserPwd").ToString(); //密码 string uname = jdata.SelectToken("UserName").ToString(); //昵称 //获取默认账号和用户名 int account = QueryDAL.GetModelTowhereSql <ShiUsers> ("select top 1 * from ShiUsers order by Key_No desc").KeyNo; string uaccname = "shi00" + (account + 1); ShiUsers users = new ShiUsers(); users.UserEmail = uemail; users.UserPwd = upwd; users.UserName = uname; users.Account = uaccname; users.UserSex = 2;//默认为私密 //创建token:根据用户名+时间通过MD5加密后保证唯一性 DateTime gettime = DateTime.Now; users.UserToken = MD5Encryption.Md5_32(uname.ToString() + gettime.ToString()); users.TokenEndtiem = gettime; if (InsertDAL.InsertModel <ShiUsers>(users)) { return(users.UserToken); } return("-1"); }