|
|
@@ -55,6 +55,7 @@ class QcodeAdd extends Backend
|
|
|
public function product(){
|
|
|
$QcodeProduct = new QcodeProduct();
|
|
|
$ResetFlow = new ResetFlow();
|
|
|
+ $userinfo = Session::get('admin');
|
|
|
if ($this->request->isAjax() === false){
|
|
|
$this->error('请求错误');
|
|
|
}
|
|
|
@@ -66,11 +67,12 @@ class QcodeAdd extends Backend
|
|
|
if (empty($product)){
|
|
|
$this->error('未找到该产品信息');
|
|
|
}
|
|
|
- $flow = $ResetFlow->name((int)Session::get('admin')['company'].'_'."reset_flow")->where('product_id',substr(json_encode($product['_id']),9,-2))->find();
|
|
|
+
|
|
|
+ $flow = $ResetFlow->name($userinfo['company'].'_'."reset_flow")->where('product_id',substr(json_encode($product['_id']),9,-2))->find();
|
|
|
$row = [
|
|
|
'temple' => $product['temple'],
|
|
|
- 'flow' => '',
|
|
|
- 'bach' => '',
|
|
|
+ 'flow' => isset($flow['l_flow'])?(int)$flow['l_flow']+1:'',
|
|
|
+ 'bach' => isset($flow['bach_num'])?(int)$flow['bach_num']+1:'',
|
|
|
];
|
|
|
if (!empty($flow)){
|
|
|
$row['flow'] = $flow['l_flow']+1;
|
|
|
@@ -94,6 +96,7 @@ class QcodeAdd extends Backend
|
|
|
$large = new QcodeLarge();
|
|
|
$small = new QcodeSmall();
|
|
|
$liushui = new QcodeLiushui();
|
|
|
+ $resetFlow = new ResetFlow();
|
|
|
if ($this->request->isAjax() === false){
|
|
|
$this->error('请求错误');
|
|
|
}
|
|
|
@@ -158,6 +161,12 @@ class QcodeAdd extends Backend
|
|
|
if ($res === 0){
|
|
|
$this->error('添加失败');
|
|
|
}
|
|
|
+ $flow = [
|
|
|
+ 'product_id' => $batchList['matter_id'],
|
|
|
+ 'l_flow' => $batchList['larger_num'],
|
|
|
+ 'bach_num' => $batchList['bach_num'],
|
|
|
+ ];
|
|
|
+ $resetFlow->save($flow);
|
|
|
$last_id = $bach->getLastInsID();
|
|
|
if ($last_id){
|
|
|
//插入大小二维码数据
|