public function testHelpers()
 {
     // TBD
     $data = ['a' => 'hello', 'b' => 'world'];
     carrier('data')->set($data);
     $this->assertSame($data, carrier('data')->get());
 }
 public function videos($target, $param = null)
 {
     $fa = new \Unisharp\FileApi\FileApi('videos/' . $target);
     $filename = $fa->save(request()->file('video'));
     event("video.{$target}.created", ['param' => $param, 'filename' => $filename, 'path' => "videos/{$target}/{$filename}"]);
     if (function_exists('carrier') && !empty(carrier()->get('response_msg'))) {
         $response_msg = carrier()->get('response_msg');
     } else {
         $response_msg = ['status' => ['code' => 200, 'message' => 'Success to upload video'], 'data' => ['filename' => $filename, 'path' => with(new FileApi("videos/{$target}/"))->get($filename, 'origin')]];
     }
     return $response_msg;
 }
Example #3
0
 //$where = "where account='dresslink.com'";
 //$account = 	DLdlModel::selectAccount($where);
 $orderdata['recordnumber'] = mysql_real_escape_string(trim($value['OrderID']));
 $orderdata['platformId'] = 10;
 $orderdata['accountId'] = 400;
 $orderdata['orderStatus'] = C('STATEPENDING');
 $orderdata['orderType'] = C('STATEPENDING_CONV');
 $orderdata['ordersTime'] = strtotime(trim($value['CreatedTime']));
 //平台下单时间
 $orderdata['paymentTime'] = strtotime(trim($value['PaidTime']));
 $orderdata['onlineTotal'] = $trade['price'];
 //线上总金额
 $orderdata['actualTotal'] = mysql_real_escape_string(trim($value['Total']));
 //付款总金额
 $transport = mysql_real_escape_string(trim($value['ShippingModuleCode']));
 $transport = carrier($transport);
 //$trans = $memc_obj->get_extral("trans_system_carrier");
 if ($transport == "中国邮政挂号" || $transport == "中国邮政平邮") {
     $orderNote['content'] = base64_decode(trim($value['OrderNote']));
 }
 //$orderdata['transportId'] = $flip_carrierList[$transport];                                                       //运输方式id
 $transportation = CommonModel::getCarrierList();
 //所有的
 foreach ($transportation as $tranValue) {
     if ($tranValue['carrierNameCn'] == $transport) {
         $orderdata['transportId'] = $tranValue['id'];
         break;
     }
     //$transportationList[$tranValue['id']] = $tranValue['carrierNameCn'];
 }
 if (count($value['Items']) == 1 && $value['Items'][0]['Quantity'] == 1) {