where(array('pid' => $user['id'], 'status' => 1))->find(); $logoInfo = $logoInfo ? $logoInfo : array(); $ImageGallery = new ImageGalleryModel(); if ($logoInfo && $logoInfo['web_login_bg_id']) $logoInfo['web_login_bg'] = $ImageGallery->getFieldPath(['id' => $logoInfo['web_login_bg_id']]); $this->assign('logoinfo', $logoInfo); $arr = array( 'addPartner' => '/index.php/Admin/Pic/addPartner', //修改Logo ); $authArr = checkFunction($arr); $this->assign('authArr', $authArr); $this->display(); } /** * 2018-10-17 */ public function logos() { $user = session('admin_userinfo'); $map['admin_id'] = $user['id']; $find = M("retail_cashier_logo")->where($map)->find(); $find = $find ? $find : array(); $this->assign("info", $find); $arr = array( 'addIcon' => '/index.php/Admin/Pic/addIcon', ); $authArr = checkFunction($arr); $this->assign('authArr', $authArr); $this->display(); } public function addIcon() { if (IS_POST) { $user = session('admin_userinfo'); $map['admin_id'] = $user['id']; $old = M("retail_cashier_logo")->where($map)->find(); $item['android_icon'] = I('post.android_icon'); $item['pc_icon'] = I('post.pc_icon'); $item['cashier_icon'] = I('post.cashier_icon'); $item['pc_bg'] = I('post.pc_bg'); $item['android_bg'] = I('post.android_bg'); $item['android_icon_id'] = I('post.android_icon_id'); $item['pc_icon_id'] = I('post.pc_icon_id'); $item['cashier_icon_id'] = I('post.cashier_icon_id'); $item['pc_bg_id'] = I('post.pc_bg_id'); $item['android_bg_id'] = I('post.android_bg_id'); foreach ($item as $v) { if (!$v) { $res['status'] = 0; $res['msg'] = '请完善图片设置'; $this->ajaxReturn($res); } } if (empty($old)) { $item['admin_id'] = $user['id']; $item['addtime'] = time(); $update = M("retail_cashier_logo")->add($item); } else { $update = M("retail_cashier_logo")->where($map)->save($item); } if ($update) { $res['status'] = 1; $res['msg'] = '设置成功'; } else { $res['status'] = 0; $res['msg'] = '设置失败,请重试'; } } $this->ajaxReturn($res); } public function addPartner() { if (IS_POST) { $data = I('post.'); $user = session('admin_userinfo'); $old = M("retail_logo")->where(array("pid" => $user['id']))->find(); $item['stageurl_id'] = I('post.stageurl_id'); $item['stageurl'] = I('post.stageurl'); $item['logo_id'] = I('post.logo_id'); $item['logo'] = I('post.logo'); $item['icourl_id'] = I('post.icourl_id'); $item['icourl'] = I('post.icourl'); $item['weblogo_id'] = I('post.weblogo_id'); $item['weblogo'] = I('post.weblogo'); $item['aide_logo_id'] = I('post.aide_logo_id'); $item['aide_logo'] = I('post.aide_logo'); $item['web_login_bg_id'] = I('post.web_login_bg_id'); foreach ($item as $v) { if (!$v) { $res['status'] = 0; $res['msg'] = '请完善合伙人设置'; $this->ajaxReturn($res); } } $item['name'] = $data['name'] ? $data['name'] : ''; $item['indexname'] = $data['indexname'] ? $data['indexname'] : ''; $item['keywords'] = $data['keywords'] ? $data['keywords'] : ''; $item['description'] = $data['description'] ? $data['description'] : ''; if (!$old) { $item['addtime'] = time(); $item['status'] = 1; $item['pid'] = $user['id']; $add = M('retail_logo')->add($item); } else { $add = M('retail_logo')->where(array("pid" => $user['id']))->save($item); } if ($add) { $res['status'] = 1; $res['msg'] = '操作成功'; } else { $res['status'] = 0; $res['msg'] = '您未修改数据'; } $this->ajaxReturn($res); } } }