Example #1
0
 /**
  * 
  * @throws Exception
  */
 public function verifyUser()
 {
     try {
         $userService = new SoapClient(Config::get('wsdl.user'));
         $userService->verifyUser(array('code' => Input::get('code')));
     } catch (Exception $ex) {
         return Response::json(array($ex->faultstring));
     }
 }
Example #2
0
     zen_redirect(zen_href_link("dsf_shipping", 'action=account_info'));
     break;
 case 'account_save':
     $id = 1;
     $dsf_account_info_query_raw = "select * from dsf_account_info where id={$id} limit 1";
     $dsf_account_info = $db->Execute($dsf_account_info_query_raw);
     $dsf_username = zen_db_prepare_input($_POST['dsf_username']);
     $dsf_password = zen_db_prepare_input($_POST['dsf_password']);
     $status = zen_db_prepare_input($_POST['status']);
     if (strlen($dsf_password) <= 0) {
         $dsf_password = $dsf_account_info->fields['dsf_password'];
     }
     if (strlen(trim($dsf_username)) > 0) {
         $client = new SoapClient($dsf_account_info->fields['dsf_wsdl_url'], array('encoding' => 'utf-8'));
         $params = array("in0" => $dsf_username, "in1" => $dsf_password);
         $userinfo = $client->verifyUser($params);
     }
     //var_dump($userinfo);exit;
     $sql_data_array = array('dsf_username' => $dsf_username . "", 'dsf_password' => $dsf_password . "", 'company_name_en' => $userinfo->out->companyEName . "", 'company_name_cn' => $userinfo->out->companyCName . "", 'company_id' => $userinfo->out->companyId . "", 'company_code' => $userinfo->out->companyCode . "", 'customer_service_code' => $userinfo->out->customerserviceCode . "", 'customer_service_id' => $userinfo->out->customerserviceId . "", 'customer_service_name' => $userinfo->out->customerserviceName . "", 'maintainer_code' => $userinfo->out->maintainerCode . "", 'maintainer_id' => $userinfo->out->maintainerId . "", 'maintainer_name' => $userinfo->out->maintainerName . "", 'status' => $status . "", 'modified' => date("Y-m-d H:i:s"));
     //var_dump($sql_data_array);exit;
     zen_db_perform("dsf_account_info", $sql_data_array, 'update', "id = '" . (int) $id . "'");
     zen_redirect(zen_href_link("dsf_shipping", 'action=account_info'));
     break;
 case 'account_delete':
     $db->Execute("TRUNCATE `dsf_countries`;");
     $db->Execute("TRUNCATE `dsf_countries_map`;");
     $db->Execute("TRUNCATE `dsf_account_info`;");
     $db->Execute("TRUNCATE `dsf_shipping`;");
     zen_redirect(zen_href_link("dsf_shipping"));
     break;
 case 'shipping_save':