|
@@ -48,7 +48,7 @@ class Purchase extends Controller
|
|
|
public function purchase_order(\think\Validate $validate,Request $request){
|
|
|
$request->offsetSet('images',json_decode($request['images'],true)?:[]);
|
|
|
$request->offsetSet('item',json_decode($request['item'],true)?:[]);
|
|
|
-exit;
|
|
|
+
|
|
|
$admin_id = $this->uuid();
|
|
|
$data=$this->_vali([
|
|
|
'real_name.require'=>'联系人不能为空',
|
|
@@ -60,15 +60,18 @@ exit;
|
|
|
// 'images.min:1'=>'图片必须',
|
|
|
'item.require'=>'商品参数不能为空',
|
|
|
]);
|
|
|
- $data['images'] = json_decode($request['images'],true);
|
|
|
+ input('images')?$data['images']=input('images'):'';
|
|
|
+ if($data['images']){
|
|
|
+ $data['images'] = json_decode($request['images'],true);
|
|
|
+ foreach ($data['images'] as $image){
|
|
|
+ $validate->failException()->check($image,[
|
|
|
+ 'type|图片类型'=>['require','in:image,video'],
|
|
|
+ 'src|图片链接'=>['require','url'],
|
|
|
+ ]);
|
|
|
+ }
|
|
|
+ }
|
|
|
$data['item'] = json_decode($request['item'],true);
|
|
|
|
|
|
- foreach ($data['images'] as $image){
|
|
|
- $validate->failException()->check($image,[
|
|
|
- 'type|图片类型'=>['require','in:image,video'],
|
|
|
- 'src|图片链接'=>['require','url'],
|
|
|
- ]);
|
|
|
- }
|
|
|
foreach ($data['item'] as $item){
|
|
|
$validate->failException()->check($item,[
|
|
|
'name|名称'=>['require'],
|
|
@@ -78,8 +81,8 @@ exit;
|
|
|
// 'price|价格'=>['require','float'],
|
|
|
]);
|
|
|
}
|
|
|
- print_r($data);
|
|
|
- exit;
|
|
|
+// print_r($data);
|
|
|
+// exit;
|
|
|
|
|
|
$purchase_data = [
|
|
|
'admin_id'=>$admin_id->id,
|