910 lines
48 KiB
PHP
910 lines
48 KiB
PHP
<!DOCTYPE html>
|
||
|
||
<head>
|
||
<meta charset="utf-8" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||
<meta http-equiv="x-ua-compatible" content="ie=edge" />
|
||
|
||
<meta name="csrf-token" content="{{ csrf_token() }}" />
|
||
<link rel="stylesheet" href="../plugins/fontawesome-free/css/all.min.css" />
|
||
<link rel="stylesheet" href="../dist/css/adminlte.css" />
|
||
<link rel="stylesheet" href="../dist/css/fontiran.css">
|
||
<link rel="icon" href="../dist/images/fav.ico" type="image/ico" sizes="16x16">
|
||
<!-- bootstrap slider -->
|
||
<link rel="stylesheet" href="../plugins/bootstrap-slider/css/bootstrap-slider.min.css" />
|
||
<!-- chartjs -->
|
||
<link rel="stylesheet" href="../plugins/chart.js/Chart.min.css" />
|
||
<!-- leaflet -->
|
||
<link rel="stylesheet" href="../dist/css/leaflet.css">
|
||
<!-- persian-datepicker -->
|
||
<link rel="stylesheet" href="../dist/css/persian-datepicker.min.css">
|
||
<!-- select2 -->
|
||
<link rel="stylesheet" href="../plugins/select2/css/select2.min.css" />
|
||
<!-- datatable -->
|
||
<link rel="stylesheet" href="../plugins/datatables-bs4/css/dataTables.bootstrap4.min.css">
|
||
<!-- datatable button -->
|
||
<link rel="stylesheet" href="../plugins/datatables-buttons/css/buttons.bootstrap4.min.css">
|
||
<link rel="stylesheet" href="../dist/css/footer.css" />
|
||
<link rel="stylesheet" href="../dist/css/tablestyle.css" />
|
||
<link rel="stylesheet" href="../dist/css/fullstyle.css" />
|
||
<link rel="stylesheet" href="../dist/css/karbarlist.css?_={{ mt_rand(1, 99999999999) }}" />
|
||
<title>لیست کاربران</title>
|
||
<style type="text/css">
|
||
.validity-checker {
|
||
border-color: #dc3545 !important;
|
||
box-shadow: 0 0 10px #f1507f !important;
|
||
}
|
||
</style>
|
||
|
||
|
||
</head>
|
||
|
||
<body>
|
||
<div class="divloader">
|
||
<span class="loader"><span class="loader-inner"></span></span>
|
||
</div>
|
||
@include('layouts.header')
|
||
<div class="container-fluid">
|
||
<div class="row pt-3 px-4 body-table-style">
|
||
<div class="col-12">
|
||
<div class="d-flex content-center-dataTable">
|
||
<span class="ml-1 pt-1"> لیست کاربران </span>
|
||
<button id="add_user_show_modal_button" class="ml-1">
|
||
افزودن کاربر جدید
|
||
</button>
|
||
<button id="add_simple_user_show_modal">
|
||
افزودن کاربر ساده جدید
|
||
</button>
|
||
</div>
|
||
<table id="user_data_table" dir="rtl" class="table table-striped table-bordered"
|
||
style="width: 100%;">
|
||
<thead>
|
||
<tr class="headercolortable">
|
||
<th style="width: 2%">
|
||
انتخاب کاربر
|
||
</th>
|
||
|
||
<th class="text-nowrap" style="width: 2%">
|
||
نام کاربری
|
||
</th>
|
||
<th style="width: 2%">
|
||
وضعیت
|
||
</th>
|
||
<th class="text-nowrap" style="width: 3%">
|
||
استان
|
||
</th>
|
||
<th class="text-nowrap" style="width: 3%">
|
||
شهرستان
|
||
</th>
|
||
<th class="text-nowrap" style="width: 2%">
|
||
نام
|
||
</th>
|
||
<th class="text-nowrap" style="width: 2%">
|
||
نام خانوادگی
|
||
</th>
|
||
<th class="text-nowrap" style="width: 2%">
|
||
موبایل
|
||
</th>
|
||
<th class="text-nowrap" style="width:7%">
|
||
جایگاه
|
||
</th>
|
||
<th class="text-nowrap" style="width:7%">
|
||
گروه ها
|
||
</th>
|
||
<th class="text-nowrap" style="width: 2%">
|
||
رشته
|
||
</th>
|
||
<th class="text-nowrap" style="width: 2%">
|
||
عملیات
|
||
</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal fade" id="add_user_modal" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle"
|
||
aria-hidden="true">
|
||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||
<div class="modal-content modalborder">
|
||
<div class="modal-header">
|
||
<h5 class="modal-title" id="exampleModalLongTitle">
|
||
فرم اضافه کردن کاربر
|
||
</h5>
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="col-md-12">
|
||
<div class="row">
|
||
<div class="form-group col-md-6">
|
||
<label> استان </label>
|
||
<span style="color: crimson">*</span>
|
||
<select class="form-control province" name="province" id="add_province">
|
||
</select>
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label>اداره استانی</label>
|
||
<select class="form-control province_office" name="add-province-office"
|
||
id="add_province_office">
|
||
</select>
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> شهرستان </label>
|
||
<select class="form-control" name="add-city" id="add_city">
|
||
</select>
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label>اداره شهری</label>
|
||
<select class="form-control" name="add-city-office" id="add_city_office">
|
||
</select>
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> نام کاربری</label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="text" class="form-control restrict-persian" name="add-username"
|
||
id="add_username" placeholder="نام کاربری" maxlength="50">
|
||
</div>
|
||
|
||
<div class="form-group col-md-6">
|
||
<label>جایگاه</label>
|
||
<input type="text" class="form-control user-name" disabled name="add-name"
|
||
id="add_name" placeholder="جایگاه" maxlength="50">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label>نام </label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="text" class="form-control restrict-english-and-number"
|
||
name="add-first-name" id="add_first_name" placeholder="نام" maxlength="50">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label>نام خانوادگی </label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="text" class="form-control restrict-english-and-number"
|
||
name="add-last-name" id="add_last_name" placeholder="نام خانوادگی"
|
||
maxlength="50">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label>کد ملی</label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="text" class="form-control" name="add-national-code"
|
||
id="add_national_code" placeholder="کد ملی" maxlength="10">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> شماره موبایل </label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="number" class="form-control" name="add-mobile" id="add_mobile"
|
||
placeholder=" شماره موبایل " maxlength="11"
|
||
oninput="javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength); if(this.value.slice(0 , 2) != '09'){this.value = '09'}">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> رشته تحصیلی </label>
|
||
<input type="text" class="form-control" name="add-major" id="add_major"
|
||
placeholder="رشته تحصیلی" maxlength="50">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> مدرک </label>
|
||
<select class="form-control" name="add-degree" id="add_degree">
|
||
<option selected value="دیپلم">دیپلم</option>
|
||
<option value="کارشناسی">کارشناسی</option>
|
||
<option value="کارشناسی ارشد">کارشناسی ارشد</option>
|
||
<option value="دکتری تخصصی">دکتری تخصصی</option>
|
||
</select>
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> رمز عبور </label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="text" class="form-control restrict-persian" name="add-password"
|
||
id="add_password" placeholder=" رمز عبور " maxlength="50">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> تکرار رمز عبور </label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="text" class="form-control restrict-persian" name="add-repassword"
|
||
id="add_repassword" placeholder="تکرار رمز عبور" maxlength="50">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label class="required-label">
|
||
آپلود عکس
|
||
</label>
|
||
<div class="file col d-flex justify-content-center">
|
||
<div class="d-flex flex-column">
|
||
<label class="img-box d-flex align-items-center justify-content-center"
|
||
id="add_user_photo_label" for="add_user_photo">
|
||
<span class="img-title" id="add_user_photo_title">انتخاب تصویر</span>
|
||
<img class="img-preview" id="add_user_photo_preview" src=""
|
||
alt="" />
|
||
</label>
|
||
<button class="btn-delete-img btn btn-danger btn-sm"
|
||
id="add_user_photo_delete" disabled>حذف</button>
|
||
</div>
|
||
<input type="file" name="edit_project_document_image" id="add_user_photo"
|
||
class="img-input d-none" accept=".jpg, .png">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" class="btn btn-success btn-applyChange" id="add_submit_form"
|
||
style="float:left">ثبت
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="modal fade" id="change_password_modal" tabindex="-1" role="dialog"
|
||
aria-hidden="true">
|
||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||
<div class="modal-content modalborder">
|
||
<div class="modal-header">
|
||
<h5 class="modal-title">
|
||
تغییر رمزعبور کاربر
|
||
</h5>
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="col-md-12">
|
||
<div class="row">
|
||
<div class="form-group col-md-6">
|
||
<label> رمز عبور </label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="password" class="form-control" name="password"
|
||
id="password" placeholder="رمز عبور" maxlength="50">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> تکرار رمز عبور </label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="password" class="form-control" name="repassword"
|
||
id="repassword" placeholder="تکرار رمز عبور" maxlength="50">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" class="btn btn-success btn-applyChange" id="change_password_submit_form"
|
||
style="float:left">ثبت
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="modal fade" id="edit_user_modal" tabindex="-1" role="dialog"
|
||
aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
|
||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||
<div class="modal-content modalborder">
|
||
<div class="modal-header">
|
||
<h5 class="modal-title" id="">
|
||
فرم ویرایش کاربران
|
||
</h5>
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="col-md-12">
|
||
<div class="row">
|
||
<div class="form-group col-md-6">
|
||
<label> استان </label>
|
||
<span style="color: crimson">*</span>
|
||
<select class="form-control province" name="edit_province" id="edit_province">
|
||
</select>
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label>اداره استانی</label>
|
||
<select class="form-control province_office" name="edit_province_office"
|
||
id="edit_province_office">
|
||
</select>
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> شهرستان </label>
|
||
<select class="form-control" name="edit-city" id="edit_city">
|
||
</select>
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label>اداره شهری</label>
|
||
<select class="form-control cityOffice" name="edit-city-office"
|
||
id="edit_city_office">
|
||
</select>
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> نام کاربری</label>
|
||
<input type="text" class="form-control restrict-persian" name="edit-username"
|
||
id="edit_username" placeholder="نام" maxlength="50" disabled>
|
||
</div>
|
||
|
||
<div class="form-group col-md-6">
|
||
<label>جایگاه</label>
|
||
<input disabled type="text" class="form-control" name="edit-name" id="edit_name"
|
||
placeholder="نام" maxlength="50">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label>نام </label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="text" class="form-control restrict-english-and-number"
|
||
name="edit-first-name" id="edit_first_name" placeholder="نام" maxlength="50">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label>نام خانوادگی </label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="text" class="form-control restrict-english-and-number"
|
||
name="edit-last-name" id="edit_last_name" placeholder="نام خانوادگی"
|
||
maxlength="50">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label>کد ملی</label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="text" class="form-control" name="edit-national-code"
|
||
id="edit_national_code" placeholder="کد ملی" maxlength="10">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> شماره موبایل </label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="number" class="form-control" name="edit-mobile" id="edit_mobile"
|
||
placeholder=" شماره موبایل " maxlength="11"
|
||
oninput="javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength); if(this.value.slice(0 , 2) != '09'){this.value = '09'}">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> رشته تحصیلی </label>
|
||
<input type="text" class="form-control" name="edit-major" id="edit_major"
|
||
placeholder="رشته تحصیلی" maxlength="50">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> مدرک </label>
|
||
<select class="form-control" name="edit-degree" id="edit_degree">
|
||
<option selected value="دیپلم">دیپلم</option>
|
||
<option value="کارشناسی">کارشناسی</option>
|
||
<option value="کارشناسی ارشد">کارشناسی ارشد</option>
|
||
<option value="دکتری تخصصی">دکتری تخصصی</option>
|
||
</select>
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> رمز عبور </label>
|
||
<input type="text" class="form-control restrict-persian" name="edit-password"
|
||
id="edit_password" placeholder=" رمز عبور " maxlength="50">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> تکرار رمز عبور </label>
|
||
<input type="text" class="form-control restrict-persian" name="edit-repassword"
|
||
id="edit_repassword" placeholder="تکرار رمز عبور" maxlength="50">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label class="required-label">
|
||
آپلود عکس
|
||
</label>
|
||
<div class="file col d-flex justify-content-center">
|
||
<div class="d-flex flex-column">
|
||
<label class="img-box d-flex align-items-center justify-content-center"
|
||
id="edit_user_photo_label" for="edit_user_photo">
|
||
<span class="img-title" id="edit_user_photo_title">انتخاب تصویر</span>
|
||
<img class="img-preview" id="edit_user_photo_preview" src=""
|
||
alt="" />
|
||
</label>
|
||
</div>
|
||
<input type="file" name="edit_project_document_image" id="edit_user_photo"
|
||
class="img-input d-none" accept=".jpg, .png">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" class="btn btn-success btn-applyChange" id="edit_submit_form"
|
||
style="float:left">ثبت
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- modal -->
|
||
<div class="modal fade" id="modal_permission" tabindex="-1" role="dialog"
|
||
aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
|
||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||
<div class="modal-content modalborder modalstyle">
|
||
<div class="modal-header">
|
||
<h5 class="modal-title" id="">
|
||
دسترسی ها
|
||
</h5>
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div>
|
||
<label for="roles_tools">ابزار کمکی نقش ها</label>
|
||
<select class="form-control roles-tools" id="roles_tools"></select>
|
||
</div>
|
||
<div class="permissions d-flex flex-wrap"></div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" class="btn btn-success btn-applyChange" id="submit_form_permission"
|
||
style="float:left">ثبت
|
||
</button>
|
||
<input type="hidden" id="user_id">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<!-- modal -->
|
||
|
||
|
||
<!-- activity modal begin -->
|
||
<div class="modal fade" id="activity_report_modal" tabindex="-1" role="dialog" aria-hidden="true">
|
||
<div class="modal-dialog modal-xl" role="document">
|
||
<div class="modal-content modalborder modalstyle">
|
||
<div class="modal-header">
|
||
<h5 class="modal-title" id="">
|
||
کارت ویزیت
|
||
</h5>
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="d-flex flex-wrap position-relative">
|
||
<div class=" position-absolute"
|
||
style="display: flex;width: 100%;height: 100%;top: 0;left: 0;align-items: center;justify-content: flex-end;">
|
||
<label
|
||
style="border-radius: 50%;z-index: 9999;background: white; border: 3px solid rgb(255, 92, 15);"
|
||
class="img-box d-flex align-items-center justify-content-center" id=""
|
||
for="">
|
||
<img style="border-radius: 50%;" class="img-preview" id="user_image_activity_report"
|
||
src="" alt="" />
|
||
</label>
|
||
<label id=""></label>
|
||
</div>
|
||
<div class="col-md-12">
|
||
<div class="row">
|
||
{{-- <div class="col-md-6">
|
||
<label style="font-size: 1.15rem">اطلاعات هویتی</label>
|
||
</div> --}}
|
||
{{-- <div class="col-12 d-flex align-items-center">
|
||
<hr class="col mt-0 mb-1">
|
||
</div> --}}
|
||
|
||
<div class="form-group col-md-12 row">
|
||
<div class="col-md-4">
|
||
<label>نام کاربر :</label>
|
||
<label id="user_fulname_activity_report"></label>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<label> شماره تماس: </label>
|
||
<label id="user_mobile_activity_report"></label>
|
||
</div>
|
||
|
||
<div class="col-md-4">
|
||
</div>
|
||
</div>
|
||
<div class="form-group col-md-12 row">
|
||
|
||
<div class="col-md-4">
|
||
<label> سمت: </label>
|
||
<label id="user_name_activity_report"></label>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<label> رشته و مدرک تحصیلی: </label>
|
||
<label id="user_degree_major_activity_report"></label>
|
||
</div>
|
||
|
||
<div class="col-md-4">
|
||
</div>
|
||
</div>
|
||
<div class="form-group col-md-12 row">
|
||
<div class="col-md-4">
|
||
<label> نام کاربری: </label>
|
||
<label id="user_username_activity_report"></label>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<label> کد ملی: </label>
|
||
<label id="user_national_code_activity_report"></label>
|
||
</div>
|
||
|
||
<div class="col-md-4">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
{{-- <div class="col-12 d-flex align-items-center"> --}}
|
||
<hr style="border: 1px solid rgb(255, 92, 15);" class="col mt-0 mb-1">
|
||
{{-- </div> --}}
|
||
<div class="col-md-12">
|
||
|
||
<div class="row">
|
||
{{-- <div class="col-md-6">
|
||
<label style="font-size: 1.15rem">عملکرد کاربر</label>
|
||
</div> --}}
|
||
|
||
<div class="form-group col-md-12 row">
|
||
<div class="col-md-4">
|
||
<label> تعداد روزهای فعال: </label>
|
||
<label id="number_of_active_days"></label>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<label> مجموع ساعات فعالیت: </label>
|
||
<label id="activity_time"></label>
|
||
</div>
|
||
|
||
<div class="col-md-4">
|
||
</div>
|
||
</div>
|
||
<div class="form-group col-md-12 row">
|
||
<div class="col-md-4">
|
||
<label> میانگین ساعت فعالیت: </label>
|
||
<label id="average_activity_time"></label>
|
||
</div>
|
||
|
||
<div class="col-md-4">
|
||
<label> تعداد کل فعالیت: </label>
|
||
<label id="number_of_activities"></label>
|
||
</div>
|
||
<div class="col-md-4">
|
||
</div>
|
||
</div>
|
||
<div class="form-group col-md-12 row">
|
||
<div class="col-md-4">
|
||
<label> میانگین تعداد فعالیت: </label>
|
||
<label id="average_activity_number"></label>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<label> آخرین زمان ورود: </label>
|
||
<label id="last_login"></label>
|
||
</div>
|
||
<div class="col-md-4">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
{{-- <div class="modal-footer">
|
||
</div> --}}
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<!-- activity modal end -->
|
||
|
||
<!-- modal role -->
|
||
<div class="modal fade" id="modal_role" tabindex="-1" role="dialog" aria-hidden="true">
|
||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||
<div class="modal-content modalborder modalstyle">
|
||
<div class="modal-header">
|
||
<h5 class="modal-title" id="">
|
||
نقش ها
|
||
</h5>
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<table id="role_table" dir="rtl" class="table table-striped table-bordered"
|
||
style="width: 100%;">
|
||
<thead>
|
||
<tr class="headercolortable">
|
||
<th>
|
||
عنوان
|
||
</th>
|
||
<th class="text-nowrap">
|
||
عملیات
|
||
</th>
|
||
</tr>
|
||
</thead>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<!-- modal role -->
|
||
|
||
<!-- modal role -->
|
||
<div class="modal fade modal-multi" id="modal_role_form" tabindex="-1" role="dialog" aria-hidden="true">
|
||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||
<div class="modal-content modalborder modalstyle">
|
||
<div class="modal-header">
|
||
<h5 class="modal-title"></h5>
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div>
|
||
<label for="name_role">عنوان</label>
|
||
<input type="text" class="form-control" id="name_role">
|
||
</div>
|
||
<div class="permissions d-flex flex-wrap"></div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" class="btn btn-success btn-applyChange" id="submitForRole"
|
||
style="float:left">ثبت
|
||
</button>
|
||
<input type="hidden" id="role_id">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<!-- modal role -->
|
||
|
||
<!-- start filter -->
|
||
<div class='parent-filter'>
|
||
|
||
<div class="row mt-2">
|
||
|
||
<div class="col-12 mb-2">
|
||
<label>اداره:</label>
|
||
<select class="form-control province_office" name="filter-province-office"
|
||
id="filter_province_office">
|
||
</select>
|
||
</div>
|
||
|
||
<div class="col-12 mb-2">
|
||
<label>استان:</label>
|
||
<select id="select_province_filter" class="form-control filter-province"
|
||
name="select-province-filter">
|
||
</select>
|
||
</div>
|
||
|
||
<div class="col-12 mt-2 mb-2">
|
||
<label>شهرستان:</label>
|
||
<select id="select_city_filter" class="city-select form-control " name="city-select">
|
||
<option value="0" disabled selected>ابتدا استان را انتخاب کنید</option>
|
||
</select>
|
||
</div>
|
||
<div class="col-12 text-left"><button id="btn_filter_show"
|
||
class="btn-set-filter px-2 py-1">فیلتر</button>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
<!-- end filter -->
|
||
|
||
|
||
<div class="modal fade" id="modal_add_simple_user" tabindex="-1" role="dialog" aria-hidden="true">
|
||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||
<div class="modal-content modalborder">
|
||
<div class="modal-header">
|
||
<h5 class="modal-title" id="exampleModalLongTitle">
|
||
فرم اضافه کردن کاربر ساده
|
||
</h5>
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="col-md-12">
|
||
<div class="row">
|
||
<div class="form-group col-md-6">
|
||
<label> استان </label>
|
||
<span style="color: crimson">*</span>
|
||
<select class="form-control province" name="add_simple_province"
|
||
id="add_simple_province">
|
||
</select>
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label>اداره استانی</label>
|
||
<select class="form-control province_office" name="add_simple_province_office"
|
||
id="add_simple_province_office">
|
||
</select>
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label>شهر</label>
|
||
<select class="form-control city" name="add_simple_city" id="add_simple_city">
|
||
</select>
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label>اداره شهری</label>
|
||
<select class="form-control province" name="add_simple_city_office"
|
||
id="add_simple_city_office">
|
||
</select>
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> نام کاربری</label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="text" class="form-control restrict-persian"
|
||
name="add_simple_username" id="add_simple_username" placeholder="نام کاربری"
|
||
maxlength="50">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label>کد ملی</label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="text" class="form-control restrict-persian-and-english"
|
||
name="add_simple_national_code" id="add_simple_national_code"
|
||
placeholder="کد ملی" maxlength="10">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> رمز عبور </label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="text" class="form-control restrict-persian"
|
||
name="add_simple_password" id="add_simple_password" placeholder=" رمز عبور "
|
||
maxlength="50">
|
||
</div>
|
||
<div class="form-group col-md-6">
|
||
<label> تکرار رمز عبور </label>
|
||
<span style="color: crimson">*</span>
|
||
<input type="text" class="form-control restrict-persian"
|
||
name="add_simple_repassword" id="add_simple_repassword"
|
||
placeholder="تکرار رمز عبور" maxlength="50">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" class="btn btn-success btn-applyChange" id="add_simple_submit_form"
|
||
style="float:left">ثبت
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="modal fade" id="modal_choose_group_action" tabindex="-1" role="dialog" aria-hidden="true">
|
||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||
<div class="modal-content modalborder">
|
||
<div class="modal-header">
|
||
<h5 class="modal-title">عملیات کاربران</h5>
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="col-md-12">
|
||
<div class="d-flex align-items-center justify-content-around">
|
||
<button type="button" class="btn btn-warning btn-applyChange text-white"
|
||
id="edit_users_group_action">ویرایش کاربران</button>
|
||
<button type="button" class="btn btn-danger btn-applyChange text-white"
|
||
id="delete_users_group_action">حذف کاربران</button>
|
||
<button type="button" class="btn btn-danger text-white"
|
||
id="assign_role_group_action">تخصیص نقش</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="modal fade" id="modal_confirm_users" tabindex="-1" role="dialog" aria-hidden="true">
|
||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||
<div class="modal-content modalborder">
|
||
<div class="modal-header">
|
||
<h5 class="modal-title">ویرایش کاربران</h5>
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="col-md-12">
|
||
<div class="row">
|
||
<div class="form-group col-md-12">
|
||
<label for="users_confirmation">وضعیت</label>
|
||
<select class="form-control modal-select-confirm-users" name="users_confirmation"
|
||
id="users_confirmation">
|
||
<option value="-1" selected>وضعیت</option>
|
||
<option value="0">غیر فعال</option>
|
||
<option value="1">فعال</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" class="btn btn-success btn-applyChange" id="users_edit_cta"
|
||
style="float:left">اعمال</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="modal fade modal-multi" id="modal_assign_role_group_action" tabindex="-1" role="dialog"
|
||
aria-hidden="true">
|
||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||
<div class="modal-content modalborder modalstyle">
|
||
<div class="modal-header">
|
||
<h5 class="modal-title"></h5>
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div>
|
||
<label for="assign_role_list_of_roles">ابزار کمکی نقش ها</label>
|
||
<select class="form-control roles-tools" id="assign_role_list_of_roles"></select>
|
||
</div>
|
||
<div class="permissions d-flex flex-wrap"></div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" class="btn btn-success btn-applyChange"
|
||
id="assign_role_group_action_submit" style="float:left">ثبت
|
||
</button>
|
||
<input type="hidden" id="role_id">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="modal fade" id="report_modal" tabindex="-1" aria-hidden="true">
|
||
<div class="modal-dialog modal-dialog-centered modal-dialog-scrollable">
|
||
<div class="modal-content">
|
||
<div class="modal-header">
|
||
<h5 class="modal-title">دریافت گزارش عملکرد کاربر</h5>
|
||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="d-flex justify-content-between">
|
||
<input type="hidden" value="" id="selected_user_for_report">
|
||
<div class="col-5 my-2">
|
||
<label for="report_from_date" class="form-label">از تاریخ</label>
|
||
<input id="report_from_date" type="text" class="form-control input-cleaner"
|
||
autocomplete="off">
|
||
</div>
|
||
<div class="col-5 my-2">
|
||
<label for="reprt_to_date" class="form-label">تا تاریخ</label>
|
||
<input id="reprt_to_date" type="text" class="form-control input-cleaner"
|
||
autocomplete="off">
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button id="user_report" type="button" class="btn btn-success">دریافت گزارش</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
@include('layouts.footer')
|
||
|
||
</body>
|
||
|
||
|
||
<!-- jQuery -->
|
||
<script src="../plugins/jquery/jquery.min.js"></script>
|
||
<script src="../dist/js/jquery.rollNumber.js"></script>
|
||
<script src="../dist/js/jQuery-Plugin-For-Creating-An-Animated-Counter-kCounter/js/kcounter.js"></script>
|
||
<!-- Bootstrap 4 -->
|
||
<script src="../plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
|
||
<!-- ChartJS -->
|
||
<script src="../plugins/chart.js/Chart.min.js"></script>
|
||
<!-- leaflet -->
|
||
<script src="../dist/js/leaflet.js"></script>
|
||
<script src="../dist/js/leaflet.markercluster.js"></script>
|
||
<script src="../dist/js/leaflet-routing-machine.js"></script>
|
||
<!-- persian-datepicker -->
|
||
<script src="../dist/js/persian-datepicker.min.js"></script>
|
||
<script src="../dist/js/persian-date.min.js"></script>
|
||
<!-- datatable -->
|
||
<script src="../plugins/datatables/jquery.dataTables.min.js"></script>
|
||
<script src="../plugins/datatables-bs4/js/dataTables.bootstrap4.js"></script>
|
||
<!-- datable button -->
|
||
<script src="../plugins/datatables-buttons/js/dataTables.buttons.min.js"></script>
|
||
<script src="../plugins/datatables-buttons/js/buttons.html5.min.js"></script>
|
||
<script src="../plugins/datatables-buttons/js/buttons.print.min.js"></script>
|
||
<script src="../dist/js/jszip.min.js"></script>
|
||
<!-- select2 -->
|
||
<script src="../plugins/select2/js/select2.full.min.js"></script>
|
||
<script src="../plugins/moment/moment.min.js"></script>
|
||
<script src="../dist/js/jalali-moment.browser.js"></script>
|
||
<!-- inputmask -->
|
||
<script src="../plugins/inputmask/min/jquery.inputmask.bundle.min.js"></script>
|
||
|
||
<!-- slider-bootstarp -->
|
||
<script src="../plugins/bootstrap-slider/bootstrap-slider.min.js"></script>
|
||
<!-- script page -->
|
||
<script src="../dist/js/sweetalert2js.js"></script>
|
||
|
||
<script src="../dist/js/static.js"></script>
|
||
<script src="../dist/js/header.js"></script>
|
||
<script src="../dist/js/karbarlist.js?_={{ mt_rand(1, 99999999999) }}"></script>
|
||
|
||
</html>
|