add($data); return $this->success($res); } /** * getSiteInfo 获取站点详情 * @param $condtion * @param string $fields */ public function getSiteInfo($condition, $fields = '*') { $res = model('site')->getInfo($condition, $fields); return $this->success($res); } /** * 修改商城站点信息 * @param $site_data * @param $condition * @return int */ public function editSite($site_data, $condition) { $site_info = $this->getSiteInfo($condition); if($site_info['data'] && $site_data['logo'] && $site_info['data']['logo'] != $site_data['logo']){ $upload_model = new Upload(); $upload_model->deletePic($site_info['data']['logo'], $site_info['data']['site_id']); } if($site_info['data'] && !empty($site_data['logo_square']) && $site_info['data']['logo_square'] != $site_data['logo_square']){ $upload_model = new Upload(); $upload_model->deletePic($site_info['data']['logo_square'], $site_info['data']['site_id']); } $res = model('site')->update($site_data, $condition); if($res && $site_data['logo']){ copy($site_data['logo'],"public/static/img/default_img/login.png"); } return $this->success($res); } }