Files
backend/resources/views/rmto-preview/pages/fast-reaction-old.blade.php
2024-02-01 09:53:53 +00:00

734 lines
24 KiB
PHP

<!DOCTYPE html>
<html lang="en">
<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() }}">
<title> واکنش سریع </title>
<!-- Font Awesome Icons -->
<link rel="stylesheet" href="../plugins/fontawesome-free/css/all.min.css">
<!-- <link rel="stylesheet" href=".../../.../plugins/"> -->
<!-- IRANSans Font -->
<link rel="stylesheet" href="../dist/css/fontiran.css">
<!-- <link rel="stylesheet" href="../plugins/datatables/css/dataTables.bootstrap4.min.css"> -->
<link rel="stylesheet" href="../dist/css/dataTables.bootstrap4.min.css" />
<link rel="stylesheet" href="../dist/css/persian-datepicker.min.css">
<link rel="stylesheet" href="../dist/css/buttons.dataTables.min.css">
<!-- Theme style -->
<link rel="stylesheet" href="../dist/css/adminlte.css?v=0.1">
<!-- Leaflet -->
<link rel="stylesheet" href="../dist/css/leaflet.css">
<style>
.zoom {
height: 30px;
width: 30px;
transition: transform .2s;
}
.zoom:hover {
-ms-transform: scale(3);
/* IE 9 */
-webkit-transform: scale(3);
/* Safari 3-8 */
transform: scale(3);
}
.fileBtn {
display: inline-block;
width: 100%;
text-align: center;
cursor: pointer;
padding: 5px;
margin: 0;
color: #ffffff !important;
}
.uploadBox {
border: 1px solid #D0D0D0;
font-size: 10px;
border-radius: 3px;
font-family: 'IRANSans';
width: 100%;
}
.card-header {
padding: 0.75rem 1.25rem .2rem;
}
th {
font-size: 13px;
}
td {
font-size: 14px;
}
button.btn {
font-size: 12px;
}
i {
font-size: 10px;
}
label {
font-size: .8rem;
font-weight: 500 !important;
color: rgba(0, 0, 0, 0.5);
}
.icheck-primary label {
font-weight: 400 !important;
}
.form-control {
font-size: 13px;
}
.required-label::after {
content: "*";
position: relative;
right: 2px;
color: #dc3545;
}
.card-body .radio-header {
font-size: .8rem;
font-weight: 500;
color: rgba(0, 0, 0, 0.5);
display: inline-block;
margin-bottom: 0.5rem;
}
.abrar-project-slider .tooltip {
font-family: 'IRANSansFaNum' !important;
}
.abrar-project-slider .slider-selection,
.abrar-project-slider .slider-handle,
.abrar-project-slider .slider-tick.in-selection {
background: #007bff;
}
[class*=icheck-] {
margin-top: 15px !important;
margin-bottom: 15px !important;
}
.abrar-map-layout {
position: relative;
height: 400px;
}
.abrar-map-layout>#abrar-map {
height: 100%;
border: 1px solid #dee2e6;
border-radius: 0.25rem;
}
.abrar-map-layout>.pin-container {
position: absolute;
top: 34%;
right: 44%;
z-index: 1009;
}
.input-cord {
font-family: 'IRANSans' !important;
text-align: center !important;
direction: ltr !important;
}
.abrar-main {
margin-top: 95px;
padding: 0 10px
}
.card-footer {
text-align: left;
}
.map-btn {
border-radius: 0.25rem !important;
}
.is-invalid-input {
color: #dc3545 !important;
border-color: #dc3545;
}
.is-invalid-text {
color: #dc3545 !important;
}
.is-invalid-box {
border-color: #dc3545;
}
.menu_top {
z-index: 2000 !important;
}
.leaflet-div-icon {
background: transparent !important;
border: none !important;
}
.pin-marker {
position: relative;
width: 45px;
height: 71px;
font-family: 'IRANSans';
}
.pin-marker.pin-move>.map-pin-marker {
transform: scale(.75);
}
.pin-marker.pin-set>.map-pin-marker>.pin-title-circle {
background-color: #009900;
}
.pin-marker.pin-warn>.map-pin-marker>.pin-title-circle {
background-color: #e90a0a;
}
.pin-marker.pin-move>.pin-main-shadow {
transform: scale(1.35);
}
.map-pin-marker {
position: relative;
width: 45px;
height: 65px;
z-index: 10;
transform-origin: 22.5px 0;
transition: transform .2s;
}
.map-pin-marker>.pin-main-circle {
position: absolute;
width: 45px;
height: 45px;
left: 0;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
z-index: 12;
}
.map-pin-marker>.pin-white-circle {
position: absolute;
width: 39px;
height: 39px;
left: 3px;
top: 3px;
background-color: #ffffff;
border-radius: 50%;
z-index: 13;
}
.map-pin-marker>.pin-title-circle {
position: absolute;
width: 35px;
height: 35px;
left: 5px;
top: 5px;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 14;
transition: background-color .3s;
}
.map-pin-marker>.pin-title-circle>.title-circle-text {
line-height: 1;
font-size: 10px;
color: #ffffff;
font-weight: 600;
z-index: 15;
}
.map-pin-marker>.pin-main-line {
position: absolute;
width: 5px;
height: 25px;
z-index: 11;
background-color: #000000;
top: 40px;
left: 20px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.pin-marker>.pin-main-shadow {
position: absolute;
width: 11px;
height: 11px;
left: 17px;
top: 58px;
background-color: rgba(0, 0, 0, .2);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
transition: transform .2s;
}
.pin-marker>.pin-main-shadow>.shadow-dot {
position: relative;
width: 1px;
height: 1px;
left: 0;
top: 0;
background-color: #000000;
border-radius: 50%;
z-index: 10;
}
.map-latlng-input-row {
position: absolute;
bottom: -11px;
z-index: 1000;
width: 240px;
left: 5px;
}
.map-latlng-form {
margin-bottom: 0;
}
.map-latlng-input {
background-color: rgba(255, 255, 255, .8);
}
.map-latlng-label {
background-color: rgba(255, 255, 255, .8);
border-radius: 0.25rem;
padding: 3px 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border: 1px solid #ced4da;
color: #000000;
border-bottom: 0;
margin: 0;
}
.map-latlng-first-input {
border-radius: 0;
font-size: 12px;
color: #009900;
}
.map-latlng-first-input::placeholder {
font-size: 10px;
}
.map-latlng-sec-input {
border-top-right-radius: 0;
border-top-left-radius: 0;
font-size: 12px;
color: #009900;
}
.map-latlng-sec-input::placeholder {
font-size: 10px;
}
.abrar-map-title {
position: absolute;
top: 5px;
right: 5px;
z-index: 2000;
padding: 4px 7px;
color: #000;
font-size: 13px;
font-weight: 500;
border-radius: .25rem;
background-color: rgba(255, 193, 7, 0.8);
}
.starter-loader-container {
z-index: 3000 !important;
}
.uploadStyle{
background-color: #0062cc;
border-color: #007bff;
}
.uploadStyleB{
color: #ffffff;
background-color: #545b62;
border-color: #4e555b;
}
.uploadStyle > label {
color: white !important;
}
</style>
</head>
<body class="hold-transition sidebar-mini layout-fixed layout-navbar-fixed starter-project-page karbar-panel-page">
<div class="wrapper">
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<!-- TOP MENU -->
<header>
<div class="menu_top" id="navbarmenu_top">
<div class="rahdariLogo">
<a href="#"><img src="../dist/images/icons/alertInstallAppLogo.png" alt=""
title="سازمان راهداری و حمل و نقل جاده ای"></a>
</div>
<button class="responsiveTopMenuBtn routinghover" onclick="window.open('/rmto', '_self');">
<img src="../dist/images/icons/home.svg">صفحه اصلی</button>
<div class="clearfix"></div>
<form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
@csrf
</form>
</div>
</header>
<!-- END TOP MENU -->
<!-- Main content -->
<div class="content">
<div class="starter-loader-container">
<div class="starter-loader"></div>
</div>
<div class="container-fluid">
<div class="row m-0">
<div class="col-sm-12">
<div class="users-main">
<div class="card">
<div class="card-header">
<h3 class="card-title">
فهرست مشکلات حمل و نقل
</h3>
<div class="card-tools">
<button class="btn btn-success btn-sm" id="karbar_add" disabled>
<i class="fas fa-plus" style="font-size: 16px;vertical-align: middle;"></i>
</button>
</div>
</div>
<div class="card-body table-responsive p-2" style="margin-top: 16px;">
<table class="table table-striped table-bordered projects" id="example">
<thead>
<tr>
<th> ردیف </th>
<th> اداره کل </th>
<th> شهرستان </th>
<th> موضوع شکایت </th>
<th> نوع شکایت </th>
<th> توضیح شکایت </th>
<th> موقعیت محلی </th>
<th> تماس گیرنده </th>
<th> تاریخ ثبت شکایت </th>
<th> اقدام انجام شد </th>
<th> ثبت موقعیت </th>
<th> آپلود عکس </th>
<th> تاریخ آخرین اقدام</th>
<th> توضیحات </th>
<th> عملیات </th>
</tr>
</thead>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Button trigger modal -->
<!-- Modal -->
<div class="modal fade" id="exampleModalCenter" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Modal title</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<div style="width: 100%;">
<div class="row">
<div class="col-md-12 mb-3">
<div class="abrar-map-layout">
<span class="abrar-map-title d-inline">ثبت موقعیت پروژه روی نقشه</span>
<div id="abrar-map"></div>
<div class="row map-latlng-input-row">
<div class="col-md-12">
<!-- <div class="form-group map-latlng-form">
<label class="required-label d-block text-center map-latlng-label"> ثبت دستی مختصات
</label>
<input name="abrar-project-latlng-start" type="text"
class="form-control input-cord map-latlng-input map-latlng-first-input"
data-inputmask="'mask': '(99.9999999999) - (99.9999999999)'" data-mask
placeholder="(شروع) => (طول جغرافیایی) - (عرض جغرافیایی)">
</div>
<div class="form-group">
<input name="abrar-project-latlng-end" type="text"
class="form-control input-cord map-latlng-input map-latlng-sec-input"
data-inputmask="'mask': '(99.9999999999) - (99.9999999999)'" data-mask
placeholder="(پایان) => (طول جغرافیایی) - (عرض جغرافیایی)">
</div> -->
</div>
</div>
</div>
</div>
<!-- <div class="col-md-12">
<div class="row">
<div class="col-sm-12">
<div class="form-group">
<label class="required-label"> نقطه شروع پروژه: </label>
<input name="abrar-project-latlng-start" type="text" class="form-control input-cord"
data-inputmask="'mask': '(99.9999999999) - (99.9999999999)'" data-mask
placeholder="(طول جغرافیایی) - (عرض جغرافیایی)">
</div>
</div>
<div class="col-sm-12">
<div class="form-group">
<label class="required-label"> نقطه پایان پروژه: </label>
<input name="abrar-project-latlng-end" type="text" class="form-control input-cord"
data-inputmask="'mask': '(99.9999999999) - (99.9999999999)'" data-mask
placeholder="(طول جغرافیایی) - (عرض جغرافیایی)">
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<label class="required-label"> طول پروژه (کیلومتر): </label>
<input name="abrar-project-length" type="number" class="form-control"
placeholder="کیلومتر" disabled min="0">
</div>
</div>
<div class="col-sm-12 text-center">
<button type="button" class="btn btn-success map-btn"> ثبت نقاط روی نقشه </button>
<button type="button" class="btn btn-warning map-btn" disabled> بازگشت به نقطه شروع
</button>
</div>
</div>
</div> -->
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">بستن</button>
<button type="button" class="btn btn-primary" id="submitMap" project-id="">ثبت تغییرات</button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="createNewUser">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<!-- Modal Header -->
<div class="modal-header">
<h4 class="modal-title"> افزودن کاربر جدید به سیستم </h4>
<button type="button" class="close" data-dismiss="modal">&times;</button>
</div>
<!-- Modal body -->
<div class="modal-body" style="display: block;">
<form>
<div class="form-row">
<div class="form-group col-md-6">
<label> نام </label>
<input type="text" class="form-control" name="user-fname" placeholder="نام">
</div>
<div class="form-group col-md-6">
<label> نام خانوادگی </label>
<input type="text" class="form-control" name="user-lname" placeholder="نام خانوادگی">
</div>
</div>
<div class="form-row">
<div class="form-group col-md-6">
<label> پست سازمانی </label>
<input type="text" class="form-control" name="user-position" placeholder="پست سازمانی">
</div>
<div class="form-group col-md-6">
<label> شماره موبایل </label>
<input type="text" class="form-control" name="user-mobile" placeholder="شماره موبایل">
</div>
</div>
<div class="form-row">
<div class="form-group col-md-6">
<label class="required-label"> نام کاربری </label>
<input type="text" class="form-control" name="username" placeholder="مثال: tehranoffice" required>
</div>
<div class="form-group col-md-6">
<label class="required-label"> نام اکانت </label>
<input type="text" class="form-control" name="user-name" placeholder="مثال: اداره کل تهران"
required>
</div>
</div>
<div class="form-row mb-3">
<div class="form-group col-md-6">
<label class="required-label"> رمز عبور </label>
<input type="text" class="form-control" name="password" placeholder="رمز عبور" required>
<!-- <div id="password-invalid-msg" class="invalid-feedback"></div> -->
</div>
<div class="form-group col-md-6">
<label class="required-label"> تکرار رمز عبور </label>
<input type="text" class="form-control" name="password-confirmation" placeholder="تکرار رمز عبور"
required>
</div>
</div>
<button type="submit" class="btn btn-success float-left"
onclick="event.preventDefault();submitNewUser()">افزودن
کاربر</button>
<button type="button" class="btn btn-warning float-right" data-dismiss="modal">انصراف</button>
</form>
</div>
</div>
</div>
</div>
<div class="modal fade" id="edituser">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<!-- Modal Header -->
<div class="modal-header">
<h4 class="modal-title"> ویرایش کاربر </h4>
<button type="button" class="close" data-dismiss="modal">&times;</button>
</div>
<!-- Modal body -->
<div class="modal-body" style="display: block;">
<form>
<div class="form-row">
<div class="form-group col-md-6">
<label> نام کاربر </label>
<input type="text" class="form-control" name="user-nameedit" id="user-nameedit"
placeholder="نام کاربر">
</div>
<div class="form-group col-md-6">
<label> نام کاربری </label>
<input type="text" class="form-control" name="user-username" id="user-username"
placeholder="نام کاربری ">
</div>
</div>
<div class="form-row">
<div class="form-group col-md-6">
<label> نام مسئول/ رئیس اداره </label>
<input type="text" class="form-control" name="user-bosname" id="user-bosname" placeholder=" نام">
</div>
<div class="form-group col-md-6">
<label> نام خانوادگی مسئول / رئیس اداره </label>
<input type="text" class="form-control" name="user-bosfamilyname" id="user-bosfamilyname"
placeholder=" نام خانوادگی">
</div>
</div>
<div class="form-row">
<div class="form-group col-md-6">
<label class="required-label"> مدرک تحصیلی </label>
<input type="text" class="form-control" name="madrak-edit" placeholder=" مدرک تحصیلی"
id="madrak-edit">
</div>
<div class="form-group col-md-6">
<label class="required-label"> شماره موبایل </label>
<input type="text" class="form-control" name="user-phone" placeholder=" مدرک تحصیلی"
id="user-phone">
</div>
</div>
<div class="form-row">
<div class="form-group col-md-6">
<label class="required-label"> رمز عبور </label>
<input type="text" class="form-control" name="password-edit" placeholder="رمز عبور"
id="password-edit">
<div id="password-invalid-msg" class="invalid-feedback"></div>
</div>
<div class="form-group col-md-6">
<label class="required-label"> تکرار رمز عبور </label>
<input type="text" class="form-control" name="password-editconfirmation"
placeholder="تکرار رمز عبور" required disabled id="confirm-pass">
</div>
</div>
<div class="form-row">
<div class="form-group col-md-12">
<label class="required-label"> عکس پرسنلی </label>
<label class="file-input-modal-container">
<div class="file-input-modal">برای آپلود تصویر اینجا را کلیک
کنید
</div>
<input class="file-input" type="file" name="modalUpFilepic" multiple
onChange="showUploadedFilespic(this)" accept="image/*">
</label>
<div id="uploadedItemspic">
</div>
</div>
</div>
<button type="button" class="btn btn-success float-left" id="submitedit">
اعمال تغییرات</button>
<button type="button" class="btn btn-warning float-right" data-dismiss="modal">انصراف</button>
</form>
</div>
</div>
</div>
</div>
</div>
<!-- /.content -->
</div>
<!-- /.content-wrapper -->
</div>
<!-- ../../wrapper -->
<!-- REQUIRED SCRIPTS -->
<!-- jQuery -->
<script src="../plugins/jquery/jquery.min.js"></script>
<!-- Bootstrap 4 -->
<script src="../plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- Persian DatePicker -->
<script src="../dist/js/persian-date.min.js"></script>
<script src="../dist/js/persian-datepicker.min.js"></script>
<!-- AdminLTE App -->
<script src="../dist/js/adminlte.min.js"></script>
<script src="../plugins/datatables/jquery.dataTables.min.js"></script>
<script src="../dist/js/dataTables.bootstrap4.min.js"></script>
<script src="../dist/js/datatables/persian.js"></script>
<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>
<script src="../plugins/sweetalert2/sweetalert2.all.min.js"></script>
<!-- Moment.js -->
<script src="../plugins/moment/moment.min.js"></script>
<script src="../dist/js/jalali-moment.browser.js"></script>
<!-- Leaflet -->
<script src="../dist/js/leaflet.js"></script>
<!-- Leaflet Routing Machine js -->
<script src="../dist/js/leaflet-routing-machine.js"></script>
<!-- Page Script -->
<!-- <script src="../dist/js/user-table.js?v=0.8"></script> -->
<script src="../dist/js/fast-reaction.js"></script>
</body>
</html>