|
|
@@ -317,8 +317,51 @@ class Workshopshow extends Start_Controller
|
|
|
$this->db->group_by('orderinfo');
|
|
|
$list = $this->db->get('whlabel_bh')->result_array();
|
|
|
$orderinfos = array_column($list,'orderinfo');
|
|
|
- echo "<pre>";
|
|
|
- print_r($orderinfos);
|
|
|
+
|
|
|
+ $this->db->where_in('orderinfo',$orderinfos);
|
|
|
+ $this->db->not_list('rk', '|11|','before');
|
|
|
+ $this->db->where('rk != ck');
|
|
|
+ $this->db->select("orderinfo,rk,ck");
|
|
|
+ $list = $this->db->get('whlabel_bh_transfer')->result_array();
|
|
|
+ $operate_list = $this->_mgbhnum();
|
|
|
+ if(empty($list)){
|
|
|
+ echo json_encode([
|
|
|
+ 'code'=>1,
|
|
|
+ 'msg'=>"success",
|
|
|
+ 'data'=>$operate_list,
|
|
|
+ ],JSON_UNESCAPED_UNICODE);
|
|
|
+ die;
|
|
|
+ }
|
|
|
+ foreach($list as $k=>$v){
|
|
|
+ if (substr($v['rk'], -3) === '|1|') {
|
|
|
+ $operate_list['o_1'] += 1;
|
|
|
+ }elseif(substr($v['rk'], -3) === '|5|'){
|
|
|
+ $operate_list['o_5'] += 1;
|
|
|
+ }elseif(substr($v['rk'], -3) === '|6|'){
|
|
|
+ $operate_list['o_6'] += 1;
|
|
|
+ }elseif(substr($v['rk'], -4) === '|10|'){
|
|
|
+ $operate_list['o_10'] += 1;
|
|
|
+ }elseif(substr($v['rk'], -3) === '|4|'){
|
|
|
+ $operate_list['o_4'] += 1;
|
|
|
+ }elseif(substr($v['rk'], -3) === '|2|'){
|
|
|
+ $operate_list['o_2'] += 1;
|
|
|
+ }elseif(substr($v['rk'], -3) === '|7|'){
|
|
|
+ $operate_list['o_7'] += 1;
|
|
|
+ }elseif(substr($v['rk'], -3) === '|3|'){
|
|
|
+ $operate_list['o_3'] += 1;
|
|
|
+ }elseif(substr($v['rk'], -3) === '|17|'){
|
|
|
+ $operate_list['o_17'] += 1;
|
|
|
+ }elseif(substr($v['rk'], -3) === '|13|'){
|
|
|
+ $operate_list['o_13'] += 1;
|
|
|
+ }else {
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
+ echo json_encode([
|
|
|
+ 'code'=>1,
|
|
|
+ 'msg'=>"success",
|
|
|
+ 'data'=>$operate_list,
|
|
|
+ ],JSON_UNESCAPED_UNICODE);
|
|
|
die;
|
|
|
}
|
|
|
}
|