1234567891011121314151617181920212223242526272829 |
- <?php
- namespace app\api\business;
- use app\api\model\Ccjc;
- use app\api\model\Cyd;
- use app\api\model\TestPesticides;
- class JcdBus
- {
- public function getJcdList($data)
- {
- $jcd_info = (new Cyd())->getCydListByUndertakeId($data['undertake_id'], $data['pageNum'], $data['pageSize']);
- $jcd_info_count = (new Cyd())->countCydListByUndertakeId($data['undertake_id']);
- return ['rows'=>$jcd_info,'total'=>$jcd_info_count];
- }
- public function getModelItemBySampleID($sampel_id)
- {
- //根据模型,需要先获取到task_id才能获取到model_id,最后获取检测项
- $task_id = (new Cyd())->getCydInfoBySampleId($sampel_id)['task_id'];
- $test_model_id = (new Ccjc())->getTaskInfoByTaskID($task_id)['test_model_id'];
- $model_item = (new TestPesticides())->getInfoByTestModelId($test_model_id);
- return $model_item;
- }
- }
|