|
|
@@ -11,6 +11,7 @@ class Zzququeu9 extends Start_Controller {
|
|
|
$this->load->_model('Model_zzququeu9_logs','zzququeu9_logs');
|
|
|
$this->load->_model("Model_logic_u9action","logic_u9action");
|
|
|
$this->load->_model("Model_whlabel_bh_transfer","whlabel_bh_transfer");
|
|
|
+ $this->load->_model('Model_systemtransfer','systemtransfer');
|
|
|
}
|
|
|
public function _remap($arg,$arg_array)
|
|
|
{
|
|
|
@@ -1017,6 +1018,7 @@ class Zzququeu9 extends Start_Controller {
|
|
|
$info_list = $this->zzquque_u9->find_all($where,'*','id desc',$start,$perpage);
|
|
|
$type_list = $this->zzquque_u9->getType();
|
|
|
$list = [];
|
|
|
+ $lb_list= [];
|
|
|
foreach($info_list as $k=>$v){
|
|
|
$bzsh_no = $v['bzsh_no'];
|
|
|
if($v['bzsh_status'] == 0){
|
|
|
@@ -1066,11 +1068,12 @@ class Zzququeu9 extends Start_Controller {
|
|
|
$xs_no = $v['xs_no']."<br/>".$xs_no;
|
|
|
}
|
|
|
$bzch_no = empty($v['bzch_no'])?"":$v['bzch_no'];
|
|
|
-
|
|
|
+ $lb_list[] = $v['child_order_no'];
|
|
|
$list[] = [
|
|
|
'id'=>$v['id'],
|
|
|
'order_no'=>$v['order_no'],
|
|
|
'type'=>"工厂外销单",
|
|
|
+ 'child_order_no'=>$v['child_order_no'],
|
|
|
'bzsh_no'=> $bzsh_no,
|
|
|
'xs_no'=>$xs_no,
|
|
|
'bzch_no'=>$bzch_no,
|
|
|
@@ -1082,6 +1085,15 @@ class Zzququeu9 extends Start_Controller {
|
|
|
'update_time'=>date("Y-m-d H:i:s",$v['update_time'])
|
|
|
];
|
|
|
}
|
|
|
+ $lb_list = array_unique($lb_list);
|
|
|
+ $lb_arr = [];
|
|
|
+ if(!empty($lb_list)){
|
|
|
+ $lb_arr = $this->systemtransfer->find_all("id in (".implode(',',$lb_list).") ","id,jm,title,pm");
|
|
|
+ $lb_arr = array_column($lb_arr,null,'id');
|
|
|
+ }
|
|
|
+ foreach($list as $k=>$v){
|
|
|
+ $list[$k]['child_order_no'] = isset($lb_arr[$v['child_order_no']])?$lb_arr[$v['child_order_no']]['pm']:'';
|
|
|
+ }
|
|
|
|
|
|
$total = $this->zzquque_u9->find_count($where);
|
|
|
$pagenum = ceil($total/$perpage);
|