Browse Source

经纪人

linwu 1 year ago
parent
commit
143522ef13
2 changed files with 30 additions and 26 deletions
  1. 23 21
      app/agent/controller/Broker.php
  2. 7 5
      app/worker/controller/Broker.php

+ 23 - 21
app/agent/controller/Broker.php

@@ -17,20 +17,22 @@ class Broker extends BaseController
 
 
     public function brokerList()
     public function brokerList()
     {
     {
-        $agent  = $this->access_agent;
-        return view('broker/brokerlist',[
-            'agent'  => $agent,
+        $agent = $this->access_agent;
+        return view('broker/brokerlist', [
+            'agent' => $agent,
         ]);
         ]);
     }
     }
 
 
     public function brokerForm()
     public function brokerForm()
     {
     {
-        $id     = input('id/d, 0');
-        $broker = BrokerModel::findOrEmpty($id);
-        $agent  = $this->access_agent;
+        $id       = input('id/d, 0');
+        $broker   = BrokerModel::findOrEmpty($id);
+        $agent    = $this->access_agent;
+        $townlist = file_get_contents(root_path('public/static/jscss') . 'village.json');
         return view('broker/brokerform', [
         return view('broker/brokerform', [
-            'agent'  => $agent,
-            'broker' => $broker,
+            'agent'    => $agent,
+            'broker'   => $broker,
+            'townlist' => $townlist,
         ]);
         ]);
     }
     }
 
 
@@ -80,7 +82,7 @@ class Broker extends BaseController
                 ]));
                 ]));
             }
             }
 
 
