From adc5b957991a7bc204c596449e27f16b4e1a0a4e Mon Sep 17 00:00:00 2001 From: mkm <727897186@qq.com> Date: Wed, 16 Aug 2023 09:53:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../TaskSchedulingController.php | 14 ++++++++++-- .../logic/task_template/TaskTemplateLogic.php | 22 ++++++++++++------- 2 files changed, 26 insertions(+), 10 deletions(-) diff --git a/app/adminapi/controller/task_scheduling/TaskSchedulingController.php b/app/adminapi/controller/task_scheduling/TaskSchedulingController.php index dd5b9de3e..27b7409ce 100644 --- a/app/adminapi/controller/task_scheduling/TaskSchedulingController.php +++ b/app/adminapi/controller/task_scheduling/TaskSchedulingController.php @@ -20,7 +20,7 @@ use app\adminapi\controller\BaseAdminController; use app\adminapi\lists\task_scheduling\TaskSchedulingLists; use app\common\logic\task_scheduling\TaskSchedulingLogic; use app\adminapi\validate\task_scheduling\TaskSchedulingValidate; - +use app\common\model\task_scheduling\TaskScheduling; /** * 任务公司排期控制器 @@ -77,7 +77,17 @@ class TaskSchedulingController extends BaseAdminController } return $this->fail(TaskSchedulingLogic::getError()); } - + //编辑金额 + public function editMoney() + { + $params = $this->request->param(); + $moeny=$params['money']; + $result = TaskScheduling::where(['id'=>$params['id']])->update(['money'=>$moeny]); + if ( $result) { + return $this->success('编辑成功', [], 1, 1); + } + return $this->fail('编辑失败'); + } /** * @notes 删除任务公司排期 diff --git a/app/common/logic/task_template/TaskTemplateLogic.php b/app/common/logic/task_template/TaskTemplateLogic.php index eef446f26..37c0ed75c 100644 --- a/app/common/logic/task_template/TaskTemplateLogic.php +++ b/app/common/logic/task_template/TaskTemplateLogic.php @@ -44,13 +44,16 @@ class TaskTemplateLogic extends BaseLogic 'title' => $params['title'], 'admin_id' => $params['admin_id'], 'money' => $params['money'], + 'money_two' => $params['money_two'], + 'money_three' => $params['money_three'], 'type' => $params['type'], + 'types' => $params['types'], 'status' => $params['status'], 'content' => $params['content'], - 'stage_day_one' => $params['stage_day_one'], - 'proportion_one' => $params['proportion_one'], - 'stage_day_two' => $params['stage_day_two'], - 'proportion_two' => $params['proportion_two'], + 'stage_day_one' => $params['stage_day_one']??0, + 'proportion_one' => $params['proportion_one']??0, + 'stage_day_two' => $params['stage_day_two']??0, + 'proportion_two' => $params['proportion_two']??0, ]); Db::commit(); @@ -78,13 +81,16 @@ class TaskTemplateLogic extends BaseLogic 'title' => $params['title'], 'admin_id' => $params['admin_id'], 'money' => $params['money'], + 'money_two' => $params['money_two'], + 'money_three' => $params['money_three'], 'type' => $params['type'], + 'types' => $params['types'], 'status' => $params['status'], 'content' => $params['content'], - 'stage_day_one' => $params['stage_day_one'], - 'proportion_one' => $params['proportion_one'], - 'stage_day_two' => $params['stage_day_two'], - 'proportion_two' => $params['proportion_two'], + 'stage_day_one' => $params['stage_day_one']??0, + 'proportion_one' => $params['proportion_one']??0, + 'stage_day_two' => $params['stage_day_two']??0, + 'proportion_two' => $params['proportion_two']??0, ]); Db::commit();