当前位置: 首页>>代码示例>>PHP>>正文


PHP General::getIdQuyenHan方法代码示例

本文整理汇总了PHP中General::getIdQuyenHan方法的典型用法代码示例。如果您正苦于以下问题:PHP General::getIdQuyenHan方法的具体用法?PHP General::getIdQuyenHan怎么用?PHP General::getIdQuyenHan使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在General的用法示例。


在下文中一共展示了General::getIdQuyenHan方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: update

 public function update()
 {
     $id = Input::get('txtIdPhieu');
     $nm = str_replace(" ", "", Input::get('txtMaSoNguoiMuon'));
     $ghichu = str_replace("  ", " ", Input::get('txtGhiChu'));
     $tthoatdong = Input::get('trangthai');
     $idNguoixuly = General::getId(Auth::user()->ma_so_the);
     //Cập nhật trạng thái chi tiết phiếu mượn khi trạng thái phiếu mượn là 1(Được mượn).
     if ($tthoatdong == 1) {
         $RowAction = DB::update('update chi_tiet_phieu_muon_sach set trang_thai_sach_muon=' . $tthoatdong . ' where id_phieu_muon=?', array($id));
     } else {
         if ($tthoatdong == 2) {
             $RowAction = DB::update('update chi_tiet_phieu_muon_sach set trang_thai_sach_muon=5 where id_phieu_muon=?', array($id));
         } else {
             if ($tthoatdong == 0) {
             }
         }
     }
     //null.
     //--------------------------------------------------------
     //Kiểm tra mã số thẻ trước khi cập nhật.
     $CountND = DB::table('nguoi_dung')->select(DB::raw('count(*) as tong'))->where('nguoi_dung.ma_so_the', $nm)->get();
     if ($CountND[0]->tong == 0) {
         return Redirect::back()->with('messagecheck1', 'Mã số thẻ không tồn tại!');
     } else {
         $TT = General::getTrangThai($nm);
         if ($TT == 0) {
             return Redirect::back()->with('messagecheck2', 'Tài khoản này đang bị khóa!');
         }
     }
     $idnguoimuon = General::getId($nm);
     $idOld = General::getIdNguoiMuon($id);
     if ($idnguoimuon != $idOld) {
         $IdQuyenHan = General::getIdQuyenHan($idnguoimuon);
         $SoSach = DB::table('phieu_muon_sach')->join('chi_tiet_phieu_muon_sach', function ($join) {
             $join->on('phieu_muon_sach.id', '=', 'chi_tiet_phieu_muon_sach.id_phieu_muon');
         })->select(DB::raw('count(*) as tong'))->where('phieu_muon_sach.id_nguoi_muon', $idnguoimuon, 'OR')->where('phieu_muon_sach.id_nguoi_muon', $idOld)->get();
         if ($SoSach[0]->tong >= SO_SACH_MUON_SV && $IdQuyenHan == 4) {
             return Redirect::back()->with('messagecheckdetail6', 'Theo quy định của thư viện sinh viên chỉ được mượn tối đa 3 quyển!');
         } else {
             if ($SoSach[0]->tong >= SO_SACH_MUON_CB && $IdQuyenHan != 4) {
                 return Redirect::back()->with('messagecheckdetail6', 'Theo quy định của thư viện cán bộ chỉ được mượn tối đa 5 quyển!');
             }
         }
     }
     //----------------------------------
     $RowAction = DB::update('update phieu_muon_sach set id_nguoi_muon =' . $idnguoimuon . ',ghi_chu_phieu="' . $ghichu . '",id_nguoi_xu_ly=' . $idNguoixuly . ', trang_thai_phieu=' . $tthoatdong . ' where id=?', array($id));
     return Redirect::back()->with('message', 'Sửa thông tin phiếu mượn thành công!');
 }
开发者ID:ngogiangthanh,项目名称:code-nien-luan-ktpm-k36,代码行数:49,代码来源:ThuThuQuanLyMuonTra.php

示例2: date

                        <span class="input-group-addon">Mã BarCode:</span>
                        <input type="text" name="txtMaBarCode" id="iduserid" class="form-control" maxlength="11" placehoder="Thời gian hẹn trả"/>
                    </div>
                    <div class="input-group">
                        <span class="input-group-addon">Thời Gian Mượn:</span>
                        <input type="text" name="txtThoiGianMuon" id="ThoiGianMuonId" class="form-control" placehoder="Thời gian mượn" value="<?php 
echo date('d/m/Y', time());
?>
" readonly/>
                    </div>
                    <div class="input-group">
                        <span class="input-group-addon">Thời Gian Hẹn Trả:</span>
                        <input type="text" name="txtThoiGianHenTra" id="ThoiGianHenTraId" class="form-control" placehoder="Thời gian hẹn trả" value="<?php 
$now = time();
$add = 86400;
if (General::getIdQuyenHan(General::getIdNguoiMuon(General::getIdPhieu(ThuThuQuanLyMuonTra::getMaSoVuaNhap()))) == 4) {
    $add = $add * SO_NGAY_MUON_SV;
} else {
    $add = $add * SO_NGAY_MUON_CB;
}
$new = $add + $now;
echo date('d/m/Y', $new);
?>
" readonly/>
                    </div>
                    <div class="input-group">
                        <span class="input-group-addon">Ghi Chú:</span>
                        <input type="text" name="txtGhiChu" id="GhiChulId" class="form-control" placehoder="Ghi Chú"/>
                    </div>
                    <div class="input-group">
                        <span class="input-group-addon">Mã Số Người Nhập:</span>
开发者ID:ngogiangthanh,项目名称:code-nien-luan-ktpm-k36,代码行数:31,代码来源:create.blade.php

示例3: date

                        <input type="text" class="form-control" placeholder="Thời gian mượn" name="txtThoiGianMuon" id="txtThoiGianMuonId" value="<?php 
    echo date('d/m/Y', strtotime($Phieu->thoi_gian_muon));
    ?>
" readonly/>
                    </div>
                    <div class="input-group">
                        <span class="input-group-addon">Thời Gian Hẹn Trả:</span>
                        <input type="date" class="form-control" placeholder="Thời gian hẹn trả" name="txtThoiGianHenTra" id="txtThoiGianHenTraId" value="<?php 
    echo $Phieu->thoi_gian_hen_tra;
    ?>
" 
                               min="<?php 
    echo date("Y-m-d", strtotime($Phieu->thoi_gian_hen_tra));
    ?>
" <?php 
    if (General::getIdQuyenHan(General::getIdNguoiMuon(General::getIdPhieuMuon($Phieu->id))) == 4) {
        ?>
 max="<?php 
        echo date("Y-m-d", strtotime($Phieu->thoi_gian_hen_tra) + 86400 * SO_NGAY_MUON_SV);
        ?>
" <?php 
    } else {
        ?>
 max="<?php 
        echo date("Y-m-d", strtotime($Phieu->thoi_gian_hen_tra) + 86400 * SO_NGAY_MUON_CB);
        ?>
" <?php 
    }
    ?>
/>
                    </div>
开发者ID:ngogiangthanh,项目名称:code-nien-luan-ktpm-k36,代码行数:31,代码来源:editdetail.blade.php


注:本文中的General::getIdQuyenHan方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。