Example #1
0
 public function Delete()
 {
     $CustomersID = $this->_GET['CustomersID'];
     $Page = _intval($this->_GET['Page']);
     $CustProModule = new CustProModule();
     $CustProModule->DeleteInfoByCustomersID($CustomersID);
     $CustomersModule = new CustomersModule();
     if ($CustomersModule->DeleteInfoByKeyID($CustomersID)) {
         $this->__Message('已完成删除操作!', UrlRewriteSimple('Customers', 'Lists', true) . '&Page=' . $Page, '继续操作');
     } else {
         $this->__Message('删除失败,请再一次尝试!');
     }
 }
Example #2
0
 function PostCopyGBaoPen()
 {
     $filters = array();
     $filters2 = array();
     $Page = $this->_GET['Page'];
     $CustomersModule = new CustomersModule();
     $CustProModule = new CustProModule();
     if (isset($this->_POST)) {
         $CustomersID = intval($this->_POST['CustomersID']);
         //获取G宝盆项目id
         //多G_name
         $ProjectId = intval(TONGYI_ID);
         $sql = "Where CustomersID={$CustomersID} and ProjectID={$ProjectId} and AgentID={$_SESSION['AgentID']}";
         $filters2['CustomersID'] = $CustomersID;
         $filters2['AgentID'] = intval($_SESSION['AgentID']);
         $filters2['ProjectID'] = $ProjectId;
         $IsFengxingCustom = $CustProModule->GetInfoByWhere($sql);
         $LogsFunction = new LogsFunction();
         if (isset($this->_POST['create']) && isset($this->_POST['new'])) {
             $Custom['CompanyName'] = $this->_POST['CompanyName'];
             $Custom['CustomersName'] = $this->_POST['CustomersName'];
             $Custom['Tel'] = $this->_POST['Tel'];
             $Custom['Email'] = $this->_POST['Email'];
             $Custom['Address'] = $this->_POST['Address'];
             $Custom['Fax'] = $this->_POST['Fax'];
             $Custom['AddTime'] = date('Y-m-d H:i:s', time());
             $Custom['UpdateTime'] = $Custom['AddTime'];
             $Custom['Address'] = $this->_POST['Address'];
             $Custom['Remark'] = $this->_POST['Remark'];
             $Custom['AgentID'] = $_SESSION['AgentID'];
             if ($Custom['CompanyName'] == '' || $Custom['Tel'] == '' || $Custom['AgentID'] == '') {
                 JsMessage('信息填写错误!');
             }
             $CustomersModule->InsertArray($Custom);
             $CustomersID = mysql_insert_id();
         }
         $Data['ProjectID'] = $ProjectId;
         $Data['AgentID'] = $_SESSION['AgentID'];
         $Data['Remark'] = $this->_POST['Remark'];
         $Data['CustomersID'] = $CustomersID;
         $Data['AddTime'] = date('Y-m-d H:i:s', time());
         $Data['UpdateTime'] = $Data['AddTime'];
         $Data['StartTime'] = $Data['AddTime'];
         $Data['EndTime'] = date('Y-m-d H:i:s', strtotime("{$Data['AddTime']}"));
         $Data['G_name'] = $this->_POST['GUserName'];
         $aim_cus = $this->_POST['aim_cus'];
         //被复制G宝盆用户
         if (preg_match("/[\\x{4e00}-\\x{9fa5}]/u", $Data['G_name'])) {
             JsMessage('G宝盆账号不能是中文!');
         }
         $Data['AddTime'] = $Data['UpdateTime'];
         $Data['G_domain'] = $this->_POST['domain'];
         $vesion = $this->_POST['vesion'];
         if ($vesion = 1) {
             $Data['GongNeng'] = $this->GetGbaopenPropertyID('基础版');
         } else {
             $Data['GongNeng'] = $this->GetGbaopenPropertyID('海报版');
         }
         if ($Data['G_domain'] == '' || $Data['GongNeng'] == '' || $Data['CustomersID'] == '') {
             JsMessage('信息填写错误!');
         }
         $Data['G_beian'] = $this->_POST['beian'];
         $GnameNum = $CustProModule->GetListsNum("where G_name='" . $Data['G_name'] . "' and CustomersID!={$CustomersID}");
         if ($GnameNum['Num'] > 0) {
             $LogsFunction->logsinfile('113', 2, $CustomersID);
             JsMessage('该G宝盆账户已经被使用!');
         }
         if ($CustProModule->InsertArray($Data)) {
             $CustomersProjectID = mysql_insert_id();
             $IsOk = $this->ToGbaoPenEditInfo($CustomersProjectID, $aim_cus);
             if (!$IsOk) {
                 $CustomersModule->DeleteInfoByKeyID($CustomersID);
                 $CustProModule->DeleteInfoByKeyID($CustomersProjectID);
             }
             $LogsFunction->logsinfile('113', 1, $CustomersID);
             JsMessage('添加客户为新的G宝盆客户成功!', UrlRewriteSimple($this->MyModule, 'Customer', true) . '&Page=' . $Page, '继续操作');
         } else {
             $CustomersModule->DeleteInfoByKeyID($CustomersID);
             $LogsFunction->logsinfile('113', 0, $CustomersID);
             JsMessage('修改G宝盆客户失败,请再一次尝试!');
         }
     }
 }
Example #3
0
 public function DeleteCustomer()
 {
     $LogsFunction = new LogsFunction();
     $CustomersID = $this->_GET['ID'];
     $CustomersModule = new CustomersModule();
     $CustomersInfo = $CustomersModule->GetOneInfoByKeyID($CustomersID);
     if ($CustomersInfo['AgentID'] != $_SESSION['AgentID']) {
         $LogsFunction->logsinfile('103', 3, $CustomersID);
         JsMessage('删除失败,请确定您已经登录!');
     }
     $Page = _intval($this->_GET['Page']);
     $CustProModule = new CustProModule();
     $CustProModule->DeleteInfoByCustomersID($CustomersID);
     if ($CustomersModule->DeleteInfoByKeyID($CustomersID)) {
         $LogsFunction->logsinfile('103', 1, $CustomersID);
         JsMessage('已完成删除操作!', UrlRewriteSimple('Agent', 'Customer', true) . '&Page=' . $Page, '继续操作');
     } else {
         $LogsFunction->logsinfile('103', 0, $CustomersID);
         JsMessage('删除失败,请再一次尝试!');
     }
 }