|
@@ -2046,7 +2046,7 @@ class Whlabel_bh extends Start_Controller {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
$rows[$k]['id'] = $v['id'];
|
|
$rows[$k]['id'] = $v['id'];
|
|
- $rows[$k]['orderinfo'] = "<h9 class='window' data-h='/whlabel_bh/transfer_detail/".$v['id']."' data-t='订单号:".$v['orderinfo']."'><p>".$v['orderinfo']."</p></h9>" ;
|
|
|
|
|
|
+ $rows[$k]['orderinfo'] = "<h9 class='window' data-h='/whlabel_bh/transfer_detail/".$v['id']."' data-t='备货单号:".$v['orderinfo']."'><p>".$v['orderinfo']."</p></h9>" ;
|
|
$rows[$k]['ddsl'] = $v['bhnum']; //订单数量
|
|
$rows[$k]['ddsl'] = $v['bhnum']; //订单数量
|
|
$rows[$k]['ydysl'] = $ydysl; //已打印数量
|
|
$rows[$k]['ydysl'] = $ydysl; //已打印数量
|
|
$rows[$k]['wdysl'] = $v['bhnum'] - $ydysl; //未打印数量
|
|
$rows[$k]['wdysl'] = $v['bhnum'] - $ydysl; //未打印数量
|
|
@@ -2065,6 +2065,41 @@ class Whlabel_bh extends Start_Controller {
|
|
}
|
|
}
|
|
|
|
|
|
public function _transfer_detail($arg_array){
|
|
public function _transfer_detail($arg_array){
|
|
- var_dump($arg_array);exit;
|
|
|
|
|
|
+ $id = $arg_array[0];
|
|
|
|
+ $transfer_list = $this->transfer->find_all();
|
|
|
|
+ $t_list = array_column($transfer_list,'title','id');
|
|
|
|
+ $info = $this->whlabel_bh->read($id);
|
|
|
|
+ $list = $this->whlabel_bh_transfer->find_all(" orderinfo= '".$info['orderinfo']."'");
|
|
|
|
+ $ids = array_column($list,'id');
|
|
|
|
+ $log_list = $this->whlabel_bh_transfer_cr->find_all( " type = 1 and fid in (".implode(",",$ids).")","*","id asc");
|
|
|
|
+ $collect_list = [];
|
|
|
|
+ foreach($log_list as $k=>$v){
|
|
|
|
+ $collect_list[$v['lx']][$v['fid']] = $v;
|
|
|
|
+ }
|
|
|
|
+ $final_list = [];
|
|
|
|
+ foreach($collect_list as $k=>$v){
|
|
|
|
+ $js_num = $zk_num = $wc_num = 0;
|
|
|
|
+ foreach($v as $kk=>$vv){
|
|
|
|
+ $js_num += 1;
|
|
|
|
+ if($vv['is_over'] == 0){
|
|
|
|
+ $zk_num += 1;
|
|
|
|
+ }
|
|
|
|
+ if($vv['is_over'] == 1){
|
|
|
|
+ $wc_num += 1;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ $final_list[$k] = [
|
|
|
|
+ 'cj' => $t_list[$k],
|
|
|
|
+ 'js_num' => $js_num,
|
|
|
|
+ 'zk_num' => $zk_num,
|
|
|
|
+ 'wc_num' => $wc_num,
|
|
|
|
+ 'list' => $v,
|
|
|
|
+ ];
|
|
|
|
+ }
|
|
|
|
+ // echo "<pre>";
|
|
|
|
+ // print_r($final_list);
|
|
|
|
+ // die;
|
|
|
|
+ $this->data['final_list'] = $final_list;
|
|
|
|
+ $this->_Template('whlabel_bh_transfer_detail',$this->data);
|
|
}
|
|
}
|
|
}
|
|
}
|