Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
黄成意
/
php_frq_api
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
7986dcf2
authored
Jun 08, 2021
by
连敬荣
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
代码重构
parent
2ea3124c
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
16 additions
and
11 deletions
app/Http/Controllers/SearchController.php
app/Http/Utils/ApiCode.php
app/Http/routes/api.php
app/Http/Controllers/SearchController.php
View file @
7986dcf2
...
...
@@ -3,11 +3,13 @@
namespace
App\Http\Controllers
;
use
App\Http\Utils\ApiCode
;
use
App\map\InquiryMap
;
use
App\map\QuoteMap
;
use
App\Model\BestGoodsModel
;
use
App\Model\InquiryItemsAssignModel
;
use
App\Model\InquiryItemsModel
;
use
App\Model\InquiryModel
;
use
App\Model\LieBrandModel
;
use
App\Model\QuoteModel
;
use
Illuminate\Http\Request
;
...
...
@@ -51,16 +53,15 @@ class SearchController extends Controller
public
function
getInquiryList
(
Request
$request
){
$input
=
$request
->
input
();
Export
(
$this
->
getList
(
$input
));
$userInfo
=
$this
->
user
();
ExportLayui
(
$this
->
getList
(
$input
,
0
,
$userInfo
));
// ExportLayui((new InquiryModel())->getList($input));
}
protected
function
getList
(
$input
=
[],
$export
=
0
)
//获取询价列表
protected
function
getList
(
$input
=
[],
$export
=
0
,
$userInfo
=
[]
)
//获取询价列表
{
$user_id
=
@
$input
[
"user_id"
];
$user_name
=
@
$input
[
"user_name"
];
$user_id
=
@
$userInfo
[
"user_id"
];
$user_name
=
@
$userInfo
[
"user_name"
];
$rqpConn
=
DB
::
connection
(
'rfq'
);
$list
=
$rqpConn
->
table
(
'inquiry as a'
)
->
join
(
'inquiry_items as b'
,
'a.id'
,
'='
,
'b.inquiry_id'
)
->
select
(
DB
::
Raw
(
"lie_a.inquiry_sn,lie_a.currency,lie_a.status as status_a,lie_a.user_name,lie_a.create_name,lie_b.*"
))
...
...
@@ -143,7 +144,7 @@ class SearchController extends Controller
$list
=
$list
->
paginate
(
@
$input
[
'limit'
]
?
$input
[
"limit"
]
:
10
,
[
'*'
],
'p'
,
@
$page
?
$page
:
1
)
->
toArray
();
if
(
!
$list
)
return
[
20001
,
'没有数据'
];
if
(
!
$list
)
return
[
ApiCode
::
API_CODE_NODATA
,
'没有数据'
];
$QuoteModel
=
new
QuoteModel
();
$InquiryItemsAssignModel
=
new
InquiryItemsAssignModel
();
...
...
@@ -216,6 +217,6 @@ class SearchController extends Controller
if
(
@
$input
[
"is_export"
]
==
1
)
{
#如果是导出
$data
=
$this
->
clearExport
(
$data
);
}
return
[
0
,
'成功'
,
$data
,
$list
[
'total'
]];
return
[
ApiCode
::
API_CODE_SUCCESS
,
'成功'
,
$data
,
$list
[
'total'
]];
}
}
\ No newline at end of file
app/Http/Utils/ApiCode.php
View file @
7986dcf2
...
...
@@ -12,4 +12,6 @@ interface ApiCode
const
API_CODE_UNLOGINED
=
1001
;
//未登陆
const
API_CODE_DATA_EMPTY
=
1003
;
//数据为空
const
API_CODE_NODATA
=
20001
;
//没有数据
}
\ No newline at end of file
app/Http/routes/api.php
View file @
7986dcf2
...
...
@@ -8,4 +8,4 @@ Route::Post('/ApiCreateOneItems','DataController@createInquiryItemsDetail');//
Route
::
Post
(
'/ApiDeleteInquiryItems'
,
'DataController@deleteInquiryItemsDetail'
);
//删除询价明细;
Route
::
Post
(
'/ApiEditInquiry'
,
'DataController@creatInquiry'
);
//新增询价;
Route
::
Post
(
'/ApiUpdateOneItems'
,
'DataController@editInquiryItemDetail'
);
//修改单条明细记录;
//
Route
::
Get
(
'/ApiInquiryList'
,
'SearchController@getInquiryList'
);
//
询价列表
;
\ No newline at end of file
Route
::
Get
(
'/ApiInquiryList'
,
'SearchController@getInquiryList'
);
//
询价列表
;
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment