|
@@ -46,8 +46,6 @@ class Purchase extends Controller
|
|
|
* @return void
|
|
|
*/
|
|
|
public function purchase_order(\think\Validate $validate,Request $request){
|
|
|
- print_r(input('post.'));
|
|
|
- exit;
|
|
|
$request->offsetSet('images',json_decode($request['images'],true)?:[]);
|
|
|
$request->offsetSet('item',json_decode($request['item'],true)?:[]);
|
|
|
|
|
@@ -63,7 +61,7 @@ class Purchase extends Controller
|
|
|
'item.require'=>'商品参数不能为空',
|
|
|
]);
|
|
|
input('images')?$data['images']=input('images'):'';
|
|
|
- if($data['images']){
|
|
|
+ if(isset($data['images'])){
|
|
|
$data['images'] = json_decode($request['images'],true);
|
|
|
foreach ($data['images'] as $image){
|
|
|
$validate->failException()->check($image,[
|
|
@@ -83,14 +81,11 @@ class Purchase extends Controller
|
|
|
// 'price|价格'=>['require','float'],
|
|
|
]);
|
|
|
}
|
|
|
-// print_r($data);
|
|
|
-// exit;
|
|
|
-
|
|
|
$purchase_data = [
|
|
|
'admin_id'=>$admin_id->id,
|
|
|
'real_name'=>$data['real_name'],
|
|
|
'mobile'=>$data['mobile'],
|
|
|
- 'images'=>$data['images'],
|
|
|
+// 'images'=>$data['images'],
|
|
|
'post_time'=>$data['post_time'],
|
|
|
'post_address'=>$data['post_address'],
|
|
|
'create_time'=>date('Y-m-d H:i:s'),
|
|
@@ -98,6 +93,8 @@ class Purchase extends Controller
|
|
|
'latitude'=>$admin_id->merchant->latitude,
|
|
|
'amount'=>min(array_column($data['item'],'price')),
|
|
|
];
|
|
|
+
|
|
|
+ isset($data['images'])?$purchase_data['images']=$data['images']:'';
|
|
|
Db::startTrans();
|
|
|
try {
|
|
|
if($request['id']){
|