|
@@ -3,6 +3,7 @@
|
|
|
namespace app\admin\controller;
|
|
|
|
|
|
use app\admin\BaseController;
|
|
|
+use app\common\model\AgentMarket as AgentMarketModel;
|
|
|
use app\common\model\OutRecruit as OutRecruitModel;
|
|
|
use app\common\model\OutRecruitReport as OutRecruitReportModel;
|
|
|
|
|
@@ -70,25 +71,27 @@ class Outjob extends BaseController
|
|
|
$id = input('id/d', 0);
|
|
|
|
|
|
$data = [
|
|
|
- 'title' => input('title/s', ""),
|
|
|
- 'company_name' => input('company_name/s', ""),
|
|
|
- 'num' => input('num/d', 1),
|
|
|
- 'province' => input('province/s', ""),
|
|
|
- 'city' => input('city/s', ""),
|
|
|
- 'district' => input('district/s', ""),
|
|
|
- 'address' => input('address/s', ""),
|
|
|
- 'agegroup' => input('agegroup/s', ""),
|
|
|
- 'tags' => input('tags/a', []),
|
|
|
- 'requirement' => input('requirement/s', ""),
|
|
|
- 'comdetails' => input('comdetails/s', ""),
|
|
|
- 'picall' => input('picall/a', []),
|
|
|
- 'salary' => input('salary/s', ""),
|
|
|
- 'telephone' => input('telephone/s', ""),
|
|
|
- 'remark' => input('remark/s', ""),
|
|
|
- 'status' => input('status/d', 1),
|
|
|
- 'priority' => input('priority/d', 255),
|
|
|
- 'volume' => input('volume/d', 0),
|
|
|
- 'updatetime' => time(),
|
|
|
+ 'title' => input('title/s', ""),
|
|
|
+ 'company_name' => input('company_name/s', ""),
|
|
|
+ 'num' => input('num/d', 1),
|
|
|
+ 'province' => input('province/s', ""),
|
|
|
+ 'city' => input('city/s', ""),
|
|
|
+ 'district' => input('district/s', ""),
|
|
|
+ 'address' => input('address/s', ""),
|
|
|
+ 'agegroup' => input('agegroup/s', ""),
|
|
|
+ 'tags' => input('tags/a', []),
|
|
|
+ 'requirement' => input('requirement/s', ""),
|
|
|
+ 'comdetails' => input('comdetails/s', ""),
|
|
|
+ 'picall' => input('picall/a', []),
|
|
|
+ 'salary' => input('salary/s', ""),
|
|
|
+ 'telephone' => input('telephone/s', ""),
|
|
|
+ 'remark' => input('remark/s', ""),
|
|
|
+ 'status' => input('status/d', 1),
|
|
|
+ 'priority' => input('priority/d', 255),
|
|
|
+ 'volume' => input('volume/d', 0),
|
|
|
+ 'market_content' => input('market_content/s', ""),
|
|
|
+ 'is_bargain' => input('is_bargain/d', 1),
|
|
|
+ 'updatetime' => time(),
|
|
|
];
|
|
|
|
|
|
if (empty($id)) {
|
|
@@ -183,4 +186,33 @@ class Outjob extends BaseController
|
|
|
return view('outjob/dealreport', ['report' => $report]);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ public function market()
|
|
|
+ {
|
|
|
+ if (Request::isAjax()) {
|
|
|
+ $limit = input('limit/d', 20);
|
|
|
+ $page = input('page/d', 1);
|
|
|
+
|
|
|
+ $list = AgentMarketModel::limit($limit)
|
|
|
+ ->page($page)
|
|
|
+ ->append(['is_bargain_text'])
|
|
|
+ ->select();
|
|
|
+ $count = AgentMarketModel::count();
|
|
|
+ if ($count == 0) {
|
|
|
+ exit(json_encode([
|
|
|
+ 'code' => 1,
|
|
|
+ 'msg' => "未查询到数据",
|
|
|
+ ]));
|
|
|
+ }
|
|
|
+ exit(json_encode([
|
|
|
+ 'code' => 0,
|
|
|
+ 'msg' => "",
|
|
|
+ 'count' => $count,
|
|
|
+ 'data' => $list,
|
|
|
+ ]));
|
|
|
+
|
|
|
+ } else {
|
|
|
+ return view('outjob/market');
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|