Commit b686777e authored by Shahzod's avatar Shahzod

Merge remote-tracking branch 'origin/master'

parents 5f11b416 808a3ad2
...@@ -74,24 +74,24 @@ class DeliverySytemsController extends Controller ...@@ -74,24 +74,24 @@ class DeliverySytemsController extends Controller
if ($order == null) { if ($order == null) {
return response()->json(['warning' => 'Order not found'], 200); return response()->json(['warning' => 'Order not found'], 200);
} elseif ($order['label_url'] == null) { } elseif ($order['label_url'] == null) {
$street = $sender[0]->street; //'test str'; $street = $sender[0]->street; //'97 Quentin Rd, 1st Floor';
$city = $sender[0]->city_name; // 'Unit C1 Brooklyn'; $city = $sender[0]->city_name; // 'Brooklyn';
$stateOrProvinceCode = $sender[0]->city_name; // 'NY'; $stateOrProvinceCode = $sender[0]->city_name; // 'NY';
$postalCode = $sender[0]->zip; // '11229'; $postalCode = $sender[0]->zip; // '11223';
$countryCode = 'US'; //'US'; $countryCode = 'US'; //'US';
$weight = ($order['weight'] > 0) ? $order['weight'] : 1; // 10; $weight = ($order['weight'] > 0) ? $order['weight'] : 1; // 20;
$userCredential = new WebAuthenticationCredential(); $userCredential = new WebAuthenticationCredential();
$userCredential $userCredential
->setKey('dXw7hhDl5lS6mwqs') ->setKey('WZmcVJM6rADSDHRA')
->setPassword('DDOWpwxnnmPsUxWNSM8gXLIdD'); ->setPassword('RFdr6uqXNvFpZVvwtoEaGLuRG');
$webAuthenticationDetail = new WebAuthenticationDetail(); $webAuthenticationDetail = new WebAuthenticationDetail();
$webAuthenticationDetail->setUserCredential($userCredential); $webAuthenticationDetail->setUserCredential($userCredential);
$clientDetail = new ClientDetail(); $clientDetail = new ClientDetail();
$clientDetail $clientDetail
->setAccountNumber('510087100') ->setAccountNumber('647927254')
->setMeterNumber('119157536'); ->setMeterNumber('250557652');
$version = new VersionId(); $version = new VersionId();
$version $version
->setMajor(23) ->setMajor(23)
...@@ -100,20 +100,23 @@ class DeliverySytemsController extends Controller ...@@ -100,20 +100,23 @@ class DeliverySytemsController extends Controller
->setServiceId('ship'); ->setServiceId('ship');
$shipperAddress = new Address(); $shipperAddress = new Address();
$shipperAddress $shipperAddress
->setStreetLines([$street]) ->setStreetLines(['56 Christopher Columbus Dr'])
->setCity($city) // ->setStreetLines([$street])
->setStateOrProvinceCode($stateOrProvinceCode) ->setCity('Jersey City')
->setPostalCode($postalCode) // ->setCity($city)
->setCountryCode($countryCode); ->setStateOrProvinceCode('NJ')
// ->setStateOrProvinceCode($stateOrProvinceCode)
->setPostalCode('07302')
->setCountryCode('US');
$shipperContact = new Contact(); $shipperContact = new Contact();
$shipperContact $shipperContact
// ->setCompanyName('TuronExpresss') // ->setCompanyName('FAZO CARGO INC.')
// ->setEMailAddress('test@example.com') // ->setEMailAddress('test@example.com')
->setPersonName($sender[0]->firstname.' '.$sender[0]->secondname.' '.$sender[0]->fathername) ->setPersonName($sender[0]->firstname . ' ' . $sender[0]->secondname . ' ' . $sender[0]->fathername)
->setPhoneNumber(($sender[0]->phone)); ->setPhoneNumber(($sender[0]->phone));
$shipper = new Party(); $shipper = new Party();
$shipper $shipper
->setAccountNumber('510087100') ->setAccountNumber('250557652')
->setAddress($shipperAddress) ->setAddress($shipperAddress)
->setContact($shipperContact); ->setContact($shipperContact);
$recipientAddress = new Address(); $recipientAddress = new Address();
...@@ -121,13 +124,13 @@ class DeliverySytemsController extends Controller ...@@ -121,13 +124,13 @@ class DeliverySytemsController extends Controller
->setStreetLines(['97 Quentin Rd, 1st floor']) ->setStreetLines(['97 Quentin Rd, 1st floor'])
->setCity('Brooklyn') ->setCity('Brooklyn')
->setStateOrProvinceCode('NY') ->setStateOrProvinceCode('NY')
->setPostalCode('11229') ->setPostalCode('11223')
->setCountryCode('US'); ->setCountryCode('US');
$recipientContact = new Contact(); $recipientContact = new Contact();
$recipientContact $recipientContact
->setCompanyName('Fazo Cargo') ->setCompanyName('FAZO CARGO INC.')
->setPersonName('Test FullName') ->setPersonName('Sheroz Mamayev')
->setPhoneNumber('+1 347 547 9797'); ->setPhoneNumber('+1 347 547.9797');
$recipient = new Party(); $recipient = new Party();
$recipient $recipient
->setAddress($recipientAddress) ->setAddress($recipientAddress)
......
...@@ -78,7 +78,7 @@ class OrderController extends Controller ...@@ -78,7 +78,7 @@ class OrderController extends Controller
DB::raw('(SELECT color_class FROM status WHERE id=orders.status_id) as status_class'), DB::raw('(SELECT color_class FROM status WHERE id=orders.status_id) as status_class'),
DB::raw('(SELECT concat(firstname,\' \',secondname,\' \',fathername) FROM address_info WHERE id=orders.to_address_id) as recipient'), DB::raw('(SELECT concat(firstname,\' \',secondname,\' \',fathername) FROM address_info WHERE id=orders.to_address_id) as recipient'),
DB::raw('(SELECT concat(country,\' \',city,\' \',street,\' \',house,\' \',apartment,\' \',zip) FROM address_info WHERE id=orders.to_address_id) as recipient_address'), DB::raw('(SELECT concat(country,\' \',city,\' \',street,\' \',house,\' \',apartment,\' \',zip) FROM address_info WHERE id=orders.to_address_id) as recipient_address'),
])->get(); ])->where('client_id', '=', $id)->get();
} else { } else {
...@@ -119,12 +119,15 @@ class OrderController extends Controller ...@@ -119,12 +119,15 @@ class OrderController extends Controller
DB::raw('(SELECT color_class FROM status WHERE id=orders.status_id) as status_class'), DB::raw('(SELECT color_class FROM status WHERE id=orders.status_id) as status_class'),
DB::raw('(SELECT concat(firstname,\' \',secondname,\' \',fathername) FROM address_info WHERE id=orders.to_address_id) as recipient'), DB::raw('(SELECT concat(firstname,\' \',secondname,\' \',fathername) FROM address_info WHERE id=orders.to_address_id) as recipient'),
DB::raw('(SELECT concat(country,\' \',city,\' \',street,\' \',house,\' \',apartment,\' \',zip) FROM address_info WHERE id=orders.to_address_id) as recipient_address'), DB::raw('(SELECT concat(country,\' \',city,\' \',street,\' \',house,\' \',apartment,\' \',zip) FROM address_info WHERE id=orders.to_address_id) as recipient_address'),
])->where('status_id', '=', $status_id)->get(); ])->where([
['client_id', '=', $id],
['status_id', '=', $status_id]
])->get();
} }
$statuses = DB::select('SELECT s.id, s.sort, s.title, s.color_class, (SELECT count(*) FROM orders where status_id=s.id) as count FROM status s'); $statuses = DB::select('SELECT s.id, s.sort, s.title, s.color_class, (SELECT count(*) FROM orders where status_id=s.id and client_id='.$id.') as count FROM status s');
$count = DB::select('SELECT COUNT(*) as count FROM orders'); $count = DB::select('SELECT COUNT(*) as count FROM orders where client_id='.$id);
// dd($orders); // dd($orders);
...@@ -214,7 +217,7 @@ class OrderController extends Controller ...@@ -214,7 +217,7 @@ class OrderController extends Controller
$order = Orders::create([ $order = Orders::create([
'client_id' => $request->get('client_id'), 'client_id' => $user->id,
'name' => $request->get('name'), 'name' => $request->get('name'),
'flight_id' => 0, 'flight_id' => 0,
'added' => Carbon::now(), 'added' => Carbon::now(),
...@@ -222,7 +225,7 @@ class OrderController extends Controller ...@@ -222,7 +225,7 @@ class OrderController extends Controller
'summa' => ($request->get('weight') * 8) + $serSum, 'summa' => ($request->get('weight') * 8) + $serSum,
'weight' => $request->get('weight'), 'weight' => $request->get('weight'),
'total' => $price, 'total' => $price,
'track_number' => '98'.$this->generateUniqNumber(4), 'track_number' => '98' . $this->generateUniqNumber(4),
'is_site' => $request->get('is_site'), 'is_site' => $request->get('is_site'),
'is_payment_uzb' => 0, 'is_payment_uzb' => 0,
'from_address' => $request->get('from_address'), 'from_address' => $request->get('from_address'),
......
...@@ -120,6 +120,14 @@ class DeclarationController extends Controller ...@@ -120,6 +120,14 @@ class DeclarationController extends Controller
'order_id', 'order_id',
])->where('order_id', '=', $orderData[0]->id)->get(); ])->where('order_id', '=', $orderData[0]->id)->get();
// return view('templates.declaration', [
// 'title' => 'Declaration #',
// 'client' => $clientData,
// 'order' => $orderData[0],
// 'recipient' => $recipient[0],
// 'sender' => $sender[0],
// 'product' => $products
// ]);
$pdf = \Barryvdh\DomPDF\Facade::loadView('templates.declaration', [ $pdf = \Barryvdh\DomPDF\Facade::loadView('templates.declaration', [
'title' => 'Declaration #', 'title' => 'Declaration #',
'client' => $clientData, 'client' => $clientData,
...@@ -134,7 +142,7 @@ class DeclarationController extends Controller ...@@ -134,7 +142,7 @@ class DeclarationController extends Controller
$pdf->save($path . $filename); $pdf->save($path . $filename);
// Activity::appendLog("Сгенерирована декларация в PDF формате.", Activity::NOTICE); // Activity::appendLog("Сгенерирована декларация в PDF формате.", Activity::NOTICE);
return redirect(url($path . $filename)); return redirect(url($path . $filename));
// return response()->json(['url' => url($path.$filename).''], 200); // return response()->json(['url' => url($path . $filename) . ''], 200);
// return $pdf->download('declaration.pdf'); // return $pdf->download('declaration.pdf');
} }
......
...@@ -44,6 +44,7 @@ class Orders extends Authenticatable ...@@ -44,6 +44,7 @@ class Orders extends Authenticatable
'delivery_info', 'delivery_info',
'label_url', 'label_url',
'payment_info', 'payment_info',
'comment',
'status_id' 'status_id'
]; ];
......
...@@ -504,27 +504,28 @@ ...@@ -504,27 +504,28 @@
}, },
{ {
"name": "guzzlehttp/guzzle", "name": "guzzlehttp/guzzle",
"version": "6.3.3", "version": "6.4.1",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/guzzle/guzzle.git", "url": "https://github.com/guzzle/guzzle.git",
"reference": "407b0cb880ace85c9b63c5f9551db498cb2d50ba" "reference": "0895c932405407fd3a7368b6910c09a24d26db11"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/guzzle/guzzle/zipball/407b0cb880ace85c9b63c5f9551db498cb2d50ba", "url": "https://api.github.com/repos/guzzle/guzzle/zipball/0895c932405407fd3a7368b6910c09a24d26db11",
"reference": "407b0cb880ace85c9b63c5f9551db498cb2d50ba", "reference": "0895c932405407fd3a7368b6910c09a24d26db11",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"ext-json": "*",
"guzzlehttp/promises": "^1.0", "guzzlehttp/promises": "^1.0",
"guzzlehttp/psr7": "^1.4", "guzzlehttp/psr7": "^1.6.1",
"php": ">=5.5" "php": ">=5.5"
}, },
"require-dev": { "require-dev": {
"ext-curl": "*", "ext-curl": "*",
"phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0",
"psr/log": "^1.0" "psr/log": "^1.1"
}, },
"suggest": { "suggest": {
"psr/log": "Required for using the Log middleware" "psr/log": "Required for using the Log middleware"
...@@ -536,12 +537,12 @@ ...@@ -536,12 +537,12 @@
} }
}, },
"autoload": { "autoload": {
"files": [
"src/functions_include.php"
],
"psr-4": { "psr-4": {
"GuzzleHttp\\": "src/" "GuzzleHttp\\": "src/"
} },
"files": [
"src/functions_include.php"
]
}, },
"notification-url": "https://packagist.org/downloads/", "notification-url": "https://packagist.org/downloads/",
"license": [ "license": [
...@@ -565,7 +566,7 @@ ...@@ -565,7 +566,7 @@
"rest", "rest",
"web service" "web service"
], ],
"time": "2018-04-22T15:46:56+00:00" "time": "2019-10-23T15:58:00+00:00"
}, },
{ {
"name": "guzzlehttp/promises", "name": "guzzlehttp/promises",
...@@ -1918,16 +1919,16 @@ ...@@ -1918,16 +1919,16 @@
}, },
{ {
"name": "psr/log", "name": "psr/log",
"version": "1.1.0", "version": "1.1.1",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/php-fig/log.git", "url": "https://github.com/php-fig/log.git",
"reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd" "reference": "bf73deb2b3b896a9d9c75f3f0d88185d2faa27e2"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/php-fig/log/zipball/6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd", "url": "https://api.github.com/repos/php-fig/log/zipball/bf73deb2b3b896a9d9c75f3f0d88185d2faa27e2",
"reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd", "reference": "bf73deb2b3b896a9d9c75f3f0d88185d2faa27e2",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -1936,7 +1937,7 @@ ...@@ -1936,7 +1937,7 @@
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-master": "1.0.x-dev" "dev-master": "1.1.x-dev"
} }
}, },
"autoload": { "autoload": {
...@@ -1961,7 +1962,7 @@ ...@@ -1961,7 +1962,7 @@
"psr", "psr",
"psr-3" "psr-3"
], ],
"time": "2018-11-20T15:27:04+00:00" "time": "2019-10-25T08:06:51+00:00"
}, },
{ {
"name": "psr/simple-cache", "name": "psr/simple-cache",
...@@ -3626,21 +3627,23 @@ ...@@ -3626,21 +3627,23 @@
}, },
{ {
"name": "tijsverkoyen/css-to-inline-styles", "name": "tijsverkoyen/css-to-inline-styles",
"version": "2.2.1", "version": "2.2.2",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git",
"reference": "0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757" "reference": "dda2ee426acd6d801d5b7fd1001cde9b5f790e15"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757", "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/dda2ee426acd6d801d5b7fd1001cde9b5f790e15",
"reference": "0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757", "reference": "dda2ee426acd6d801d5b7fd1001cde9b5f790e15",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"ext-dom": "*",
"ext-libxml": "*",
"php": "^5.5 || ^7.0", "php": "^5.5 || ^7.0",
"symfony/css-selector": "^2.7 || ^3.0 || ^4.0" "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0"
}, },
"require-dev": { "require-dev": {
"phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0"
...@@ -3669,7 +3672,7 @@ ...@@ -3669,7 +3672,7 @@
], ],
"description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.",
"homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles",
"time": "2017-11-27T11:13:29+00:00" "time": "2019-10-24T08:53:34+00:00"
}, },
{ {
"name": "vlucas/phpdotenv", "name": "vlucas/phpdotenv",
......
...@@ -955,7 +955,7 @@ ...@@ -955,7 +955,7 @@
' </td>\n' + ' </td>\n' +
' <td class="col-2">\n' + ' <td class="col-2">\n' +
' <div class="input-group input-group-sm">\n' + ' <div class="input-group input-group-sm">\n' +
' <input type="number" name="products[' + counter + '][1]" class="form-control form-control-sm count" id="" value="1" required>\n' + ' <input type="number" name="products[' + counter + '][1]" class="form-control form-control-sm count" value="1" required>\n' +
' <div class="invalid-feedback" >\n' + ' <div class="invalid-feedback" >\n' +
' Укажите количество единиц товара\n' + ' Укажите количество единиц товара\n' +
' </div>\n' + ' </div>\n' +
...@@ -963,7 +963,7 @@ ...@@ -963,7 +963,7 @@
' </td>\n' + ' </td>\n' +
' <td class="col-2">\n' + ' <td class="col-2">\n' +
' <div class="input-group input-group-sm">\n' + ' <div class="input-group input-group-sm">\n' +
' <input type="number" name="products[' + counter + '][2]" class="form-control form-control-sm cost" id="" placeholder="Username" value="2" required>\n' + ' <input type="number" name="products[' + counter + '][2]" class="form-control form-control-sm cost" value="2" required>\n' +
' <div class="invalid-feedback" >\n' + ' <div class="invalid-feedback" >\n' +
' Укажите стоимость за единицу товара\n' + ' Укажите стоимость за единицу товара\n' +
' </div>\n' + ' </div>\n' +
...@@ -971,7 +971,7 @@ ...@@ -971,7 +971,7 @@
' </td>\n' + ' </td>\n' +
' <td class="col-2">\n' + ' <td class="col-2">\n' +
' <div class="input-group input-group-sm">\n' + ' <div class="input-group input-group-sm">\n' +
' <input type="text" step="0.1" name="products[' + counter + '][3]" class="form-control form-control-sm" id="username" required>\n' + ' <input type="text" name="products[' + counter + '][3]" class="form-control form-control-sm" required>\n' +
' <div class="invalid-feedback" >\n' + ' <div class="invalid-feedback" >\n' +
' Your username is required.\n' + ' Your username is required.\n' +
' </div>\n' + ' </div>\n' +
......
...@@ -8,170 +8,194 @@ ...@@ -8,170 +8,194 @@
font-family: "DejaVu Sans"; font-family: "DejaVu Sans";
font-size: 9px; font-size: 9px;
} }
.main-logo { .main-logo {
border: 1px solid #000; border: 1px solid #000;
width: 100px; width: 100px;
} }
.border-left { .border-left {
border-left: 1px solid #000; border-left: 1px solid #000;
} }
.border-right { .border-right {
border-right: 1px solid #000; border-right: 1px solid #000;
} }
.border-top { .border-top {
border-top: 1px solid #000; border-top: 1px solid #000;
} }
.border-bottom { .border-bottom {
border-bottom: 1px solid #000; border-bottom: 1px solid #000;
} }
.caption { .caption {
border: 1px solid #000; border: 1px solid #000;
border-collapse: collapse; border-collapse: collapse;
} }
.gray-colored { background-color: #ebebeb}
.caption td { padding: 3px} .gray-colored {
background-color: #ebebeb
}
.caption td {
padding: 3px
}
</style> </style>
</head> </head>
<body> <body>
<div class=""> <div>
<img width="100" height="100" src="{{ asset('android-chrome-192x192.png') }}"> <img width="100" height="100" src="{{ asset('android-chrome-192x192.png') }}">
<h1>FAZO CARGO INC. Tel.:(347) 547-9797</h1>
</div>
<hr /> <h1 style="float: right; margin-top: 35px;">FAZO CARGO INC. Tel.:(347) 547-9797</h1>
<table border="0" style="width: 100%"> </div>
<br>
<hr/>
<table border="0" style="width: 100%">
<tr> <tr>
<td><span>ПОЧТОВАЯ АДМИНИСТРАЦИЯ</span></td> <td><span>ПОЧТОВАЯ АДМИНИСТРАЦИЯ</span></td>
<td style="width: 70px"><span ><input type="checkbox" style="margin-right: 17px;margin-left: 10px;"> USA</span></td> <td style="width: 70px"><span><input type="checkbox" style="margin-right: 17px;margin-left: 10px;"> USA</span>
<td style="width: 50px;"><input type="checkbox" style="margin-left: 10px;"> </td> </td>
<td style="width: 50px;"><input type="checkbox" style="margin-left: 10px;"></td>
<td><span>ТАМОЖЕННАЯ ДЕКЛАРАЦИЯ <b>CN 23<</b></span></td> <td><span>ТАМОЖЕННАЯ ДЕКЛАРАЦИЯ <b>CN 23<</b></span></td>
</tr> </tr>
<tr > <tr>
<td><span>ADMINISTRATION</span></td> <td><span>ADMINISTRATION</span></td>
<td><span ><input type="checkbox" style="margin-right: 17px;margin-left: 10px;"> CDN</span></td> <td><span><input type="checkbox" style="margin-right: 17px;margin-left: 10px;"> CDN</span></td>
<td style="width: 50px"><input type="checkbox" style="margin-left: 10px;"> </td> <td style="width: 50px"><input type="checkbox" style="margin-left: 10px;"></td>
<td><span>CUSTOM DECLARATION</span></td> <td><span>CUSTOM DECLARATION</span></td>
</tr> </tr>
</table> </table>
<br /> <br/>
<table class="caption" style="width: 100%;"> <table class="caption" style="width: 100%;">
<tr> <tr>
<td rowspan="4" class="border-right border-bottom gray-colored" style="width: 20px">FROM</td> <td rowspan="4" class="border-right border-bottom gray-colored" style="width: 20px">FROM</td>
<td class="border-right gray-colored" style="width: 180px;"> <td class="border-right gray-colored" style="width: 180px;">
Name and address of Sender <br /> Name and address of Sender <br/>
Фамилия и адрес Отправителя Фамилия и адрес Отправителя
</td> </td>
<td class="border-right"> <td class="border-right">
Tel. {{ $sender->phone }} Tel. {{ $sender->phone }}
</td> </td>
<td class="border-right" style="width: 70px;">AGENT CODE:</td> <td class="border-right" style="width: 70px;">CODE:</td>
<td class="border-right" style="width: 123px"> - </td> <td class="border-right" style="width: 123px">{{ $client->uni_code }}</td>
<td rowspan="9" style="width: 70px;"><img src="{{ asset('images/declaration/declaration_part1.png') }}" width="163"> </td> <td rowspan="10" style="width: 70px;"><img src="{{ asset('images/declaration/declaration_part1.png') }}"
width="163"></td>
</tr> </tr>
<tr> <tr>
<td colspan="2" class="border-top border-bottom border-right">Name: <b>Ruslan Skaldin</b></td> <td colspan="2" class="border-top border-bottom border-right">Name:
<td rowspan="3" colspan="2" class="border-top border-right border-bottom" ><center><b style="font-size: 14px">33097</b></center></td> <b>{{ $sender->firstname.' '.$sender->secondname.' '.$sender->fathername }}</b></td>
<td rowspan="3" colspan="2" class="border-top border-right border-bottom">
<h6>Посылка</h6>
<center><b style="font-size: 14px">{{ $order->track_number }}</b></center>
</td>
</tr> </tr>
<tr> <tr>
<td colspan="2" class="border-bottom border-right">Address:</td> <td colspan="2" class="border-bottom border-right">Address:</td>
</tr> </tr>
<tr> <tr>
<td colspan="2" class="border-right">-</td> <td colspan="2"
class="border-right">{{ $sender->zip . ' ' .$sender->apartment . ', ' . $sender->house. ', ' . $sender->street . ', ' . $sender->city . ', ' . $sender->country }}</td>
</tr> </tr>
<tr> <tr>
<td rowspan="5" class="border-right gray-colored">A <br /> B</td> <td rowspan="6" class="border-right gray-colored">TO</td>
<td colspan="2" class="border-bottom border-top border-right gray-colored" style="width: 310px"> <td colspan="2" class="border-bottom border-top border-right gray-colored" style="width: 310px">
Name and address of Recipient, Including the country of destination<br /> Name and address of Recipient, Including the country of destination<br/>
Фамилия и адрес Получателя, включая страну назначения Фамилия и адрес Получателя, включая страну назначения
</td> </td>
<td colspan="2" class="border-bottom border-right" >Tel. <b>+998909697399</b></td> <td colspan="2" class="border-bottom border-right">Tel. <b>{{ $recipient->phone }}</b></td>
</tr>
<tr>
<td class="border-bottom">Country <br/>Страна</td>
<td class="border-bottom"><b>{{ $recipient->country }}</b></td>
<td class="border-bottom">Region <br/>Область</td>
<td class="border-bottom border-right"><b>{{ $recipient->city }}</b></td>
</tr> </tr>
<tr> <tr>
<td class="border-bottom">Country <br />Страна</td> <td class="border-bottom">Street <br/>Улица</td>
<td class="border-bottom"><b>Uzbekistan</b></td> <td class="border-bottom"><b>{{ $recipient->street }}</b></td>
<td class="border-bottom">Region <br />Область</td> <td class="border-bottom">Number <br/>Дом</td>
<td class="border-bottom border-right"><b>Tashkent</b></td> <td class="border-bottom border-right"><b>{{ $recipient->street }}</b></td>
</tr> </tr>
<tr > <tr>
<td class="border-bottom">District <br />Район</td> <td class="border-bottom">Apartment <br/>Квартира</td>
<td class="border-bottom"><b>Юнусабадский район</b></td> <td class="border-bottom"><b>{{ $recipient->apartment }}</b></td>
<td class="border-bottom">City, Village <br />Город, Деревня</td> <td class="border-bottom">Zip <br/>Индекс</td>
<td class="border-bottom border-right"><b>Tashkent</b></td> <td class="border-bottom border-right"><b>{{ $recipient->zip }}</b></td>
</tr> </tr>
<tr> <tr>
<td class="border-bottom">Street <br />Улица</td> <td class="border-bottom">Name <br/>Фамилия, Имя, Отчество</td>
<td class="border-bottom"><b>Yunus Ota str</b></td> <td colspan="3" class="border-bottom border-right">
<td class="border-bottom">Number <br />Дом</td> <b>{{ $recipient->firstname.' '.$recipient->secondname.' '.$recipient->fathername }}</b></td>
<td class="border-bottom border-right"><b>Tashkent</b></td>
</tr> </tr>
<tr> <tr>
<td>Name <br />Фамилия, Имя, Отчество</td> <td>Passport data <br/>Паспортные данные</td>
<td colspan="3" class="border-right"><b>Руслан</b></td> <td colspan="3" class="border-right">
<b>{{ $recipient->passport.' | '.$recipient->passport_by.', '.$recipient->passport_issue }}</b></td>
</tr> </tr>
</table> </table>
<table class="caption" style="width: 100%; border-top: none"> <table class="caption" style="width: 100%; border-top: none">
<tr> <tr>
<td class="border-bottom gray-colored"> <td class="border-bottom gray-colored">
The register of enclosure (and number of goods) <br /> The register of enclosure (and number of goods) <br/>
Опись вложений (и количество предметов) Опись вложений (и количество предметов)
</td> </td>
<td class="border-bottom gray-colored"> <td class="border-bottom gray-colored">
Qty.<br /> Quantity<br/>
Кол-во Количество
</td>
<td class="border-bottom gray-colored">
Country of goods origin <br />
Страна изгот. товара
</td> </td>
<td class="border-bottom gray-colored"> <td class="border-bottom gray-colored">
Tariff No. <br /> Value <br/>
No. тарифа Ценность
</td> </td>
<td class="border-bottom gray-colored"> <td class="border-bottom gray-colored">
Weight netto <br /> Comment <br/>
Вес нетто Комментарий
</td>
<td class="border-bottom gray-colored">
Value <br />
Ценность
</td> </td>
</tr> </tr>
{{-- @foreach($declaration as $item)--}} {{-- @foreach($declaration as $item)--}}
@foreach($product as $item)
<tr> <tr>
<td class="border-bottom border-right">name</td> <td class="border-bottom border-right">{{ $item->title}}</td>
<td class="border-bottom border-right">MOUT</td> <td class="border-bottom border-right">{{ $item->amount }}</td>
<td class="border-bottom border-right">USA</td> <td class="border-bottom border-right">{{ $item->price }}</td>
<td class="border-bottom border-right">V</td> <td class="border-bottom border-right">{{ $item->comment }}</td>
<td class="border-bottom border-right">WEIGHT</td>
<td class="border-bottom border-right">PRICE</td>
</tr> </tr>
{{-- @endforeach--}} @endforeach
</table> </table>
<table class="caption" style="width: 100%;"> <table class="caption" style="width: 100%;">
<tr> <tr>
<td class="gray-colored"><input type="checkbox"></td> <td class="gray-colored"><input type="checkbox"></td>
<td class="gray-colored"> <td class="gray-colored">
Commercial sample<br /> Commercial sample<br/>
Коммерческий образец Коммерческий образец
</td> </td>
<td class="gray-colored"><input type="checkbox"> </td> <td class="gray-colored"><input type="checkbox"></td>
<td class="gray-colored"> <td class="gray-colored">
Documents<br /> Documents<br/>
Документы Документы
</td> </td>
<td class="gray-colored"><input type="checkbox"> </td> <td class="gray-colored"><input type="checkbox"></td>
<td class="gray-colored"> <td class="gray-colored">
Present<br /> Present<br/>
Подарок Подарок
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="6" class="border-top"> <td class="border-top">
Notes: <br /> Notes: <br/>
Примечания: <br /> <br /> Примечания: <br/> <br/>
</td>
<td colspan="5" class="border-top">
{{ $order->comment }}
</td> </td>
</tr> </tr>
<tr> <tr>
...@@ -184,17 +208,17 @@ ...@@ -184,17 +208,17 @@
<td colspan="3">Дата ____________</td> <td colspan="3">Дата ____________</td>
</tr> </tr>
<tr> <tr>
<td colspan="3">Фамилия</td> <td colspan="3">Фамилия: {{ $recipient->secondname }}</td>
<td colspan="3">Паспорт</td> <td colspan="3">Паспорт: {{ $recipient->passport }}</td>
</tr> </tr>
</table> </table>
<table style="border-collapse: collapse; border: none;"> <table style="border-collapse: collapse; border: none;">
<tr> <tr>
<td style="width: 40%" valign="top"> <td style="width: 40%" valign="top">
<table class="caption" style="width: 100%;"> <table class="caption" style="width: 100%;">
<tr> <tr>
<td class="border-right">Rate:</td> <td class="border-right">Rate:</td>
<td>Weight:</td> <td>Weight: {{ $recipient->weight }}</td>
</tr> </tr>
<tr> <tr>
<td colspan="2" class="border-top">Cost:</td> <td colspan="2" class="border-top">Cost:</td>
...@@ -210,7 +234,7 @@ ...@@ -210,7 +234,7 @@
</tr> </tr>
<tr> <tr>
<td colspan="2" class="border-top"> <td colspan="2" class="border-top">
<b>Total:</b> <b style="font-size: 14px"> $ {{--{{ $package->items_cost() }}--}}</b> <b>Total:</b> <b style="font-size: 14px"> $ {{ $order->summa }}</b>
</td> </td>
</tr> </tr>
</table> </table>
...@@ -221,16 +245,16 @@ ...@@ -221,16 +245,16 @@
<td class="gray-colored"><input type="checkbox"></td> <td class="gray-colored"><input type="checkbox"></td>
<td class="gray-colored">KG</td> <td class="gray-colored">KG</td>
<td rowspan="2" class="gray-colored"> <td rowspan="2" class="gray-colored">
Weight, brutto<br /> Weight, brutto<br/>
Общий вес, брутто Общий вес, брутто
</td > </td>
<td rowspan="2" class="gray-colored"> <td rowspan="2" class="gray-colored">
Bureau and date of origin<br/> Bureau and date of origin<br/>
Организация, дата подачи <br /> Организация, дата подачи <br/>
</td> </td>
</tr> </tr>
<tr> <tr>
<td class="gray-colored"><input type="checkbox"> </td> <td class="gray-colored"><input type="checkbox"></td>
<td class="gray-colored">LBS</td> <td class="gray-colored">LBS</td>
</tr> </tr>
<tr> <tr>
...@@ -238,21 +262,23 @@ ...@@ -238,21 +262,23 @@
<p> <p>
<b>FOR SENDER</b>, sender, hereby state that above information is true and correct <b>FOR SENDER</b>, sender, hereby state that above information is true and correct
to the best of my knowledge and that my shipment does not contain any dangerous to the best of my knowledge and that my shipment does not contain any dangerous
goods which are prohibited by postal regulations. This parcel does not contain cash and jewelery. goods which are prohibited by postal regulations. This parcel does not contain cash and
jewelery.
</p> </p>
<p> <p>
Я, отправитель, своей подписью подтверждаю, что сведения, приводенные в данной декларации, Я, отправитель, своей подписью подтверждаю, что сведения, приводенные в данной декларации,
являются точными, отправление не содержит валюты, ювелирных изделий, опасных вложений, запрещенных являются точными, отправление не содержит валюты, ювелирных изделий, опасных вложений,
запрещенных
к перессылке попчтовыми правилами. к перессылке попчтовыми правилами.
</p> </p>
Date: <b>{{ date('Y-m-d') }}</b> Signature of Sender: <b>Ruslan Skaldin</b> Date: <b>{{ date('Y-m-d') }}</b> Signature of Sender:
<b>{{ $client->name.' '.$client->surname }}</b>
</td> </td>
</tr> </tr>
</table> </table>
</td> </td>
</tr> </tr>
</table> </table>
</body> </body>
......
...@@ -66,8 +66,6 @@ Route::get('/refresh', 'Auth\LoginController@refresh')->name('refresh'); ...@@ -66,8 +66,6 @@ Route::get('/refresh', 'Auth\LoginController@refresh')->name('refresh');
Route::post('/feedback/add', 'FeedbackController@addGuest'); Route::post('/feedback/add', 'FeedbackController@addGuest');
// //
//Route::get('/packages/pay', 'PackagesController@pay');
//Route::get('/packages/addr', 'PackagesController@addr');
Route::get('/packages', 'OrderController@index')->name('package')->middleware('auth'); Route::get('/packages', 'OrderController@index')->name('package')->middleware('auth');
Route::get('/packages/create/{id}', 'OrderController@create')->name('package.create')->middleware('auth'); Route::get('/packages/create/{id}', 'OrderController@create')->name('package.create')->middleware('auth');
Route::post('/packages/order-store', 'OrderController@orderStore')->name('package.store')->middleware('auth'); Route::post('/packages/order-store', 'OrderController@orderStore')->name('package.store')->middleware('auth');
...@@ -82,17 +80,6 @@ Route::get('/profile', 'ProfileController@profile')->middleware('auth'); ...@@ -82,17 +80,6 @@ Route::get('/profile', 'ProfileController@profile')->middleware('auth');
Route::post('/profile/save', 'ProfileController@save')->name('profile.save')->middleware('auth'); Route::post('/profile/save', 'ProfileController@save')->name('profile.save')->middleware('auth');
Route::get('/get-fedex-label/{id}', 'DeliverySytemsController@getFedexData')->middleware('auth'); Route::get('/get-fedex-label/{id}', 'DeliverySytemsController@getFedexData')->middleware('auth');
// //
//Route::get('/packages/list', 'PackagesController@pending_packages');
//Route::get('/packages/pending', 'PackagesController@pending_packages')->name('packagePending');
//Route::get('/packages/warehouse', 'PackagesController@inwarehouse_packages')->name('packageInwarehouse');
//Route::post('/packages/warehouse', 'PackagesController@inwarehouse_packages');
//Route::get('/packages/packing', 'PackagesController@onpacking_packages')->name('packagePacking');
//Route::get('/packages/register', 'PackagesController@register');
//Route::post('/packages/register', 'PackagesController@register');
//Route::get('/packages/sent', 'PackagesController@sent_packages')->name('packageSent');
//Route::get('/packages/all', 'PackagesController@all_packages')->name('packageAll');
//Route::get('/package/{id}/delivered', 'PackagesController@make_delivered')->where(['id' => '[0-9]+'])->name('makeDelivered');
//Route::get('packages/delivered', 'PackagesController@delivered_packages')->name('packageDelivered');
Route::get('/profile/info', 'ProfileController@info')->middleware('auth'); Route::get('/profile/info', 'ProfileController@info')->middleware('auth');
Route::post('/profile/address/add', 'ProfileController@address_add')->middleware('auth'); Route::post('/profile/address/add', 'ProfileController@address_add')->middleware('auth');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment