Esempio n. 1
0
 public function act_unlockPrint()
 {
     $pid = isset($_GET['pid']) ? trim($_GET['pid']) : 0;
     if ($pid == '') {
         self::$errCode = 0;
         self::$errMsg = '输入非法值!';
         return;
     }
     $idar = explode(',', $pid);
     foreach ($idar as $key => $idval) {
         $idar[$key] = intval($idval);
     }
     $orderist = OrderPrintListModel::getPrintList('*', ' where id in (' . implode(',', $idar) . ')');
     if (empty($orderist)) {
         //订单不存在
         $data = array('data' => array('单号不合法!'), 'link' => 'index.php?mod=orderWaitforPrint&act=printList');
         goErrMsgPage($data);
         exit;
     }
     //print_r( $idar);exit;
     $ulock = OrderPrintListModel::unlockAsetOfPrint(implode(',', $idar));
     if ($ulock) {
         self::$errCode = 1;
         self::$errMsg = '解锁成功';
         return;
     } else {
         self::$errCode = 0;
         self::$errMsg = '解锁失败!';
         return;
     }
 }