189 lines
11 KiB
Plaintext
189 lines
11 KiB
Plaintext
@model GetCreateCustomizeCheckout
|
|
@{
|
|
string clientVersion = _0_Framework.Application.Version.StyleVersion;
|
|
<link href="~/AssetsClient/css/select2.css?ver=@clientVersion" rel="stylesheet" />
|
|
<link href="~/assetsclient/pages/CustomizeCheckout/css/ModalCheckoutUnofficialCreate.css?ver=@clientVersion" rel="stylesheet" />
|
|
<link href="~/assetsclient/css/dropdown.css?ver=@clientVersion" rel="stylesheet" />
|
|
// var yearList = new List<int>();
|
|
// for(int i =start;i<=currentYear;i++)
|
|
// yearList.Add(i);
|
|
}
|
|
<form role="form" method="post" name="create-form-unofficial" id="create-form-unofficial" autocomplete="off">
|
|
|
|
<div class="modal-content">
|
|
|
|
<div class="modal-header d-block text-center">
|
|
<button type="button" class="btn-close position-absolute text-start" data-bs-dismiss="modal" aria-label="Close"></button>
|
|
<h5 class="modal-title mb-3" id="startBuyLabel">ایجاد فیش حقوقی نهایی</h5>
|
|
<div class="d-flex justify-content-center align-items-center">
|
|
<div class="step-progress">
|
|
<h5 class="d-flex justify-content-center align-items-center" id="step-1">1</h5>
|
|
<p>انتخاب تاریخ</p>
|
|
</div>
|
|
|
|
<div class="line"></div>
|
|
|
|
<div class="step-progress">
|
|
<h5 class="d-flex justify-content-center align-items-center not-step" id="step-2">2</h5>
|
|
<p>انتخاب پرسنل</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="modal-body">
|
|
<section id="step-form1" style="display: block">
|
|
|
|
<div class="row text-center">
|
|
<div class="d-flex flex-column justify-content-center align-items-center" style="height: 240px;">
|
|
<div class="col-12 text-center">
|
|
<div class="form1TitleText">انتخاب تاریخ فیش حقوقی</div>
|
|
</div>
|
|
<div class="d-flex gap-3 justify-content-center align-items-center w-100">
|
|
<div class="col-4 ">
|
|
@* <div class="dropdown-global">
|
|
<div class="spanTextModal">سال</div>
|
|
<button type="button" class="dropdown-global-btn">
|
|
1403
|
|
<svg fill="#000000" width="20px" height="20px" viewBox="-8.5 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg">
|
|
<path d="M7.28 20.040c-0.24 0-0.44-0.080-0.6-0.24l-6.44-6.44c-0.32-0.32-0.32-0.84 0-1.2 0.32-0.32 0.84-0.32 1.2 0l5.84 5.84 5.84-5.84c0.32-0.32 0.84-0.32 1.2 0 0.32 0.32 0.32 0.84 0 1.2l-6.44 6.44c-0.16 0.16-0.4 0.24-0.6 0.24z"></path>
|
|
</svg>
|
|
</button>
|
|
<div class="dropdown-global-content" style="overflow-y: scroll !important;">
|
|
<div class="dropdown-global-item yearDropDown" data-value="1403">1403</div>
|
|
<div class="dropdown-global-item yearDropDown" data-value="1402">1402</div>
|
|
<div class="dropdown-global-item yearDropDown" data-value="1401">1401</div>
|
|
<div class="dropdown-global-item yearDropDown" data-value="1400">1400</div>
|
|
<div class="dropdown-global-item yearDropDown" data-value="1399">1399</div>
|
|
<div class="dropdown-global-item yearDropDown" data-value="1398">1398</div>
|
|
</div>
|
|
<input type="hidden" name="YearFa" id="year-select" value="1403" />
|
|
</div> *@
|
|
|
|
<div class="">
|
|
<div class="spanTextModal">سال</div>
|
|
<select class="form-select" id="year-select" name="YearFa">
|
|
@foreach (var year in Model.Years)
|
|
{
|
|
<option selected="@(Model.LastYear == year ? "selected" : null)" value=@year>@year</option>
|
|
}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="col-4">
|
|
@* <div class="dropdown-global">
|
|
<div class="spanTextModal">ماه</div>
|
|
<button type="button" class="dropdown-global-btn">
|
|
ماه
|
|
<svg fill="#000000" width="20px" height="20px" viewBox="-8.5 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg">
|
|
<path d="M7.28 20.040c-0.24 0-0.44-0.080-0.6-0.24l-6.44-6.44c-0.32-0.32-0.32-0.84 0-1.2 0.32-0.32 0.84-0.32 1.2 0l5.84 5.84 5.84-5.84c0.32-0.32 0.84-0.32 1.2 0 0.32 0.32 0.32 0.84 0 1.2l-6.44 6.44c-0.16 0.16-0.4 0.24-0.6 0.24z"></path>
|
|
</svg>
|
|
</button>
|
|
<div class="dropdown-global-content" style="overflow-y: scroll !important;">
|
|
<div class="dropdown-global-item monthDropDown" data-value="01">فروردین</div>
|
|
<div class="dropdown-global-item monthDropDown" data-value="02">اردیبهشت</div>
|
|
<div class="dropdown-global-item monthDropDown" data-value="03">خرداد</div>
|
|
<div class="dropdown-global-item monthDropDown" data-value="04">تیر</div>
|
|
<div class="dropdown-global-item monthDropDown" data-value="05">مرداد</div>
|
|
<div class="dropdown-global-item monthDropDown" data-value="06">شهریور</div>
|
|
<div class="dropdown-global-item monthDropDown" data-value="07">مهر</div>
|
|
<div class="dropdown-global-item monthDropDown" data-value="08">آبان</div>
|
|
<div class="dropdown-global-item monthDropDown" data-value="09">آذر</div>
|
|
<div class="dropdown-global-item monthDropDown" data-value="10">دی</div>
|
|
<div class="dropdown-global-item monthDropDown" data-value="11">بهمن</div>
|
|
<div class="dropdown-global-item monthDropDown" data-value="12">اسفند</div>
|
|
</div>
|
|
<input type="hidden" name="MonthFa" id="month-select" value="" />
|
|
</div> *@
|
|
<div class="">
|
|
<div class="spanTextModal ">ماه</div>
|
|
<select class="form-select" id="month-select" name="MonthFa">
|
|
<option value="01">فروردین</option>
|
|
<option value="02">اردیبهشت</option>
|
|
<option value="03">خرداد</option>
|
|
<option value="04">تیر</option>
|
|
<option value="05">مرداد</option>
|
|
<option value="06">شهریور</option>
|
|
<option value="07">مهر</option>
|
|
<option value="08">آبان</option>
|
|
<option value="09">آذر</option>
|
|
<option value="10">دی</option>
|
|
<option value="11">بهمن</option>
|
|
<option value="12">اسفند</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section class="" id="step-form2" style="display: none; background-color: #F0F0F0;border-radius: 11px;padding: 11px;">
|
|
<div class="row p-0">
|
|
<div class="col-12">
|
|
<div class="wrapper">
|
|
|
|
<div class="col-4 position-relative">
|
|
<input type="text" class="form-control" id="search" placeholder="جستجو ...">
|
|
<button type="button" id="clear-search" class="close-btn-search d-none">
|
|
<svg width="20" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor">
|
|
<path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12" />
|
|
</svg>
|
|
</button>
|
|
</div>
|
|
|
|
<div class="rollcall-list Rtable Rtable--5cols Rtable--collapse px-1">
|
|
<div class="Rtable-row Rtable-row--head align-items-center d-flex checkout-unoff sticky">
|
|
<div class="Rtable-cell column-heading width1">
|
|
<span class="d-flex text-white align-items-center">
|
|
<input type="checkbox" class="form-check-input checkAllCreate" name="" id="checkAllCreate2">
|
|
<label for="checkAllCreate2" class="text-white prevent-select">ردیف</label>
|
|
</span>
|
|
</div>
|
|
<div class="Rtable-cell column-heading width2">نام پرسنل</div>
|
|
<div class="Rtable-cell column-heading width3 text-center">وضعیت</div>
|
|
<div class="Rtable-cell column-heading width4">شماره پرسنلی</div>
|
|
@* <div class="Rtable-cell column-heading d-none d-md-block width4 text-end">تاریخ شروع</div>
|
|
<div class="Rtable-cell column-heading d-none d-md-block width5 text-center">تاریخ پایان</div> *@
|
|
</div>
|
|
|
|
<div class="w-100" id="loadTableCheckout">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</section>
|
|
</div>
|
|
|
|
<div class="modal-footer d-block text-center pt-0">
|
|
<div class="row">
|
|
<div class="col-6 text-end">
|
|
<button type="button" class="btn-cancel2 d-flex justify-content-center align-items-center" id="prev-step">انصراف</button>
|
|
</div>
|
|
<div class="col-6 text-start">
|
|
<button type="button" class="btnCreateNew position-relative" id="next-step">
|
|
<span id="textShowBtn">مرحله بعد</span>
|
|
<div class="spinner-loading loading" style="display: none">
|
|
<span class="spinner-border spinner-border-sm loading text-white" role="status" aria-hidden="true"></span>
|
|
</div>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</form>
|
|
<script src="~/assetsclient/js/site.js?ver=@clientVersion"></script>
|
|
<script src="~/assetsclient/libs/jalaali-js/jalaali.js"></script>
|
|
<script src="~/admintheme/js/jquery.mask_1.14.16.min.js"></script>
|
|
<script src="~/assetsclient/libs/cleave/cleave.min.js"></script>
|
|
<script src="~/assetsclient/js/dropdown.js?ver=@clientVersion"></script>
|
|
<script>
|
|
var antiForgeryToken = $(`@Html.AntiForgeryToken()`).val();
|
|
var saveCheckoutUnofficialAjax = `@Url.Page("./CheckoutUnofficial", "Create")`;
|
|
var loadEmployeesByYearAndMonthAjax = `@Url.Page("./CheckoutUnofficial", "EmployeesByYearAndMonth")`;
|
|
var lastMonth = @Model.LastMonth;
|
|
</script>
|
|
<script src="~/assetsclient/pages/CustomizeCheckout/js/ModalCheckoutUnofficialCreate.js?ver=@clientVersion"></script> |