|
|
@@ -67,7 +67,7 @@ class NewQcodeController extends AddonController
|
|
|
$QcodeBach= M("QcodeBach");
|
|
|
$data=array();
|
|
|
$data= $_POST;
|
|
|
-// print_r($data);
|
|
|
+
|
|
|
if(I('post.danwei')==1) {
|
|
|
//以箱为单位
|
|
|
$tray_num = I('post.tray_num/d');//一托盘多少箱
|
|
|
@@ -79,6 +79,7 @@ class NewQcodeController extends AddonController
|
|
|
$small_num = ceil(I('post.small_num'));//总共多少卷
|
|
|
$larger_num = ceil($small_num / $tray_num);//托盘总数量
|
|
|
}
|
|
|
+// print_r($data);die;
|
|
|
$reset_flow=M('reset_flow');
|
|
|
$codition['userid']=$userid;
|
|
|
$codition['product_id']=$product_id;
|
|
|
@@ -205,7 +206,7 @@ class NewQcodeController extends AddonController
|
|
|
$s_reservation=intTochar(I('post.bach_num'),10);//批次+0,不够10位在前面补0 第一个批次 后续会加第二个批次
|
|
|
$s_reservation = $s_reservation.'0000000000';
|
|
|
$small_code_data= CodeData($this->sign,$fixed_code,$small_sign,$print_date,$s_flow,$s_weight,$this->signSmall,$s_reservation);
|
|
|
- $S_data=[
|
|
|
+ $S_data[$i][$j]=[
|
|
|
'large_id'=>$large_id,
|
|
|
'bach_id'=>$Bach_id,
|
|
|
'code'=>$small_code_data['code'],
|
|
|
@@ -218,9 +219,10 @@ class NewQcodeController extends AddonController
|
|
|
'userid'=>$userid,//小码绑定用户id
|
|
|
's_weight'=>$s_weight//单个小件重量
|
|
|
];
|
|
|
- $QcodeSmall->data($S_data)->add();
|
|
|
- }
|
|
|
+// $QcodeSmall->data($S_data[$j])->add();
|
|
|
|
|
|
+ }
|
|
|
+ $QcodeSmall->addAll($S_data[$i]);
|
|
|
|
|
|
}
|
|
|
$liushui->where($whereSmall)->setInc('last_num',$small_num);
|