예제 #1
0
 public function SyncUsers()
 {
     if ($this->_POST) {
         $PostInfo = $this->_POST;
         $Return = $this->Verification($PostInfo);
         if ($Return['ResultCode'] == 1000) {
             $this->__LoadModules('/modules/class.CustProModule.php');
             $CustProModule = new CustProModule();
             $ProInfo = $CustProModule->GetOneInfoByArrayKeys(array('EachProjectID' => $PostInfo['cus_id'], 'ProjectID' => $this->ProjectID));
             if (!empty($ProInfo)) {
                 /*更新数据*/
                 $IsUpdateCustomersInfoOk = $this->UpdateCustomersInfo($PostInfo, $ProInfo['CustomersID']);
                 $IsUpdateGBPenCustomersProjectOk = $this->UpdateGBPenCustomersProject($PostInfo, $ProInfo['CustomersProjectID']);
                 if ($IsUpdateCustomersInfoOk == 0 || $IsUpdateGBPenCustomersProjectOk == 0) {
                     $Return['ResultCode'] = 3000;
                     $Return['ErrorMessages'] = '更新出现异常';
                 }
             } else {
                 /*插入客户*/
                 $IsInsertGBPenCustomersOk = $this->InsertGBPenCustomers($PostInfo);
                 if ($IsInsertGBPenCustomersOk == 0) {
                     $Return['ResultCode'] = 3000;
                     $Return['ErrorMessages'] = '更新出现异常';
                 }
             }
         }
         echo json_encode($Return);
         exit;
     }
     exit('非法操作');
 }
예제 #2
0
 public function ChangeStatus()
 {
     $CustProModule = new CustProModule();
     $CustomersID = $this->_GET['ID'];
     $Status = intval($this->_GET['Status']);
     //获取风信项目id
     $ProjectId = FENGXIN_ID;
     $UpdateArray['status'] = $Status == 1 ? 0 : 1;
     $filter['CustomersID'] = intval($this->_GET['ID']);
     $filter['ProjectID'] = intval($ProjectId);
     $filter['AgentID'] = intval($_SESSION['AgentID']);
     $filter['status'] = $Status;
     if ($CustProModule->UpdateArray($UpdateArray, $filter)) {
         $filter['status'] = $Status == 1 ? 0 : 1;
         $CustProInfo = $CustProModule->GetOneInfoByArrayKeys($filter);
         $this->ToFengXinEditInfo($CustProInfo['CustomersProjectID']);
         $LogsFunction = new LogsFunction();
         if ($Status) {
             $LogsFunction->logsinfile('111', 1, $CustomersID);
         } else {
             $LogsFunction->logsinfile('112', 1, $CustomersID);
         }
     }
     exit;
 }
예제 #3
0
    public function Renewals()
    {
        $CustomersID = $this->_GET['ID'];
        $CustomersModule = new CustomersModule();
        $SearchArray['CustomersID'] = $CustomersID;
        $SearchArray['AgentID'] = $_SESSION['AgentID'];
        $CustomInfo = $CustomersModule->GetOneInfoByArrayKeys($SearchArray);
        //dd($CustomInfo);
        $CompanyName = $CustomInfo['CompanyName'];
        //获取G宝盆项目id
        $ProjectId = TONGYI_ID;
        $QuerryArray['CustomersID'] = $CustomersID;
        $QuerryArray['ProjectId'] = $ProjectId;
        $QuerryArray['AgentID'] = $_SESSION['AgentID'];
        $CustProModule = new CustProModule();
        $CustProInfo = $CustProModule->GetOneInfoByArrayKeys($QuerryArray);
        //dd($CustProInfo);
        $CustomersProjectID = $CustProInfo['CustomersProjectID'];
        $time = date('Y');
        $LastTime = date('Y', strtotime($CustProInfo['EndTime'])) - $time;
        //dd($i);
        $CanAddTime = 10 - $LastTime;
        $option = '';
        $show = '';
        if ($CanAddTime <= 0) {
            $option .= '<option value="0">已达最高年限</option>';
        } else {
            $data = $this->GetRenewals($CustomersProjectID, 1);
            $show = '<center>到期时间调整为<span class="red rendtime">' . $data['newEndTime'] . '</span></center>
			  <center class="Consumption">将消费金额:<span class="red font22">¥' . $data['StandardCost'] . '</span></center>';
            for ($i; $i < $CanAddTime; $i++) {
                $k = $i + 1;
                $option .= '<option value="' . $k . '">' . $k . '年</option>';
            }
        }
        $String = '<h1 class="Bombbox-top">
						<span class="close"><img src="images/close.png" /></span>续费
					</h1>
					<div class="Bombbox-m">
    				<form name="form2" method="post" action="' . UrlRewriteSimple($this->MyModule, 'FinalRenewals', true) . '" id="form2">
						<table width="100%" border="0">
							<tr height="40">
								<td>确定<b class="blue">' . $CompanyName . '</b>&nbsp;&nbsp;续费&nbsp;
									<input type="hidden" name="CustoProID" value="' . $CustProInfo['CustomersProjectID'] . '" />
									<select name="ryear">
									' . $option . '
									</select> <br />
								</td>
							</tr>
							<tr>
								<td class="rshow">' . $show . '</td>
							</tr>
							<tr height="45">
								<td align="center"><input name="" type="submit" value="确定"
									class="btn-Determine" /> <input name="" type="button"
									value="取消" class="btn-Cancel" /></td>
							</tr>
						</table>
					</form>
					</div>';
        die($String);
    }