public function index() { $id = $_GET['id']; $M = new ForemanviewModel(); $info = $M->getforemaninfo($id); if ($info) { if (empty($info['logo']) || !file_exists("." . $info['logo'])) { $info['logo'] = "/Public/web/images/nopic_193.jpg"; } #获取代表作品 $M1 = new CaseModel(); $info[caseinfo] = $M1->getcase($info[zuopin]); $this->assign("info", $info); #装修案例 $caselist = $M1->getcaselist($id); $this->assign("caselist", $caselist); #施工动态 $M2 = new ShigongdtModel(); $sgdtlist = $M2->getsgdtlist($id); $this->assign("sgdtlist", $sgdtlist); $this->assign("id", $id); #装修日记 $M3 = new RijiModel(); $rjlist = $M3->getriji($id); $this->assign("rjlist", $rjlist); } else { $this->error("该工长已经被禁止,请联系管理员开通."); } $this->display(); }
/** * 编辑设计师 */ public function editsjs() { parent::_initalize(); $this->assign("systemConfig", $this->systemConfig); $aid = $_GET['aid']; $m = M("Shejiview"); $info = $m->where("a_id=" . $aid)->find(); $this->assign("info", $info); $citymod = new CityModel(); $is_qx = $this->getqx($_SESSION['my_info']['role']); if ($is_qx == 0) { $pro_list = $citymod->getprovince(1); $this->assign("pro_list", $pro_list); } else { #地区管理员 } #擅长风格 $fgmod = M("Fgcategory"); $fglist = $fgmod->where(1)->select(); $this->assign("fglist", $fglist); #作品 案例 $casemod = new CaseModel(); $caselist = $casemod->getcaselist(2, $aid); $this->assign("caselist", $caselist); if (IS_POST) { $a_name = trim($_POST['a_name']); $status = trim($_POST['status']); $pwd = trim($_POST['pwd']); $confirm_pwd = trim($_POST['confirm_pwd']); if (empty($a_name)) { $this->error("登录名称不能为空!"); exit; } $picName = trim($_POST['picName']); $truename = trim($_POST['truename']); $sex = trim($_POST['sex']); $movphone = trim($_POST['mvophone']); $koubei = trim($_POST['koubei']); $email = trim($_POST['email']); $gongling = trim($_POST['gongling']); $qq = trim($_POST['qq']); $jiguan = trim($_POST['jiguan']); $scfg = trim($_POST['scfg']); $zhicheng = trim($_POST['zhicheng']); $sjln = trim($_POST['sjln']); $is_tj = trim($_POST['is_tj']); $p_id = $_POST['p_id']; $c_id = $_POST['c_id']; $q_id = $_POST['q_id']; $aid = $_POST['aid']; $dbzp = $_POST['dbzp']; $dbzp_str = implode(",", $dbzp); $address = trim($_POST['address']); $jingdu = trim($_POST['jingdu']); $weidu = trim($_POST['weidu']); $data = array(); $m = M("Member"); if (!empty($pwd) && !empty($confirm_pwd)) { if ($pwd != $confirm_pwd) { $this->error("两次输入的密码必须一致!"); exit; } $data['a_pwd'] = encrypt($pwd); } if ($a_name != $info['a_name']) { $data['a_name'] = $a_name; } if ($status != $info['status']) { $data['status'] = $status; } if (!empty($data)) { $res1 = $m->where("a_id=" . $aid)->save($data); } $datafj = array(); if ($picName != $info['logo']) { $datafj['logo'] = $picName; } if ($truename != $info['truename']) { $datafj['truename'] = $truename; } if ($sex != $info['sex']) { $datafj['sex'] = $sex; } //------------导航图片修改---start if (!empty($_FILES['dhimg']['name'])) { $path = "/Uploads/shangjia/"; $imginf = $this->upload("." . $path); if (!empty($imginf[0]['savename'])) { unlink("." . $path . $info['dhimg']); $datafj['dhimg'] = $path . $imginf[0]['savename']; } } //=------------导航图片修改------end if ($movphone != $info['movphone']) { $datafj['movphone'] = $movphone; } if ($koubei != $info['koubei']) { $datafj['koubei'] = $koubei; } if ($email != $info['email']) { $datafj['email'] = $email; } if ($gongling != $info['gongling']) { $datafj['gongling'] = $gongling; } if ($qq != $info['qq']) { $datafj['qq'] = $qq; } if ($jiguan != $info['jiguan']) { $datafj['jiguan'] = $jiguan; } if ($dbzp_str != $info['dbzp']) { $datafj['dbzp'] = $dbzp_str; } if ($scfg != $info['scfg']) { $datafj['scfg'] = $scfg; } if ($zhicheng != $info['zhicheng']) { $datafj['zhicheng'] = $zhicheng; } if ($sjln != $info['sjln']) { $datafj['sjln'] = $sjln; } if ($is_tj != $info['is_tj']) { $datafj['is_tj'] = $is_tj; } if ($p_id != $info['p_id']) { $datafj['p_id'] = $p_id; } if ($c_id != $info['c_id']) { $datafj['c_id'] = $c_id; } if ($q_id != $info['q_id']) { $datafj['q_id'] = $q_id; } if ($address != $info['address']) { $datafj['address'] = $address; } if ($jingdu != $info['jingdu']) { $datafj['jingdu'] = $jingdu; } if ($weidu != $info['weidu']) { $datafj['weidu'] = $weidu; } //-------------------------end $fjMod = M("Sheji"); if (!empty($datafj)) { $res2 = $fjMod->where("a_id=" . $aid)->save($datafj); } if (!$res1 && !$res2) { $this->error("修改失败!"); } else { $this->success("操作成功!", U("Member/shejishi")); } exit; } $this->display("addsjs"); }