Commit 2db22a13 by hcy001

1

parent faf1913d
......@@ -37,9 +37,13 @@ class ApiController extends Controller
// }
$this->$id($request, $id);
}
//关闭询价
//关闭整个询价单
private function ApiInquiryClose($request, $id){
$this->Export((new InquiryModel())->closeInquiry($request->input('inquiry_id')));
Export((new InquiryModel())->inquiryClose($request->input('inquiry_id')));
}
//关闭单条询价明细
public function ApiInquiryItemsClose($request, $id){
Export((new InquiryItemsModel())->inquiryItemsClose($request->input('inquiry_items_id')));
}
//询价列表
private function ApiInquiryList($request, $id){
......
......@@ -2,6 +2,7 @@
namespace App\Http\Controllers;
use App\Model\InquiryItemsModel;
use App\Model\InquiryModel;
use Illuminate\Http\Request;
use App\Http\Requests;
......@@ -18,6 +19,7 @@ class ServerController extends Controller
set_time_limit(0);
$this->$id($request, $id);
}
/*
* 询报价导出
*/
......
......@@ -1107,9 +1107,9 @@ function createSlat($length = 32)
}
function Export($errcode=0,$errmsg='成功',$data=''){
if(is_array($errcode)){
echo json_encode(['errcode'=>$errcode[0],'errmsg'=>$errcode[1],'data'=>!empty(@$errcode[2])?@$errcode[2]:''], JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES);
echo json_encode(['code'=>$errcode[0],'msg'=>$errcode[1],'data'=>!empty(@$errcode[2])?@$errcode[2]:''], JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES);
}else{
echo json_encode(['errcode'=>$errcode,'errmsg'=>$errmsg,'data'=>$data], JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES);
echo json_encode(['code'=>$errcode,'msg'=>$errmsg,'data'=>$data], JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES);
}
exit();
}
......
<?php
Route::match(['get', 'post'],'/api/{key}', 'ApiController@Entrance');
Route::match(['get', 'post'],'/hd/{key}', 'HdController@Entrance');
Route::group(['middleware' => 'web'], function () {
Route::get('/', 'WebController@info');
Route::match(['get', 'post'],'/web/{key}', 'WebController@info');
Route::match(['get', 'post'],'/api/{key}', 'ApiController@Entrance');
Route::match(['get', 'post'],'/hd/{key}', 'HdController@Entrance');
});
Route::group(['middleware' => 'webapi'], function () {
Route::match(['get', 'post'],'/WebApi/{key}', 'WebApiController@Entrance');
});
Route::group(['middleware' => 'WmsApi'], function () {
Route::match(['get', 'post'],'/wmsapi/{key}','WmsApiController@Entrance');
// Route::match(['get', 'post'],'/api/{key}', 'ApiController@Entrance');
// Route::match(['get', 'post'],'/hd/{key}', 'HdController@Entrance');
});
Route::match(['get', 'post'],'/server/{key}', 'ServerController@Entrance'); //对外提供导出回调接口
\ No newline at end of file
......@@ -134,5 +134,16 @@ class InquiryItemsModel extends Model
}
}
/*
* 关闭询价
*/
public function inquiryItemsClose($inquiry_items_id){
if (!intval($inquiry_items_id)){
return [1001,"询价明细id不得为空!"];
}
$this->where("id",$inquiry_items_id)->update(["status"=>-1,"update_time"=>time()]);
return [0,"更新成功"];
}
}
\ No newline at end of file
......@@ -133,7 +133,7 @@ class InquiryModel extends Model
/*
* 关闭询价
*/
public function closeInquiry($inquiry_id){
public function inquiryClose($inquiry_id){
$this->where("id",$inquiry_id)->update(["status"=>-1,"update_time"=>time()]);
return [0,"更新成功"];
}
......
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 sign in to comment