Commit 0f495107 authored by hujun's avatar hujun

保存日报周报四个字段

parent 949ac0fa
...@@ -4,6 +4,7 @@ namespace app\api_broker\controller; ...@@ -4,6 +4,7 @@ namespace app\api_broker\controller;
use app\api_broker\extend\Basic; use app\api_broker\extend\Basic;
use app\api_broker\service\StatementService; use app\api_broker\service\StatementService;
use app\model\RAgentNote;
use app\model\RAgentReport; use app\model\RAgentReport;
use think\Exception; use think\Exception;
use think\Request; use think\Request;
...@@ -106,4 +107,38 @@ class Statement extends Basic ...@@ -106,4 +107,38 @@ class Statement extends Basic
return $this->response($code, $msg); return $this->response($code, $msg);
} }
/**
* 保存周报日报四个字段
*
* @return \think\Response
* @throws \think\exception\DbException
*/
public function setReportContent() {
$code = 200;
$msg = '';
$data = [];
$note = new RAgentNote();
if ($this->request->isGet()) {
$data = $note->get($this->agentId);
} else {
$save_data['agent_id'] = $this->agentId;
$save_data['performance'] = $this->params['performance'];
$save_data['person'] = $this->params['person'];
$save_data['work'] = $this->params['work'];
$save_data['make_money'] = $this->params['make_money'];
if (empty($this->params['id'])) {
$result = $note->editData($save_data);
} else {
$result = $note->editData($save_data, $this->params['id']);
}
if (!$result) {
$code = 101;
$msg = '添加失败';
}
}
return $this->response($code, $msg, $data);
}
} }
\ No newline at end of file
<?php
/**
* Created by PhpStorm.
* User: fuju
* Date: 2018/3/23
* Time: 15:34
*/
namespace app\model;
class RAgentNote extends BaseModel
{
}
\ No newline at end of file
...@@ -357,6 +357,7 @@ Route::group('broker', [ ...@@ -357,6 +357,7 @@ Route::group('broker', [
'selectPerformanceByTime' => ['api_broker/Performance/selectPerformanceByTime', ['method' => 'get']], 'selectPerformanceByTime' => ['api_broker/Performance/selectPerformanceByTime', ['method' => 'get']],
'weekWorkImg' => ['api_broker/Statement/weekWorkImg', ['method' => 'post']], //生成周报和日报图片 'weekWorkImg' => ['api_broker/Statement/weekWorkImg', ['method' => 'post']], //生成周报和日报图片
'setReportContent' => ['api_broker/Statement/setReportContent', ['method' => 'get|post']], //保存日报周报四个字段
]); ]);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment