1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- <?php
- namespace app\admin\controller;
- use app\data\model\ShopPurchase as Model;
- use app\data\model\ShopPurchaseOffer as Offer;
- use app\data\model\DataUser;
- use Carbon\Carbon;
- use think\admin\Controller;
- use think\admin\model\SystemUser;
- use think\facade\Db;
- use think\Request;
- /**
- * 采购订单管理
- * Class Xw
- * @package app\admin\controller\ShipYard
- * http://www.zjnk.com/fileserver/News/04b7854f-bb0a-458b-b359-ce948acfea09.JPG
- */
- class ShopPurchase extends Controller
- {
- /**
- * 采购订单列表
- * @auth true
- * @menu true
- */
- public function index(){
- $this->title='采购订单管理';
- $this->assign('status',Model::getStatus());
- Model::mQuery()
- ->equal('status')
- ->dateBetween('create_at')
- ->layTable();
- }
- /**
- * 详情
- * @auth true
- * @menu true
- */
- public function detail(Request $request,Model $purchase){
- DataUser::$copyRealName=true;
- $this->assign('row',$purchase
- ->with(['merchant','items','items.offers','items.offers.user'])
- ->where('id',$request['id'])->findOrFail());
- $this->fetch('form');
- }
- /**
- * 查看报价历史
- * @auth true
- * @menu true
- */
- public function offer_history(Request $request,Offer $offer){
- $offer=$offer->where('id',$request['id'])->findOrFail();
- return $offer->amounts()->select();
- }
- }
|