query()->insertGetId($data); // 返回结果 return $id; } /** * 添加数据 * */ public function edit($id,$data) { // 更新时间 $data['update_time'] = time(); // 写入数据表 $result = $this->query()->where(['id'=>$id])->update($data); // 返回结果 return $result; } /** * 添加数据 * */ public function upsertOne($data) { // // 数据 // $data['uid'] = $uid; $data['insert_time'] = time(); $data['update_time'] = time(); // 获取结果 $uid = $this->query()->upsert($data,'custom_uid',['remark','remark_company','license_name','license_code','license_area','license_addr','legal_name','status','update_time']); // 如果存在的话,更新 if( $uid ) return $uid; // 如果不存在的话,新增 // return $this->add($data); } /** * 查询某条数据 * */ public function getOne($uid){ // 返回结果 $result = $this->query()->where([['custom_uid','=',$uid]])->first(['id','custom_uid','remark','remark_company','license_name','license_code','license_area','license_addr','legal_name','status','update_time']); // 返回结果 return $result; } /** * 添加数据 * * @param int $uid 客户ID * @param string $field 字段 */ public function getValue($uid,$field) { // 返回结果 $result = $this->query()->where([['custom_uid','=',$uid]])->value($field); // 数据结构 return $result; } }