fix bug for task schedule

This commit is contained in:
MahanCh
2025-04-08 17:45:57 +03:30
parent a43e32fa04
commit a4bdd55161
4 changed files with 22 additions and 22 deletions

View File

@@ -9,8 +9,6 @@ using System.Threading.Tasks;
using System.Transactions;
using AccountManagement.Domain.TaskAgg;
using Company.Domain.HolidayItemAgg;
using PersianTools.Core;
using CompanyManagment.App.Contracts.Loan;
namespace AccountManagement.Application;
@@ -77,9 +75,9 @@ public class TaskScheduleApplication : ITaskScheduleApplication
{
taskSchedule.DeActive();
var removableTask = tasks.Where(x => x.Assigns.All(a => a.IsDone == false && a.IsCancel == false)).ToList();
var removableTask = tasks.Where(x=>x.Assigns.All(a=>a.IsDone==false && a.IsCancel == false)).ToList();
_taskRepository.RemoveRange(removableTask);
}
else
{
@@ -172,7 +170,7 @@ public class TaskScheduleApplication : ITaskScheduleApplication
if (endOfMonth)
{
for (int i = 1; i < count; i++)
for (int i = 1; i <= count; i++)
{
command.EndTaskDate = previousDateEdited.ToFarsi();
operation = _taskApplication.CreateTask(command);
@@ -181,7 +179,7 @@ public class TaskScheduleApplication : ITaskScheduleApplication
{
var extra = month - 12;
year++;
month = extra+unitNumber;
month = extra + unitNumber;
}
else
{
@@ -196,7 +194,7 @@ public class TaskScheduleApplication : ITaskScheduleApplication
}
previousDateEdited = previousDateRaw;

View File

@@ -118,23 +118,23 @@
<label class="labelTM">بازه دوره</label>
<div class="d-flex schedulePartHodler">
<div class="from-group schedulePart" id="scheduleTypeSelector">
<select class="form-select select2ScheduleTypeSelector scheduleTypeSelector">
<option id="type0" value="0">انتخاب...</option>
<option id="type1" value="Day">روزانه</option>
<option id="type2" value="Week">هفتگی</option>
<option id="type3" value="Month">ماهانه</option>
<select class="form-select select2ScheduleTypeSelector scheduleTypeSelector" id="scheduleType">
<option id="type0" value="0" selected="selected" disabled="disabled">انتخاب...</option>
<option id="type1" value="day">روزانه</option>
<option id="type2" value="week">هفتگی</option>
<option id="type3" value="month">ماهانه</option>
</select>
</div>
<div class="from-group schedulePart selectType default" id="scheduleTypeDefault">
<select class="form-select select2Period ">
<option id ="default0" value=0>انتخاب...</option>
<option id ="default0" value=0 selected="selected" disabled="disabled">انتخاب...</option>
</select>
</div>
<div class="from-group schedulePart selectType" id="scheduleTypeDay" style="display: none;">
<select class="form-select select2Period ">
<option id ="day0" value=0>انتخاب...</option>
<option id ="day0" value=0 selected="selected" disabled="disabled">انتخاب...</option>
<option id="d1" value="1">1</option>
<option id="d2" value="2">2</option>
<option id="d3" value="3">3</option>
@@ -169,7 +169,7 @@
<div class="from-group schedulePart selectType" id="scheduleTypeWeek" style="display: none;">
<select class="form-select select2Period ">
<option value=0>انتخاب...</option>
<option value=0 selected="selected" disabled="disabled">انتخاب...</option>
<option value="first">اول هفته</option>
<option value="last">آخر هفته</option>
</select>
@@ -177,7 +177,7 @@
<div class="from-group schedulePart selectType" id="scheduleTypeMonth" style="display: none;">
<select class="form-select select2Period ">
<option id="m0" value=0>انتخاب...</option>
<option id="m0" value=0 selected="selected" disabled="disabled">انتخاب...</option>
<option id="m1" value="1">1</option>
<option id="m2" value="2">2</option>
<option id="m3" value="3">3</option>

View File

@@ -105,17 +105,16 @@ $(document).ready(function () {
//validation for selectScheduleType and show day month or week
$(".scheduleTypeSelector").change(function() {
var scheduleType = $(".scheduleTypeSelector").val();
$("#scheduleType").change(function() {
var scheduleType = $("#scheduleType").val();
switch (scheduleType) {
case "Day":
case "day":
selectShow("scheduleTypeDay");
break;
case "Week":
case "week":
selectShow("scheduleTypeWeek");
break;
case "Month":
case "month":
selectShow("scheduleTypeMonth");
break;
default:
@@ -1175,6 +1174,7 @@ if (navigator.mediaDevices.getUserMedia) {
}
function stop() {
if (!mediaRecorder) return;
$("#waveArea").show();
//$('.upload-voice-container').show();
//$('.upload-voice-container').addClass('d-flex');

View File

@@ -977,6 +977,8 @@ if (navigator.mediaDevices.getUserMedia) {
}
function stop() {
if (!mediaRecorder) return;
$("#waveArea").show();
//$('.upload-voice-container').show();
//$('.upload-voice-container').addClass('d-flex');