|
@@ -59,6 +59,7 @@ class Broker extends BaseController
|
|
|
'status' => input('status/d') == 1 ? 1 : 2,
|
|
|
'latitude' => input('latitude/f', 0),
|
|
|
'longitude' => input('longitude/f', 0),
|
|
|
+ 'type' => input('type/s', ""),
|
|
|
];
|
|
|
|
|
|
if (empty($data['latitude']) || empty($data['longitude'])) {
|
|
@@ -212,7 +213,7 @@ class Broker extends BaseController
|
|
|
if (!empty($workerid)) {
|
|
|
$map[] = ['workerid', '=', $workerid];
|
|
|
}
|
|
|
- $list = BrokerModel::with(['worker', 'agent', 'muser'])->withCount(['user'])->where($map)->order('id', 'DESC')->limit($limit)->page($page)->append(['status_text', 'powerreport_text'])->select();
|
|
|
+ $list = BrokerModel::with(['worker', 'agent', 'muser'])->withCount(['user'])->where($map)->order('id', 'DESC')->limit($limit)->page($page)->append(['status_text', 'powerreport_text','type_text'])->select();
|
|
|
$count = BrokerModel::where($map)->count();
|
|
|
if ($count == 0) {
|
|
|
exit(json_encode([
|
|
@@ -471,7 +472,11 @@ class Broker extends BaseController
|
|
|
if (!empty($status)) {
|
|
|
$map[] = ['status', '=', $status];
|
|
|
}
|
|
|
- $list = BrokerFormModel::with(['worker', 'agent'])->where($map)->order('id', 'DESC')->limit($limit)->page($page)->append(['status_text'])->select();
|
|
|
+ $type = input('type/d');
|
|
|
+ if (!empty($type)) {
|
|
|
+ $map[] = ['type', '=', $type];
|
|
|
+ }
|
|
|
+ $list = BrokerFormModel::with(['worker', 'agent'])->where($map)->order('id', 'DESC')->limit($limit)->page($page)->append(['status_text','type_text'])->select();
|
|
|
$count = BrokerFormModel::where($map)->count();
|
|
|
if ($count == 0) {
|
|
|
exit(json_encode([
|
|
@@ -540,6 +545,7 @@ class Broker extends BaseController
|
|
|
$data['village'] = $fbroker['village'];
|
|
|
$data['district'] = $fbroker['district'];
|
|
|
$data['region'] = $fbroker['region'];
|
|
|
+ $data['type'] = $fbroker['type'];
|
|
|
$data['createtime'] = time();
|
|
|
$broker = BrokerModel::create($data);
|
|
|
|