|
@@ -86,6 +86,8 @@ class Boss extends Start_Controller
|
|
|
$this->_ggdd();
|
|
|
} else if ($arg == 'qt') {
|
|
|
$this->_qt();
|
|
|
+ }else if($arg == 'dycs'){
|
|
|
+ $this->_dycs();
|
|
|
} else {
|
|
|
$this->_index();
|
|
|
}
|
|
@@ -93,6 +95,11 @@ class Boss extends Start_Controller
|
|
|
|
|
|
public function _index()
|
|
|
{
|
|
|
+ if(empty($_SESSION['api'])){
|
|
|
+ exit('No direct script access allowed');
|
|
|
+ }
|
|
|
+ $user = $this->user->get_api($_SESSION['api']);
|
|
|
+ $this->data['user'] = $user; //登录的用户信息
|
|
|
$setting = $this->setting->get_settings();
|
|
|
$this->data['excelpass'] = $setting['excelpass'];
|
|
|
$this->data['excelusernum'] = $setting['excelusernum'];
|
|
@@ -1803,4 +1810,35 @@ class Boss extends Start_Controller
|
|
|
exit;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ public function _dycs(){
|
|
|
+ $post = $this->input->post(NULL, TRUE);
|
|
|
+ if(empty($post['number'])){
|
|
|
+ echo json_encode(array('msg' => '订单编码不能为空', 'success' => false));
|
|
|
+ exit;
|
|
|
+ }
|
|
|
+ if(empty($post['dycs'])){
|
|
|
+ echo json_encode(array('msg' => '打印次数不能为空', 'success' => false));
|
|
|
+ exit;
|
|
|
+ }
|
|
|
+ $dycs = $post['dycs']*1;
|
|
|
+ if($dycs >= 10){
|
|
|
+ echo json_encode(array('msg' => '打印次数超过10次,请联系技术处理', 'success' => false));
|
|
|
+ exit;
|
|
|
+ }
|
|
|
+ $info = $this->logic_order->getInfo("number = '{$post['number']}'","*");
|
|
|
+ if(empty($info)){
|
|
|
+ echo json_encode(array('msg' => '请核对订单编码是否正确', 'success' => false));
|
|
|
+ exit;
|
|
|
+ }
|
|
|
+
|
|
|
+ if($info['printnumber']*1 >= $dycs){
|
|
|
+ echo json_encode(array('msg' => '打印次数不能小于真实的打印次数', 'success' => false));
|
|
|
+ exit;
|
|
|
+ }
|
|
|
+ $table = $info['lv_platform'];
|
|
|
+ $this->$table->save(array('printnumber' => $dycs), $info['id']);
|
|
|
+ echo json_encode(array('msg' => '修改成功', 'success' => true));
|
|
|
+ exit;
|
|
|
+ }
|
|
|
}
|