public function address(Request $request, $id = 0) { header("Content-Type:text/html;charset=utf-8"); if ($id == 0) { echo "参数错误,没有找到订单"; exit; } //这个地方,需要判断一下有没有tendree的权限 // echo "userid=".Auth::user()->id; $order = Orders::where("id", "=", $id)->where("userid", "=", Auth::user()->id)->where("step", "=", 2)->first(); //只有支付到了第二段才有可能去选地址 if ($order == null) { echo "参数错误,没有找到订单"; exit; } $uid = Auth::user()->id; $useraddrs = Address::where("user_id", "=", $uid)->get(); $provices = Area::whereRaw('parent_id=1')->orderby('id', 'asc')->get(); $areas = Area::whereRaw('1=1')->orderBy('id', 'desc')->get(); $order = Orders::findOrFail($id); $data = array('order' => $order, 'areas' => $areas, 'provices' => $provices, 'useraddrs' => $useraddrs); return view('pay.address', $data); }
</td> <td>卖家发货电话</td> <td> <span class="myedit" onclick="listTable.edit(this, 'edit_delisemobile', {{$deli->id}})" title="点击修改内容">@if($deli->sendmobile!='') {{$deli->sendmobile}} @else 无内容 @endif </span> </td> <td> </td> <td></td> <td> </td> </tr> @endif <?php $addrs = \ZuiHuiGou\Address::where("user_id", "=", $demand->user_id)->get(); // echo $demand->user_id ; ?> @if(count($addrs)>0) @foreach ($addrs as $addr) <tr> <td>发货地址</td> <td colspan="9"> <span class="myedit" onclick="listTable.edit(this, 'edit_address', {{$addr->id}})" title="点击修改内容"> {{$addr->fulladdr}} </span> </td> <td> </td> </tr> @endforeach @endif
public function fahuo(Request $request, $id) { if ($request->isMethod("post")) { $deid = $request->input("deid"); $demand = Demand::where("id", "=", $deid)->get()->first(); if (!$demand) { return redirect()->back()->withErrors('没有找到订单。'); } $demand->status = 3; $demand->save(); $types = ""; $deli = new delivery(); $deli->deid = $deid; $deli->uid = $demand->user_id; $deli->types = $request->input("express"); $deli->numbers = $request->input("numbers"); $deli->notes = $request->input("notes"); $deli->save(); return Redirect::to('bid/my/all')->withErrors('发货成功!'); } $demand = Demand::where("id", "=", $id)->get()->first(); if (!$demand) { return redirect()->back()->withErrors('没有找到订单。'); } $user = User::where("id", "=", $demand->user_id)->get()->first(); $addr = Address::where("id", "=", $demand->addrid)->get()->first(); $data = array("user" => $user, "demand" => $demand, 'addr' => $addr); return view('bid.fahuo')->with($data); }