request->param())); } /** * 添加积分项目 * @return type */ public function add() { if ($this->request->isPost()) { $params = $this->request->param(); if (!$params["name"]) { return json(["msg" => "请选择审核单位"]); } if (!$params["enterpriseTag"] && !$params["uniCode"]) { return json(["msg" => "请选择单位标签或填写例外企业统一信用代码,可同时设置"]); } if (EnterpriseVerifyMgrApi::chkExist($params["enterpriseTag"]) && $params["enterpriseTag"]) return json(["msg" => "该标签已经存在审核配置,不需要重复配置"]); if (EnterpriseVerifyMgrApi::chkUnicodeExist($params["uniCode"]) && $params["uniCode"]) return json(["msg" => "输入的例外企业统一信用代码中包含已经被其它单位设置过的企业,不能重复设置"]); if (EnterpriseVerifyMgrApi::edit($params)) return json(["code" => 200, "msg" => "添加单位标签审核配置成功"]); return json(["msg" => "添加单位标签审核配置失败"]); } return view("save"); } /** * 编辑积分项目 * @return type */ public function edit() { $params = $this->request->param(); if ($this->request->isPost()) { return $this->doSave($params); } return view("save"); } private function doSave($params) { if (!$params["id"]) return json(["msg" => "没有对应的积分项目,无法编辑"]); if (!$params["type"]) { return json(["msg" => "请选择审核单位"]); } if (!$params["projectType"]) { return json(["msg" => "请选择审核单位"]); } if (!$params["type"]) { return json(["msg" => "请选择审核单位"]); } if (!$params["enterpriseTag"] && !$params["uniCode"]) { return json(["msg" => "请选择单位标签或填写例外企业统一信用代码,可同时设置"]); } if (EnterpriseVerifyMgrApi::chkExist($params["enterpriseTag"], $params["id"]) && $params["enterpriseTag"]) return json(["msg" => "该标签已经存在审核配置,不需要重复配置"]); if (EnterpriseVerifyMgrApi::chkUnicodeExist($params["uniCode"], $params["id"]) && $params["uniCode"]) return json(["msg" => "输入的例外企业统一信用代码中包含已经被其它单位设置过的企业,不能重复设置"]); if (EnterpriseVerifyMgrApi::edit($params)) return json(["code" => 200, "msg" => "编辑单位标签审核配置成功"]); return json(["msg" => "编辑单位标签审核配置失败"]); } /** * 删除积分项目 * @return type */ public function delete() { if ($this->request->isPost()) { $id = $this->request->param("id"); if (EnterpriseVerifyMgrApi::delete($id)) return json(["code" => 200, "msg" => "删除单位标签审核配置成功"]); return json(["msg" => "删除单位标签审核配置失败"]); } } public function items() { return view(["items"]); } public function itemList() { return json([]); } public function addItem() { return view("save_item"); } public function editItem() { return view("save_item"); } public function deleteItem() { } }