diff --git a/application/admin/controller/orders/Auditorder.php b/application/admin/controller/orders/Auditorder.php index 6898b8d..33d76b9 100644 --- a/application/admin/controller/orders/Auditorder.php +++ b/application/admin/controller/orders/Auditorder.php @@ -4,6 +4,7 @@ namespace app\admin\controller\orders; use app\admin\model\Message; use app\admin\model\Order; +use app\admin\model\Worker; use app\common\controller\Backend; use think\Db; use think\Exception; @@ -108,6 +109,7 @@ class Auditorder extends Backend } if (false === $this->request->isPost()) { $this->view->assign('row', $row); + $this->view->assign('worker',Worker::where('status',$order->worker_id)->find()); return $this->view->fetch(); } $params = $this->request->post('row/a'); diff --git a/application/admin/controller/orders/Configorder.php b/application/admin/controller/orders/Configorder.php index c5b8cdd..235e1a1 100644 --- a/application/admin/controller/orders/Configorder.php +++ b/application/admin/controller/orders/Configorder.php @@ -103,8 +103,8 @@ class Configorder extends Backend } if (false === $this->request->isPost()) { $this->view->assign('row', $row); - $workerRate = Worker::where('id',$row->worker_id)->value('rate'); - $this->view->assign('rate', $workerRate); + $worker = Worker::where('id',$row->worker_id)->find(); + $this->view->assign('worker', $worker); return $this->view->fetch(); } $params = $this->request->post('row/a'); diff --git a/application/admin/controller/orders/Dispatch2.php b/application/admin/controller/orders/Dispatch2.php index db15828..786c7e5 100644 --- a/application/admin/controller/orders/Dispatch2.php +++ b/application/admin/controller/orders/Dispatch2.php @@ -163,6 +163,7 @@ class Dispatch2 extends Backend if (false === $this->request->isPost()) { $this->view->assign('row', $row); $this->view->assign('order', $order); + $this->view->assign('worker',Worker::where('status',$order->worker_id)->find()); return $this->view->fetch(); } @@ -255,8 +256,8 @@ class Dispatch2 extends Backend $this->view->assign('order', $order); $this->view->assign('action','finish'); - $workerRate = Worker::where('id',$row->worker_id)->value('rate'); - $this->view->assign('rate', $workerRate); + $worker = Worker::where('id',$row->worker_id)->find(); + $this->view->assign('worker', $worker); return $this->view->fetch('edit'); } diff --git a/application/admin/view/orders/auditorder/edit.html b/application/admin/view/orders/auditorder/edit.html index 5c0905e..6e261d9 100644 --- a/application/admin/view/orders/auditorder/edit.html +++ b/application/admin/view/orders/auditorder/edit.html @@ -127,12 +127,20 @@