-            $muser       = UserModel::where(['mobile'=>input('musermobile/s', '')])->findOrEmpty();
+            $muser = UserModel::where(['mobile' => input('musermobile/s', '')])->findOrEmpty();
             if ($muser->isEmpty()) {
             if ($muser->isEmpty()) {
                 exit(json_encode([
                 exit(json_encode([
                     'code' => 1,
                     'code' => 1,
@@ -188,7 +190,7 @@ class Broker extends BaseController
     {
     {
         $broker_id   = input('broker_id/d, 0');
         $broker_id   = input('broker_id/d, 0');
         $agentid     = $this->access_agent['id'];
         $agentid     = $this->access_agent['id'];
-        $broker_list = BrokerModel::where('agentid', $agentid)->where('id','<>',$broker_id)->select();
+        $broker_list = BrokerModel::where('agentid', $agentid)->where('id', '<>', $broker_id)->select();
         return view('broker/transferform', [
         return view('broker/transferform', [
             'origin_broker_id' => $broker_id,
             'origin_broker_id' => $broker_id,
             'broker_list'      => $broker_list,
             'broker_list'      => $broker_list,
@@ -197,8 +199,8 @@ class Broker extends BaseController
 
 
     public function edittransfer()
     public function edittransfer()
     {
     {
-        $origin_broker_id   = input('origin_broker_id/d, 0');
-        $broker_id   = input('broker_id/d, 0');
+        $origin_broker_id = input('origin_broker_id/d, 0');
+        $broker_id        = input('broker_id/d, 0');
         if (empty($origin_broker_id) || empty($broker_id)) {
         if (empty($origin_broker_id) || empty($broker_id)) {
             exit(json_encode([
             exit(json_encode([
                 'code' => 1,
                 'code' => 1,
@@ -212,8 +214,8 @@ class Broker extends BaseController
             ]));
             ]));
         }
         }
 
 
-        $origin_broker = BrokerModel::where('id',$origin_broker_id)->find();
-        $broker = BrokerModel::where('id',$broker_id)->find();
+        $origin_broker = BrokerModel::where('id', $origin_broker_id)->find();
+        $broker        = BrokerModel::where('id', $broker_id)->find();
         if (empty($origin_broker) || empty($broker)) {
         if (empty($origin_broker) || empty($broker)) {
             exit(json_encode([
             exit(json_encode([
                 'code' => 1,
                 'code' => 1,
@@ -227,8 +229,8 @@ class Broker extends BaseController
             ]));
             ]));
         }
         }
 
 
-        UserModel::where('brokerid',$origin_broker_id)->update(['brokerid'=>$broker_id]);
-        UserPartModel::where('puserid',$origin_broker['userid'])->update(['puserid'=>$broker['userid']]);
+        UserModel::where('brokerid', $origin_broker_id)->update(['brokerid' => $broker_id]);
+        UserPartModel::where('puserid', $origin_broker['userid'])->update(['puserid' => $broker['userid']]);
         exit(json_encode([
         exit(json_encode([
             'code' => 0,
             'code' => 0,
         ]));
         ]));
@@ -256,10 +258,10 @@ class Broker extends BaseController
             ]));
             ]));
         }
         }
 
 
-        $limit    = input('limit/d', 20);
-        $page     = input('page/d', 1);
-        $map = [
-            ['brokerid','=',$brokerid]
+        $limit = input('limit/d', 20);
+        $page  = input('page/d', 1);
+        $map   = [
+            ['brokerid', '=', $brokerid],
         ];
         ];
         $list  = BrokerIncomeModel::where($map)->order('id', 'DESC')->limit($limit)->page($page)->append(['status_text', 'powerreport_text'])->select();
         $list  = BrokerIncomeModel::where($map)->order('id', 'DESC')->limit($limit)->page($page)->append(['status_text', 'powerreport_text'])->select();
         $count = BrokerIncomeModel::where($map)->count();
         $count = BrokerIncomeModel::where($map)->count();
@@ -280,7 +282,7 @@ class Broker extends BaseController
     public function settleIncome()
     public function settleIncome()
     {
     {
         $brokerid = input('brokerid');
         $brokerid = input('brokerid');
-        $value = input('value');
+        $value    = input('value');
 
 
         if (empty($brokerid) || $value <= 0) {
         if (empty($brokerid) || $value <= 0) {
             exit(json_encode([
             exit(json_encode([

+ 7 - 5
app/worker/controller/Broker.php

@@ -30,7 +30,9 @@ class Broker extends BaseController
         $id        = input('id/d', 0);
         $id        = input('id/d', 0);
         $broker    = BrokerModel::where('workerid', '=', $workerid)->findOrEmpty($id);
         $broker    = BrokerModel::where('workerid', '=', $workerid)->findOrEmpty($id);
         $agentlist = AgentModel::where('workerid', '=', $workerid)->order(['id' => 'desc'])->select();
         $agentlist = AgentModel::where('workerid', '=', $workerid)->order(['id' => 'desc'])->select();
+        $townlist  = file_get_contents(root_path('public/static/jscss') . 'village.json');
         return view('broker/brokerform', [
         return view('broker/brokerform', [
+            'townlist'  => $townlist,
             'agentlist' => $agentlist,
             'agentlist' => $agentlist,
             'broker'    => $broker,
             'broker'    => $broker,
             'worker'    => $this->access_worker,
             'worker'    => $this->access_worker,
@@ -225,10 +227,10 @@ class Broker extends BaseController
             ]));
             ]));
         }
         }
 
 
-        $limit    = input('limit/d', 20);
-        $page     = input('page/d', 1);
-        $map = [
-            ['brokerid','=',$brokerid]
+        $limit = input('limit/d', 20);
+        $page  = input('page/d', 1);
+        $map   = [
+            ['brokerid', '=', $brokerid],
         ];
         ];
         $list  = BrokerIncomeModel::where($map)->order('id', 'DESC')->limit($limit)->page($page)->append(['status_text', 'powerreport_text'])->select();
         $list  = BrokerIncomeModel::where($map)->order('id', 'DESC')->limit($limit)->page($page)->append(['status_text', 'powerreport_text'])->select();
         $count = BrokerIncomeModel::where($map)->count();
         $count = BrokerIncomeModel::where($map)->count();
@@ -249,7 +251,7 @@ class Broker extends BaseController
     public function settleIncome()
     public function settleIncome()
     {
     {
         $brokerid = input('brokerid');
         $brokerid = input('brokerid');
-        $value = input('value');
+        $value    = input('value');
 
 
         if (empty($brokerid) || $value <= 0) {
         if (empty($brokerid) || $value <= 0) {
             exit(json_encode([
             exit(json_encode([