<?php
namespace app\index\controller;

use think\facade\Db;
use think\facade\Cache;
use app\BaseController;
use think\Request;

class Index extends BaseController
{
    public function index(){

        return View();
    }
    public function accountReg()
    {
        $data = input('post.data');
        $data['username'] = strtoupper($data['username']);
        $sys = Db::table('account')->where('username',$data['username'])->find();
        if($sys){
        	return json(['code'=>1,'msg'=>'注册失败！']);
        }else{
        	$concat = strtoupper($data['username'] . ":" . strtoupper($data['pw']));
			$sha_pass_hash = strtoupper(sha1($concat));
	        $id = Db::table('account')->insertGetId(['username'=>$data['username'],'sha_pass_hash'=>$sha_pass_hash,'email'=>$data['mail'],'joindate'=>Db::raw('NOW()')]);
	        if($id){
	        	return json(['code'=>0,'msg'=>'注册成功！']);
	        }else{
	        	return json(['code'=>1,'msg'=>'注册失败！']);
	        }
        }
    }
}