request->getMore([ ['data', '', '', 'time'], ['status', ], [['keyword', 's'], ''], ]); $where['is_del'] = 0; $where['type'] = $this->type; return $this->success($this->services->getApplyList($where)); } /** * 获取供应商信息 * @return mixed */ public function read($id) { if (!$id) return $this->fail('缺少参数'); return $this->success($this->services->get((int)$id)); } /** * 审核商品表单 * @param $id * @return mixed */ public function verifyForm($id) { if (!$id) { return $this->fail('缺少参数'); } return $this->success($this->services->verifyForm((int)$id)); } /** * 申请审核 * @param $id * @return mixed */ public function verifyApply($id) { if (!$id) return $this->fail('缺少参数'); $data = $this->request->postMore([ ['status', 1], ['fail_msg', ''] ]); return $this->success('操作成功', $this->services->verifyApply((int)$id, $data)); } /** * 备注表单 * @param $id * @return mixed */ public function markForm($id) { if (!$id) { return $this->fail('缺少参数'); } return $this->success($this->services->markForm((int)$id)); } /** * 备注 * @param $id * @return mixed */ public function mark($id) { if (!$id) return $this->fail('缺少参数'); [$mark] = $this->request->postMore([ ['mark', ''], ], true); if (!$mark) { return $this->fail('请输入备注'); } $this->services->update($id, ['mark' => $mark]); return $this->success('备注成功!'); } /** * 删除申请 * @param $id * @return mixed */ public function delete($id) { if (!$id) return $this->fail('删除失败,缺少参数'); $this->services->update((int)$id, ['is_del' => 1]); return $this->success('删除成功!'); } }