/** * 处理checkstate不为1的情况 * Enter description here ... * @param unknown_type $file_name * @param unknown_type $companyid * @param unknown_type $storeid * @param unknown_type $mobile */ private function _save_bns_card($file_name, $companyid, $company_name, $storeid, $store_name, $areacode) { if (!preg_match('/\\w{32}_\\d+/', $file_name)) { return; } if (!is_numeric($companyid) || !is_numeric($storeid)) { return; } apf_require_class('DAO_Broker_common'); apf_require_class('DAO_Common_common'); if ($companyid == -1 || $companyid == 0) { $companyid = 0; $company_name = '其他公司'; } if ($storeid == 0) { $store_name = '其他门店'; } $broker = array('bnsCardFile' => $file_name, 'areaCode' => $areacode, 'bnsCardState' => 1, 'companyId' => $companyid, 'cstBrokerCompanyId' => $storeid, 'company' => $company_name . ' ' . $store_name); $this->logChangeInfo($this->brokerExtend['brokerId'], $this->brokerExtend['cityId'], '上传名片,修改公司和组门店'); //DAO_Broker_common::updBrokerExtend($broker); Model_Broker_AjkBrokerExtend::updateRecord($broker, array('brokerId' => $this->brokerExtend['brokerId'])); $log = array('brokerId' => $this->_broker['BrokerId'], 'postTime' => time()); //DAO_Other_common::addAnjukeLog('ajk_broker_updatedata', $log); Model_Broker_AjkBrokerUpdateData::insertData($log); }