|
@@ -553,11 +553,11 @@ class Broker extends BaseController
|
|
|
|
|
|
public function listWorker()
|
|
|
{
|
|
|
- $ppage = input('ppage/d', 1);
|
|
|
- $psize = input('psize/d', 20);
|
|
|
- $map = [];
|
|
|
- $brokerid = input('brokerid/d', 0);
|
|
|
- $user_ids = UserModel::where('brokerid', $brokerid)->column('id');
|
|
|
+ $ppage = input('ppage/d', 1);
|
|
|
+ $psize = input('psize/d', 20);
|
|
|
+ $map = [];
|
|
|
+ $brokerid = input('brokerid/d', 0);
|
|
|
+ $user_ids = UserModel::where('brokerid', $brokerid)->column('id');
|
|
|
if (empty($user_ids)) {
|
|
|
page_result(0, "", [
|
|
|
'plist' => [],
|
|
@@ -565,8 +565,8 @@ class Broker extends BaseController
|
|
|
]);
|
|
|
}
|
|
|
|
|
|
- $map[] = ['userid', 'in', $user_ids];
|
|
|
- $map[] = ['status', '=', 5];
|
|
|
+ $map[] = ['userid', 'in', $user_ids];
|
|
|
+ $map[] = ['status', '=', 5];
|
|
|
$keyword = input('keyword', '');
|
|
|
if (!empty($keyword)) {
|
|
|
$map[] = ['title|mobile', 'like', "%{$keyword}%"];
|
|
@@ -577,4 +577,23 @@ class Broker extends BaseController
|
|
|
'pstatus' => $psize > count($plist) ? 'noMore' : 'more',
|
|
|
]);
|
|
|
}
|
|
|
+
|
|
|
+ public function apply()
|
|
|
+ {
|
|
|
+ $data = input('param.');
|
|
|
+
|
|
|
+ $broker = BrokerModel::where('userid',$data['userid'])->find();
|
|
|
+ if (!empty($broker)) {
|
|
|
+ page_result(1, "您已经是经纪人了!", $data);
|
|
|
+ }
|
|
|
+
|
|
|
+ $check = BrokerFormModel::where('userid', $data['userid'])->find();
|
|
|
+ if (!empty($check)) {
|
|
|
+ page_result(1, "请勿重复申请", $data);
|
|
|
+ }
|
|
|
+
|
|
|
+ $data['createtime'] = time();
|
|
|
+ BrokerFormModel::create($data);
|
|
|
+ page_result();
|
|
|
+ }
|
|
|
}
|