Initial commit
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
<?php
|
||||
namespace Admin\Controller;
|
||||
use Think\Controller;
|
||||
class TaskSubRecordController extends AdminController{
|
||||
public function __construct(){
|
||||
parent::__construct();
|
||||
$this->table=D("task_sub_record");
|
||||
}
|
||||
|
||||
public function index(){
|
||||
//搜索
|
||||
$where=array();
|
||||
//产品名称
|
||||
$subtask_id=I("get.subtask_id");
|
||||
if(!$subtask_id){
|
||||
$this->error('非法操作');
|
||||
}
|
||||
$where['subtask_id'] = $subtask_id;
|
||||
$subtask_data = D('task_sub')->find($subtask_id);
|
||||
$task_data = D('task')->relation(true)->find($subtask_data['task_id']);
|
||||
$task_data['craft_name'] = $subtask_data['craft_name'];
|
||||
$param_data = D('craft_param')->where(array('flow_craft_id'=>$subtask_data['flow_craft_id']))->select();
|
||||
$param_use_data = array();
|
||||
foreach ($param_data as $k=>$v){
|
||||
$param_use_data[$v['param_id']] = $v;
|
||||
}
|
||||
// $where['user_id'] = $subtask_data['subtask_qc_id'];
|
||||
|
||||
$data=$this->table->where($where)->select();
|
||||
foreach ($data as $k=>$v){
|
||||
$data[$k]['qc_name'] = $subtask_data['qc_name'];
|
||||
$data[$k]['param_name'] = $param_use_data[$v['param_id']]['param_name'];
|
||||
$data[$k]['param_base'] = $param_use_data[$v['param_id']]['param_base'];
|
||||
$data[$k]['param_diff_up'] = $param_use_data[$v['param_id']]['param_diff_up'];
|
||||
$data[$k]['param_diff_down'] = $param_use_data[$v['param_id']]['param_diff_down'];
|
||||
$data[$k]['param_unit'] = $param_use_data[$v['param_id']]['param_unit'];
|
||||
$data[$k]['time'] = $v['record_time'];
|
||||
if( $data[$k]['is_pass']){
|
||||
$data[$k]['is_pass'] = '合格';
|
||||
}
|
||||
else{
|
||||
$data[$k]['is_pass'] = '不合格';
|
||||
}
|
||||
$data[$k]['type'] = '巡检';
|
||||
if($v['record_type']==0){
|
||||
$data[$k]['type'] = '首件';
|
||||
}
|
||||
if($v['record_type']==2){
|
||||
$data[$k]['type'] = '末件';
|
||||
}
|
||||
|
||||
}
|
||||
$this->data=json_encode($data);
|
||||
$this->task = $task_data;
|
||||
$this->subtask = $subtask_data;
|
||||
$this->display();
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user