scenario = $form::SCENARIO_LIST; $form->attributes = $param; return $this->asJson($form->searchShop()); } /** * Undocumented function * * @Author LGL 24963@qq.com * @DateTime 2021-01-13 * @desc: 商户添加 */ public function actionShopAdd() { $param = post_params(); $form = new ShopForm(); $form->scenario = $form::SCENARIO_ADD; $form->attributes = $param; $form->store_id = get_store_id(); if ($param['begin_time']) { $form->begin_time = strtotime($param['begin_time']); } if ($param['end_time']) { $form->end_time = strtotime($param['end_time']); } $res = $form->saveShop(); return $this->asJson($res); } /** * Undocumented function * * @Author LGL 24963@qq.com * @DateTime 2021-01-13 * @desc: 自提点编辑 */ public function actionShopEdit() { $param = post_params(); $form = new ShopForm(); $form->scenario = $form::SCENARIO_EDIT; $form->attributes = $param; $form->store_id = get_store_id(); if ($param['begin_time']) { $form->begin_time = strtotime($param['begin_time']); } if ($param['end_time']) { $form->end_time = strtotime($param['end_time']); } $res = $form->saveShop(); return $this->asJson($res); } /** * Undocumented function * * @Author LGL 24963@qq.com * @DateTime 2021-01-13 * @desc: 自提点删除 * @return void */ public function actionShopDel() { //主键id用key标识并进行获取 $param = get_params('key'); $form = new ShopForm(); $form->scenario = $form::SCENARIO_DEL; $form->id = $param; $res = $form->delShop(); return $this->asJson($res); } /** * Undocumented function * * @Author LGL 24963@qq.com * @DateTime 2021-01-14 * @desc: 自提点审核 * @return void */ public function actionShopAudit() { $param = post_params(); $form = new ShopForm(); $form->scenario = $form::SCENARIO_AUDIT; $form->attributes = $param; $res = $form->auditShop(); return $this->asJson($res); } /** * Undocumented function * * @Author LGL 24963@qq.com * @DateTime 2021-01-14 * @desc: 核销员提现管理 * @return void */ public function actionShopCashList() { $param = get_params(); $form = new CashForm(); $form->scenario = $form::SCENARIO_LIST; $form->attributes = $param; return $this->asJson($form->searchShopCash()); } /** * Undocumented function * * @Author LGL 24963@qq.com * @DateTime 2021-01-15 * @desc: 核销员列表 * @return void */ public function actionClerkList() { $param = get_params(); $form = new ClerkForm(); $form->scenario = $form::SCENARIO_LIST; $form->attributes = $param; return $this->asJson($form->searchClerk()); } /** * Undocumented function * * @Author LGL 24963@qq.com * @DateTime 2021-01-13 * @desc: 商户添加 * @return void */ public function actionClerkAdd() { $param = post_params(); $form = new ClerkForm(); $form->scenario = $form::SCENARIO_ADD; $form->attributes = $param; $form->store_id = get_store_id(); $res = $form->saveClerk(); return $this->asJson($res); } /** * Undocumented function * * @Author LGL 24963@qq.com * @DateTime 2021-01-13 * @desc: 自提点编辑 * @return void */ public function actionClerkEdit() { $param = post_params(); $form = new ClerkForm(); $form->scenario = $form::SCENARIO_EDIT; $form->attributes = $param; $form->store_id = get_store_id(); $res = $form->saveClerk(); return $this->asJson($res); } /** * Undocumented function * * @Author LGL 24963@qq.com * @DateTime 2021-01-13 * @desc: 自提点删除 * @return void */ public function actionClerkDel() { //主键id用key标识并进行获取 $param = get_params('key'); $form = new ClerkForm(); $form->scenario = $form::SCENARIO_DEL; $form->id = $param; $res = $form->delClerk(); return $this->asJson($res); } /** * Undocumented function * * @Author LGL 24963@qq.com * @DateTime 2021-01-15 * @desc: 自提点设置 * @return void */ public function actionShopSettingList() { $param = get_params(); $form = new ShopSettingForm(); $form->scenario = $form::SCENARIO_LIST; $form->attributes = $param; return $this->asJson([ 'code' => 0, 'data' => $form->getShopSettingList() ]); } /** * Undocumented function * * @Author LGL 24963@qq.com * @DateTime 2021-03-18 * @desc: 自提点设置保存 * @return void */ public function actionShopSettingEdit() { $param = post_params(); $form = new ShopSettingForm(); $form->scenario = $form::SCENARIO_EDIT; $form->attributes = $param; $res = $form->saveShopSetting(); return $this->asJson($res); } }