在user控制器
1、接值
//接值
$data = $request->all();
2、用户连接数据库 添加用户
//连接数据库
$obj = new \app\demo\model\User();
$res = $obj->insertUser($data);
模型层用create 进行添加成为一个对象
//添加
public function insertUser($data,$sizeName){
return $this->create([
'img'=>$sizeName,
'username'=>$data['username'],
'user_desgin'=>$data['desgin'],
'password'=>$data['password'],
'role'=>$data['role'],
]);
}
3、获取新增用户id
//获取新增id
$resID = $res->id;
4、前端角色 value 值为 角色id
<select name="role" id="">
{volist name="res" id="vo"}
<option value="{$vo.id}">
{$vo.role_name}
</option>
{/volist}
</select>
获取角色id
//获取角色id
$roleID=$data['role'];
5、连接用户角色表
$objUr=new UserRole();
$objUr->insertUserRole($resID,$roleID);
6、返回接口值
return success(200,'添加成功','');