update
This commit is contained in:
parent
39161ebca1
commit
2d683824b0
@ -52,6 +52,7 @@ class ProjectAttendanceDetailController extends BaseAdminController
|
|||||||
public function add()
|
public function add()
|
||||||
{
|
{
|
||||||
$params = (new ProjectAttendanceDetailValidate())->post()->goCheck('add');
|
$params = (new ProjectAttendanceDetailValidate())->post()->goCheck('add');
|
||||||
|
halt($params);
|
||||||
$result = ProjectAttendanceDetailLogic::add($params);
|
$result = ProjectAttendanceDetailLogic::add($params);
|
||||||
if (true === $result) {
|
if (true === $result) {
|
||||||
return $this->success('添加成功', [], 1, 1);
|
return $this->success('添加成功', [], 1, 1);
|
||||||
|
@ -16,11 +16,11 @@ namespace app\adminapi\lists\supervision_work;
|
|||||||
|
|
||||||
|
|
||||||
use app\adminapi\lists\BaseAdminDataLists;
|
use app\adminapi\lists\BaseAdminDataLists;
|
||||||
|
use app\common\lists\ListsSearchInterface;
|
||||||
use app\common\model\supervision_work\SupervisionMaterialEntry;
|
use app\common\model\supervision_work\SupervisionMaterialEntry;
|
||||||
use app\common\model\supervision_work\SupervisionMaterialEntryDetail;
|
use app\common\model\supervision_work\SupervisionMaterialEntryDetail;
|
||||||
use app\common\model\supervision_work\SupervisionMaterialParallelTesting;
|
use app\common\model\supervision_work\SupervisionMaterialParallelTesting;
|
||||||
use app\common\model\supervision_work\SupervisionMaterialParallelTestingDetail;
|
use app\common\model\supervision_work\SupervisionMaterialParallelTestingDetail;
|
||||||
use app\common\lists\ListsSearchInterface;
|
|
||||||
use app\common\model\supervision_work\SupervisionProblem;
|
use app\common\model\supervision_work\SupervisionProblem;
|
||||||
|
|
||||||
|
|
||||||
@ -64,11 +64,13 @@ class SupervisionMaterialParallelTestingDetailLists extends BaseAdminDataLists i
|
|||||||
->order(['id' => 'desc'])
|
->order(['id' => 'desc'])
|
||||||
->select()->each(function ($data) {
|
->select()->each(function ($data) {
|
||||||
$material_parallel_testing = SupervisionMaterialParallelTesting::field('inspection_date')->where('id', $data['material_parallel_testing_id'])->findOrEmpty();
|
$material_parallel_testing = SupervisionMaterialParallelTesting::field('inspection_date')->where('id', $data['material_parallel_testing_id'])->findOrEmpty();
|
||||||
$material_entry_detail = SupervisionMaterialEntryDetail::field('material_entry_id,name,brand,model,contract_brand,entry_number')->where('id',$data['material_entry_detail_id'])->findOrEmpty();
|
$material_entry_detail = SupervisionMaterialEntryDetail::field('material_entry_id,name,brand,model,unit,contract_brand,entry_number')->where('id', $data['material_entry_detail_id'])->findOrEmpty();
|
||||||
$material_entry = SupervisionMaterialEntry::field('enter_time')->where('id', $material_entry_detail['material_entry_id'])->findOrEmpty();
|
$material_entry = SupervisionMaterialEntry::field('enter_time')->where('id', $material_entry_detail['material_entry_id'])->findOrEmpty();
|
||||||
$data['name'] = $material_entry_detail['name'];
|
$data['name'] = $material_entry_detail['name'];
|
||||||
$data['brand'] = $material_entry_detail['brand'];
|
$data['brand'] = $material_entry_detail['brand'];
|
||||||
$data['model'] = $material_entry_detail['model'];
|
$data['model'] = $material_entry_detail['model'];
|
||||||
|
$data['unit'] = $material_entry_detail['unit'];
|
||||||
|
$data['contract_brand'] = $material_entry_detail['contract_brand'];
|
||||||
$data['contract_brand_text'] = $material_entry_detail->contract_brand_text;
|
$data['contract_brand_text'] = $material_entry_detail->contract_brand_text;
|
||||||
$data['entry_number'] = $material_entry_detail['entry_number'];
|
$data['entry_number'] = $material_entry_detail['entry_number'];
|
||||||
$data['enter_time'] = $material_entry['enter_time'];
|
$data['enter_time'] = $material_entry['enter_time'];
|
||||||
|
@ -83,7 +83,6 @@
|
|||||||
'settlement_date' => strtotime($params['settlement_date']),
|
'settlement_date' => strtotime($params['settlement_date']),
|
||||||
'remark' => $params['remark'],
|
'remark' => $params['remark'],
|
||||||
'annex' => $params['annex'] ? json_encode($params['annex']) : null,
|
'annex' => $params['annex'] ? json_encode($params['annex']) : null,
|
||||||
'add_user' => $params['add_user'],
|
|
||||||
'update_time' => time(),
|
'update_time' => time(),
|
||||||
]);
|
]);
|
||||||
Db::commit();
|
Db::commit();
|
||||||
|
@ -37,8 +37,8 @@
|
|||||||
'project_id' => 'require|checkProject',
|
'project_id' => 'require|checkProject',
|
||||||
'person_id' => 'require|checkPerson',
|
'person_id' => 'require|checkPerson',
|
||||||
'attendance_date' => 'require|dateFormat:Y-m-d',
|
'attendance_date' => 'require|dateFormat:Y-m-d',
|
||||||
'work_start_time' => 'dateFormat:H:i:s',
|
'work_start_time' => 'dateFormat:H:i',
|
||||||
'work_end_time' => 'dateFormat:H:i:s',
|
'work_end_time' => 'dateFormat:H:i',
|
||||||
'work_record_num' => 'require|float|gt:0',
|
'work_record_num' => 'require|float|gt:0',
|
||||||
'daily_salary' => 'require|float|gt:0',
|
'daily_salary' => 'require|float|gt:0',
|
||||||
'daily_living' => 'require|float|gt:0',
|
'daily_living' => 'require|float|gt:0',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user