Example #1
0
 /**
  * 名称:act_change_sign
  * 功能:更改签约状态
  * @param str $status
  * @param arr $idArr
  * @return void
  */
 public function act_change_sign()
 {
     if (empty($_GET['idArr']) || empty($_GET['status'])) {
         self::$errMsg = "传参非法";
         return;
     }
     $status = trim($_GET['status']);
     $idArr = $_GET['idArr'];
     $ret = PartnerModel::change_sign($status, $idArr);
     self::$errCode = PartnerModel::$errCode;
     self::$errMsg = PartnerModel::$errMsg;
     return $ret;
 }
Example #2
0
 /**
  * Check to see if the Client has a Partner
  * 
  * @public
  * @author David Stansfield
  */
 public function hasPartner()
 {
     if (\PartnerModel::partnerExists((int) $this->_clientID)) {
         return true;
     } else {
         return false;
     }
 }
Example #3
0
 /**
  * 名称:change_sign
  * 功能:更改签约状态
  * @param str $status
  * @param arr $idArr
  * @return void
  */
 public static function change_sign($status, $idArr)
 {
     self::initDB();
     $sql = "UPDATE " . self::$prefix . "partner SET is_sign = {$status} WHERE is_delete = 0 AND   ";
     $errArr = array();
     foreach ($idArr as $idVal) {
         $sql .= " id = {$idVal} ";
         $query = self::$dbConn->query($sql);
         if ($query) {
             $num = self::$dbConn->affected_rows();
             if ($num !== 1) {
                 $errArr[] = $idVal;
             }
         }
     }
     if (count($errArr) > 0) {
         self::$errMsg = "id 为" . implode(',', $errArr) . " 审核失败";
         return false;
     }
     self::$errCode = '111';
     self::$errMsg = 'success';
     return true;
 }
Example #4
0
 /**
  * Save the Partner's details
  * 
  * @author David Stansfield
  * @public
  * @param array $data Values to save
  */
 public function save($data = array())
 {
     if (\PartnerModel::savePartner($this->_values) == true) {
         return true;
     } else {
         return false;
     }
 }