|
@@ -198,6 +198,7 @@ class DwyController extends BaseController
|
|
];
|
|
];
|
|
$data = $this->post_helper($url, '{"device_code":"'.$mac.'"}', $header);
|
|
$data = $this->post_helper($url, '{"device_code":"'.$mac.'"}', $header);
|
|
$data = json_decode($data, true);
|
|
$data = json_decode($data, true);
|
|
|
|
+ dd($data);die;
|
|
foreach ($data as $k => &$v) {
|
|
foreach ($data as $k => &$v) {
|
|
|
|
|
|
if (!isset($v['product_list'])) $v['product_list'] = [];
|
|
if (!isset($v['product_list'])) $v['product_list'] = [];
|
|
@@ -205,7 +206,13 @@ class DwyController extends BaseController
|
|
unset($data[$k]);
|
|
unset($data[$k]);
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
- $v['use_qty'] = $v['qty'];
|
|
|
|
|
|
+// $v['use_qty'] = $v['qty'];
|
|
|
|
+ if($v['box_code'] === 'CK00004'){
|
|
|
|
+ $v['use_qty'] = 5;
|
|
|
|
+ $v['qty'] = 5;
|
|
|
|
+ $v['in_stock_qty'] = 0;
|
|
|
|
+ }
|
|
|
|
+
|
|
if ($v['qty'] <= 0) {
|
|
if ($v['qty'] <= 0) {
|
|
unset($data[$k]);
|
|
unset($data[$k]);
|
|
continue;
|
|
continue;
|
|
@@ -215,7 +222,7 @@ class DwyController extends BaseController
|
|
foreach ($list as $kk => $vv) {
|
|
foreach ($list as $kk => $vv) {
|
|
|
|
|
|
//写死的代码
|
|
//写死的代码
|
|
- if($vv['num'] > 0 ) $vv['num'] = 300;
|
|
|
|
|
|
+ if($vv['num'] > 0 ) $vv['num'] = 500;
|
|
//end
|
|
//end
|
|
|
|
|
|
if ($vv['num'] == 0) continue;
|
|
if ($vv['num'] == 0) continue;
|
|
@@ -299,26 +306,33 @@ class DwyController extends BaseController
|
|
// $data[$kk]['box_code_show'] = '商标五号仓';
|
|
// $data[$kk]['box_code_show'] = '商标五号仓';
|
|
|
|
|
|
$c = $vv;
|
|
$c = $vv;
|
|
- $c['box_code'] = 'CK00004';
|
|
|
|
- $c['box_code_show'] = '商标一号仓';
|
|
|
|
|
|
+ $c['box_code'] = 'CK00012';
|
|
|
|
+ $c['box_code_show'] = '商标九号仓';
|
|
|
|
+ $c['restock_qty'] = '5';
|
|
|
|
+ $c['send_qty'] = '5';
|
|
|
|
+ $c['qty'] = '5';
|
|
|
|
+ $c['use_qty'] = '5';
|
|
|
|
|
|
//
|
|
//
|
|
$b = $vv;
|
|
$b = $vv;
|
|
- $b['box_code'] = 'CK00010';
|
|
|
|
- $b['box_code_show'] = '商标七号仓';
|
|
|
|
|
|
+ $b['restock_qty'] = '5';
|
|
|
|
+ $b['send_qty'] = '5';
|
|
|
|
+ $b['qty'] = '5';
|
|
|
|
+ $b['use_qty'] = '5';
|
|
|
|
+ $b['box_code'] = 'CK00013';
|
|
|
|
+ $b['box_code_show'] = '商标十号仓';//
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ $d = $vv;
|
|
|
|
+ $d['box_code'] = 'CK00014';
|
|
|
|
+ $d['box_code_show'] = '商标十一号仓';
|
|
|
|
+
|
|
|
|
+// $d = $vv;
|
|
|
|
+// $d['box_code'] = 'CK00008';
|
|
|
|
+// $d['box_code_show'] = '商标五号仓';
|
|
}
|
|
}
|
|
|
|
|
|
-// if($vv['box_code'] === 'CK00008'){
|
|
|
|
-//
|
|
|
|
-// unset($data[$kk]);
|
|
|
|
-//
|
|
|
|
-//// $c = $vv;
|
|
|
|
-//// $c['box_code'] = 'CK00009';
|
|
|
|
-//// $c['box_code_show'] = '商标六号仓';
|
|
|
|
-//// $data[] = $c;
|
|
|
|
-// }
|
|
|
|
-//
|
|
|
|
- if($vv['box_code'] === 'CK00004'){
|
|
|
|
|
|
+ if($vv['box_code'] === 'CK00008'||$vv['box_code'] === 'CK00007'||$vv['box_code'] === 'CK00004'||$vv['box_code'] === 'CK00010'){
|
|
|
|
|
|
unset($data[$kk]);
|
|
unset($data[$kk]);
|
|
|
|
|
|
@@ -328,11 +342,22 @@ class DwyController extends BaseController
|
|
// $data[] = $c;
|
|
// $data[] = $c;
|
|
}
|
|
}
|
|
//
|
|
//
|
|
|
|
+// if($vv['box_code'] === 'CK00004'){
|
|
|
|
+//
|
|
|
|
+// unset($data[$kk]);
|
|
|
|
+//
|
|
|
|
+//// $c = $vv;
|
|
|
|
+//// $c['box_code'] = 'CK00009';
|
|
|
|
+//// $c['box_code_show'] = '商标六号仓';
|
|
|
|
+//// $data[] = $c;
|
|
|
|
+// }
|
|
|
|
+//
|
|
//
|
|
//
|
|
}
|
|
}
|
|
if(isset($c)) {
|
|
if(isset($c)) {
|
|
$data[] = $c;
|
|
$data[] = $c;
|
|
$data[] = $b;
|
|
$data[] = $b;
|
|
|
|
+ $data[] = $d;
|
|
}
|
|
}
|
|
|
|
|
|
sort($data);
|
|
sort($data);
|
|
@@ -438,6 +463,28 @@ class DwyController extends BaseController
|
|
|
|
|
|
return [200, 'data' => json_decode($result['data'],true)];
|
|
return [200, 'data' => json_decode($result['data'],true)];
|
|
}
|
|
}
|
|
|
|
+ public function setBoxTrademark(Request $request){
|
|
|
|
+ $url = 'https://tm.dwycloud.com/jbl/api/module-data/brand_sale_order/brand_sale_order/diy/find_roll_qr_code_list';
|
|
|
|
+ $header = [
|
|
|
|
+ 'Content-Type:application/json',
|
|
|
|
+ 'Authorization: ' .'Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiI1NjYxNTc5MjMwMDUzNzAzNjgiLCJhdXRoIjoiUk9MRV9JTk5FUl9VU0VSLFJPTEVfQlJBTkRfU1VQUExJRVIsUk9MRV9JTlRFUkZBQ0UsUk9MRV9VU0VfQlJBTkRfU1VQUExJRVIsUk9MRV9TRU5EX0JSQU5EX1NVUFBMSUVSIiwidG9rZW5JZCI6IjQiLCJleHAiOjE3MTk2MzM1NTJ9.CC69s4dpUdd9UqQlpeK5UF3DwY5Zenn-YHv8Iy1ai0cCXgere7r7jskWU9ARmKotys2tCGYRlO-Idtxdwdsefg',
|
|
|
|
+ ];
|
|
|
|
+ $data = [
|
|
|
|
+ 'roll_qr_code_list' => [
|
|
|
|
+ '171368443563212'
|
|
|
|
+ ]
|
|
|
|
+ ];
|
|
|
|
+ $a = $this->post_helper($url, json_encode($data), $header);
|
|
|
|
+ var_dump($a);die;
|
|
|
|
+ $a = json_decode($a,true);
|
|
|
|
+ $detail = [];
|
|
|
|
+ foreach ($a['data'] as $v){
|
|
|
|
+ $code = $v['brand_qr_code'];
|
|
|
|
+ $detail[] = $code;
|
|
|
|
+ }
|
|
|
|
+ file_put_contents('1.txt',json_encode($detail));
|
|
|
|
+ var_dump($a);die;
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
public function getBoxTrademark(Request $request){
|
|
public function getBoxTrademark(Request $request){
|
|
@@ -463,7 +510,10 @@ class DwyController extends BaseController
|
|
if (($content = file_get_contents($filePath)) === false) continue;
|
|
if (($content = file_get_contents($filePath)) === false) continue;
|
|
$decodedContent = json_decode($content, true);
|
|
$decodedContent = json_decode($content, true);
|
|
if (json_last_error() !== JSON_ERROR_NONE) continue;
|
|
if (json_last_error() !== JSON_ERROR_NONE) continue;
|
|
- $detail[$v] = $decodedContent;
|
|
|
|
|
|
+ $detail[] = [
|
|
|
|
+ 'detail'=>$decodedContent,
|
|
|
|
+ 'code'=>$v,
|
|
|
|
+ ];
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|