|
@@ -113,4 +113,60 @@ class Resume extends BaseController
|
|
|
|
|
|
page_result(0, "邀请成功", $info);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 收到的邀请
|
|
|
+ */
|
|
|
+ public function userLog()
|
|
|
+ {
|
|
|
+ $ppage = input('ppage/d', 1);
|
|
|
+ $psize = input('psize/d', 20);
|
|
|
+
|
|
|
+ $userid = input('userid/d', 0);
|
|
|
+ $list = ResumeInviteModel::with(['worker'])->where('userid',$userid)->page($ppage)->limit($psize)->append(['status_text'])->select();
|
|
|
+
|
|
|
+ page_result(0, "", [
|
|
|
+ 'list' => $list,
|
|
|
+ 'status' => $psize > count($list) ? 'noMore' : 'more',
|
|
|
+ ]);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 处理邀请
|
|
|
+ */
|
|
|
+ public function dealInvite()
|
|
|
+ {
|
|
|
+ $id = input('id/d', 0);
|
|
|
+ $status = input('status/d', 0);
|
|
|
+ if (empty($id) || empty($status)) {
|
|
|
+ page_result(1, "参数错误");
|
|
|
+ }
|
|
|
+
|
|
|
+ $info = ResumeInviteModel::where('id',$id)->find();
|
|
|
+ if ($info['status'] != 1) {
|
|
|
+ page_result(1, "请勿重复操作");
|
|
|
+ }
|
|
|
+
|
|
|
+ $info->status = $status;
|
|
|
+ $info->save();
|
|
|
+
|
|
|
+ page_result(0, "操作成功", $info);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 发出的邀请
|
|
|
+ */
|
|
|
+ public function workerLog()
|
|
|
+ {
|
|
|
+ $ppage = input('ppage/d', 1);
|
|
|
+ $psize = input('psize/d', 20);
|
|
|
+
|
|
|
+ $workerid = input('workerid/d', 0);
|
|
|
+ $list = ResumeInviteModel::with(['user'])->where('workerid',$workerid)->page($ppage)->limit($psize)->append(['status_text'])->select();
|
|
|
+
|
|
|
+ page_result(0, "", [
|
|
|
+ 'list' => $list,
|
|
|
+ 'status' => $psize > count($list) ? 'noMore' : 'more',
|
|
|
+ ]);
|
|
|
+ }
|
|
|
}
|