|
@@ -102,6 +102,7 @@ class OrderController extends Controller
|
|
return $this->_updateSave();
|
|
return $this->_updateSave();
|
|
}
|
|
}
|
|
$data = $this->repository->find($request->get('id'));
|
|
$data = $this->repository->find($request->get('id'));
|
|
|
|
+
|
|
return view('admin.medical.order.edit',compact('data'));
|
|
return view('admin.medical.order.edit',compact('data'));
|
|
}
|
|
}
|
|
|
|
|
|
@@ -152,27 +153,15 @@ class OrderController extends Controller
|
|
public function upload(Request $request)
|
|
public function upload(Request $request)
|
|
{
|
|
{
|
|
if($request->method() == 'POST') {
|
|
if($request->method() == 'POST') {
|
|
- $data = $request->all();
|
|
|
|
- $file=$request->file('pdf');
|
|
|
|
- if ( $file->isValid()) { //判断文件是否有效
|
|
|
|
- //$filename = $file->getClientOriginalName(); //文件原名称
|
|
|
|
- $extension = $file->getClientOriginalExtension(); //扩展名
|
|
|
|
- $filename = time() . "." . $extension; //重命名
|
|
|
|
- // echo public_path().'\upload\pdf';die;
|
|
|
|
- $res =$file->move(public_path().'/upload/pdf', $filename); //移动至指定目录
|
|
|
|
- if($res){
|
|
|
|
- $url = '/upload/pdf/'.$filename;
|
|
|
|
- $update['pdf'] = $this->formatUrl($url);
|
|
|
|
- $res = MedicalOrderModel::where('id',$data['id'])->update($update);
|
|
|
|
- $check = MedicalOrderModel::find($data['id']);
|
|
|
|
- $this->getCode($check->mobile);
|
|
|
|
- return $this->showMessage('操作成功');
|
|
|
|
- }else{
|
|
|
|
- return $this->showWarning('操作失败');
|
|
|
|
- }
|
|
|
|
|
|
+ $data = $request->input();
|
|
|
|
+ $url = str_replace(env('APP_URL'),public_path(),$data['file']);
|
|
|
|
+ $ok = unlink($url);
|
|
|
|
+ if($ok) {
|
|
|
|
+ $data['status'] = 1;
|
|
|
|
+ }else{
|
|
|
|
+ $data['status'] = 0;
|
|
}
|
|
}
|
|
-
|
|
|
|
-
|
|
|
|
|
|
+ return $this->api($data);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -240,6 +229,8 @@ class OrderController extends Controller
|
|
$data = (array) request('data');
|
|
$data = (array) request('data');
|
|
$data['pdf'] = $this->formatUrl($data['pdf']);
|
|
$data['pdf'] = $this->formatUrl($data['pdf']);
|
|
$ok = $this->repository->update(request('id'),$data);
|
|
$ok = $this->repository->update(request('id'),$data);
|
|
|
|
+ $check = MedicalOrderModel::find(request('id'));
|
|
|
|
+ $this->getCode($check->mobile);
|
|
if($ok) {
|
|
if($ok) {
|
|
$url[] = array('url'=>U( 'Medical/Order/index'),'title'=>'返回列表');
|
|
$url[] = array('url'=>U( 'Medical/Order/index'),'title'=>'返回列表');
|
|
return $this->showMessage('操作成功',urldecode(request('_referer')));
|
|
return $this->showMessage('操作成功',urldecode(request('_referer')));
|