Changeset 2624007
- Timestamp:
- 11/03/2021 12:37:00 PM (4 years ago)
- Location:
- drivefx-woocommerce/trunk
- Files:
-
- 2 edited
-
PHCLibrary/utils.php (modified) (1 diff)
-
class.DriveFxWoocommerce.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
drivefx-woocommerce/trunk/PHCLibrary/utils.php
r2617700 r2624007 204 204 "entityName":"'.$entityName.'", 205 205 "filterItems":[] 206 }' 207 ); 208 //Build Http query using params 209 $this->query = http_build_query ($this->params); 210 211 //Called webservice that make a request 212 $response=$this->doPhcRequest($ch, $this->url, $this->params, $credentials); 213 214 return $response; 215 } 216 217 public function entityName_Query1($ch, $credentials, $armazem){ 218 $this->url = $credentials->backendUrl."/REST/SearchWS/QueryAsEntities"; 219 //Create map with request parameters 220 $this->params = array ('itemQuery' => '{"distinct": true, 221 "groupByItems": [], 222 "lazyLoaded": false, 223 "offset": 0, 224 "orderByItems":[], 225 "SelectItems": [ 226 "st.ref", 227 "st.design", 228 "st.familia", 229 "sa.stock" 230 ], 231 "entityName": "st", 232 "filterItems": [], 233 "joinEntities": [{ 234 "tableName": "sa", 235 "joinType": 1, 236 "joinExp": [{ 237 "filterItem": "sa.ref", 238 "comparison": 0, 239 "valueItem": "<#var>st.ref", 240 "groupItem": 1 241 }, 242 { 243 "filterItem": "sa.armazem", 244 "comparison": 0, 245 "valueItem": "'.$armazem.'", 246 "groupItem": 0 247 }] 248 }] 206 249 }' 207 250 ); -
drivefx-woocommerce/trunk/class.DriveFxWoocommerce.php
r2617700 r2624007 1857 1857 } 1858 1858 } else { 1859 $response = $this->utils_services->entityName_Query($ch, $credentials, 'St'); 1859 //$response = $this->utils_services->entityName_Query($ch, $credentials, 'St'); 1860 $response = $this->utils_services->entityName_Query1($ch, $credentials, $settings['backend']['warehouse']); 1861 1862 //$this->logs->writeFileLog('response_with_armazem:', $response); 1863 1860 1864 } 1861 1865 … … 2178 2182 //$this->logs->writeFileLog('st:', $response); 2179 2183 } else { 2180 $response = $this->utils_services->filterItem_Query($ch, $credentials, 'Sa', 'armazem', $settings['backend']['warehouse']); 2184 //$response = $this->utils_services->filterItem_Query($ch, $credentials, 'Sa', 'armazem', $settings['backend']['warehouse']); 2185 $response = $this->utils_services->entityName_Query1($ch, $credentials, $settings['backend']['warehouse']); 2181 2186 } 2182 2187
Note: See TracChangeset
for help on using the changeset viewer.