bug fixes, closed paperless
This commit is contained in:
@@ -6,6 +6,8 @@ use Illuminate\Http\Request;
|
||||
use App\Models;
|
||||
use Session;
|
||||
use App\Http\Requests;
|
||||
use App\Libs\PaperLessNgx;
|
||||
|
||||
|
||||
class GeneralDocumentsController extends Controller
|
||||
{
|
||||
@@ -127,6 +129,7 @@ class GeneralDocumentsController extends Controller
|
||||
*/
|
||||
public function store(Requests\GeneralDocumentsRequest $request){
|
||||
// dd($request->all());
|
||||
$paperless = new PaperLessNgx();
|
||||
if ($request->has('document_one') && $request->has('document_one_name') && $request->has('document_one_category')) {
|
||||
if ($request->file('document_one')->isValid()) {
|
||||
//dd($request->all());
|
||||
@@ -135,16 +138,9 @@ class GeneralDocumentsController extends Controller
|
||||
$document_arr['filename'] = $filename;
|
||||
$document_arr['category'] = $request->document_one_category;
|
||||
|
||||
# set parameters and push to paperless
|
||||
$file_path = "documents/general_files/" . $filename; //"documents/oasl.pdf";
|
||||
$tags_arr = [1,2];
|
||||
$created_at = date('Y-m-d H:i:s');
|
||||
$document_type = 1;
|
||||
$correspondent = 1;
|
||||
$title = $request->document_one_name;
|
||||
$retval_paperless = $this->sendToPaperless($file_path, $tags_arr, $created_at, $document_type, $title, $correspondent);
|
||||
\Log::info($retval_paperless);
|
||||
|
||||
#sendToPaperLess
|
||||
$store_location = "general_files";
|
||||
$top = $paperless->processPaperlessFile($request->document_one_name, $request->document_one_category, $filename, $store_location);
|
||||
|
||||
$document_arr['file_extension'] = $request->document_one->extension();
|
||||
$document_arr['file_reff'] = time() . uniqid();
|
||||
@@ -160,6 +156,10 @@ class GeneralDocumentsController extends Controller
|
||||
$document_arr['filename'] = $filename;
|
||||
$document_arr['category'] = $request->document_two_category;
|
||||
|
||||
#sendToPaperLess
|
||||
$store_location = "general_files";
|
||||
$top = $paperless->processPaperlessFile($request->document_two_name, $request->document_two_category, $filename, $store_location);
|
||||
|
||||
$document_arr['file_extension'] = $request->document_two->extension();
|
||||
$document_arr['file_reff'] = time() . uniqid();
|
||||
$document_arr['name'] = $request->document_two_name;
|
||||
@@ -174,6 +174,10 @@ class GeneralDocumentsController extends Controller
|
||||
$document_arr['filename'] = $filename;
|
||||
$document_arr['category'] = $request->document_three_category;
|
||||
|
||||
#sendToPaperLess
|
||||
$store_location = "general_files";
|
||||
$top = $paperless->processPaperlessFile($request->document_three_name, $request->document_three_category, $filename, $store_location);
|
||||
|
||||
$document_arr['file_extension'] = $request->document_three->extension();
|
||||
$document_arr['file_reff'] = time() . uniqid();
|
||||
$document_arr['name'] = $request->document_three_name;
|
||||
@@ -246,26 +250,5 @@ class GeneralDocumentsController extends Controller
|
||||
|
||||
return $string;
|
||||
}
|
||||
public function getDocumentCorrespondent($category){
|
||||
switch ($category) {
|
||||
case 'sidwl':
|
||||
// code...
|
||||
break;
|
||||
case 'api':
|
||||
// code...
|
||||
break;
|
||||
case 'scfees':
|
||||
// code...
|
||||
break;
|
||||
case 'presentations':
|
||||
// code...
|
||||
break;
|
||||
case 'others':
|
||||
// code...
|
||||
break;
|
||||
default:
|
||||
// code...
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user