This commit is contained in:
mkm 2024-01-06 11:07:40 +08:00
parent 570215b220
commit 41555ba42f
2 changed files with 5 additions and 4 deletions

View File

@ -225,7 +225,7 @@ class Task extends CommonModel
* @throws DbException
* @throws ModelNotFoundException
*/
public function createTask($stageCode, $projectCode, $name, $memberCode, $assignTo = '', $parentCode = '', $pri = '', $description = '', $tagCodes = [], $beginTime = '', $endTime = '')
public function createTask($stageCode, $projectCode, $name, $memberCode, $assignTo = '', $parentCode = '', $pri = '', $description = '', $tagCodes = [], $beginTime = '', $endTime = '',$data)
{
if (!$name) {
return error(1, '请填写任务标题');
@ -289,7 +289,7 @@ class Task extends CommonModel
'pri' => $pri,
'description' => $description,
'begin_time' => $beginTime,
'end_time' => $endTime,
'end_time' => date('Y-m-d H:i:s',bcdiv($endTime,1000)),
'private' => $project['open_task_private'] ? 1 : 0,
'name' => trim($taskTitle),
];

View File

@ -155,7 +155,7 @@ class Task extends BasicApi
*/
public function save(Request $request)
{
$data = $request::only('name,stage_code,project_code,assign_to,pcode');
$data = $request::only('name,stage_code,project_code,assign_to,pcode,exchangeList,description,end_time,pri,executor');
if (!isset($data['assign_to'])) {
$data['assign_to'] = '';
}
@ -177,7 +177,8 @@ class Task extends BasicApi
$data['project_code'] = $parentTask['project_code'];
$data['stage_code'] = $parentTask['stage_code'];
}
$result = $this->model->createTask($data['stage_code'], $data['project_code'], $data['name'], $member['code'], $data['assign_to'], $data['pcode']);
$result = $this->model->createTask($data['stage_code'], $data['project_code'], $data['name'], $member['code'],
$data['assign_to'], $data['pcode'],$data['pri'],$data['description'],'',date('Y-m-d H:i:s'),$data['end_time'],$data);
if (!isError($result)) {
$this->success('', $result);
}