change nominatim original function
This commit is contained in:
@@ -74,10 +74,10 @@ class CompareProgramAndFunction implements FromView, ShouldAutoSize, WithEvents,
|
||||
WHEN operation_type_id3 = 101 THEN operation_type_amount3
|
||||
WHEN operation_type_id4 = 101 THEN operation_type_amount4
|
||||
END)) AS AsphaltGarmDoing,
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 101 THEN (cast(operation_type_amount1 as int) * cast(operation_type_progress1 as int))/100
|
||||
WHEN operation_type_id2 = 101 THEN (cast(operation_type_amount2 as int) * cast(operation_type_progress2 as int))/100
|
||||
WHEN operation_type_id3 = 101 THEN (cast(operation_type_amount3 as int) * cast(operation_type_progress3 as int))/100
|
||||
WHEN operation_type_id4 = 101 THEN (cast(operation_type_amount4 as int) * cast(operation_type_progress4 as int))/100
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 101 THEN (CAST(operation_type_amount1 AS signed) * CAST(operation_type_progress1 AS signed))/100
|
||||
WHEN operation_type_id2 = 101 THEN (CAST(operation_type_amount2 AS signed) * CAST(operation_type_progress2 AS signed))/100
|
||||
WHEN operation_type_id3 = 101 THEN (CAST(operation_type_amount3 AS signed) * CAST(operation_type_progress3 AS signed))/100
|
||||
WHEN operation_type_id4 = 101 THEN (CAST(operation_type_amount4 AS signed) * CAST(operation_type_progress4 AS signed))/100
|
||||
END)) AS AsphaltGarmDone,
|
||||
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 102 THEN operation_type_amount1
|
||||
@@ -85,10 +85,10 @@ class CompareProgramAndFunction implements FromView, ShouldAutoSize, WithEvents,
|
||||
WHEN operation_type_id3 = 102 THEN operation_type_amount3
|
||||
WHEN operation_type_id4 = 102 THEN operation_type_amount4
|
||||
END)) AS MaseAsphaltDoing,
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 102 THEN (cast(operation_type_amount1 as int) * cast(operation_type_progress1 as int))/100
|
||||
WHEN operation_type_id2 = 102 THEN (cast(operation_type_amount2 as int) * cast(operation_type_progress2 as int))/100
|
||||
WHEN operation_type_id3 = 102 THEN (cast(operation_type_amount3 as int) * cast(operation_type_progress3 as int))/100
|
||||
WHEN operation_type_id4 = 102 THEN (cast(operation_type_amount4 as int) * cast(operation_type_progress4 as int))/100
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 102 THEN (CAST(operation_type_amount1 AS signed) * CAST(operation_type_progress1 AS signed))/100
|
||||
WHEN operation_type_id2 = 102 THEN (CAST(operation_type_amount2 AS signed) * CAST(operation_type_progress2 AS signed))/100
|
||||
WHEN operation_type_id3 = 102 THEN (CAST(operation_type_amount3 AS signed) * CAST(operation_type_progress3 AS signed))/100
|
||||
WHEN operation_type_id4 = 102 THEN (CAST(operation_type_amount4 AS signed) * CAST(operation_type_progress4 AS signed))/100
|
||||
END)) AS MaseAsphaltDone,
|
||||
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 103 THEN operation_type_amount1
|
||||
@@ -96,10 +96,10 @@ class CompareProgramAndFunction implements FromView, ShouldAutoSize, WithEvents,
|
||||
WHEN operation_type_id3 = 103 THEN operation_type_amount3
|
||||
WHEN operation_type_id4 = 103 THEN operation_type_amount4
|
||||
END)) AS BazyaftSardGarmDoing,
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 103 THEN (cast(operation_type_amount1 as int) * cast(operation_type_progress1 as int))/100
|
||||
WHEN operation_type_id2 = 103 THEN (cast(operation_type_amount2 as int) * cast(operation_type_progress2 as int))/100
|
||||
WHEN operation_type_id3 = 103 THEN (cast(operation_type_amount3 as int) * cast(operation_type_progress3 as int))/100
|
||||
WHEN operation_type_id4 = 103 THEN (cast(operation_type_amount4 as int) * cast(operation_type_progress4 as int))/100
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 103 THEN (CAST(operation_type_amount1 AS signed) * CAST(operation_type_progress1 AS signed))/100
|
||||
WHEN operation_type_id2 = 103 THEN (CAST(operation_type_amount2 AS signed) * CAST(operation_type_progress2 AS signed))/100
|
||||
WHEN operation_type_id3 = 103 THEN (CAST(operation_type_amount3 AS signed) * CAST(operation_type_progress3 AS signed))/100
|
||||
WHEN operation_type_id4 = 103 THEN (CAST(operation_type_amount4 AS signed) * CAST(operation_type_progress4 AS signed))/100
|
||||
END)) AS BazyaftSardGarmDone,
|
||||
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 104 THEN operation_type_amount1
|
||||
@@ -107,10 +107,10 @@ class CompareProgramAndFunction implements FromView, ShouldAutoSize, WithEvents,
|
||||
WHEN operation_type_id3 = 104 THEN operation_type_amount3
|
||||
WHEN operation_type_id4 = 104 THEN operation_type_amount4
|
||||
END)) AS mirosurfacingDoing,
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 104 THEN (cast(operation_type_amount1 as int) * cast(operation_type_progress1 as int))/100
|
||||
WHEN operation_type_id2 = 104 THEN (cast(operation_type_amount2 as int) * cast(operation_type_progress2 as int))/100
|
||||
WHEN operation_type_id3 = 104 THEN (cast(operation_type_amount3 as int) * cast(operation_type_progress3 as int))/100
|
||||
WHEN operation_type_id4 = 104 THEN (cast(operation_type_amount4 as int) * cast(operation_type_progress4 as int))/100
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 104 THEN (CAST(operation_type_amount1 AS signed) * CAST(operation_type_progress1 AS signed))/100
|
||||
WHEN operation_type_id2 = 104 THEN (CAST(operation_type_amount2 AS signed) * CAST(operation_type_progress2 AS signed))/100
|
||||
WHEN operation_type_id3 = 104 THEN (CAST(operation_type_amount3 AS signed) * CAST(operation_type_progress3 AS signed))/100
|
||||
WHEN operation_type_id4 = 104 THEN (CAST(operation_type_amount4 AS signed) * CAST(operation_type_progress4 AS signed))/100
|
||||
END)) AS mirosurfacingDone,
|
||||
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 105 THEN operation_type_amount1
|
||||
@@ -118,10 +118,10 @@ class CompareProgramAndFunction implements FromView, ShouldAutoSize, WithEvents,
|
||||
WHEN operation_type_id3 = 105 THEN operation_type_amount3
|
||||
WHEN operation_type_id4 = 105 THEN operation_type_amount4
|
||||
END)) AS ChipSailDoing,
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 105 THEN (cast(operation_type_amount1 as int) * cast(operation_type_progress1 as int))/100
|
||||
WHEN operation_type_id2 = 105 THEN (cast(operation_type_amount2 as int) * cast(operation_type_progress2 as int))/100
|
||||
WHEN operation_type_id3 = 105 THEN (cast(operation_type_amount3 as int) * cast(operation_type_progress3 as int))/100
|
||||
WHEN operation_type_id4 = 105 THEN (cast(operation_type_amount4 as int) * cast(operation_type_progress4 as int))/100
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 105 THEN (CAST(operation_type_amount1 AS signed) * CAST(operation_type_progress1 AS signed))/100
|
||||
WHEN operation_type_id2 = 105 THEN (CAST(operation_type_amount2 AS signed) * CAST(operation_type_progress2 AS signed))/100
|
||||
WHEN operation_type_id3 = 105 THEN (CAST(operation_type_amount3 AS signed) * CAST(operation_type_progress3 AS signed))/100
|
||||
WHEN operation_type_id4 = 105 THEN (CAST(operation_type_amount4 AS signed) * CAST(operation_type_progress4 AS signed))/100
|
||||
END)) AS ChipSailDone,
|
||||
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 106 THEN operation_type_amount1
|
||||
@@ -129,10 +129,10 @@ class CompareProgramAndFunction implements FromView, ShouldAutoSize, WithEvents,
|
||||
WHEN operation_type_id3 = 106 THEN operation_type_amount3
|
||||
WHEN operation_type_id4 = 106 THEN operation_type_amount4
|
||||
END)) AS SlarySaildDoing,
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 106 THEN (cast(operation_type_amount1 as int) * cast(operation_type_progress1 as int))/100
|
||||
WHEN operation_type_id2 = 106 THEN (cast(operation_type_amount2 as int) * cast(operation_type_progress2 as int))/100
|
||||
WHEN operation_type_id3 = 106 THEN (cast(operation_type_amount3 as int) * cast(operation_type_progress3 as int))/100
|
||||
WHEN operation_type_id4 = 106 THEN (cast(operation_type_amount4 as int) * cast(operation_type_progress4 as int))/100
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 106 THEN (CAST(operation_type_amount1 AS signed) * CAST(operation_type_progress1 AS signed))/100
|
||||
WHEN operation_type_id2 = 106 THEN (CAST(operation_type_amount2 AS signed) * CAST(operation_type_progress2 AS signed))/100
|
||||
WHEN operation_type_id3 = 106 THEN (CAST(operation_type_amount3 AS signed) * CAST(operation_type_progress3 AS signed))/100
|
||||
WHEN operation_type_id4 = 106 THEN (CAST(operation_type_amount4 AS signed) * CAST(operation_type_progress4 AS signed))/100
|
||||
END)) AS SlarySaildDone,
|
||||
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 107 THEN operation_type_amount1
|
||||
@@ -140,10 +140,10 @@ class CompareProgramAndFunction implements FromView, ShouldAutoSize, WithEvents,
|
||||
WHEN operation_type_id3 = 107 THEN operation_type_amount3
|
||||
WHEN operation_type_id4 = 107 THEN operation_type_amount4
|
||||
END)) AS ScrubSailDoing,
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 107 THEN (cast(operation_type_amount1 as int) * cast(operation_type_progress1 as int))/100
|
||||
WHEN operation_type_id2 = 107 THEN (cast(operation_type_amount2 as int) * cast(operation_type_progress2 as int))/100
|
||||
WHEN operation_type_id3 = 107 THEN (cast(operation_type_amount3 as int) * cast(operation_type_progress3 as int))/100
|
||||
WHEN operation_type_id4 = 107 THEN (cast(operation_type_amount4 as int) * cast(operation_type_progress4 as int))/100
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 107 THEN (CAST(operation_type_amount1 AS signed) * CAST(operation_type_progress1 AS signed))/100
|
||||
WHEN operation_type_id2 = 107 THEN (CAST(operation_type_amount2 AS signed) * CAST(operation_type_progress2 AS signed))/100
|
||||
WHEN operation_type_id3 = 107 THEN (CAST(operation_type_amount3 AS signed) * CAST(operation_type_progress3 AS signed))/100
|
||||
WHEN operation_type_id4 = 107 THEN (CAST(operation_type_amount4 AS signed) * CAST(operation_type_progress4 AS signed))/100
|
||||
END)) AS ScrubSailDone,
|
||||
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 108 THEN operation_type_amount1
|
||||
@@ -151,10 +151,10 @@ class CompareProgramAndFunction implements FromView, ShouldAutoSize, WithEvents,
|
||||
WHEN operation_type_id3 = 108 THEN operation_type_amount3
|
||||
WHEN operation_type_id4 = 108 THEN operation_type_amount4
|
||||
END)) AS FogSailDoing,
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 108 THEN (cast(operation_type_amount1 as int) * cast(operation_type_progress1 as int))/100
|
||||
WHEN operation_type_id2 = 108 THEN (cast(operation_type_amount2 as int) * cast(operation_type_progress2 as int))/100
|
||||
WHEN operation_type_id3 = 108 THEN (cast(operation_type_amount3 as int) * cast(operation_type_progress3 as int))/100
|
||||
WHEN operation_type_id4 = 108 THEN (cast(operation_type_amount4 as int) * cast(operation_type_progress4 as int))/100
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 108 THEN (CAST(operation_type_amount1 AS signed) * CAST(operation_type_progress1 AS signed))/100
|
||||
WHEN operation_type_id2 = 108 THEN (CAST(operation_type_amount2 AS signed) * CAST(operation_type_progress2 AS signed))/100
|
||||
WHEN operation_type_id3 = 108 THEN (CAST(operation_type_amount3 AS signed) * CAST(operation_type_progress3 AS signed))/100
|
||||
WHEN operation_type_id4 = 108 THEN (CAST(operation_type_amount4 AS signed) * CAST(operation_type_progress4 AS signed))/100
|
||||
END)) AS FogSailDone,
|
||||
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 109 THEN operation_type_amount1
|
||||
@@ -162,10 +162,10 @@ class CompareProgramAndFunction implements FromView, ShouldAutoSize, WithEvents,
|
||||
WHEN operation_type_id3 = 109 THEN operation_type_amount3
|
||||
WHEN operation_type_id4 = 109 THEN operation_type_amount4
|
||||
END)) AS SailKatDoing,
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 109 THEN (cast(operation_type_amount1 as int) * cast(operation_type_progress1 as int))/100
|
||||
WHEN operation_type_id2 = 109 THEN (cast(operation_type_amount2 as int) * cast(operation_type_progress2 as int))/100
|
||||
WHEN operation_type_id3 = 109 THEN (cast(operation_type_amount3 as int) * cast(operation_type_progress3 as int))/100
|
||||
WHEN operation_type_id4 = 109 THEN (cast(operation_type_amount4 as int) * cast(operation_type_progress4 as int))/100
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 109 THEN (CAST(operation_type_amount1 AS signed) * CAST(operation_type_progress1 AS signed))/100
|
||||
WHEN operation_type_id2 = 109 THEN (CAST(operation_type_amount2 AS signed) * CAST(operation_type_progress2 AS signed))/100
|
||||
WHEN operation_type_id3 = 109 THEN (CAST(operation_type_amount3 AS signed) * CAST(operation_type_progress3 AS signed))/100
|
||||
WHEN operation_type_id4 = 109 THEN (CAST(operation_type_amount4 AS signed) * CAST(operation_type_progress4 AS signed))/100
|
||||
END)) AS SailKatDone,
|
||||
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 110 THEN operation_type_amount1
|
||||
@@ -173,10 +173,10 @@ class CompareProgramAndFunction implements FromView, ShouldAutoSize, WithEvents,
|
||||
WHEN operation_type_id3 = 110 THEN operation_type_amount3
|
||||
WHEN operation_type_id4 = 110 THEN operation_type_amount4
|
||||
END)) AS KipSailDoing,
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 110 THEN (cast(operation_type_amount1 as int) * cast(operation_type_progress1 as int))/100
|
||||
WHEN operation_type_id2 = 110 THEN (cast(operation_type_amount2 as int) * cast(operation_type_progress2 as int))/100
|
||||
WHEN operation_type_id3 = 110 THEN (cast(operation_type_amount3 as int) * cast(operation_type_progress3 as int))/100
|
||||
WHEN operation_type_id4 = 110 THEN (cast(operation_type_amount4 as int) * cast(operation_type_progress4 as int))/100
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 110 THEN (CAST(operation_type_amount1 AS signed) * CAST(operation_type_progress1 AS signed))/100
|
||||
WHEN operation_type_id2 = 110 THEN (CAST(operation_type_amount2 AS signed) * CAST(operation_type_progress2 AS signed))/100
|
||||
WHEN operation_type_id3 = 110 THEN (CAST(operation_type_amount3 AS signed) * CAST(operation_type_progress3 AS signed))/100
|
||||
WHEN operation_type_id4 = 110 THEN (CAST(operation_type_amount4 AS signed) * CAST(operation_type_progress4 AS signed))/100
|
||||
END)) AS KipSailDone,
|
||||
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 111 THEN operation_type_amount1
|
||||
@@ -184,10 +184,10 @@ class CompareProgramAndFunction implements FromView, ShouldAutoSize, WithEvents,
|
||||
WHEN operation_type_id3 = 111 THEN operation_type_amount3
|
||||
WHEN operation_type_id4 = 111 THEN operation_type_amount4
|
||||
END)) AS AsphaltRedmixDoing,
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 111 THEN (cast(operation_type_amount1 as int) * cast(operation_type_progress1 as int))/100
|
||||
WHEN operation_type_id2 = 111 THEN (cast(operation_type_amount2 as int) * cast(operation_type_progress2 as int))/100
|
||||
WHEN operation_type_id3 = 111 THEN (cast(operation_type_amount3 as int) * cast(operation_type_progress3 as int))/100
|
||||
WHEN operation_type_id4 = 111 THEN (cast(operation_type_amount4 as int) * cast(operation_type_progress4 as int))/100
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 111 THEN (CAST(operation_type_amount1 AS signed) * CAST(operation_type_progress1 AS signed))/100
|
||||
WHEN operation_type_id2 = 111 THEN (CAST(operation_type_amount2 AS signed) * CAST(operation_type_progress2 AS signed))/100
|
||||
WHEN operation_type_id3 = 111 THEN (CAST(operation_type_amount3 AS signed) * CAST(operation_type_progress3 AS signed))/100
|
||||
WHEN operation_type_id4 = 111 THEN (CAST(operation_type_amount4 AS signed) * CAST(operation_type_progress4 AS signed))/100
|
||||
END)) AS AsphaltRedmixDone,
|
||||
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 112 THEN operation_type_amount1
|
||||
@@ -195,10 +195,10 @@ class CompareProgramAndFunction implements FromView, ShouldAutoSize, WithEvents,
|
||||
WHEN operation_type_id3 = 112 THEN operation_type_amount3
|
||||
WHEN operation_type_id4 = 112 THEN operation_type_amount4
|
||||
END)) AS LakegiriDoing,
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 112 THEN (cast(operation_type_amount1 as int) * cast(operation_type_progress1 as int))/100
|
||||
WHEN operation_type_id2 = 112 THEN (cast(operation_type_amount2 as int) * cast(operation_type_progress2 as int))/100
|
||||
WHEN operation_type_id3 = 112 THEN (cast(operation_type_amount3 as int) * cast(operation_type_progress3 as int))/100
|
||||
WHEN operation_type_id4 = 112 THEN (cast(operation_type_amount4 as int) * cast(operation_type_progress4 as int))/100
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 112 THEN (CAST(operation_type_amount1 AS signed) * CAST(operation_type_progress1 AS signed))/100
|
||||
WHEN operation_type_id2 = 112 THEN (CAST(operation_type_amount2 AS signed) * CAST(operation_type_progress2 AS signed))/100
|
||||
WHEN operation_type_id3 = 112 THEN (CAST(operation_type_amount3 AS signed) * CAST(operation_type_progress3 AS signed))/100
|
||||
WHEN operation_type_id4 = 112 THEN (CAST(operation_type_amount4 AS signed) * CAST(operation_type_progress4 AS signed))/100
|
||||
END)) AS LakegiriDone,
|
||||
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 113 THEN operation_type_amount1
|
||||
@@ -206,10 +206,10 @@ class CompareProgramAndFunction implements FromView, ShouldAutoSize, WithEvents,
|
||||
WHEN operation_type_id3 = 113 THEN operation_type_amount3
|
||||
WHEN operation_type_id4 = 113 THEN operation_type_amount4
|
||||
END)) AS DarzgiriDoing,
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 113 THEN (cast(operation_type_amount1 as int) * cast(operation_type_progress1 as int))/100
|
||||
WHEN operation_type_id2 = 113 THEN (cast(operation_type_amount2 as int) * cast(operation_type_progress2 as int))/100
|
||||
WHEN operation_type_id3 = 113 THEN (cast(operation_type_amount3 as int) * cast(operation_type_progress3 as int))/100
|
||||
WHEN operation_type_id4 = 113 THEN (cast(operation_type_amount4 as int) * cast(operation_type_progress4 as int))/100
|
||||
ROUND(SUM(CASE WHEN operation_type_id1 = 113 THEN (CAST(operation_type_amount1 AS signed) * CAST(operation_type_progress1 AS signed))/100
|
||||
WHEN operation_type_id2 = 113 THEN (CAST(operation_type_amount2 AS signed) * CAST(operation_type_progress2 AS signed))/100
|
||||
WHEN operation_type_id3 = 113 THEN (CAST(operation_type_amount3 AS signed) * CAST(operation_type_progress3 AS signed))/100
|
||||
WHEN operation_type_id4 = 113 THEN (CAST(operation_type_amount4 AS signed) * CAST(operation_type_progress4 AS signed))/100
|
||||
END)) AS DarzgiriDone,
|
||||
COUNT(*) AS countAll
|
||||
FROM contract_subitems
|
||||
@@ -223,7 +223,7 @@ class CompareProgramAndFunction implements FromView, ShouldAutoSize, WithEvents,
|
||||
$query .= " GROUP BY province_id
|
||||
ORDER BY province_id ASC;";
|
||||
|
||||
$data = DB::select(DB::raw($query));
|
||||
$data = DB::select($query);
|
||||
|
||||
$sum = [
|
||||
'AsphaltGarmDoingSum' => 0,
|
||||
|
||||
@@ -440,7 +440,7 @@ class summaryAcidentPerformanceCity implements FromView, ShouldAutoSize, WithEve
|
||||
$query .= " GROUP BY city_id
|
||||
ORDER BY province_id ASC;";
|
||||
|
||||
$data = DB::select(DB::raw($query));
|
||||
$data = DB::select($query);
|
||||
|
||||
foreach ($data as $key => $value) {
|
||||
$array[$value->city_id] = [
|
||||
|
||||
@@ -415,7 +415,7 @@ class summaryAcidentPerformanceProject implements FromView, ShouldAutoSize, With
|
||||
$query .= " GROUP BY unique_code
|
||||
ORDER BY province_id ASC;";
|
||||
|
||||
$data = DB::select(DB::raw($query));
|
||||
$data = DB::select($query);
|
||||
|
||||
|
||||
return view('excel.Maintanance.summaryAccidentPerformanceProject', [
|
||||
|
||||
@@ -433,7 +433,7 @@ class summaryAcidentPerformanceProvince implements FromView, ShouldAutoSize, Wit
|
||||
$query .= " GROUP BY province_id
|
||||
ORDER BY province_id ASC;";
|
||||
|
||||
$data = DB::select(DB::raw($query));
|
||||
$data = DB::select($query);
|
||||
|
||||
$sum = [
|
||||
'AsphaltGarmDone' => 0,
|
||||
|
||||
@@ -79,9 +79,9 @@ class UserActivity implements FromView, ShouldAutoSize, WithEvents, WithDrawings
|
||||
ORDER BY cnt desc";
|
||||
|
||||
$data = [
|
||||
'activity_time' => $ids_list ? DB::select(DB::raw($temp_sql_for_activity_time))[0]->activity : null,
|
||||
'average' => round(($ids_list ? DB::select(DB::raw($temp_sql_for_activity_time))[0]->activity : 0) / count($role->users()->get()),2) ,
|
||||
'activity_list' => $ids_list ? DB::select(DB::raw($temp_sql_for_activity_list)) : null,
|
||||
'activity_time' => $ids_list ? DB::select($temp_sql_for_activity_time)[0]->activity : null,
|
||||
'average' => round(($ids_list ? DB::select($temp_sql_for_activity_time)[0]->activity : 0) / count($role->users()->get()),2) ,
|
||||
'activity_list' => $ids_list ? DB::select($temp_sql_for_activity_list) : null,
|
||||
'group_name' => $role->name_fa,
|
||||
'user_count' => count($role->users()->get()),
|
||||
'group_id' => $role->id
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace App\Exports\V2\Receipt\ReceiptTable;
|
||||
namespace App\Exports\V2\Receipt\RecieptTable;
|
||||
|
||||
use App\Exports\V2\Receipt\ReceiptTable\Provinces;
|
||||
use App\Exports\V2\Receipt\RecieptTable\Provinces;
|
||||
use Maatwebsite\Excel\Concerns\WithMultipleSheets;
|
||||
use App\Exports\V2\Receipt\ReceiptTable\Cities;
|
||||
use App\Exports\V2\Receipt\RecieptTable\Cities;
|
||||
|
||||
class AllSheets implements WithMultipleSheets
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Exports\V2\Receipt\ReceiptTable;
|
||||
namespace App\Exports\V2\Receipt\RecieptTable;
|
||||
|
||||
use Illuminate\Contracts\View\View;
|
||||
use Maatwebsite\Excel\Concerns\FromView;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Exports\V2\Receipt\ReceiptTable;
|
||||
namespace App\Exports\V2\Receipt\RecieptTable;
|
||||
|
||||
use Illuminate\Contracts\View\View;
|
||||
use Maatwebsite\Excel\Concerns\FromView;
|
||||
|
||||
@@ -39,6 +39,8 @@ class ReportComplaintsExport implements FromView, ShouldAutoSize, WithEvents, Wi
|
||||
$fromDate = $this->fromDate ? $this->fromDate . ' 00:00:00': null;
|
||||
$toDate = $this->toDate ? $this->toDate . ' 23:59:59': null;
|
||||
|
||||
$data = [];
|
||||
|
||||
if (auth()->user()->hasPermissionTo('show-fast-react')) {
|
||||
$data = RoadObserved::leftjoin('edarate_shahri', 'road_observeds.edarate_shahri_id', 'edarate_shahri.id')
|
||||
->where('rms_status', "<>", 0)
|
||||
@@ -101,6 +103,7 @@ class ReportComplaintsExport implements FromView, ShouldAutoSize, WithEvents, Wi
|
||||
|
||||
|
||||
}
|
||||
|
||||
return view('excel.V2.RoadObservation.report_complaints', [
|
||||
'data' => $data,
|
||||
'fromDate' => $fromDate,
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Facades\Sms;
|
||||
|
||||
use Illuminate\Support\Facades\App;
|
||||
use Illuminate\Http\Request;
|
||||
use Carbon\Carbon;
|
||||
use SoapFault;
|
||||
@@ -11,28 +12,29 @@ class SmsClass
|
||||
{
|
||||
public function sendSms($mobile, $msg)
|
||||
{
|
||||
if (App::environment('production')) {
|
||||
|
||||
$client = new SoapClient("http://sms1000.ir/webservice/sms.asmx?WSDL");
|
||||
$date = date('d-m-y h:i:s');
|
||||
$date = str_replace(" ", "T", $date);
|
||||
$result = $client->Send(
|
||||
array(
|
||||
'Username' => 'admin',
|
||||
'Password' => 'admin141',
|
||||
'ShortCode' => '1000141',
|
||||
'Cellphones' => $mobile,
|
||||
'Message' => $msg,
|
||||
'Farsi' => true,
|
||||
// 'SendDate' => $date
|
||||
// 'uTopic' => false,
|
||||
// 'uFlash' => false
|
||||
)
|
||||
);
|
||||
|
||||
return $result->SendResult;
|
||||
}
|
||||
|
||||
|
||||
$client = new SoapClient("http://sms1000.ir/webservice/sms.asmx?WSDL");
|
||||
$date = date('d-m-y h:i:s');
|
||||
$date = str_replace(" ", "T", $date);
|
||||
$result = $client->Send(
|
||||
array(
|
||||
'Username' => 'admin',
|
||||
'Password' => 'admin141',
|
||||
'ShortCode' => '1000141',
|
||||
'Cellphones' => $mobile,
|
||||
'Message' => $msg,
|
||||
'Farsi' => true,
|
||||
// 'SendDate' => $date
|
||||
// 'uTopic' => false,
|
||||
// 'uFlash' => false
|
||||
)
|
||||
);
|
||||
|
||||
$x = $result->SendResult;
|
||||
|
||||
return $x;
|
||||
|
||||
// $client = new SoapClient("http://sms1000.ir/webservice/smspro.asmx?WSDL");
|
||||
// $result = $client->doSendSMS(
|
||||
// array(
|
||||
|
||||
@@ -540,7 +540,7 @@ class ContractsController extends Controller
|
||||
order by project_type_id"
|
||||
;
|
||||
|
||||
foreach (DB::select(DB::raw($summaryProjectsStatus)) as $key => $value) {
|
||||
foreach (DB::select($summaryProjectsStatus) as $key => $value) {
|
||||
$summaryProjectsStatusExecute[$value->project_type_id] = [
|
||||
'project_count' => $value->project_count,
|
||||
'AvgProgressProjects' => $value->AvgProgressProjects,
|
||||
@@ -555,7 +555,7 @@ class ContractsController extends Controller
|
||||
where province_id = {$request->province}"
|
||||
;
|
||||
|
||||
$summaryProjectsAllExecute = DB::select(DB::raw($summaryProjectsAll));
|
||||
$summaryProjectsAllExecute = DB::select($summaryProjectsAll);
|
||||
|
||||
/// summary project status by last status
|
||||
$summaryProjectsStatusByLastStatus = "SELECT
|
||||
@@ -572,7 +572,7 @@ class ContractsController extends Controller
|
||||
GROUP BY last_status_id"
|
||||
;
|
||||
|
||||
$summaryProjectsStatusByLastStatusExecute = DB::select(DB::raw($summaryProjectsStatusByLastStatus));
|
||||
$summaryProjectsStatusByLastStatusExecute = DB::select($summaryProjectsStatusByLastStatus);
|
||||
|
||||
/// project status divide by cities
|
||||
$projectsStatusByCities = "SELECT
|
||||
@@ -591,7 +591,7 @@ class ContractsController extends Controller
|
||||
GROUP BY city_id"
|
||||
;
|
||||
|
||||
$projectsStatusByCitiesExecute = DB::select(DB::raw($projectsStatusByCities));
|
||||
$projectsStatusByCitiesExecute = DB::select($projectsStatusByCities);
|
||||
|
||||
/// important maintanance projects
|
||||
$importantMaintananceProjects = "SELECT
|
||||
@@ -613,7 +613,7 @@ class ContractsController extends Controller
|
||||
GROUP BY unique_code) AS temp_table"
|
||||
;
|
||||
|
||||
$importantMaintananceProjectsExecute = DB::select(DB::raw($importantMaintananceProjects));
|
||||
$importantMaintananceProjectsExecute = DB::select($importantMaintananceProjects);
|
||||
|
||||
|
||||
/// important danger points projects
|
||||
@@ -632,7 +632,7 @@ class ContractsController extends Controller
|
||||
AND project_type_id = 2"
|
||||
;
|
||||
|
||||
$importantDangerPointsProjectExecute = DB::select(DB::raw($importantDangerPointsProject));
|
||||
$importantDangerPointsProjectExecute = DB::select($importantDangerPointsProject);
|
||||
|
||||
/// important road upgrade safeties projects
|
||||
$importantRoadUpgradeSafetiesProject = "SELECT
|
||||
@@ -655,7 +655,7 @@ class ContractsController extends Controller
|
||||
GROUP BY unique_code) AS temp_table"
|
||||
;
|
||||
|
||||
$importantRoadUpgradeSafetiesProjectExecute = DB::select(DB::raw($importantRoadUpgradeSafetiesProject));
|
||||
$importantRoadUpgradeSafetiesProjectExecute = DB::select($importantRoadUpgradeSafetiesProject);
|
||||
|
||||
/// important techincal projects
|
||||
$importantTechnicalProject = "SELECT
|
||||
@@ -673,7 +673,7 @@ class ContractsController extends Controller
|
||||
AND project_type_id = 4"
|
||||
;
|
||||
|
||||
$importantTechnicalProjectExecute = DB::select(DB::raw($importantTechnicalProject));
|
||||
$importantTechnicalProjectExecute = DB::select($importantTechnicalProject);
|
||||
|
||||
/// important Tollhouse projects
|
||||
$importantTollhouseProject = "SELECT
|
||||
@@ -691,7 +691,7 @@ class ContractsController extends Controller
|
||||
AND project_type_id = 5"
|
||||
;
|
||||
|
||||
$importantTollhouseProjectExecute = DB::select(DB::raw($importantTollhouseProject));
|
||||
$importantTollhouseProjectExecute = DB::select($importantTollhouseProject);
|
||||
|
||||
/// important VillageRoad projects
|
||||
$importantVillageRoadProject = "SELECT
|
||||
@@ -713,7 +713,7 @@ class ContractsController extends Controller
|
||||
GROUP BY unique_code) AS temp_table"
|
||||
;
|
||||
|
||||
$importantVillageRoadProjectExecute = DB::select(DB::raw($importantVillageRoadProject));
|
||||
$importantVillageRoadProjectExecute = DB::select($importantVillageRoadProject);
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ use Illuminate\Support\Facades\Storage;
|
||||
use Carbon\Carbon;
|
||||
use App\Http\Requests\DailyAccidentRequest;
|
||||
use Spatie\Permission\Models\Permission;
|
||||
|
||||
use App\Services\NominatimService;
|
||||
|
||||
|
||||
class DailyAccidentController extends Controller
|
||||
@@ -131,9 +131,9 @@ class DailyAccidentController extends Controller
|
||||
|
||||
}
|
||||
|
||||
public function store(DailyAccidentRequest $request)
|
||||
public function store(DailyAccidentRequest $request, NominatimService $nominatimService)
|
||||
{
|
||||
DB::transaction(function () use ($request) {
|
||||
DB::transaction(function () use ($request, $nominatimService) {
|
||||
$new_daily_accident = new DailyAccident();
|
||||
|
||||
$new_daily_accident->province_id = $request->province_id;
|
||||
@@ -217,7 +217,7 @@ class DailyAccidentController extends Controller
|
||||
$new_daily_accident->accident_reason_ebham_dar_masir = $request->accident_reason_ebham_dar_masir ?? 0;
|
||||
$new_daily_accident->accident_reason_qus_tond_ofoghi = $request->accident_reason_qus_tond_ofoghi ?? 0;
|
||||
|
||||
$new_daily_accident->way_id = self::get_way_id_from_nominatim($request->lat, $request->lng);
|
||||
$new_daily_accident->way_id = $nominatimService->get_way_id_from_nominatim($request->lat, $request->lng);
|
||||
|
||||
$new_daily_accident->save();
|
||||
|
||||
@@ -521,9 +521,9 @@ class DailyAccidentController extends Controller
|
||||
], 200);
|
||||
}
|
||||
|
||||
public function update(DailyAccident $accident, Request $request)
|
||||
public function update(DailyAccident $accident, Request $request, NominatimService $nominatimService)
|
||||
{
|
||||
DB::transaction(function () use ($request, $accident) {
|
||||
DB::transaction(function () use ($request, $accident, $nominatimService) {
|
||||
;
|
||||
auth()->user()->addActivityComplete(1119, $accident);
|
||||
|
||||
@@ -608,7 +608,7 @@ class DailyAccidentController extends Controller
|
||||
$accident->accident_reason_ebham_dar_masir = $request->accident_reason_ebham_dar_masir ?? 0;
|
||||
$accident->accident_reason_qus_tond_ofoghi = $request->accident_reason_qus_tond_ofoghi ?? 0;
|
||||
|
||||
$accident->way_id = self::get_way_id_from_nominatim($request->lat, $request->lng);
|
||||
$accident->way_id = $nominatimService->get_way_id_from_nominatim($request->lat, $request->lng);
|
||||
|
||||
$accident->save();
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@ use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Arr;
|
||||
use App\Facades\Sms\Sms;
|
||||
use App\Services\NominatimService;
|
||||
|
||||
|
||||
class ReceiptController extends Controller
|
||||
{
|
||||
@@ -68,9 +70,9 @@ class ReceiptController extends Controller
|
||||
);
|
||||
}
|
||||
|
||||
public function store(Request $request)
|
||||
public function store(Request $request, NominatimService $nominatimService)
|
||||
{
|
||||
DB::transaction(function () use ($request) {
|
||||
DB::transaction(function () use ($request, $nominatimService) {
|
||||
$new_accident = new Accident();
|
||||
|
||||
|
||||
@@ -96,7 +98,8 @@ class ReceiptController extends Controller
|
||||
$new_accident->accident_date = $request->accident_date;
|
||||
$new_accident->accident_time = $request->accident_time;
|
||||
|
||||
$new_accident->way_id = get_way_id_from_nominatim($request->lat, $request->lng);
|
||||
// $new_accident->way_id = get_way_id_from_nominatim($request->lat, $request->lng);
|
||||
$new_accident->way_id = $nominatimService->get_way_id_from_nominatim($request->lat, $request->lng);
|
||||
|
||||
$new_accident->save();
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ use Illuminate\View\View;
|
||||
use Symfony\Component\HttpFoundation\JsonResponse;
|
||||
use Maatwebsite\Excel\Facades\Excel;
|
||||
|
||||
use App\Exports\V2\Receipt\ReceiptTable\AllSheets as ReceiptTable;
|
||||
use App\Exports\V2\Receipt\RecieptTable\AllSheets as ReceiptTable;
|
||||
|
||||
|
||||
class ReceiptReportController extends Controller
|
||||
|
||||
@@ -219,14 +219,14 @@ class UserActivityController extends Controller
|
||||
GROUP BY user_id
|
||||
ORDER BY majmoe desc;";
|
||||
|
||||
foreach (DB::select(DB::raw($user_activity_quantity_sql)) as $key => $value) {
|
||||
foreach (DB::select($user_activity_quantity_sql) as $key => $value) {
|
||||
$user_activity_quantity_temp[$value->user_id] = [
|
||||
"majmoe" => $value->quantity ?? 0,
|
||||
"name" => $value->user_first_name ? $value->user_first_name." ".$value->user_last_name." (".$value->username.")" : $value->user_name." (".$value->username.")",
|
||||
];
|
||||
}
|
||||
|
||||
foreach (DB::select(DB::raw($user_activity_time_sql)) as $key => $value) {
|
||||
foreach (DB::select($user_activity_time_sql) as $key => $value) {
|
||||
$user_activity_time_temp[$value->user_id] = [
|
||||
"majmoe" => $value->majmoe ?? 0,
|
||||
"name" => $value->user_first_name ? $value->user_first_name." ".$value->user_last_name." (".$value->username.")" : $value->user_name." (".$value->username.")",
|
||||
@@ -245,7 +245,7 @@ class UserActivityController extends Controller
|
||||
LIMIT 5
|
||||
";
|
||||
|
||||
$activity_list = DB::select(DB::raw($user_activity_top_5_temp_sql));
|
||||
$activity_list = DB::select($user_activity_top_5_temp_sql);
|
||||
$sum = 0;
|
||||
foreach ($activity_list as $index => $item) {
|
||||
$sum += (int) $item->quantity;
|
||||
@@ -263,17 +263,17 @@ class UserActivityController extends Controller
|
||||
'fromDate' => $request->fromDate ? $request->fromDate : null,
|
||||
'toDate' => $request->toDate ? $request->toDate : null,
|
||||
'user_activity_time' => $ids_list ? $user_activity_time_temp : null,
|
||||
'hourly_activity_chart' => $ids_list ? DB::select(DB::raw($hourly_activity_chart_sql)): null,
|
||||
'quantitative_activity_chart' => $ids_list ? DB::select(DB::raw($quantitative_activity_chart_sql)): null,
|
||||
'total_activity_quantity' => $ids_list ? DB::select(DB::raw($total_activity_quantity_sql))[0]->total_activity_quantity : null,
|
||||
'total_activity_time' => $ids_list ? DB::select(DB::raw($total_activity_time_sql))[0]->activity : null,
|
||||
'top_10_activity_list' => $ids_list ? DB::select(DB::raw($top_10_activity_list_sql)) : null,
|
||||
'hourly_activity_chart' => $ids_list ? DB::select($hourly_activity_chart_sql): null,
|
||||
'quantitative_activity_chart' => $ids_list ? DB::select($quantitative_activity_chart_sql): null,
|
||||
'total_activity_quantity' => $ids_list ? DB::select($total_activity_quantity_sql)[0]->total_activity_quantity : null,
|
||||
'total_activity_time' => $ids_list ? DB::select($total_activity_time_sql)[0]->activity : null,
|
||||
'top_10_activity_list' => $ids_list ? DB::select($top_10_activity_list_sql) : null,
|
||||
'user_activity_quantity' => $ids_list ? $user_activity_quantity_temp : null,
|
||||
'group_name' => $role->name_fa,
|
||||
'average' => round(($ids_list ? DB::select(DB::raw($total_activity_time_sql))[0]->activity : 0) / count($users), 2) ,
|
||||
'average' => round(($ids_list ? DB::select($total_activity_time_sql)[0]->activity : 0) / count($users), 2) ,
|
||||
'user_activity_top_5_temp' => $user_activity_top_5_temp,
|
||||
'total_user_count' => count($users),
|
||||
'active_user_count' => $ids_list ? DB::select(DB::raw($active_user_count_sql))[0]->active_user_count : null,
|
||||
'active_user_count' => $ids_list ? DB::select($active_user_count_sql)[0]->active_user_count : null,
|
||||
'group_id' => $role->id
|
||||
];
|
||||
|
||||
@@ -382,7 +382,7 @@ class UserActivityController extends Controller
|
||||
) user_activity_by_hour_and_
|
||||
GROUP BY user_id) AS calculated_table;";
|
||||
|
||||
$activity = DB::select(DB::raw($temp_sql))[0]->activity;
|
||||
$activity = DB::select($temp_sql)[0]->activity;
|
||||
$users_activity[] = [
|
||||
'activity_time' => $ids_list ? $activity : null,
|
||||
'average' => round(($ids_list ? $activity : 0) / count($users), 2) ,
|
||||
@@ -424,8 +424,8 @@ class UserActivityController extends Controller
|
||||
GROUP BY user_id) AS calculated_table;";
|
||||
|
||||
$users_activity[] = [
|
||||
'activity_time' => $country_group_ids_list ? DB::select(DB::raw($country_temp_sql))[0]->activity : null,
|
||||
'average' => round(($country_group_ids_list ? DB::select(DB::raw($country_temp_sql))[0]->activity : 0) / $country_group_user_quantity, 2) ,
|
||||
'activity_time' => $country_group_ids_list ? DB::select($country_temp_sql)[0]->activity : null,
|
||||
'average' => round(($country_group_ids_list ? DB::select($country_temp_sql)[0]->activity : 0) / $country_group_user_quantity, 2) ,
|
||||
'group_name' => 'کشوری',
|
||||
'user_count' => $country_group_user_quantity,
|
||||
'is_static' => 1,
|
||||
@@ -464,8 +464,8 @@ class UserActivityController extends Controller
|
||||
GROUP BY user_id) AS calculated_table;";
|
||||
|
||||
$users_activity[] = [
|
||||
'activity_time' => $organization_group_ids_list ? DB::select(DB::raw($organization_temp_sql))[0]->activity : null,
|
||||
'average' => round(($organization_group_ids_list ? DB::select(DB::raw($organization_temp_sql))[0]->activity : 0) / $organization_group_user_quantity, 2) ,
|
||||
'activity_time' => $organization_group_ids_list ? DB::select($organization_temp_sql)[0]->activity : null,
|
||||
'average' => round(($organization_group_ids_list ? DB::select($organization_temp_sql)[0]->activity : 0) / $organization_group_user_quantity, 2) ,
|
||||
'group_name' => 'سازمانی',
|
||||
'user_count' => $organization_group_user_quantity,
|
||||
'is_static' => 2,
|
||||
@@ -696,8 +696,8 @@ class UserActivityController extends Controller
|
||||
dd;";
|
||||
|
||||
$data['labels'][] = $role->name_fa;
|
||||
$data['hourly_activity_chart'][] = isset(DB::select(DB::raw($hourly_activity_chart_sql))[0]->majmoe) ? DB::select(DB::raw($hourly_activity_chart_sql))[0]->majmoe: 0;
|
||||
$data['quantitative_activity_chart'][] = isset(DB::select(DB::raw($quantitative_activity_chart_sql))[0]->quantity) ? DB::select(DB::raw($quantitative_activity_chart_sql))[0]->quantity: 0;
|
||||
$data['hourly_activity_chart'][] = isset(DB::select($hourly_activity_chart_sql)[0]->majmoe) ? DB::select($hourly_activity_chart_sql)[0]->majmoe: 0;
|
||||
$data['quantitative_activity_chart'][] = isset(DB::select($quantitative_activity_chart_sql)[0]->quantity) ? DB::select($quantitative_activity_chart_sql)[0]->quantity: 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -707,7 +707,7 @@ class UserActivityController extends Controller
|
||||
WHERE created_at between '{$request->fromDate}' and '{$request->toDate}' and user_id IN(".$total_ids_list.")
|
||||
";
|
||||
|
||||
$data['total_activity_quantity'] = $total_ids_list ? DB::select(DB::raw($total_activity_quantity_sql))[0]->total_activity_quantity : null;
|
||||
$data['total_activity_quantity'] = $total_ids_list ? DB::select($total_activity_quantity_sql)[0]->total_activity_quantity : null;
|
||||
|
||||
$data['total_user_count'] = count(explode(',', $total_ids_list));
|
||||
|
||||
@@ -721,7 +721,7 @@ class UserActivityController extends Controller
|
||||
GROUP BY user_id
|
||||
) grpuped_by_user_id";
|
||||
|
||||
$data['active_user_count'] = $total_ids_list ? DB::select(DB::raw($active_user_count_sql))[0]->active_user_count : null;
|
||||
$data['active_user_count'] = $total_ids_list ? DB::select($active_user_count_sql)[0]->active_user_count : null;
|
||||
|
||||
$total_activity_time_sql = "
|
||||
SELECT sum(majmoe) AS activity FROM (SELECT *,
|
||||
@@ -739,9 +739,9 @@ class UserActivityController extends Controller
|
||||
) user_activity_by_hour_and_
|
||||
GROUP BY user_id) AS calculated_table;";
|
||||
|
||||
$data['total_activity_time'] = $total_ids_list ? DB::select(DB::raw($total_activity_time_sql))[0]->activity : null;
|
||||
$data['total_activity_time'] = $total_ids_list ? DB::select($total_activity_time_sql)[0]->activity : null;
|
||||
|
||||
$data['average'] = round(($total_ids_list ? DB::select(DB::raw($total_activity_time_sql))[0]->activity : 0) / count(explode(',', $total_ids_list)), 2);
|
||||
$data['average'] = round(($total_ids_list ? DB::select($total_activity_time_sql)[0]->activity : 0) / count(explode(',', $total_ids_list)), 2);
|
||||
|
||||
$top_10_activity_list_sql = "
|
||||
SELECT *,
|
||||
@@ -758,7 +758,7 @@ class UserActivityController extends Controller
|
||||
ORDER BY quantity desc
|
||||
LIMIT 10";
|
||||
|
||||
$data['top_10_activity_list'] = $total_ids_list ? DB::select(DB::raw($top_10_activity_list_sql)) : null;
|
||||
$data['top_10_activity_list'] = $total_ids_list ? DB::select($top_10_activity_list_sql) : null;
|
||||
|
||||
|
||||
$data['fromDate'] = $request->fromDate ? $request->fromDate : null;
|
||||
|
||||
@@ -187,14 +187,14 @@ class UserController extends Controller
|
||||
GROUP BY user_id
|
||||
ORDER BY majmoe desc;";
|
||||
|
||||
foreach (DB::select(DB::raw($user_activity_quantity_sql)) as $key => $value) {
|
||||
foreach (DB::select($user_activity_quantity_sql) as $key => $value) {
|
||||
$user_activity_quantity_temp[$value->user_id] = [
|
||||
"majmoe" => $value->quantity ?? 0,
|
||||
"name" => $value->user_first_name ? $value->user_first_name." ".$value->user_last_name." (".$value->username.")" : $value->user_name." (".$value->username.")",
|
||||
];
|
||||
}
|
||||
|
||||
foreach (DB::select(DB::raw($user_activity_time_sql)) as $key => $value) {
|
||||
foreach (DB::select($user_activity_time_sql) as $key => $value) {
|
||||
$user_activity_time_temp[$value->user_id] = [
|
||||
"majmoe" => $value->majmoe ?? 0,
|
||||
"name" => $value->user_first_name ? $value->user_first_name." ".$value->user_last_name." (".$value->username.")" : $value->user_name." (".$value->username.")",
|
||||
@@ -213,7 +213,7 @@ class UserController extends Controller
|
||||
LIMIT 5
|
||||
";
|
||||
|
||||
$activity_list = DB::select(DB::raw($user_activity_top_5_temp_sql));
|
||||
$activity_list = DB::select($user_activity_top_5_temp_sql);
|
||||
$sum = 0;
|
||||
foreach ($activity_list as $index => $item) {
|
||||
$sum += (int) $item->quantity;
|
||||
@@ -231,17 +231,17 @@ class UserController extends Controller
|
||||
'fromDate' => $request->fromDate ? $request->fromDate : null,
|
||||
'toDate' => $request->toDate ? $request->toDate : null,
|
||||
'user_activity_time' => $ids_list ? $user_activity_time_temp : null,
|
||||
'hourly_activity_chart' => $ids_list ? DB::select(DB::raw($hourly_activity_chart_sql)) : null,
|
||||
'quantitative_activity_chart' => $ids_list ? DB::select(DB::raw($quantitative_activity_chart_sql)) : null,
|
||||
'total_activity_quantity' => $ids_list ? DB::select(DB::raw($total_activity_quantity_sql))[0]->total_activity_quantity : null,
|
||||
'total_activity_time' => $ids_list ? DB::select(DB::raw($total_activity_time_sql))[0]->activity : null,
|
||||
'top_10_activity_list' => $ids_list ? DB::select(DB::raw($top_10_activity_list_sql)) : null,
|
||||
'hourly_activity_chart' => $ids_list ? DB::select($hourly_activity_chart_sql) : null,
|
||||
'quantitative_activity_chart' => $ids_list ? DB::select($quantitative_activity_chart_sql) : null,
|
||||
'total_activity_quantity' => $ids_list ? DB::select($total_activity_quantity_sql)[0]->total_activity_quantity : null,
|
||||
'total_activity_time' => $ids_list ? DB::select($total_activity_time_sql)[0]->activity : null,
|
||||
'top_10_activity_list' => $ids_list ? DB::select($top_10_activity_list_sql) : null,
|
||||
'user_activity_quantity' => $ids_list ? $user_activity_quantity_temp : null,
|
||||
'group_name' => $user->first_name." ".$user->last_name,
|
||||
'average' => round(($ids_list ? DB::select(DB::raw($total_activity_time_sql))[0]->activity : 0) / 1, 2) ,
|
||||
'average' => round(($ids_list ? DB::select($total_activity_time_sql)[0]->activity : 0) / 1, 2) ,
|
||||
'user_activity_top_5_temp' => $user_activity_top_5_temp,
|
||||
'total_user_count' => 1,
|
||||
'active_user_count' => $ids_list ? DB::select(DB::raw($active_user_count_sql))[0]->active_user_count : null,
|
||||
'active_user_count' => $ids_list ? DB::select($active_user_count_sql)[0]->active_user_count : null,
|
||||
'group_id' => $user->id
|
||||
];
|
||||
|
||||
@@ -1550,7 +1550,7 @@ class UserController extends Controller
|
||||
->leftJoin('users', 'users.id', '=', 'road_items_projects.user_id')
|
||||
->leftJoin('cities', 'cities.id', '=', 'users.city_id')
|
||||
->where('city_id', '>', 0)
|
||||
->select(DB::raw('count(*) as count, item, city_id, name_fa'))
|
||||
->select('count(*) as count, item, city_id, name_fa')
|
||||
->groupBy('city_id', 'item')
|
||||
->get();
|
||||
// $items_array = $itemss->toArray();
|
||||
@@ -1906,9 +1906,9 @@ class UserController extends Controller
|
||||
WHERE created_at between '{$request->fromDate}' and '{$request->toDate}' and user_id IN(".$user->id.")
|
||||
ORDER BY cnt desc";
|
||||
|
||||
$number_of_active_days = (DB::select(DB::raw($number_of_active_days))[0]->cnt ? DB::select(DB::raw($number_of_active_days))[0]->cnt : -1);
|
||||
$activity_time = DB::select(DB::raw($temp_sql_for_activity_time))[0]->activity;
|
||||
$number_of_activities = DB::select(DB::raw($number_of_activities))[0]->cnt;
|
||||
$number_of_active_days = (DB::select($number_of_active_days)[0]->cnt ? DB::select($number_of_active_days)[0]->cnt : -1);
|
||||
$activity_time = DB::select($temp_sql_for_activity_time)[0]->activity;
|
||||
$number_of_activities = DB::select($number_of_activities)[0]->cnt;
|
||||
$data = [
|
||||
'number_of_active_days' => $number_of_active_days,
|
||||
|
||||
@@ -1917,7 +1917,7 @@ class UserController extends Controller
|
||||
'number_of_activities' => $number_of_activities ,
|
||||
'average_activity_number' => round(($user->id ? $number_of_activities : 0) / $number_of_active_days, 2) ,
|
||||
|
||||
'activity_list' => $user->id ? DB::select(DB::raw($temp_sql_for_activity_list)) : null,
|
||||
'activity_list' => $user->id ? DB::select($temp_sql_for_activity_list) : null,
|
||||
'last_login' => $user->last_login,
|
||||
];
|
||||
return $data;
|
||||
|
||||
@@ -24,6 +24,7 @@ use App\Exports\V2\RoadObservation\OperatorCartableExport;
|
||||
use App\Exports\V2\RoadObservation\SupervisorCartableExport;
|
||||
use App\Exports\V2\RoadObservation\PendingComplaintsExport;
|
||||
use App\Exports\V2\RoadObservation\ReportComplaintsExport;
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
class RoadObservationController extends Controller
|
||||
{
|
||||
@@ -434,7 +435,9 @@ class RoadObservationController extends Controller
|
||||
$files_path = [];
|
||||
$file_index = 0;
|
||||
$file_time = time();
|
||||
$uuid = \Uuid::generate();
|
||||
// $uuid = \Uuid::generate();
|
||||
$uuid = (string) Str::uuid();
|
||||
|
||||
if ($request->file('image-before-1')) {
|
||||
$roadObserved->files()->where('path', 'like', '%_image-before-1_%')->delete();
|
||||
|
||||
|
||||
@@ -50,48 +50,6 @@ class RoadObservationReportController extends Controller
|
||||
|
||||
$data = processDataTable($request, '', $fields, $query);
|
||||
|
||||
// $data = RoadObserved::leftjoin('edarate_shahri', 'road_observeds.edarate_shahri_id', 'edarate_shahri.id')->select('road_observeds.id', 'province_fa', 'city_fa', 'FeatureTypeTitle', 'road_observeds.created_at', 'Title', 'Description', 'MobileForSendEventSms', 'lat', 'lng', 'rms_description', 'road_observeds.updated_at', 'rms_status', 'rms_last_activity_fa', 'rms_description', 'AutoId', 'edarate_shahri.name_fa')
|
||||
// ->whereIn('fk_FeatureType', ['1', '2', '3', '4', '5', '6'])
|
||||
// ->where('rms_status', "<>", 1)
|
||||
// ->get();
|
||||
|
||||
// $all = DB::select(DB::raw(
|
||||
// 'SELECT
|
||||
// "کشوری" as province_fa,
|
||||
// -1 as province_id,
|
||||
// COUNT(*) tedade,
|
||||
// SUM(tedad_mavarede_moshede_shode) as tedad_mavarede_moshede_shode,
|
||||
// SUM(tedad_mavarede_peygiri_shode) as tedad_mavarede_peygiri_shode,
|
||||
// SUM(tedad_faliyat_sabt_shode) as tedad_faliyat_sabt_shode,
|
||||
// ROUND(SUM(distance)) as masafat_tey_shode
|
||||
// FROM (SELECT
|
||||
// province_id,
|
||||
// province_fa,
|
||||
// distance,
|
||||
// (SELECT COUNT(*) FROM `observed_items` oi WHERE rp.`id`= oi.road_patrol_id) AS tedad_mavarede_moshede_shode,
|
||||
// (SELECT COUNT(*) FROM `observed_items` oii WHERE rp.`id`= oii.road_patrol_id AND oii.road_item_id IS NOT NULL AND priority IS NOT NULL) AS tedad_mavarede_peygiri_shode,
|
||||
// (SELECT COUNT(*) FROM `observed_items` oii WHERE rp.`id`= oii.road_patrol_id AND oii.road_item_id IS NOT NULL AND priority IS NULL) AS tedad_faliyat_sabt_shode
|
||||
// FROM `road_patrols` rp where rp.start_time BETWEEN "'.$from_date.'" AND "'.$date_to.'") temp
|
||||
// union
|
||||
// SELECT
|
||||
// province_fa,
|
||||
// province_id,
|
||||
// COUNT(*) tedade,
|
||||
// SUM(tedad_mavarede_moshede_shode) as tedad_mavarede_moshede_shode,
|
||||
// SUM(tedad_mavarede_peygiri_shode) as tedad_mavarede_peygiri_shode,
|
||||
// SUM(tedad_faliyat_sabt_shode) as tedad_faliyat_sabt_shode,
|
||||
// ROUND(SUM(distance)) as masafat_tey_shode
|
||||
// FROM (SELECT
|
||||
// province_id,
|
||||
// province_fa,
|
||||
// distance,
|
||||
// (SELECT COUNT(*) FROM `observed_items` oi WHERE rp.`id`= oi.road_patrol_id) AS tedad_mavarede_moshede_shode,
|
||||
// (SELECT COUNT(*) FROM `observed_items` oii WHERE rp.`id`= oii.road_patrol_id AND oii.road_item_id IS NOT NULL AND priority IS NOT NULL) AS tedad_mavarede_peygiri_shode,
|
||||
// (SELECT COUNT(*) FROM `observed_items` oii WHERE rp.`id`= oii.road_patrol_id AND oii.road_item_id IS NOT NULL AND priority IS NULL) AS tedad_faliyat_sabt_shode
|
||||
// FROM `road_patrols` rp where rp.start_time BETWEEN "'.$from_date.'" AND "'.$date_to.'") temp
|
||||
// GROUP BY province_id
|
||||
// '
|
||||
// ));
|
||||
return response()->json(
|
||||
$data,
|
||||
$data['status'],
|
||||
|
||||
@@ -18,7 +18,7 @@ use App\Models\RoadPatrol;
|
||||
use App\Models\RoadItemsProject;
|
||||
use App\Models\EdarateShahri;
|
||||
use App\Models\InfoItem;
|
||||
|
||||
use App\Services\NominatimService;
|
||||
use App\Exports\V2\RoadPatrol\OperatorCartableExport;
|
||||
use App\Exports\V2\RoadPatrol\SupervisorCartableExport;
|
||||
|
||||
@@ -206,7 +206,7 @@ class RoadPatrolProjectController extends Controller
|
||||
);
|
||||
}
|
||||
|
||||
public function store(Request $request)
|
||||
public function store(Request $request, NominatimService $nominatimService)
|
||||
{
|
||||
if (!auth()->user()->hasPermissionTo('add-road-patrol')) {
|
||||
return response()->json([
|
||||
@@ -264,7 +264,7 @@ class RoadPatrolProjectController extends Controller
|
||||
$edare_name = auth()->user()->edarate_shahri_id ? auth()->user()->edarate_shahri_name : auth()->user()->edarate_ostani_name;
|
||||
|
||||
try {
|
||||
$road_patrol = \DB::transaction(function () use ($request, $start_coordinates, $end_coordinates, $edare_id, $edare_name) {
|
||||
$road_patrol = \DB::transaction(function () use ($request, $start_coordinates, $end_coordinates, $edare_id, $edare_name, $nominatimService) {
|
||||
if (!$request->observed_items && !$request->description) {
|
||||
throw ValidationException::withMessages([
|
||||
"description" => __('validation.required', ['attribute' => 'description']),
|
||||
@@ -287,8 +287,8 @@ class RoadPatrolProjectController extends Controller
|
||||
'city_fa' => auth()->user()->city_fa,
|
||||
'edare_id' => $edare_id,
|
||||
'edare_name' => $edare_name,
|
||||
'start_way_id' => get_way_id_from_nominatim($start_coordinates[0], $start_coordinates[1]),
|
||||
'end_way_id' => get_way_id_from_nominatim($end_coordinates[0], $end_coordinates[1]),
|
||||
'start_way_id' => $nominatimService->get_way_id_from_nominatim($start_coordinates[0], $start_coordinates[1]),
|
||||
'end_way_id' => $nominatimService->get_way_id_from_nominatim($end_coordinates[0], $end_coordinates[1]),
|
||||
'status' => 0,
|
||||
'status_fa' => 'در حال بررسی',
|
||||
'distance' => $request->distance,
|
||||
@@ -397,8 +397,8 @@ class RoadPatrolProjectController extends Controller
|
||||
'city_id' => auth()->user()->city_id,
|
||||
'city_fa' => auth()->user()->city_fa,
|
||||
'user_name' => auth()->user()->name,
|
||||
'start_way_id' => get_way_id_from_nominatim($item_start_coordinates[0], $item_start_coordinates[1]),
|
||||
'end_way_id' => $item_end_coordinates ? get_way_id_from_nominatim($item_end_coordinates[0], $item_end_coordinates[1]) : null,
|
||||
'start_way_id' => $nominatimService->get_way_id_from_nominatim($item_start_coordinates[0], $item_start_coordinates[1]),
|
||||
'end_way_id' => $item_end_coordinates ? $nominatimService->get_way_id_from_nominatim($item_end_coordinates[0], $item_end_coordinates[1]) : null,
|
||||
'unit_fa' => $info_item->sub_item_unit,
|
||||
'created_at_fa' => verta(Carbon::now())->format('Y-m-d H:i:s'),
|
||||
'info_id' => $info_item->id,
|
||||
|
||||
@@ -17,6 +17,7 @@ use App\Models\EdarateShahri;
|
||||
use App\Models\Contractor;
|
||||
use Illuminate\Support\Facades\Validator;
|
||||
use App\Models\SafetyAndPrivacy;
|
||||
use App\Services\NominatimService;
|
||||
use App\Models\InfoItem;
|
||||
|
||||
class SafetyAndPrivacyController extends Controller
|
||||
@@ -84,7 +85,7 @@ class SafetyAndPrivacyController extends Controller
|
||||
return view('version2.dashboard_pages.safety_and_privacy.operation_create');
|
||||
}
|
||||
|
||||
public function operatorFirstStepStore(Request $request)
|
||||
public function operatorFirstStepStore(Request $request, NominatimService $nominatimService)
|
||||
{
|
||||
if (! auth()->user()->hasAnyPermission(['add-safety-and-privacy'])) {
|
||||
abort(403);
|
||||
@@ -118,7 +119,7 @@ class SafetyAndPrivacyController extends Controller
|
||||
$item = InfoItem::where('id', $request->info_id)->where('item', 17)->firstOrFail();
|
||||
|
||||
try {
|
||||
$safety_and_privacy = \DB::transaction(function () use ($request, $coordinates, $item) {
|
||||
$safety_and_privacy = \DB::transaction(function () use ($request, $coordinates, $item, $nominatimService) {
|
||||
$safety_and_privacy = SafetyAndPrivacy::create([
|
||||
'lat' => $coordinates[0],
|
||||
'lon' => $coordinates[1],
|
||||
@@ -133,7 +134,7 @@ class SafetyAndPrivacyController extends Controller
|
||||
'activity_date_time' => $request->activity_date." ".$request->activity_time,
|
||||
'edare_shahri_id' => auth()->user()->edarate_shahri_id,
|
||||
'edare_shahri_name' => auth()->user()->edarate_shahri_name,
|
||||
'way_id' => get_way_id_from_nominatim($coordinates[0], $coordinates[1]),
|
||||
'way_id' => $nominatimService->get_way_id_from_nominatim(),
|
||||
]);
|
||||
|
||||
if ($request->has('recognize_picture')) {
|
||||
|
||||
@@ -116,7 +116,7 @@ trait SafetyAndPrivacyReportAble
|
||||
}
|
||||
|
||||
|
||||
$temp = DB::select(DB::raw('SELECT edare_shahri_id, COUNT(*) as qty,info_id, step,step_fa, info_fa FROM safety_and_privacy where province_id ='.$province_id.' and created_at BETWEEN "'.$from_date.'" and "'.$date_to.'" GROUP BY info_id,step,edare_shahri_id order by edare_shahri_id'));
|
||||
$temp = DB::select('SELECT edare_shahri_id, COUNT(*) as qty,info_id, step,step_fa, info_fa FROM safety_and_privacy where province_id ='.$province_id.' and created_at BETWEEN "'.$from_date.'" and "'.$date_to.'" GROUP BY info_id,step,edare_shahri_id order by edare_shahri_id');
|
||||
$edare_shahri_id_flag = "";
|
||||
$sum = 0;
|
||||
|
||||
|
||||
6
public/dist/js/loginkarbar.js
vendored
6
public/dist/js/loginkarbar.js
vendored
@@ -6,7 +6,7 @@ $(document).ready(function() {
|
||||
|
||||
// get user profile
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/valid/submitinfo/myData",
|
||||
url: "/valid/submitinfo/myData",
|
||||
type: "GET",
|
||||
headers: {
|
||||
accept: "application/json",
|
||||
@@ -176,7 +176,7 @@ function shownextpage() {
|
||||
data.append("avatar", $('#inputFile1').get(0).files[0]);
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/valid/submitinfo",
|
||||
url: "/valid/submitinfo",
|
||||
type: "POST",
|
||||
beforeSend: function() {
|
||||
$('#submitform').attr('disabled', 'disabled');
|
||||
@@ -194,7 +194,7 @@ function shownextpage() {
|
||||
$('#submitform').text('ثبت شد');
|
||||
$('#submitform').removeClass('btn-primary');
|
||||
$('#submitform').addClass('btn-success');
|
||||
window.location = "https://rms.rmto.ir/new-template";
|
||||
window.location = "/";
|
||||
},
|
||||
error: function(xhr) {
|
||||
$('#submitform').removeAttr('disabled');
|
||||
|
||||
6
public/dist/js/profile.js
vendored
6
public/dist/js/profile.js
vendored
@@ -7,7 +7,7 @@ $(document).ready(function() {
|
||||
|
||||
// get user profile
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/valid/submitinfo/myData",
|
||||
url: "/valid/submitinfo/myData",
|
||||
type: "GET",
|
||||
headers: {
|
||||
accept: "application/json",
|
||||
@@ -176,7 +176,7 @@ function shownextpage() {
|
||||
data.append("avatar", $('#inputFile1').get(0).files[0]);
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/profile/edit",
|
||||
url: "/profile/edit",
|
||||
type: "POST",
|
||||
beforeSend: function() {
|
||||
$('#submitform').attr('disabled', 'disabled');
|
||||
@@ -194,7 +194,7 @@ function shownextpage() {
|
||||
$('#submitform').text('ثبت شد');
|
||||
$('#submitform').removeClass('btn-primary');
|
||||
$('#submitform').addClass('btn-success');
|
||||
window.location = "https://rms.rmto.ir/new-template";
|
||||
window.location = "/";
|
||||
},
|
||||
error: function(xhr) {
|
||||
$('#submitform').removeAttr('disabled');
|
||||
|
||||
@@ -211,7 +211,7 @@ $(document).ready(function () {
|
||||
// PERMISSIONS
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/webapi/user/get-permission",
|
||||
url: "/webapi/user/get-permission",
|
||||
type: "GET",
|
||||
cache: false,
|
||||
async: false,
|
||||
@@ -226,7 +226,7 @@ $(document).ready(function () {
|
||||
},
|
||||
});
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/csi/operation",
|
||||
url: "/csi/operation",
|
||||
type: "GET",
|
||||
cache: false,
|
||||
contentType: false,
|
||||
@@ -257,8 +257,8 @@ $(document).ready(function () {
|
||||
// ) {
|
||||
$.ajax({
|
||||
//// [start] contract_add_province_url-word
|
||||
url: `https://rms.rmto.ir/webapi/getuser/province-perm?type=all`,
|
||||
// url: `https://rms.rmto.ir/webapi/getuser/province-perm${$.inArray("word-export-contract", PERMISSIONS) != -1 ? "?type=all" : ""
|
||||
url: `/webapi/getuser/province-perm?type=all`,
|
||||
// url: `/webapi/getuser/province-perm${$.inArray("word-export-contract", PERMISSIONS) != -1 ? "?type=all" : ""
|
||||
// }`,
|
||||
//// [end] contract_add_province_url-word
|
||||
type: "GET",
|
||||
@@ -296,7 +296,7 @@ $(document).ready(function () {
|
||||
) {
|
||||
$.ajax({
|
||||
//// [start] contract_add_province_url
|
||||
url: `https://rms.rmto.ir/webapi/getuser/province-perm${$.inArray("show-contract", PERMISSIONS) != -1 ? "?type=all" : ""
|
||||
url: `/webapi/getuser/province-perm${$.inArray("show-contract", PERMISSIONS) != -1 ? "?type=all" : ""
|
||||
}`,
|
||||
//// [end] contract_add_province_url
|
||||
type: "GET",
|
||||
@@ -356,7 +356,7 @@ $(document).ready(function () {
|
||||
) {
|
||||
$.ajax({
|
||||
//// [start] contract_add_province_url
|
||||
url: `https://rms.rmto.ir/webapi/getuser/province-perm${$.inArray("add-contract", PERMISSIONS) != -1 ? "?type=all" : ""
|
||||
url: `/webapi/getuser/province-perm${$.inArray("add-contract", PERMISSIONS) != -1 ? "?type=all" : ""
|
||||
}`,
|
||||
//// [end] contract_add_province_url
|
||||
type: "GET",
|
||||
@@ -397,7 +397,7 @@ $(document).ready(function () {
|
||||
) {
|
||||
$.ajax({
|
||||
/// [start] contract_edit_province_url
|
||||
url: `https://rms.rmto.ir/webapi/getuser/province-perm${$.inArray("edit-contract", PERMISSIONS) != -1 ? "?type=all" : ""
|
||||
url: `/webapi/getuser/province-perm${$.inArray("edit-contract", PERMISSIONS) != -1 ? "?type=all" : ""
|
||||
}`,
|
||||
/// [end] contract_edit_province_url
|
||||
type: "GET",
|
||||
@@ -521,7 +521,7 @@ $(document).ready(function () {
|
||||
processing: true,
|
||||
select: true,
|
||||
ajax: {
|
||||
url: "https://rms.rmto.ir/contracts/index",
|
||||
url: "/contracts/index",
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen();
|
||||
@@ -909,7 +909,7 @@ $(document).ready(function () {
|
||||
className: "excel-btn-cta",
|
||||
text: '<div class="btn-table-excel"><div class="d-flex flex-column"><i class="fa fa-check-circle mb-2 icon-color"></i>خروجی قرارداد</div></div>',
|
||||
action: function (e, dt, node, config) {
|
||||
const url = `https://rms.rmto.ir/reports/contracts${queryParemsExcel.length != 0 ? `?${queryParemsExcel.join("&")}` : ""
|
||||
const url = `/reports/contracts${queryParemsExcel.length != 0 ? `?${queryParemsExcel.join("&")}` : ""
|
||||
}`;
|
||||
topPosition = $(e.target).parents('.btn-table-excel').offset().top + $(e.target).parents('.btn-table-excel').height() + 5
|
||||
$(".parent-excel").css('top', topPosition);
|
||||
@@ -1265,7 +1265,7 @@ $(document).on("click", "#add-contract-cta", function () {
|
||||
});
|
||||
} else {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/contracts/store-dev",
|
||||
url: "/contracts/store-dev",
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -1468,7 +1468,7 @@ $(document).on("click", ".edit-contract-btn", function () {
|
||||
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/v2/contract/" + contractRowId + "/unserialize",
|
||||
url: "/v2/contract/" + contractRowId + "/unserialize",
|
||||
type: "GET",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -1681,7 +1681,7 @@ $(document).on("click", "#edit-contract-cta", function () {
|
||||
} else {
|
||||
showLoaderScreen();
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/contracts/update-dev/" + contractRowId,
|
||||
url: "/contracts/update-dev/" + contractRowId,
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -1891,7 +1891,7 @@ $("#main-table-contract").on("click", ".delete-contract-btn", function () {
|
||||
preConfirm: () => {
|
||||
showLoaderScreen();
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/contracts/delete",
|
||||
url: "/contracts/delete",
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -2001,7 +2001,7 @@ $('input[type="number"]').on("input", function () {
|
||||
function planNumber() {
|
||||
showLoaderScreen();
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/contracts/eblagh",
|
||||
url: "/contracts/eblagh",
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -2037,7 +2037,7 @@ function planNumber() {
|
||||
|
||||
function planNumberedit(dataArray) {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/contracts/eblagh",
|
||||
url: "/contracts/eblagh",
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -2164,7 +2164,7 @@ $(document).on("change", "#add-subcontract-nature", function () {
|
||||
"<option amountable='0' unit='-' value='0'>انتخاب نوع عملیات</option>"
|
||||
);
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/csi/operation/" + addSubcontractNature,
|
||||
url: "/csi/operation/" + addSubcontractNature,
|
||||
type: "GET",
|
||||
cache: false,
|
||||
contentType: false,
|
||||
@@ -2237,7 +2237,7 @@ $(document).on("change", "#edit-subcontract-nature", function () {
|
||||
"<option amountable='0' unit='-' value='0'>انتخاب نوع عملیات</option>"
|
||||
);
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/csi/operation/" + editSubcontractNature,
|
||||
url: "/csi/operation/" + editSubcontractNature,
|
||||
type: "GET",
|
||||
cache: false,
|
||||
contentType: false,
|
||||
@@ -2853,7 +2853,7 @@ $(document).on("click", "#add-subcontract-cta", function () {
|
||||
} else {
|
||||
showLoaderScreen();
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/csi/store-dev",
|
||||
url: "/csi/store-dev",
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -2896,7 +2896,7 @@ function showSubProvince(city_id) {
|
||||
);
|
||||
showLoaderScreen();
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/public/contents/provinces/" + provinceIdForSub,
|
||||
url: "/public/contents/provinces/" + provinceIdForSub,
|
||||
type: "GET",
|
||||
async: "false",
|
||||
success: function (data) {
|
||||
@@ -3340,7 +3340,7 @@ $(document).on("click", ".choose-project-type", function () {
|
||||
destroy: true,
|
||||
ajax: {
|
||||
url:
|
||||
"https://rms.rmto.ir/api/finance/maintenance?project_id=" +
|
||||
"/api/finance/maintenance?project_id=" +
|
||||
contractRowId,
|
||||
type: "GET",
|
||||
dataSrc: function (json) {
|
||||
@@ -3404,19 +3404,19 @@ $(document).on("change", "#choose_project_type", function () {
|
||||
let url;
|
||||
if (ProTypeChoose == 1) {
|
||||
url =
|
||||
"https://rms.rmto.ir/api/finance/maintenance?project_id=" + contractRowId;
|
||||
"/api/finance/maintenance?project_id=" + contractRowId;
|
||||
} else if (ProTypeChoose == 2) {
|
||||
url = "https://rms.rmto.ir/api/finance/danger?project_id=" + contractRowId;
|
||||
url = "/api/finance/danger?project_id=" + contractRowId;
|
||||
} else if (ProTypeChoose == 3) {
|
||||
url =
|
||||
"https://rms.rmto.ir/api/finance/upgradeSafety?project_id=" +
|
||||
"/api/finance/upgradeSafety?project_id=" +
|
||||
contractRowId;
|
||||
} else if (ProTypeChoose == 4) {
|
||||
url =
|
||||
"https://rms.rmto.ir/api/finance/technical?project_id=" + contractRowId;
|
||||
"/api/finance/technical?project_id=" + contractRowId;
|
||||
} else if (ProTypeChoose == 5) {
|
||||
url =
|
||||
"https://rms.rmto.ir/api/finance/tollhouse?project_id=" + contractRowId;
|
||||
"/api/finance/tollhouse?project_id=" + contractRowId;
|
||||
}
|
||||
$.ajax({
|
||||
url: url,
|
||||
@@ -3443,20 +3443,20 @@ $(document).on("click", "#addToSubcontract", function () {
|
||||
let imgUrl_show;
|
||||
if ($("#choose_project_type").val() == 1) {
|
||||
imgUrl_show =
|
||||
"https://rms.rmto.ir/api/finance/maintanance/show?id=" + currentProjectId;
|
||||
"/api/finance/maintanance/show?id=" + currentProjectId;
|
||||
} else if ($("#choose_project_type").val() == 2) {
|
||||
imgUrl_show =
|
||||
"https://rms.rmto.ir/api/finance/danger/show?id=" + currentProjectId;
|
||||
"/api/finance/danger/show?id=" + currentProjectId;
|
||||
} else if ($("#choose_project_type").val() == 3) {
|
||||
imgUrl_show =
|
||||
"https://rms.rmto.ir/api/finance/upgradesafety/show?id=" +
|
||||
"/api/finance/upgradesafety/show?id=" +
|
||||
currentProjectId;
|
||||
} else if ($("#choose_project_type").val() == 4) {
|
||||
imgUrl_show =
|
||||
"https://rms.rmto.ir/api/finance/technical/show?id=" + currentProjectId;
|
||||
"/api/finance/technical/show?id=" + currentProjectId;
|
||||
} else if ($("#choose_project_type").val() == 5) {
|
||||
imgUrl_show =
|
||||
"https://rms.rmto.ir/api/finance/tollhouse/show?id=" + currentProjectId;
|
||||
"/api/finance/tollhouse/show?id=" + currentProjectId;
|
||||
}
|
||||
var positions = {};
|
||||
if (row.data().end_latlng != null) {
|
||||
@@ -3629,7 +3629,7 @@ $(document).on("click", "#addToSubcontract", function () {
|
||||
);
|
||||
$.ajax({
|
||||
url:
|
||||
"https://rms.rmto.ir/csi/operation/" + $("#add-subcontract-nature").val(),
|
||||
"/csi/operation/" + $("#add-subcontract-nature").val(),
|
||||
type: "GET",
|
||||
cache: false,
|
||||
contentType: false,
|
||||
@@ -3731,7 +3731,7 @@ $(document).on("click", ".show-subcontract-btn", function () {
|
||||
order: [[0, "desc"]],
|
||||
processing: true,
|
||||
ajax: {
|
||||
url: "https://rms.rmto.ir/contracts/show/" + id,
|
||||
url: "/contracts/show/" + id,
|
||||
type: "GET",
|
||||
dataSrc: function (json) {
|
||||
hideLoaderScreen();
|
||||
@@ -3944,11 +3944,11 @@ $(document).on("click", ".btn-show-img-subitem", function () {
|
||||
|
||||
$("#imgSubItem1").attr(
|
||||
"src",
|
||||
"https://rms.rmto.ir/" + row.data().image_path1
|
||||
"/" + row.data().image_path1
|
||||
);
|
||||
$("#imgSubItem2").attr(
|
||||
"src",
|
||||
"https://rms.rmto.ir/" + row.data().image_path2
|
||||
"/" + row.data().image_path2
|
||||
);
|
||||
|
||||
$("#subItemImgModal").modal("show");
|
||||
@@ -3960,23 +3960,23 @@ $("#pre_distance_choose").on("click", function () {
|
||||
const currentProjectId = $(this).data("projectId");
|
||||
showLoaderScreen();
|
||||
const url_distance1 =
|
||||
"https://rms.rmto.ir/rahdari/road-maintenance-project/" +
|
||||
"/rahdari/road-maintenance-project/" +
|
||||
currentProjectId +
|
||||
"/get-distance-update-list";
|
||||
const url_distance2 =
|
||||
"https://rms.rmto.ir/rahdari/road-danger-prevention/" +
|
||||
"/rahdari/road-danger-prevention/" +
|
||||
currentProjectId +
|
||||
"/get-distance-update-list";
|
||||
const url_distance3 =
|
||||
"https://rms.rmto.ir/rahdari/road-upgrade-safety/" +
|
||||
"/rahdari/road-upgrade-safety/" +
|
||||
currentProjectId +
|
||||
"/get-distance-update-list";
|
||||
const url_distance4 =
|
||||
"https://rms.rmto.ir/rahdari/road-technical-building/" +
|
||||
"/rahdari/road-technical-building/" +
|
||||
currentProjectId +
|
||||
"/get-distance-update-list";
|
||||
const url_distance5 =
|
||||
"https://rms.rmto.ir/rahdari/road-tollhouse-management/" +
|
||||
"/rahdari/road-tollhouse-management/" +
|
||||
currentProjectId +
|
||||
"/get-distance-update-list";
|
||||
if (ProTypeChoose == 1) {
|
||||
@@ -4276,7 +4276,7 @@ $(document).on("click", ".btn-delete-subitem", function () {
|
||||
preConfirm: () => {
|
||||
showLoaderScreen();
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/csi/delete",
|
||||
url: "/csi/delete",
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -4345,7 +4345,7 @@ $(document).on("click", ".btn-history-subitem", function () {
|
||||
order: [[18, "desc"]],
|
||||
processing: true,
|
||||
ajax: {
|
||||
url: "https://rms.rmto.ir/csi/history/" + row.data().id,
|
||||
url: "/csi/history/" + row.data().id,
|
||||
type: "GET",
|
||||
dataSrc: function (json) {
|
||||
hideLoaderScreen();
|
||||
@@ -4571,11 +4571,11 @@ $(document).on("click", ".btn-show-img-history-subitem", function () {
|
||||
|
||||
$("#imgSubItem1").attr(
|
||||
"src",
|
||||
"https://rms.rmto.ir/" + row.data().image_path1
|
||||
"/" + row.data().image_path1
|
||||
);
|
||||
$("#imgSubItem2").attr(
|
||||
"src",
|
||||
"https://rms.rmto.ir/" + row.data().image_path2
|
||||
"/" + row.data().image_path2
|
||||
);
|
||||
|
||||
$("#subItemImgModal").modal("show");
|
||||
@@ -4789,7 +4789,7 @@ $(document).on("click", ".btn-edit-subitem", function () {
|
||||
if (image_path1 != null) {
|
||||
$("#edit-deviceImg1Preview").attr(
|
||||
"src",
|
||||
"https://rms.rmto.ir/" + image_path1
|
||||
"/" + image_path1
|
||||
);
|
||||
$("#edit-deviceImg1Title").css("display", "none");
|
||||
$("#edit-deleteDeviceImg1").prop("disabled", false);
|
||||
@@ -4797,7 +4797,7 @@ $(document).on("click", ".btn-edit-subitem", function () {
|
||||
if (image_path2 != null) {
|
||||
$("#edit-deviceImg2Preview").attr(
|
||||
"src",
|
||||
"https://rms.rmto.ir/" + image_path2
|
||||
"/" + image_path2
|
||||
);
|
||||
$("#edit-deviceImg2Title").css("display", "none");
|
||||
$("#edit-deleteDeviceImg2").prop("disabled", false);
|
||||
@@ -4845,7 +4845,7 @@ $(document).on("click", ".btn-edit-subitem", function () {
|
||||
"<option amountable='0' unit='-' value='0'>انتخاب نوع عملیات</option>"
|
||||
);
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/csi/operation/" + project_type_id,
|
||||
url: "/csi/operation/" + project_type_id,
|
||||
type: "GET",
|
||||
cache: false,
|
||||
contentType: false,
|
||||
@@ -6128,7 +6128,7 @@ $(document).on("click", "#edit-subcontract-cta", function () {
|
||||
} else {
|
||||
showLoaderScreen();
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/csi/update-dev/" + updateId,
|
||||
url: "/csi/update-dev/" + updateId,
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -6291,14 +6291,14 @@ $("#btn_excel-download").on("click", function () {
|
||||
}
|
||||
}
|
||||
if (province != 0) queryParems.push(`province=${province}`);
|
||||
const url = `https://rms.rmto.ir/reports/${project_type}${queryParems.length != 0 ? `?${queryParems.join("&")}` : ""
|
||||
const url = `/reports/${project_type}${queryParems.length != 0 ? `?${queryParems.join("&")}` : ""
|
||||
}`;
|
||||
window.open(url, "_blank");
|
||||
});
|
||||
$(document).on("click", "#btn_word_download", function () {
|
||||
const provinceWordVal = $("#select-province-word option:selected").val();
|
||||
window.open(
|
||||
"https://rms.rmto.ir/contracts/document?province=" +
|
||||
"/contracts/document?province=" +
|
||||
provinceWordVal +
|
||||
"&type=1",
|
||||
"_blank"
|
||||
|
||||
@@ -5,7 +5,7 @@ var PERMISSIONS = [];
|
||||
(function () {
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/webapi/user/get-permission",
|
||||
url: "/webapi/user/get-permission",
|
||||
type: "GET",
|
||||
cache: false,
|
||||
async: false,
|
||||
@@ -40,7 +40,7 @@ var PERMISSIONS = [];
|
||||
if ($.inArray('add-lawmaker', PERMISSIONS) != -1 || $.inArray('add-lawmaker-province', PERMISSIONS) != -1) {
|
||||
$.ajax({
|
||||
/// [start] lawmaker_add_province_url
|
||||
url: `https://rms.rmto.ir/webapi/getuser/province-perm${$.inArray('add-lawmaker', PERMISSIONS) != -1 ? '?type=all' : ''}`,
|
||||
url: `/webapi/getuser/province-perm${$.inArray('add-lawmaker', PERMISSIONS) != -1 ? '?type=all' : ''}`,
|
||||
/// [end] lawmaker_add_province_url
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
@@ -87,7 +87,7 @@ var PERMISSIONS = [];
|
||||
if ($.inArray('edit-lawmaker', PERMISSIONS) != -1 || $.inArray('edit-lawmaker-province', PERMISSIONS) != -1) {
|
||||
$.ajax({
|
||||
/// [start] lawmaker_edit_province_url
|
||||
url: `https://rms.rmto.ir/webapi/getuser/province-perm${$.inArray('edit-lawmaker', PERMISSIONS) != -1 ? '?type=all' : ''}`,
|
||||
url: `/webapi/getuser/province-perm${$.inArray('edit-lawmaker', PERMISSIONS) != -1 ? '?type=all' : ''}`,
|
||||
/// [end] lawmaker_edit_province_url
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
@@ -132,7 +132,7 @@ var PERMISSIONS = [];
|
||||
|
||||
$.ajax({
|
||||
/// [start] lawmaker_filter_province_url
|
||||
url: `https://rms.rmto.ir/webapi/getuser/province-perm${$.inArray('show-lawmaker', PERMISSIONS) != -1 ? '?type=all' : ''}`,
|
||||
url: `/webapi/getuser/province-perm${$.inArray('show-lawmaker', PERMISSIONS) != -1 ? '?type=all' : ''}`,
|
||||
/// [end] lawmaker_filter_province_url
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
@@ -174,7 +174,7 @@ var PERMISSIONS = [];
|
||||
});
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/api/get-units",
|
||||
url: "/api/get-units",
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen();
|
||||
@@ -261,7 +261,7 @@ var PERMISSIONS = [];
|
||||
],
|
||||
processing: true,
|
||||
ajax: {
|
||||
url: "https://rms.rmto.ir/lawmakers/all",
|
||||
url: "/lawmakers/all",
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen();
|
||||
@@ -467,7 +467,7 @@ $(document).on('click', '.btn-edit-lawmaker', function () {
|
||||
modal.find('#btn_edit_lawmaker').prop('disabled', false)
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/api/get-constituencies/" + row.data().province_id,
|
||||
url: "/api/get-constituencies/" + row.data().province_id,
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
modal.find(".select-lawmaker-constituency").empty();
|
||||
@@ -713,7 +713,7 @@ $(document).on('click', '#btn_add_lawmaker', function () {
|
||||
formData.append("last_action", last_action);
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/lawmakers/store",
|
||||
url: "/lawmakers/store",
|
||||
type: "POST",
|
||||
data: formData,
|
||||
cache: false,
|
||||
@@ -915,7 +915,7 @@ $(document).on('click', '#btn_edit_lawmaker', function () {
|
||||
formData.append("last_action", last_action);
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/lawmakers/update/" + id,
|
||||
url: "/lawmakers/update/" + id,
|
||||
type: "POST",
|
||||
data: formData,
|
||||
cache: false,
|
||||
@@ -973,7 +973,7 @@ $(document).on('click', '.btn-delete-lawmaker', function () {
|
||||
showLoaderOnConfirm: true,
|
||||
preConfirm: () => {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/lawmakers/delete/" + row.data().id,
|
||||
url: "/lawmakers/delete/" + row.data().id,
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -1021,7 +1021,7 @@ $(document).on('change', '.select-lawmaker-province', function () {
|
||||
const provinceId = $(this).val()
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/api/get-constituencies/" + provinceId,
|
||||
url: "/api/get-constituencies/" + provinceId,
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
modal.find(".select-lawmaker-constituency").empty();
|
||||
@@ -1066,7 +1066,7 @@ $(document).on('change', '.select-filter-province', function () {
|
||||
const provinceId = $(this).val()
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/api/get-constituencies/" + provinceId,
|
||||
url: "/api/get-constituencies/" + provinceId,
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
parent.find(".select-filter-constituency").empty();
|
||||
@@ -1173,7 +1173,7 @@ $(document).on('click', '#btn_excel_download', function () {
|
||||
if (constituency > 0)
|
||||
queryParems.push(`constituency=${constituency}`)
|
||||
|
||||
const url = `https://rms.rmto.ir/reports/lawmakers${queryParems.length != 0 ? `?${queryParems.join('&')}` : ''}`
|
||||
const url = `/reports/lawmakers${queryParems.length != 0 ? `?${queryParems.join('&')}` : ''}`
|
||||
|
||||
window.open(url, '_blank')
|
||||
})
|
||||
@@ -81,7 +81,7 @@ $(document).ready(function () {
|
||||
idkol = $('#page_id').val()
|
||||
$.ajax({
|
||||
url:
|
||||
"https://rms.rmto.ir/bama-index/" + idkol,
|
||||
"/bama-index/" + idkol,
|
||||
type: "GET",
|
||||
contentType: false,
|
||||
processData: false,
|
||||
@@ -117,21 +117,21 @@ $(document).ready(function () {
|
||||
function setdataforshown(resultData) {
|
||||
if (resultData.image_path1 != null) {
|
||||
image_1 = `<div onclick="showimagealert(1)">\
|
||||
<img class="imageshowrow" src = "https://rms.rmto.ir/${resultData.image_path1.replace("public", "storage")}" >\
|
||||
<img class="imageshowrow" src = "/${resultData.image_path1.replace("public", "storage")}" >\
|
||||
</div> `
|
||||
$(".imagelistshown").append(image_1)
|
||||
print_image1 = `<div class="col-3">\
|
||||
<img class="imageshowrow img-fluid" src ="https://rms.rmto.ir/${resultData.image_path1.replace("public", "storage")}" >\
|
||||
<img class="imageshowrow img-fluid" src ="/${resultData.image_path1.replace("public", "storage")}" >\
|
||||
</div>`;
|
||||
$(".imagelistshown2edit").append(print_image1);
|
||||
}
|
||||
if (resultData.image_path2 != null) {
|
||||
image_2 = `<div onclick="showimagealert(2)">\
|
||||
<img class="imageshowrow" src = "https://rms.rmto.ir/${resultData.image_path2.replace("public", "storage")}" >\
|
||||
<img class="imageshowrow" src = "/${resultData.image_path2.replace("public", "storage")}" >\
|
||||
</div> `
|
||||
$(".imagelistshown").append(image_2)
|
||||
print_image2 = `<div class="col-3">\
|
||||
<img class="imageshowrow img-fluid" src ="https://rms.rmto.ir/${resultData.image_path2.replace("public", "storage")}" >\
|
||||
<img class="imageshowrow img-fluid" src ="/${resultData.image_path2.replace("public", "storage")}" >\
|
||||
</div>`;
|
||||
$(".imagelistshown2edit").append(print_image2);
|
||||
}
|
||||
@@ -805,7 +805,7 @@ function showimagealert(num) {
|
||||
(index + 1) +
|
||||
" / " +
|
||||
2 +
|
||||
'</div><img src="https://rms.rmto.ir/' + imageArray[index].replace("public", "storage") + '"> ' +
|
||||
'</div><img src="/' + imageArray[index].replace("public", "storage") + '"> ' +
|
||||
"</div>";
|
||||
$("#slideshow-slide").append(divSlide);
|
||||
$("#slideshow-dot").append(
|
||||
|
||||
@@ -21,7 +21,7 @@ $(document).ready(function () {
|
||||
urlParams = new URLSearchParams(window.location.search);
|
||||
queryparams = window.location.search;
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/bama-index" + window.location.search,
|
||||
url: "/bama-index" + window.location.search,
|
||||
type: "GET",
|
||||
success: function (result) {
|
||||
globalDataCount = result.counts
|
||||
@@ -155,7 +155,7 @@ function showeachcard(data) {
|
||||
|
||||
var listdata = ""
|
||||
for (var index = 0; index < data.length; index++) {
|
||||
listdata += `<div class="col-sm-6 content p-10"><a class="contentwidth" href="https://rms.rmto.ir/v2/rahdari_projects/project/${data[index].id}" target="_blank">
|
||||
listdata += `<div class="col-sm-6 content p-10"><a class="contentwidth" href="/v2/rahdari_projects/project/${data[index].id}" target="_blank">
|
||||
<div class="row card-div ">
|
||||
<div class="col-sm-9 show-data">
|
||||
<div class="col-sm-12 pb-2 start-text"><div class="row col-sm-12"><div class="col-sm-6">اداره کل :${data[index].province_fa}</div><div class="col-sm-6"> تاریخ انعقاد قرارداد : ${moment(data[index].contract_date_from_parent_contract).format("jYYYY/jMM/jDD")}</div></div>
|
||||
@@ -177,7 +177,7 @@ function showeachcard(data) {
|
||||
function showResponsiveCard(data) {
|
||||
var listdata = ""
|
||||
for (var index = 0; index < data.length; index++) {
|
||||
listdata += `<div class="content p-10"><a class="contentwidth" href="https://rms.rmto.ir/bama/${data[index].id}" target="_blank">
|
||||
listdata += `<div class="content p-10"><a class="contentwidth" href="/bama/${data[index].id}" target="_blank">
|
||||
<div class="row card-div">
|
||||
<div class="col-sm-9 show-data">
|
||||
<div class="col-sm-12 pb-2 start-text"><div class="row col-sm-12"><div class="col-sm-6">اداره کل :${data[index].province_fa}</div><div class="col-sm-6"> تاریخ انعقاد قرارداد : ${moment(data[index].contract_date_from_parent_contract).format("jYYYY/jMM/jDD")}</div></div>
|
||||
@@ -197,7 +197,7 @@ function showResponsiveCard(data) {
|
||||
paginatepage()
|
||||
}
|
||||
function returnimage(url) {
|
||||
return url != null ? "https://rms.rmto.ir/" + url : "../dist/images/notavailable.jpg"
|
||||
return url != null ? "/" + url : "../dist/images/notavailable.jpg"
|
||||
}
|
||||
function projectfilter(num) {
|
||||
if (querylength == 1) {
|
||||
@@ -219,7 +219,7 @@ function projectfilter(num) {
|
||||
|
||||
function showimagefilter(data) {
|
||||
if (data != null) {
|
||||
return "https://rms.rmto.ir/storage" + data.slice(6)
|
||||
return "/storage" + data.slice(6)
|
||||
}
|
||||
else {
|
||||
return "../dist/images/notavailable.jpg"
|
||||
@@ -325,7 +325,7 @@ function showprovincefilter(array) {
|
||||
}
|
||||
function showCityFilter(num) {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/public/contents/provinces/" + num,
|
||||
url: "/public/contents/provinces/" + num,
|
||||
type: "GET",
|
||||
success: function (result) {
|
||||
showCityList(result.data)
|
||||
@@ -517,7 +517,7 @@ function showProvinceNum() {
|
||||
var specificProName = ""
|
||||
if (globalDataCount.provinces.length == 0) {
|
||||
$.ajax({
|
||||
url: `https://rms.rmto.ir/webapi/getuser/province-perm?type=all`,
|
||||
url: `/webapi/getuser/province-perm?type=all`,
|
||||
type: "GET",
|
||||
async: false,
|
||||
success: function (result) {
|
||||
@@ -636,7 +636,7 @@ function showCityChoosen() {
|
||||
var cityName
|
||||
if (province != null) {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/public/contents/provinces/" + province,
|
||||
url: "/public/contents/provinces/" + province,
|
||||
type: "GET",
|
||||
async: false,
|
||||
success: function (result) {
|
||||
@@ -798,7 +798,7 @@ function checkWindowSize() {
|
||||
function findProvinces(num) {
|
||||
console.log("num", num)
|
||||
$.ajax({
|
||||
url: `https://rms.rmto.ir/webapi/getuser/province-perm?type=all`,
|
||||
url: `/webapi/getuser/province-perm?type=all`,
|
||||
type: "GET",
|
||||
success: function (result) {
|
||||
console.log(result)
|
||||
|
||||
@@ -110,7 +110,7 @@ var endDivIconEdit = L.divIcon({
|
||||
|
||||
(function () {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/webapi/user/get-permission",
|
||||
url: "/webapi/user/get-permission",
|
||||
type: "GET",
|
||||
cache: false,
|
||||
async: false,
|
||||
@@ -126,7 +126,7 @@ var endDivIconEdit = L.divIcon({
|
||||
})
|
||||
$.ajax({
|
||||
/// [start] lawmaker_filter_province_url
|
||||
url: `https://rms.rmto.ir/webapi/getuser/province-perm${$.inArray('show-proposal-province', PERMISSIONS) != -1 ? '?type=all' : ''}`,
|
||||
url: `/webapi/getuser/province-perm${$.inArray('show-proposal-province', PERMISSIONS) != -1 ? '?type=all' : ''}`,
|
||||
/// [end] lawmaker_filter_province_url
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
@@ -170,7 +170,7 @@ var endDivIconEdit = L.divIcon({
|
||||
if ($.inArray('add-proposal', PERMISSIONS) != -1 || $.inArray('add-proposal-province', PERMISSIONS) != -1) {
|
||||
$.ajax({
|
||||
/// [start] proposal_add_province_url
|
||||
url: `https://rms.rmto.ir/webapi/getuser/province-perm${$.inArray('add-proposal', PERMISSIONS) != -1 ? '?type=all' : ''}`,
|
||||
url: `/webapi/getuser/province-perm${$.inArray('add-proposal', PERMISSIONS) != -1 ? '?type=all' : ''}`,
|
||||
/// [end] proposal_add_province_url
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
@@ -208,7 +208,7 @@ var endDivIconEdit = L.divIcon({
|
||||
if ($.inArray('edit-proposal', PERMISSIONS) != -1 || $.inArray('edit-proposal-province', PERMISSIONS) != -1) {
|
||||
$.ajax({
|
||||
/// [start] proposal_edit_province_url
|
||||
url: `https://rms.rmto.ir/webapi/getuser/province-perm${$.inArray('edit-proposal', PERMISSIONS) != -1 ? '?type=all' : ''}`,
|
||||
url: `/webapi/getuser/province-perm${$.inArray('edit-proposal', PERMISSIONS) != -1 ? '?type=all' : ''}`,
|
||||
/// [end] proposal_edit_province_url
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
@@ -277,7 +277,7 @@ var endDivIconEdit = L.divIcon({
|
||||
],
|
||||
processing: true,
|
||||
ajax: {
|
||||
url: "https://rms.rmto.ir/webapi/proposal/get-data",
|
||||
url: "/webapi/proposal/get-data",
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen();
|
||||
@@ -892,7 +892,7 @@ $(document).on('click', '.btn-edit-project', function () {
|
||||
modal.find(".select-project-opration").append("<option amountable='0' unit='-' value='0'>انتخاب نوع عملیات</option>");
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/csi/operation/" + row.data().project_type_id,
|
||||
url: "/csi/operation/" + row.data().project_type_id,
|
||||
type: "GET",
|
||||
cache: false,
|
||||
beforeSend: function () {
|
||||
@@ -970,7 +970,7 @@ $(document).on('click', '.btn-edit-project', function () {
|
||||
if (row.data().document_image != null) {
|
||||
modal.find('.img-title').css('display', 'none')
|
||||
modal.find('.btn-delete-img').prop('disabled', false)
|
||||
modal.find('#edit_project_document_image_preview').attr('src', `https://rms.rmto.ir/storage/${row.data().document_image}`)
|
||||
modal.find('#edit_project_document_image_preview').attr('src', `/storage/${row.data().document_image}`)
|
||||
}
|
||||
|
||||
modal.modal('show')
|
||||
@@ -1003,7 +1003,7 @@ $(document).on('change', '.select-project-type', function () {
|
||||
modal.find(".select-project-opration").attr("disabled", false);
|
||||
modal.find(".select-project-opration").append("<option amountable='0' unit='-' value='0'>انتخاب نوع عملیات</option>");
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/csi/operation/" + projectType,
|
||||
url: "/csi/operation/" + projectType,
|
||||
type: "GET",
|
||||
cache: false,
|
||||
beforeSend: function () {
|
||||
@@ -1042,7 +1042,7 @@ $(document).on('click', '.btn-delete-project', function () {
|
||||
showLoaderOnConfirm: true,
|
||||
preConfirm: () => {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/webapi/proposal/delete/" + row.data().id,
|
||||
url: "/webapi/proposal/delete/" + row.data().id,
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -1420,7 +1420,7 @@ $(document).on('click', '#btn_add_project', function () {
|
||||
formData.append("end_lng", end_lng);
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/webapi/proposal/store",
|
||||
url: "/webapi/proposal/store",
|
||||
type: "POST",
|
||||
data: formData,
|
||||
cache: false,
|
||||
@@ -1778,7 +1778,7 @@ $(document).on('click', '#btn_edit_project', function () {
|
||||
formData.append("document_technical", document_technical);
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/webapi/proposal/update/" + id,
|
||||
url: "/webapi/proposal/update/" + id,
|
||||
type: "POST",
|
||||
data: formData,
|
||||
cache: false,
|
||||
@@ -2276,7 +2276,7 @@ $(document).on('click', '#btn_excel_download', function () {
|
||||
if (province != 0)
|
||||
queryParems.push(`province=${province}`)
|
||||
|
||||
const url = `https://rms.rmto.ir/reports/proposal${queryParems.length != 0 ? `?${queryParems.join('&')}` : ''}`
|
||||
const url = `/reports/proposal${queryParems.length != 0 ? `?${queryParems.join('&')}` : ''}`
|
||||
|
||||
window.open(url, '_blank')
|
||||
})
|
||||
@@ -2,8 +2,8 @@ var fromDateshowrizitem, toDateshowrizitem;
|
||||
var PERMISSIONS = []
|
||||
var PROVINCES = [];
|
||||
var gozareshtable;
|
||||
var MAIN_URL = "https://rms.rmto.ir/v2/receipt/report/province-data"
|
||||
var EXCEL_API = "https://rms.rmto.ir/v2/receipt/report/excel";
|
||||
var MAIN_URL = "/v2/receipt/report/province-data"
|
||||
var EXCEL_API = "/v2/receipt/report/excel";
|
||||
|
||||
function checkfunctionS(obj) {
|
||||
if (obj != undefined) {
|
||||
@@ -15,7 +15,7 @@ function checkfunctionS(obj) {
|
||||
|
||||
$(document).ready(function () {
|
||||
|
||||
let reqUrl = "https://rms.rmto.ir/public/contents/provinces";
|
||||
let reqUrl = "/public/contents/provinces";
|
||||
|
||||
$.ajax({
|
||||
url: reqUrl,
|
||||
@@ -105,10 +105,10 @@ $(document).ready(function () {
|
||||
},
|
||||
});
|
||||
|
||||
$.getScript('https://rms.rmto.ir/version2/js/dashboard_pages/receipt/subtable.js');
|
||||
$.getScript('/version2/js/dashboard_pages/receipt/subtable.js');
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/webapi/user/get-permission",
|
||||
url: "/webapi/user/get-permission",
|
||||
type: "GET",
|
||||
cache: false,
|
||||
async: false,
|
||||
|
||||
@@ -44,7 +44,7 @@ $("#gozarehtowntable").on("click", "td.details-control", async function (e) {
|
||||
|
||||
dataTableRows = [];
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/v2/receipt/report/city-data?province_id=" + provinceid +
|
||||
url: "/v2/receipt/report/city-data?province_id=" + provinceid +
|
||||
"&from_date=" +
|
||||
date_from +
|
||||
"&date_to=" +
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -44,7 +44,7 @@ $("#gozarehtowntable").on("click", "td.details-control", async function(e) {
|
||||
|
||||
dataTableRows = [];
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/v2/safety_and_privacy/report/total_group_province_city?province_id=" + provinceid +
|
||||
url: "/v2/safety_and_privacy/report/total_group_province_city?province_id=" + provinceid +
|
||||
"&from_date=" +
|
||||
date_from +
|
||||
"&date_to=" +
|
||||
|
||||
@@ -158,7 +158,7 @@ $(document).bind('click', function (e) {
|
||||
],
|
||||
processing: true,
|
||||
ajax: {
|
||||
url: `https://rms.rmto.ir/user-activity-report-index`,
|
||||
url: `/user-activity-report-index`,
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen();
|
||||
@@ -284,7 +284,7 @@ $(document).bind('click', function (e) {
|
||||
],
|
||||
processing: true,
|
||||
ajax: {
|
||||
url: "https://rms.rmto.ir/user-activity-report/log-list",
|
||||
url: "/user-activity-report/log-list",
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen();
|
||||
@@ -355,7 +355,7 @@ $(document).bind('click', function (e) {
|
||||
],
|
||||
processing: true,
|
||||
ajax: {
|
||||
url: "https://rms.rmto.ir/webapi/users",
|
||||
url: "/webapi/users",
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen();
|
||||
@@ -447,7 +447,7 @@ $(document).bind('click', function (e) {
|
||||
],
|
||||
processing: true,
|
||||
ajax: {
|
||||
url: "https://rms.rmto.ir/webapi/users",
|
||||
url: "/webapi/users",
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen();
|
||||
@@ -549,7 +549,7 @@ $('#btn_filter').on('click', function () {
|
||||
})
|
||||
|
||||
function reloadTableUserGroups() {
|
||||
const url = `https://rms.rmto.ir/user-activity-report-index${queryParemsFilter.length != 0 ? `?${queryParemsFilter.join('&')}` : ''}`
|
||||
const url = `/user-activity-report-index${queryParemsFilter.length != 0 ? `?${queryParemsFilter.join('&')}` : ''}`
|
||||
|
||||
$.ajax({
|
||||
url: url,
|
||||
@@ -602,7 +602,7 @@ $(document).on('click', '.btn-edit-user-group', function () {
|
||||
$(`.check-users`, usersTableEdit.rows().nodes()).prop('checked', false)
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/user-activity-report/show-users/" + row.data().group_id,
|
||||
url: "/user-activity-report/show-users/" + row.data().group_id,
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen()
|
||||
@@ -686,7 +686,7 @@ $('#btn_add_user_group').on('click', function () {
|
||||
formData.append("users", arrUsersId);
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/user-activity-report/add",
|
||||
url: "/user-activity-report/add",
|
||||
type: "POST",
|
||||
data: formData,
|
||||
cache: false,
|
||||
@@ -773,7 +773,7 @@ $('#btn_edit_user_group').on('click', function () {
|
||||
formData.append("users", arrUsersId);
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/user-activity-report/edit/" + group_id,
|
||||
url: "/user-activity-report/edit/" + group_id,
|
||||
type: "POST",
|
||||
data: formData,
|
||||
cache: false,
|
||||
@@ -818,24 +818,24 @@ $('#btn_edit_user_group').on('click', function () {
|
||||
$(document).on('click', '.btn-excel-user-group', function () {
|
||||
const tr = $(this).closest("tr");
|
||||
const row = userGroupsTable.row(tr);
|
||||
const url = `https://rms.rmto.ir/reports/user-activity-report?group_id=${row.data().group_id}&${queryParemsFilter.join('&')}`
|
||||
const url = `/reports/user-activity-report?group_id=${row.data().group_id}&${queryParemsFilter.join('&')}`
|
||||
window.open(url)
|
||||
})
|
||||
|
||||
$(document).on('click', '.btn-pdf-user-group', function () {
|
||||
const tr = $(this).closest("tr");
|
||||
const row = userGroupsTable.row(tr);
|
||||
const url = `https://rms.rmto.ir/user-activity-report/print/${row.data().group_id}${queryParemsFilter.length != 0 ? `?${queryParemsFilter.join('&')}` : ''}`
|
||||
const url = `/user-activity-report/print/${row.data().group_id}${queryParemsFilter.length != 0 ? `?${queryParemsFilter.join('&')}` : ''}`
|
||||
window.open(url, '_blank')
|
||||
})
|
||||
|
||||
$(document).on('click', '.btn-pdf-country-chart', function () {
|
||||
const url = `https://rms.rmto.ir/user-activity-report/static-print-country-chart${queryParemsFilter.length != 0 ? `?${queryParemsFilter.join('&')}` : ''}`
|
||||
const url = `/user-activity-report/static-print-country-chart${queryParemsFilter.length != 0 ? `?${queryParemsFilter.join('&')}` : ''}`
|
||||
window.open(url, '_blank')
|
||||
})
|
||||
|
||||
$(document).on('click', '.btn-pdf-organization-chart', function () {
|
||||
const url = `https://rms.rmto.ir/user-activity-report/static-print-organization-chart${queryParemsFilter.length != 0 ? `?${queryParemsFilter.join('&')}` : ''}`
|
||||
const url = `/user-activity-report/static-print-organization-chart${queryParemsFilter.length != 0 ? `?${queryParemsFilter.join('&')}` : ''}`
|
||||
window.open(url, '_blank')
|
||||
})
|
||||
|
||||
@@ -854,7 +854,7 @@ $(document).on('click', '.btn-delete-user-group', function () {
|
||||
showLoaderOnConfirm: true,
|
||||
preConfirm: () => {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/user-activity-report/delete/" + row.data().group_id,
|
||||
url: "/user-activity-report/delete/" + row.data().group_id,
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -908,7 +908,7 @@ $(document).on('click', '.btn-show-user-group', function () {
|
||||
const row = userGroupsTable.row(tr);
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/user-activity-report/show-users/" + row.data().group_id,
|
||||
url: "/user-activity-report/show-users/" + row.data().group_id,
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen()
|
||||
|
||||
@@ -78,7 +78,7 @@ function errorHandler(error) {
|
||||
|
||||
function GetAuthUserId() {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/valid/submitinfo/myData",
|
||||
url: "/valid/submitinfo/myData",
|
||||
type: "GET",
|
||||
cache: false,
|
||||
async: false,
|
||||
@@ -95,7 +95,7 @@ function GetAuthUserId() {
|
||||
|
||||
function assigenPermissions(params) {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/webapi/user/get-permission",
|
||||
url: "/webapi/user/get-permission",
|
||||
type: "GET",
|
||||
cache: false,
|
||||
async: false,
|
||||
@@ -199,7 +199,7 @@ function setUserName(action = "add") {
|
||||
|
||||
function getProvinces(action_type = "crud") {
|
||||
|
||||
let reqUrl = `https://rms.rmto.ir/webapi/getuser/province-perm${$.inArray("full-user-management", PERMISSIONS) != -1 ? "?type=all" : ""}`;
|
||||
let reqUrl = `/webapi/getuser/province-perm${$.inArray("full-user-management", PERMISSIONS) != -1 ? "?type=all" : ""}`;
|
||||
$.ajax({
|
||||
url: reqUrl,
|
||||
type: "GET",
|
||||
@@ -238,7 +238,7 @@ function getProvinces(action_type = "crud") {
|
||||
}
|
||||
|
||||
function getProvincesOffice() {
|
||||
let reqUrl = "https://rms.rmto.ir/public/contents/edarateOstani";
|
||||
let reqUrl = "/public/contents/edarateOstani";
|
||||
$.ajax({
|
||||
url: reqUrl,
|
||||
type: "GET",
|
||||
@@ -317,7 +317,7 @@ function initPemissions() {
|
||||
const modalPermission = $('#modal_permission')
|
||||
const modalRoleForm = $('#modal_role_form')
|
||||
const modalAssignRoleGroupAction = $('#modal_assign_role_group_action')
|
||||
let reqUrl = "https://rms.rmto.ir/user/permissions";
|
||||
let reqUrl = "/user/permissions";
|
||||
$.ajax({
|
||||
url: reqUrl,
|
||||
type: "GET",
|
||||
@@ -382,7 +382,7 @@ function initPemissions() {
|
||||
|
||||
function getCityByProvince(province_id, dom_id, selected_id = 0) {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/public/contents/provinces/" + province_id,
|
||||
url: "/public/contents/provinces/" + province_id,
|
||||
type: "GET",
|
||||
async: false,
|
||||
beforeSend: function () {
|
||||
@@ -419,7 +419,7 @@ function getCityByProvince(province_id, dom_id, selected_id = 0) {
|
||||
|
||||
function getCityOfficeByCity(city_id, dom_id, selected_id = 0) {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/public/contents/edarateShahri/" + city_id,
|
||||
url: "/public/contents/edarateShahri/" + city_id,
|
||||
type: "GET",
|
||||
async: false,
|
||||
beforeSend: function () {
|
||||
@@ -456,7 +456,7 @@ function getCityOfficeByCity(city_id, dom_id, selected_id = 0) {
|
||||
|
||||
function getCityOfficeByProvince(province_id, dom_id, selected_id = 0) {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/public/contents/edarate_shahri_by_province/" + province_id,
|
||||
url: "/public/contents/edarate_shahri_by_province/" + province_id,
|
||||
type: "GET",
|
||||
async: false,
|
||||
beforeSend: function () {
|
||||
@@ -616,7 +616,7 @@ $(document).ready(function () {
|
||||
processing: true,
|
||||
select: true,
|
||||
ajax: {
|
||||
url: "https://rms.rmto.ir/users",
|
||||
url: "/users",
|
||||
type: "GET",
|
||||
dataSrc: function (json) {
|
||||
return json.data;
|
||||
@@ -788,7 +788,7 @@ $(document).ready(function () {
|
||||
buttons: [$.inArray("full-user-management", PERMISSIONS) != -1 ? {
|
||||
text: '<div class="btn-send-activity"><div class="d-flex flex-column"><i class="fa mb-2 fa-calculator icon-color"></i>گزارش کارکرد</div></div>',
|
||||
action: function (e, dt, node, config) {
|
||||
window.location = 'https://rms.rmto.ir/v2/user_management/activity_report'
|
||||
window.location = '/v2/user_management/activity_report'
|
||||
},
|
||||
} : {},
|
||||
$.inArray("full-user-management", PERMISSIONS) != -1 ? {
|
||||
@@ -811,7 +811,7 @@ $(document).ready(function () {
|
||||
text: '<div class="btn-table-role"><div class="d-flex flex-column"><i class="fa mb-2 fa-tasks icon-color"></i> نقش ها</div></div>',
|
||||
action: function (e, dt, node, config) {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/show-all-roles",
|
||||
url: "/show-all-roles",
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen()
|
||||
@@ -877,7 +877,7 @@ $(document).ready(function () {
|
||||
processing: true,
|
||||
select: true,
|
||||
ajax: {
|
||||
url: "https://rms.rmto.ir/show-all-roles",
|
||||
url: "/show-all-roles",
|
||||
type: "GET",
|
||||
dataSrc: function (json) {
|
||||
return json.data;
|
||||
@@ -941,7 +941,7 @@ $(document).on('click', '#user_report', function () {
|
||||
} else {
|
||||
const convert_fromDate_reprt = moment(fromDate_report.getState().selected.unixDate).format("YYYY-MM-DD");
|
||||
const convert_toDate_reprt = moment(toDate_report.getState().selected.unixDate).format("YYYY-MM-DD");
|
||||
window.open(`https://rms.rmto.ir/user-activity-report/print/user/${$("#selected_user_for_report").val()}?fromDate=${convert_fromDate_reprt}&toDate=${convert_toDate_reprt}`, `_blank`);
|
||||
window.open(`/user-activity-report/print/user/${$("#selected_user_for_report").val()}?fromDate=${convert_fromDate_reprt}&toDate=${convert_toDate_reprt}`, `_blank`);
|
||||
modal.modal("hide")
|
||||
}
|
||||
})
|
||||
@@ -989,7 +989,7 @@ $(document).on('click', '#activity_report', function () {
|
||||
$("#user_national_code_activity_report").text(national_code);
|
||||
|
||||
if (avatar != null) {
|
||||
$('#user_image_activity_report').attr('src', `https://rms.rmto.ir/${avatar}`);
|
||||
$('#user_image_activity_report').attr('src', `/${avatar}`);
|
||||
$('#edit_user_photo_title').css('display', 'none');
|
||||
} else {
|
||||
$('#user_image_activity_report').removeAttr('src');
|
||||
@@ -997,7 +997,7 @@ $(document).on('click', '#activity_report', function () {
|
||||
}
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/users/summary_report/" + row.data().id,
|
||||
url: "/users/summary_report/" + row.data().id,
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen()
|
||||
@@ -1061,7 +1061,7 @@ $(document).on('click', '.permission-control', function () {
|
||||
})
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/users/" + row.data().id + "/permission",
|
||||
url: "/users/" + row.data().id + "/permission",
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen()
|
||||
@@ -1075,7 +1075,7 @@ $(document).on('click', '.permission-control', function () {
|
||||
})
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/show-all-roles",
|
||||
url: "/show-all-roles",
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
modal.find('#roles_tools').empty()
|
||||
@@ -1115,7 +1115,7 @@ $('.roles-tools').on('change', function () {
|
||||
if (roleId == -1) return false
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/show-role/" + roleId,
|
||||
url: "/show-role/" + roleId,
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen()
|
||||
@@ -1151,7 +1151,7 @@ $('#submit_form_permission').on('click', function () {
|
||||
formData.append("permissions", arrPermission);
|
||||
|
||||
$.ajax({
|
||||
url: `https://rms.rmto.ir/users/${userId}/permission`,
|
||||
url: `/users/${userId}/permission`,
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -1187,10 +1187,10 @@ $('#submitForRole').on('click', function () {
|
||||
|
||||
switch (modal.data('mode')) {
|
||||
case 'add':
|
||||
url = `https://rms.rmto.ir/create-role`
|
||||
url = `/create-role`
|
||||
break;
|
||||
case 'edit':
|
||||
url = `https://rms.rmto.ir/edit-role/${modal.find('#role_id').val()}`
|
||||
url = `/edit-role/${modal.find('#role_id').val()}`
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -1209,7 +1209,7 @@ $('#submitForRole').on('click', function () {
|
||||
},
|
||||
success: function (result) {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/show-all-roles",
|
||||
url: "/show-all-roles",
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen()
|
||||
@@ -1253,7 +1253,7 @@ $(document).on('click', '.edit-role', function () {
|
||||
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/show-role/" + row.data().id,
|
||||
url: "/show-role/" + row.data().id,
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen()
|
||||
@@ -1302,7 +1302,7 @@ $(document).on('click', '.delete-role', function () {
|
||||
showLoaderOnConfirm: true,
|
||||
preConfirm: () => {
|
||||
$.ajax({
|
||||
url: `https://rms.rmto.ir/delete-role/${row.data().id}`,
|
||||
url: `/delete-role/${row.data().id}`,
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -1315,7 +1315,7 @@ $(document).on('click', '.delete-role', function () {
|
||||
},
|
||||
success: function (result) {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/show-all-roles",
|
||||
url: "/show-all-roles",
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen()
|
||||
@@ -1360,7 +1360,7 @@ $(document).on('click', '#change_enabled', function () {
|
||||
showLoaderOnConfirm: true,
|
||||
preConfirm: () => {
|
||||
$.ajax({
|
||||
url: `https://rms.rmto.ir/users/change_user_enabeld/${row.data().id}`,
|
||||
url: `/users/change_user_enabeld/${row.data().id}`,
|
||||
type: "GET",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -1500,7 +1500,7 @@ $(".remove-imagekarbar").on("click", function () {
|
||||
|
||||
function tablereload() {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/users",
|
||||
url: "/users",
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen()
|
||||
@@ -1547,7 +1547,7 @@ $("#user_data_table").on("click", "button.delete_user", function () {
|
||||
preConfirm: () => {
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/users/delete",
|
||||
url: "/users/delete",
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -1586,7 +1586,7 @@ $("#btn_filter_show").on("click", function () {
|
||||
queryParems.push(`province=${province}`)
|
||||
if (city != 0 && city != null)
|
||||
queryParems.push(`city=${city}`)
|
||||
const url = `https://rms.rmto.ir/users/${queryParems.length != 0 ? `?${queryParems.join('&')}` : ''}`
|
||||
const url = `/users/${queryParems.length != 0 ? `?${queryParems.join('&')}` : ''}`
|
||||
$.ajax({
|
||||
url: url,
|
||||
type: "GET",
|
||||
@@ -1686,7 +1686,7 @@ $(document).on("click", "#users_edit_cta", function () {
|
||||
formData.append("user_ids", user_ids);
|
||||
formData.append("confirm", confirm);
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/users/change_confirmed_status",
|
||||
url: "/users/change_confirmed_status",
|
||||
type: "POST",
|
||||
data: formData,
|
||||
cache: false,
|
||||
@@ -1795,7 +1795,7 @@ $(document).on('click', "#change_password_submit_form", function () {
|
||||
formData.append("password_confirmation", repass);
|
||||
|
||||
$.ajax({
|
||||
url: `https://rms.rmto.ir/users/change_password/${id}`,
|
||||
url: `/users/change_password/${id}`,
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -1834,7 +1834,7 @@ $(document).on('click', "#change_password_submit_form", function () {
|
||||
$(document).on('click', "#assign_role_group_action", function () {
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/show-all-roles",
|
||||
url: "/show-all-roles",
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
$('#assign_role_list_of_roles').empty()
|
||||
@@ -1872,7 +1872,7 @@ $('#assign_role_group_action_submit').on('click', function () {
|
||||
})
|
||||
formData.append("user_ids", checkedItemsId);
|
||||
$.ajax({
|
||||
url: `https://rms.rmto.ir/users/give_permissions`,
|
||||
url: `/users/give_permissions`,
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -1886,7 +1886,7 @@ $('#assign_role_group_action_submit').on('click', function () {
|
||||
},
|
||||
success: function (result) {
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/show-all-roles",
|
||||
url: "/show-all-roles",
|
||||
type: "GET",
|
||||
beforeSend: function () {
|
||||
showLoaderScreen()
|
||||
@@ -1944,7 +1944,7 @@ $(document).on('click', '#delete_users_group_action', function () {
|
||||
preConfirm: () => {
|
||||
showLoaderScreen();
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/users/delete",
|
||||
url: "/users/delete",
|
||||
type: "POST",
|
||||
data: formData,
|
||||
cache: false,
|
||||
@@ -2023,7 +2023,7 @@ $("#user_data_table").on("click", "button.edit_user_show_modal_button", function
|
||||
$("#edit_user_photo").val('');
|
||||
|
||||
if (avatar != null) {
|
||||
$('#edit_user_photo_preview').attr('src', `https://rms.rmto.ir/${avatar}`);
|
||||
$('#edit_user_photo_preview').attr('src', `/${avatar}`);
|
||||
$('#edit_user_photo_title').css('display', 'none');
|
||||
} else {
|
||||
$('#edit_user_photo_preview').removeAttr('src');
|
||||
@@ -2257,7 +2257,7 @@ $("#edit_submit_form").on("click", function () {
|
||||
}
|
||||
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/users/" + global_user_id,
|
||||
url: "/users/" + global_user_id,
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -2535,7 +2535,7 @@ $("#add_submit_form").on("click", function () {
|
||||
formData.append("avatar", $("#add_user_photo")[0].files[0]);
|
||||
}
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/users",
|
||||
url: "/users",
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
@@ -2745,7 +2745,7 @@ $("#add_simple_submit_form").on("click", function () {
|
||||
|
||||
formData.append("national_code", national_code);
|
||||
$.ajax({
|
||||
url: "https://rms.rmto.ir/add-simple-users",
|
||||
url: "/add-simple-users",
|
||||
type: "POST",
|
||||
headers: {
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
|
||||
|
||||
@@ -7,9 +7,9 @@
|
||||
<meta http-equiv="x-ua-compatible" content="ie=edge" />
|
||||
<link rel="icon" href="../../dist/images/fav.ico" type="image/ico" sizes="16x16" />
|
||||
<title>خروجی به PDF</title>
|
||||
<link rel="stylesheet" href="{{ asset('dist/css/adminlte.css') }}" />
|
||||
<link rel="stylesheet" href="{{ asset('dist/css/fontiran.css') }}" />
|
||||
<link rel="stylesheet" href="{{ asset('plugins/fontawesome-free/css/all.min.css') }}" />
|
||||
<link rel="stylesheet" href="{{ asset('/dist/css/adminlte.css') }}" />
|
||||
<link rel="stylesheet" href="{{ asset('/dist/css/fontiran.css') }}" />
|
||||
<link rel="stylesheet" href="{{ asset('/plugins/fontawesome-free/css/all.min.css') }}" />
|
||||
<!-- <link rel="stylesheet" href="{{ asset('plugins/chart.js/Chart.min.css') }}" /> -->
|
||||
|
||||
<script></script>
|
||||
|
||||
712
routes/api.php
712
routes/api.php
@@ -4,475 +4,475 @@ use Illuminate\Http\Request;
|
||||
// use SoapClient;
|
||||
// use SoapFault;
|
||||
|
||||
Route::post('public/road-maintenance-project', 'RoadMaintenanceProjectController@store');
|
||||
Route::post('public/road-maintenance-project/{id}/edit', 'RoadMaintenanceProjectController@update');
|
||||
// Route::post('public/road-maintenance-project', 'RoadMaintenanceProjectController@store');
|
||||
// Route::post('public/road-maintenance-project/{id}/edit', 'RoadMaintenanceProjectController@update');
|
||||
|
||||
Route::post('public/road-observation-problems/{id}/edit', 'RoadObservationController@update');
|
||||
Route::middleware('cors:api')->get('public/danger-point/get-user-provinces', 'DangerPointPublicController@getUserProvince');
|
||||
// Route::post('public/road-observation-problems/{id}/edit', 'RoadObservationController@update');
|
||||
// Route::middleware('cors:api')->get('public/danger-point/get-user-provinces', 'DangerPointPublicController@getUserProvince');
|
||||
|
||||
Route::post('public/danger-point/create', 'DangerPointPublicController@storeDanger');
|
||||
Route::post('public/danger-point/{id}/edit', 'DangerPointPublicController@updateDanger');
|
||||
Route::post('public/danger-point/details', 'DangerPointPublicController@storeDangerDetails');
|
||||
Route::post('public/danger-point/accident', 'DangerPointPublicController@storeDangerAccident');
|
||||
Route::post('public/danger-point/details/{id}/edit', 'DangerPointPublicController@updateDangerDetails');
|
||||
Route::post('public/danger-point/accident/{id}/edit', 'DangerPointPublicController@updateDangerAccident');
|
||||
Route::post('public/danger-point/images', 'DangerPointPublicController@storeDangerImages');
|
||||
Route::get('public/danger-point/getlist', 'DangerPointPublicController@getDangerPoint');
|
||||
Route::middleware('cors:api')->get('public/danger-point/getlist-admin', 'DangerPointPublicController@getDangerPointAdmin');
|
||||
Route::get('public/danger-point/{id}/getacclist', 'DangerPointPublicController@getDangerAccidents');
|
||||
Route::post('public/danger-point/images/upload', 'DangerPointPublicController@storeDangerPreviewImage');
|
||||
Route::post('public/danger-point/images/delete', 'DangerPointPublicController@destroyDangerPreviewImage');
|
||||
Route::get('public/danger-point/{id}/preview/{op}', 'DangerPointPublicController@getDangerPointPreview');
|
||||
Route::post('public/danger-point/images/files', 'DangerPointPublicController@uploadDangerPointFiles');
|
||||
Route::post('public/danger-point/images/files/delete', 'DangerPointPublicController@destroyDangerFilesImage');
|
||||
Route::post('public/danger-point/status/province-submit', 'DangerPointPublicController@provinceFinalSubmit');
|
||||
Route::post('public/danger-point/{id}/delete', 'DangerPointPublicController@destroyDanger');
|
||||
Route::post('public/danger-point/status/admin-submit', 'DangerPointPublicController@adminSubmitStatus');
|
||||
Route::post('public/danger-point/delete/acc', 'DangerPointPublicController@destroyDangerPointAccident');
|
||||
// Route::post('public/danger-point/create', 'DangerPointPublicController@storeDanger');
|
||||
// Route::post('public/danger-point/{id}/edit', 'DangerPointPublicController@updateDanger');
|
||||
// Route::post('public/danger-point/details', 'DangerPointPublicController@storeDangerDetails');
|
||||
// Route::post('public/danger-point/accident', 'DangerPointPublicController@storeDangerAccident');
|
||||
// Route::post('public/danger-point/details/{id}/edit', 'DangerPointPublicController@updateDangerDetails');
|
||||
// Route::post('public/danger-point/accident/{id}/edit', 'DangerPointPublicController@updateDangerAccident');
|
||||
// Route::post('public/danger-point/images', 'DangerPointPublicController@storeDangerImages');
|
||||
// Route::get('public/danger-point/getlist', 'DangerPointPublicController@getDangerPoint');
|
||||
// Route::middleware('cors:api')->get('public/danger-point/getlist-admin', 'DangerPointPublicController@getDangerPointAdmin');
|
||||
// Route::get('public/danger-point/{id}/getacclist', 'DangerPointPublicController@getDangerAccidents');
|
||||
// Route::post('public/danger-point/images/upload', 'DangerPointPublicController@storeDangerPreviewImage');
|
||||
// Route::post('public/danger-point/images/delete', 'DangerPointPublicController@destroyDangerPreviewImage');
|
||||
// Route::get('public/danger-point/{id}/preview/{op}', 'DangerPointPublicController@getDangerPointPreview');
|
||||
// Route::post('public/danger-point/images/files', 'DangerPointPublicController@uploadDangerPointFiles');
|
||||
// Route::post('public/danger-point/images/files/delete', 'DangerPointPublicController@destroyDangerFilesImage');
|
||||
// Route::post('public/danger-point/status/province-submit', 'DangerPointPublicController@provinceFinalSubmit');
|
||||
// Route::post('public/danger-point/{id}/delete', 'DangerPointPublicController@destroyDanger');
|
||||
// Route::post('public/danger-point/status/admin-submit', 'DangerPointPublicController@adminSubmitStatus');
|
||||
// Route::post('public/danger-point/delete/acc', 'DangerPointPublicController@destroyDangerPointAccident');
|
||||
|
||||
// Route::middleware('cors:api')->get('public/road-maintenance-project/getlist', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectList');
|
||||
// Route::get('public/road-maintenance-project/{id}/getproject', 'RoadMaintenanceProjectPublicController@getMaintenanceProject');
|
||||
// Route::post('public/road-maintenance-project/create', 'RoadMaintenanceProjectPublicController@storeMaintenanceProject');
|
||||
// Route::post('public/road-maintenance-project/{id}/edit', 'RoadMaintenanceProjectPublicController@updateMaintenanceProject');
|
||||
// Route::get('public/road-maintenance-project/{id}/get-distance', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectDistance');
|
||||
// Route::post('public/road-maintenance-project/{id}/edit-distance', 'RoadMaintenanceProjectPublicController@updateMaintenanceProjectDistance');
|
||||
// Route::post('public/road-maintenance-project/{id}/submit-distance', 'RoadMaintenanceProjectPublicController@submitMaintenanceProjectDistance');
|
||||
// Route::post('public/road-maintenance-project/{id}/submit', 'RoadMaintenanceProjectPublicController@submitMaintenanceProject');
|
||||
// Route::post('public/road-maintenance-project/{id}/delete', 'RoadMaintenanceProjectPublicController@destroyMaintenanceProject');
|
||||
// Route::get('public/road-maintenance-project/{id}/get-distance-update', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectDistanceUpdate');
|
||||
// Route::post('public/road-maintenance-project/{id}/edit-distance-update', 'RoadMaintenanceProjectPublicController@updateMaintenanceProjectDistanceUpdate');
|
||||
// Route::get('public/road-maintenance-project/{id}/get-distance-update-list', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectDistanceUpdateList');
|
||||
// Route::post('public/road-maintenance-project/history-images/upload', 'RoadMaintenanceProjectPublicController@storeMaintenanceProjectHistoryImage');
|
||||
// Route::post('public/road-maintenance-project/history-images/delete-image', 'RoadMaintenanceProjectPublicController@destroyMaintenanceProjectHistoryImage');
|
||||
// Route::get('public/road-maintenance-project/getstat', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectProvinceStat');
|
||||
// Route::get('public/road-maintenance-project/getpoints', 'RoadMaintenanceProjectPublicController@public/road-construction-rural/getpoints');
|
||||
// Route::post('public/road-maintenance-project/{id}/submit-history', 'RoadMaintenanceProjectPublicController@submitMaintenanceProjectHistory');
|
||||
// // Route::middleware('cors:api')->get('public/road-maintenance-project/getlist', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectList');
|
||||
// // Route::get('public/road-maintenance-project/{id}/getproject', 'RoadMaintenanceProjectPublicController@getMaintenanceProject');
|
||||
// // Route::post('public/road-maintenance-project/create', 'RoadMaintenanceProjectPublicController@storeMaintenanceProject');
|
||||
// // Route::post('public/road-maintenance-project/{id}/edit', 'RoadMaintenanceProjectPublicController@updateMaintenanceProject');
|
||||
// // Route::get('public/road-maintenance-project/{id}/get-distance', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectDistance');
|
||||
// // Route::post('public/road-maintenance-project/{id}/edit-distance', 'RoadMaintenanceProjectPublicController@updateMaintenanceProjectDistance');
|
||||
// // Route::post('public/road-maintenance-project/{id}/submit-distance', 'RoadMaintenanceProjectPublicController@submitMaintenanceProjectDistance');
|
||||
// // Route::post('public/road-maintenance-project/{id}/submit', 'RoadMaintenanceProjectPublicController@submitMaintenanceProject');
|
||||
// // Route::post('public/road-maintenance-project/{id}/delete', 'RoadMaintenanceProjectPublicController@destroyMaintenanceProject');
|
||||
// // Route::get('public/road-maintenance-project/{id}/get-distance-update', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectDistanceUpdate');
|
||||
// // Route::post('public/road-maintenance-project/{id}/edit-distance-update', 'RoadMaintenanceProjectPublicController@updateMaintenanceProjectDistanceUpdate');
|
||||
// // Route::get('public/road-maintenance-project/{id}/get-distance-update-list', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectDistanceUpdateList');
|
||||
// // Route::post('public/road-maintenance-project/history-images/upload', 'RoadMaintenanceProjectPublicController@storeMaintenanceProjectHistoryImage');
|
||||
// // Route::post('public/road-maintenance-project/history-images/delete-image', 'RoadMaintenanceProjectPublicController@destroyMaintenanceProjectHistoryImage');
|
||||
// // Route::get('public/road-maintenance-project/getstat', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectProvinceStat');
|
||||
// // Route::get('public/road-maintenance-project/getpoints', 'RoadMaintenanceProjectPublicController@public/road-construction-rural/getpoints');
|
||||
// // Route::post('public/road-maintenance-project/{id}/submit-history', 'RoadMaintenanceProjectPublicController@submitMaintenanceProjectHistory');
|
||||
|
||||
|
||||
Route::middleware('cors:api')->get('public/road-maintenance-project/getlist', 'TestController@getMaintenanceProjectList');
|
||||
Route::get('public/road-maintenance-project/{id}/getproject', 'TestController@getMaintenanceProject');
|
||||
Route::post('public/road-maintenance-project/create', 'TestController@storeMaintenanceProject');
|
||||
Route::post('public/road-maintenance-project/{id}/edit', 'TestController@updateMaintenanceProject');
|
||||
Route::get('public/road-maintenance-project/{id}/get-distance', 'TestController@getMaintenanceProjectDistance');
|
||||
Route::post('public/road-maintenance-project/{id}/edit-distance', 'TestController@updateMaintenanceProjectDistance');
|
||||
Route::post('public/road-maintenance-project/{id}/submit-distance', 'TestController@submitMaintenanceProjectDistance');
|
||||
Route::post('public/road-maintenance-project/{id}/submit', 'TestController@submitMaintenanceProject');
|
||||
Route::post('public/road-maintenance-project/{id}/delete', 'TestController@destroyMaintenanceProject');
|
||||
Route::get('public/road-maintenance-project/{id}/get-distance-update', 'TestController@getMaintenanceProjectDistanceUpdate');
|
||||
Route::post('public/road-maintenance-project/{id}/edit-distance-update', 'TestController@updateMaintenanceProjectDistanceUpdate');
|
||||
Route::get('public/road-maintenance-project/{id}/get-distance-update-list', 'TestController@getMaintenanceProjectDistanceUpdateList');
|
||||
Route::post('public/road-maintenance-project/history-images/upload', 'TestController@storeMaintenanceProjectHistoryImage');
|
||||
Route::post('public/road-maintenance-project/history-images/delete-image', 'TestController@destroyMaintenanceProjectHistoryImage');
|
||||
Route::get('public/road-maintenance-project/getstat', 'TestController@getMaintenanceProjectProvinceStat');
|
||||
Route::get('public/road-maintenance-project/getpoints', 'TestController@public/road-construction-rural/getpoints');
|
||||
Route::post('public/road-maintenance-project/{id}/submit-history', 'TestController@submitMaintenanceProjectHistory');
|
||||
// Route::middleware('cors:api')->get('public/road-maintenance-project/getlist', 'TestController@getMaintenanceProjectList');
|
||||
// Route::get('public/road-maintenance-project/{id}/getproject', 'TestController@getMaintenanceProject');
|
||||
// Route::post('public/road-maintenance-project/create', 'TestController@storeMaintenanceProject');
|
||||
// Route::post('public/road-maintenance-project/{id}/edit', 'TestController@updateMaintenanceProject');
|
||||
// Route::get('public/road-maintenance-project/{id}/get-distance', 'TestController@getMaintenanceProjectDistance');
|
||||
// Route::post('public/road-maintenance-project/{id}/edit-distance', 'TestController@updateMaintenanceProjectDistance');
|
||||
// Route::post('public/road-maintenance-project/{id}/submit-distance', 'TestController@submitMaintenanceProjectDistance');
|
||||
// Route::post('public/road-maintenance-project/{id}/submit', 'TestController@submitMaintenanceProject');
|
||||
// Route::post('public/road-maintenance-project/{id}/delete', 'TestController@destroyMaintenanceProject');
|
||||
// Route::get('public/road-maintenance-project/{id}/get-distance-update', 'TestController@getMaintenanceProjectDistanceUpdate');
|
||||
// Route::post('public/road-maintenance-project/{id}/edit-distance-update', 'TestController@updateMaintenanceProjectDistanceUpdate');
|
||||
// Route::get('public/road-maintenance-project/{id}/get-distance-update-list', 'TestController@getMaintenanceProjectDistanceUpdateList');
|
||||
// Route::post('public/road-maintenance-project/history-images/upload', 'TestController@storeMaintenanceProjectHistoryImage');
|
||||
// Route::post('public/road-maintenance-project/history-images/delete-image', 'TestController@destroyMaintenanceProjectHistoryImage');
|
||||
// Route::get('public/road-maintenance-project/getstat', 'TestController@getMaintenanceProjectProvinceStat');
|
||||
// Route::get('public/road-maintenance-project/getpoints', 'TestController@public/road-construction-rural/getpoints');
|
||||
// Route::post('public/road-maintenance-project/{id}/submit-history', 'TestController@submitMaintenanceProjectHistory');
|
||||
|
||||
|
||||
|
||||
|
||||
////// road construction rural
|
||||
Route::get('public/road-construction-rural/getlist', 'RoadConstructionRuralPublicController@getConstructionRuralList');
|
||||
Route::get('public/road-construction-rural/{id}/getproject', 'RoadConstructionRuralPublicController@getConstructionRural');
|
||||
Route::post('public/road-construction-rural/create', 'RoadConstructionRuralPublicController@storeConstructionRural');
|
||||
Route::post('public/road-construction-rural/{id}/edit', 'RoadConstructionRuralPublicController@updateConstructionRural');
|
||||
Route::get('public/road-construction-rural/{id}/get-distance', 'RoadConstructionRuralPublicController@getConstructionRuralDistance');
|
||||
Route::post('public/road-construction-rural/{id}/edit-distance', 'RoadConstructionRuralPublicController@updateConstructionRuralDistance');
|
||||
Route::post('public/road-construction-rural/{id}/submit-distance', 'RoadConstructionRuralPublicController@submitConstructionRuralDistance');
|
||||
Route::post('public/road-construction-rural/{id}/submit', 'RoadConstructionRuralPublicController@submitConstructionRural');
|
||||
Route::post('public/road-construction-rural/{id}/delete', 'RoadConstructionRuralPublicController@destroyConstructionRural');
|
||||
Route::get('public/road-construction-rural/{id}/get-distance-update', 'RoadConstructionRuralPublicController@getConstructionRuralDistanceUpdate');
|
||||
Route::post('public/road-construction-rural/{id}/edit-distance-update', 'RoadConstructionRuralPublicController@updateConstructionRuralDistanceUpdate');
|
||||
Route::get('public/road-construction-rural/{id}/get-distance-update-list', 'RoadConstructionRuralPublicController@getConstructionRuralDistanceUpdateList');
|
||||
Route::post('public/road-construction-rural/history-images/upload', 'RoadConstructionRuralPublicController@storeConstructionRuralHistoryImage');
|
||||
Route::post('public/road-construction-rural/history-images/delete-image', 'RoadConstructionRuralPublicController@destroyConstructionRuralHistoryImage');
|
||||
Route::get('public/road-construction-rural/getstat', 'RoadConstructionRuralPublicController@getConstructionRuralProvinceStat');
|
||||
Route::get('public/road-construction-rural/getpoints', 'RoadConstructionRuralPublicController@indexPoints');
|
||||
Route::post('public/road-construction-rural/{id}/submit-history', 'RoadConstructionRuralPublicController@submitConstructionRuralHistory');
|
||||
// ////// road construction rural
|
||||
// Route::get('public/road-construction-rural/getlist', 'RoadConstructionRuralPublicController@getConstructionRuralList');
|
||||
// Route::get('public/road-construction-rural/{id}/getproject', 'RoadConstructionRuralPublicController@getConstructionRural');
|
||||
// Route::post('public/road-construction-rural/create', 'RoadConstructionRuralPublicController@storeConstructionRural');
|
||||
// Route::post('public/road-construction-rural/{id}/edit', 'RoadConstructionRuralPublicController@updateConstructionRural');
|
||||
// Route::get('public/road-construction-rural/{id}/get-distance', 'RoadConstructionRuralPublicController@getConstructionRuralDistance');
|
||||
// Route::post('public/road-construction-rural/{id}/edit-distance', 'RoadConstructionRuralPublicController@updateConstructionRuralDistance');
|
||||
// Route::post('public/road-construction-rural/{id}/submit-distance', 'RoadConstructionRuralPublicController@submitConstructionRuralDistance');
|
||||
// Route::post('public/road-construction-rural/{id}/submit', 'RoadConstructionRuralPublicController@submitConstructionRural');
|
||||
// Route::post('public/road-construction-rural/{id}/delete', 'RoadConstructionRuralPublicController@destroyConstructionRural');
|
||||
// Route::get('public/road-construction-rural/{id}/get-distance-update', 'RoadConstructionRuralPublicController@getConstructionRuralDistanceUpdate');
|
||||
// Route::post('public/road-construction-rural/{id}/edit-distance-update', 'RoadConstructionRuralPublicController@updateConstructionRuralDistanceUpdate');
|
||||
// Route::get('public/road-construction-rural/{id}/get-distance-update-list', 'RoadConstructionRuralPublicController@getConstructionRuralDistanceUpdateList');
|
||||
// Route::post('public/road-construction-rural/history-images/upload', 'RoadConstructionRuralPublicController@storeConstructionRuralHistoryImage');
|
||||
// Route::post('public/road-construction-rural/history-images/delete-image', 'RoadConstructionRuralPublicController@destroyConstructionRuralHistoryImage');
|
||||
// Route::get('public/road-construction-rural/getstat', 'RoadConstructionRuralPublicController@getConstructionRuralProvinceStat');
|
||||
// Route::get('public/road-construction-rural/getpoints', 'RoadConstructionRuralPublicController@indexPoints');
|
||||
// Route::post('public/road-construction-rural/{id}/submit-history', 'RoadConstructionRuralPublicController@submitConstructionRuralHistory');
|
||||
|
||||
//// road technical building
|
||||
// //// road technical building
|
||||
|
||||
Route::get('public/road-technical-building/getlist', 'RoadTechnicalBuildingPublicController@getTechnicalBuildingList');
|
||||
Route::get('public/road-technical-building/{id}/getproject', 'RoadTechnicalBuildingPublicController@getTechnicalBuilding');
|
||||
Route::get('public/road-technical-building/{id}/get-distance', 'RoadTechnicalBuildingPublicController@getTechnicalBuildingDistance');
|
||||
Route::get('public/road-technical-building/{id}/get-distance-update', 'RoadTechnicalBuildingPublicController@getTechnicalBuildingDistanceUpdate');
|
||||
Route::get('public/road-technical-building/{id}/get-distance-update-list', 'RoadTechnicalBuildingPublicController@getTechnicalBuildingDistanceUpdateList');
|
||||
Route::get('public/road-technical-building/getstat', 'RoadTechnicalBuildingPublicController@getTechnicalBuildingProvinceStat');
|
||||
Route::get('public/road-technical-building/getpoints', 'RoadTechnicalBuildingPublicController@indexPoints');
|
||||
Route::post('public/road-technical-building/{id}/edit-distance-update', 'RoadTechnicalBuildingPublicController@updateTechnicalBuildingDistanceUpdate');
|
||||
Route::post('public/road-technical-building/{id}/edit-distance', 'RoadTechnicalBuildingPublicController@updateTechnicalBuildingDistance');
|
||||
Route::post('public/road-technical-building/{id}/submit-distance', 'RoadTechnicalBuildingPublicController@submitTechnicalBuildingDistance');
|
||||
Route::post('public/road-technical-building/{id}/submit', 'RoadTechnicalBuildingPublicController@submitTechnicalBuilding');
|
||||
Route::post('public/road-technical-building/{id}/delete', 'RoadTechnicalBuildingPublicController@destroyTechnicalBuilding');
|
||||
Route::post('public/road-technical-building/history-images/upload', 'RoadTechnicalBuildingPublicController@storeTechnicalBuildingHistoryImage');
|
||||
Route::post('public/road-technical-building/history-images/delete-image', 'RoadTechnicalBuildingPublicController@destroyTechnicalBuildingHistoryImage');
|
||||
Route::post('public/road-technical-building/create', 'RoadTechnicalBuildingPublicController@storeTechnicalBuilding');
|
||||
Route::post('public/road-technical-building/{id}/edit', 'RoadTechnicalBuildingPublicController@updateTechnicalBuilding');
|
||||
Route::post('public/road-technical-building/{id}/submit-history', 'RoadTechnicalBuildingPublicController@submitTechnicalBuildingHistory');
|
||||
// Route::get('public/road-technical-building/getlist', 'RoadTechnicalBuildingPublicController@getTechnicalBuildingList');
|
||||
// Route::get('public/road-technical-building/{id}/getproject', 'RoadTechnicalBuildingPublicController@getTechnicalBuilding');
|
||||
// Route::get('public/road-technical-building/{id}/get-distance', 'RoadTechnicalBuildingPublicController@getTechnicalBuildingDistance');
|
||||
// Route::get('public/road-technical-building/{id}/get-distance-update', 'RoadTechnicalBuildingPublicController@getTechnicalBuildingDistanceUpdate');
|
||||
// Route::get('public/road-technical-building/{id}/get-distance-update-list', 'RoadTechnicalBuildingPublicController@getTechnicalBuildingDistanceUpdateList');
|
||||
// Route::get('public/road-technical-building/getstat', 'RoadTechnicalBuildingPublicController@getTechnicalBuildingProvinceStat');
|
||||
// Route::get('public/road-technical-building/getpoints', 'RoadTechnicalBuildingPublicController@indexPoints');
|
||||
// Route::post('public/road-technical-building/{id}/edit-distance-update', 'RoadTechnicalBuildingPublicController@updateTechnicalBuildingDistanceUpdate');
|
||||
// Route::post('public/road-technical-building/{id}/edit-distance', 'RoadTechnicalBuildingPublicController@updateTechnicalBuildingDistance');
|
||||
// Route::post('public/road-technical-building/{id}/submit-distance', 'RoadTechnicalBuildingPublicController@submitTechnicalBuildingDistance');
|
||||
// Route::post('public/road-technical-building/{id}/submit', 'RoadTechnicalBuildingPublicController@submitTechnicalBuilding');
|
||||
// Route::post('public/road-technical-building/{id}/delete', 'RoadTechnicalBuildingPublicController@destroyTechnicalBuilding');
|
||||
// Route::post('public/road-technical-building/history-images/upload', 'RoadTechnicalBuildingPublicController@storeTechnicalBuildingHistoryImage');
|
||||
// Route::post('public/road-technical-building/history-images/delete-image', 'RoadTechnicalBuildingPublicController@destroyTechnicalBuildingHistoryImage');
|
||||
// Route::post('public/road-technical-building/create', 'RoadTechnicalBuildingPublicController@storeTechnicalBuilding');
|
||||
// Route::post('public/road-technical-building/{id}/edit', 'RoadTechnicalBuildingPublicController@updateTechnicalBuilding');
|
||||
// Route::post('public/road-technical-building/{id}/submit-history', 'RoadTechnicalBuildingPublicController@submitTechnicalBuildingHistory');
|
||||
|
||||
|
||||
/// road danger prevention
|
||||
// /// road danger prevention
|
||||
|
||||
Route::get('public/road-danger-prevention/getlist', 'RoadDangerPreventionPublicController@getDangerPreventionList');
|
||||
Route::get('public/road-danger-prevention/{id}/getproject', 'RoadDangerPreventionPublicController@getDangerPrevention');
|
||||
Route::get('public/road-danger-prevention/{id}/get-distance', 'RoadDangerPreventionPublicController@getDangerPreventionDistance');
|
||||
Route::get('public/road-danger-prevention/{id}/get-distance-update', 'RoadDangerPreventionPublicController@getDangerPreventionDistanceUpdate');
|
||||
Route::get('public/road-danger-prevention/{id}/get-distance-update-list', 'RoadDangerPreventionPublicController@getDangerPreventionDistanceUpdateList');
|
||||
Route::get('public/road-danger-prevention/getstat', 'RoadDangerPreventionPublicController@getDangerPreventionProvinceStat');
|
||||
Route::get('public/road-danger-prevention/getpoints', 'RoadDangerPreventionPublicController@indexPoints');
|
||||
Route::post('public/road-danger-prevention/{id}/edit-distance-update', 'RoadDangerPreventionPublicController@updateDangerPreventionDistanceUpdate');
|
||||
Route::post('public/road-danger-prevention/{id}/edit-distance', 'RoadDangerPreventionPublicController@updateDangerPreventionDistance');
|
||||
Route::post('public/road-danger-prevention/{id}/submit-distance', 'RoadDangerPreventionPublicController@submitDangerPreventionDistance');
|
||||
Route::post('public/road-danger-prevention/{id}/submit', 'RoadDangerPreventionPublicController@submitDangerPrevention');
|
||||
Route::post('public/road-danger-prevention/{id}/delete', 'RoadDangerPreventionPublicController@destroyDangerPrevention');
|
||||
Route::post('public/road-danger-prevention/history-images/upload', 'RoadDangerPreventionPublicController@storeDangerPreventionHistoryImage');
|
||||
Route::post('public/road-danger-prevention/history-images/delete-image', 'RoadDangerPreventionPublicController@destroyDangerPreventionHistoryImage');
|
||||
Route::post('public/road-danger-prevention/create', 'RoadDangerPreventionPublicController@storeDangerPrevention');
|
||||
Route::post('public/road-danger-prevention/{id}/edit', 'RoadDangerPreventionPublicController@updateDangerPrevention');
|
||||
Route::post('public/road-danger-prevention/{id}/submit-history', 'RoadDangerPreventionPublicController@submitDangerPreventionHistory');
|
||||
// Route::get('public/road-danger-prevention/getlist', 'RoadDangerPreventionPublicController@getDangerPreventionList');
|
||||
// Route::get('public/road-danger-prevention/{id}/getproject', 'RoadDangerPreventionPublicController@getDangerPrevention');
|
||||
// Route::get('public/road-danger-prevention/{id}/get-distance', 'RoadDangerPreventionPublicController@getDangerPreventionDistance');
|
||||
// Route::get('public/road-danger-prevention/{id}/get-distance-update', 'RoadDangerPreventionPublicController@getDangerPreventionDistanceUpdate');
|
||||
// Route::get('public/road-danger-prevention/{id}/get-distance-update-list', 'RoadDangerPreventionPublicController@getDangerPreventionDistanceUpdateList');
|
||||
// Route::get('public/road-danger-prevention/getstat', 'RoadDangerPreventionPublicController@getDangerPreventionProvinceStat');
|
||||
// Route::get('public/road-danger-prevention/getpoints', 'RoadDangerPreventionPublicController@indexPoints');
|
||||
// Route::post('public/road-danger-prevention/{id}/edit-distance-update', 'RoadDangerPreventionPublicController@updateDangerPreventionDistanceUpdate');
|
||||
// Route::post('public/road-danger-prevention/{id}/edit-distance', 'RoadDangerPreventionPublicController@updateDangerPreventionDistance');
|
||||
// Route::post('public/road-danger-prevention/{id}/submit-distance', 'RoadDangerPreventionPublicController@submitDangerPreventionDistance');
|
||||
// Route::post('public/road-danger-prevention/{id}/submit', 'RoadDangerPreventionPublicController@submitDangerPrevention');
|
||||
// Route::post('public/road-danger-prevention/{id}/delete', 'RoadDangerPreventionPublicController@destroyDangerPrevention');
|
||||
// Route::post('public/road-danger-prevention/history-images/upload', 'RoadDangerPreventionPublicController@storeDangerPreventionHistoryImage');
|
||||
// Route::post('public/road-danger-prevention/history-images/delete-image', 'RoadDangerPreventionPublicController@destroyDangerPreventionHistoryImage');
|
||||
// Route::post('public/road-danger-prevention/create', 'RoadDangerPreventionPublicController@storeDangerPrevention');
|
||||
// Route::post('public/road-danger-prevention/{id}/edit', 'RoadDangerPreventionPublicController@updateDangerPrevention');
|
||||
// Route::post('public/road-danger-prevention/{id}/submit-history', 'RoadDangerPreventionPublicController@submitDangerPreventionHistory');
|
||||
|
||||
|
||||
/// road upgrade safety
|
||||
// /// road upgrade safety
|
||||
|
||||
Route::get('public/road-upgrade-safety/getlist', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyList');
|
||||
Route::get('public/road-upgrade-safety/{id}/getproject', 'RoadUpgradeSafetyPublicController@getUpgradeSafety');
|
||||
Route::get('public/road-upgrade-safety/{id}/get-distance', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyDistance');
|
||||
Route::get('public/road-upgrade-safety/{id}/get-distance-update', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyDistanceUpdate');
|
||||
Route::get('public/road-upgrade-safety/{id}/get-distance-update-list', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyDistanceUpdateList');
|
||||
Route::get('public/road-upgrade-safety/getstat', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyProvinceStat');
|
||||
Route::get('public/road-upgrade-safety/getpoints', 'RoadUpgradeSafetyPublicController@indexPoints');
|
||||
Route::post('public/road-upgrade-safety/{id}/edit-distance-update', 'RoadUpgradeSafetyPublicController@updateUpgradeSafetyDistanceUpdate');
|
||||
Route::post('public/road-upgrade-safety/{id}/edit-distance', 'RoadUpgradeSafetyPublicController@updateUpgradeSafetyDistance');
|
||||
Route::post('public/road-upgrade-safety/{id}/submit-distance', 'RoadUpgradeSafetyPublicController@submitUpgradeSafetyDistance');
|
||||
Route::post('public/road-upgrade-safety/{id}/submit', 'RoadUpgradeSafetyPublicController@submitUpgradeSafety');
|
||||
Route::post('public/road-upgrade-safety/{id}/delete', 'RoadUpgradeSafetyPublicController@destroyUpgradeSafety');
|
||||
Route::post('public/road-upgrade-safety/history-images/upload', 'RoadUpgradeSafetyPublicController@storeUpgradeSafetyHistoryImage');
|
||||
Route::post('public/road-upgrade-safety/history-images/delete-image', 'RoadUpgradeSafetyPublicController@destroyUpgradeSafetyHistoryImage');
|
||||
Route::post('public/road-upgrade-safety/create', 'RoadUpgradeSafetyPublicController@storeUpgradeSafety');
|
||||
Route::post('public/road-upgrade-safety/{id}/edit', 'RoadUpgradeSafetyPublicController@updateUpgradeSafety');
|
||||
Route::post('public/road-upgrade-safety/{id}/submit-history', 'RoadUpgradeSafetyPublicController@submitUpgradeSafetyHistory');
|
||||
// Route::get('public/road-upgrade-safety/getlist', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyList');
|
||||
// Route::get('public/road-upgrade-safety/{id}/getproject', 'RoadUpgradeSafetyPublicController@getUpgradeSafety');
|
||||
// Route::get('public/road-upgrade-safety/{id}/get-distance', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyDistance');
|
||||
// Route::get('public/road-upgrade-safety/{id}/get-distance-update', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyDistanceUpdate');
|
||||
// Route::get('public/road-upgrade-safety/{id}/get-distance-update-list', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyDistanceUpdateList');
|
||||
// Route::get('public/road-upgrade-safety/getstat', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyProvinceStat');
|
||||
// Route::get('public/road-upgrade-safety/getpoints', 'RoadUpgradeSafetyPublicController@indexPoints');
|
||||
// Route::post('public/road-upgrade-safety/{id}/edit-distance-update', 'RoadUpgradeSafetyPublicController@updateUpgradeSafetyDistanceUpdate');
|
||||
// Route::post('public/road-upgrade-safety/{id}/edit-distance', 'RoadUpgradeSafetyPublicController@updateUpgradeSafetyDistance');
|
||||
// Route::post('public/road-upgrade-safety/{id}/submit-distance', 'RoadUpgradeSafetyPublicController@submitUpgradeSafetyDistance');
|
||||
// Route::post('public/road-upgrade-safety/{id}/submit', 'RoadUpgradeSafetyPublicController@submitUpgradeSafety');
|
||||
// Route::post('public/road-upgrade-safety/{id}/delete', 'RoadUpgradeSafetyPublicController@destroyUpgradeSafety');
|
||||
// Route::post('public/road-upgrade-safety/history-images/upload', 'RoadUpgradeSafetyPublicController@storeUpgradeSafetyHistoryImage');
|
||||
// Route::post('public/road-upgrade-safety/history-images/delete-image', 'RoadUpgradeSafetyPublicController@destroyUpgradeSafetyHistoryImage');
|
||||
// Route::post('public/road-upgrade-safety/create', 'RoadUpgradeSafetyPublicController@storeUpgradeSafety');
|
||||
// Route::post('public/road-upgrade-safety/{id}/edit', 'RoadUpgradeSafetyPublicController@updateUpgradeSafety');
|
||||
// Route::post('public/road-upgrade-safety/{id}/submit-history', 'RoadUpgradeSafetyPublicController@submitUpgradeSafetyHistory');
|
||||
|
||||
/// road tollhouse management
|
||||
// /// road tollhouse management
|
||||
|
||||
Route::get('public/road-tollhouse-management/getlist-public', 'RoadTollhouseManagementPublicController@getTollhouseManagementListPublic');
|
||||
Route::get('public/road-tollhouse-management/getlist', 'RoadTollhouseManagementPublicController@getTollhouseManagementList');
|
||||
Route::get('public/road-tollhouse-management/{id}/getproject', 'RoadTollhouseManagementPublicController@getTollhouseManagement');
|
||||
Route::get('public/road-tollhouse-management/{id}/get-distance', 'RoadTollhouseManagementPublicController@getTollhouseManagementDistance');
|
||||
Route::get('public/road-tollhouse-management/{id}/get-distance-update', 'RoadTollhouseManagementPublicController@getTollhouseManagementDistanceUpdate');
|
||||
Route::get('public/road-tollhouse-management/{id}/get-distance-update-list', 'RoadTollhouseManagementPublicController@getTollhouseManagementDistanceUpdateList');
|
||||
Route::get('public/road-tollhouse-management/getstat', 'RoadTollhouseManagementPublicController@getTollhouseManagementProvinceStat');
|
||||
Route::get('public/road-tollhouse-management/getpoints', 'RoadTollhouseManagementPublicController@indexPoints');
|
||||
Route::post('public/road-tollhouse-management/{id}/edit-distance-update', 'RoadTollhouseManagementPublicController@updateTollhouseManagementDistanceUpdate');
|
||||
Route::post('public/road-tollhouse-management/{id}/edit-distance', 'RoadTollhouseManagementPublicController@updateTollhouseManagementDistance');
|
||||
Route::post('public/road-tollhouse-management/{id}/submit-distance', 'RoadTollhouseManagementPublicController@submitTollhouseManagementDistance');
|
||||
Route::post('public/road-tollhouse-management/{id}/submit', 'RoadTollhouseManagementPublicController@submitTollhouseManagement');
|
||||
Route::post('public/road-tollhouse-management/{id}/delete', 'RoadTollhouseManagementPublicController@destroyTollhouseManagement');
|
||||
Route::post('public/road-tollhouse-management/history-images/upload', 'RoadTollhouseManagementPublicController@storeTollhouseManagementHistoryImage');
|
||||
Route::post('public/road-tollhouse-management/history-images/delete-image', 'RoadTollhouseManagementPublicController@destroyTollhouseManagementHistoryImage');
|
||||
Route::post('public/road-tollhouse-management/create', 'RoadTollhouseManagementPublicController@storeTollhouseManagement');
|
||||
Route::post('public/road-tollhouse-management/{id}/edit', 'RoadTollhouseManagementPublicController@updateTollhouseManagement');
|
||||
Route::post('public/road-tollhouse-management/{id}/submit-history', 'RoadTollhouseManagementPublicController@submitTollhouseManagementHistory');
|
||||
// Route::get('public/road-tollhouse-management/getlist-public', 'RoadTollhouseManagementPublicController@getTollhouseManagementListPublic');
|
||||
// Route::get('public/road-tollhouse-management/getlist', 'RoadTollhouseManagementPublicController@getTollhouseManagementList');
|
||||
// Route::get('public/road-tollhouse-management/{id}/getproject', 'RoadTollhouseManagementPublicController@getTollhouseManagement');
|
||||
// Route::get('public/road-tollhouse-management/{id}/get-distance', 'RoadTollhouseManagementPublicController@getTollhouseManagementDistance');
|
||||
// Route::get('public/road-tollhouse-management/{id}/get-distance-update', 'RoadTollhouseManagementPublicController@getTollhouseManagementDistanceUpdate');
|
||||
// Route::get('public/road-tollhouse-management/{id}/get-distance-update-list', 'RoadTollhouseManagementPublicController@getTollhouseManagementDistanceUpdateList');
|
||||
// Route::get('public/road-tollhouse-management/getstat', 'RoadTollhouseManagementPublicController@getTollhouseManagementProvinceStat');
|
||||
// Route::get('public/road-tollhouse-management/getpoints', 'RoadTollhouseManagementPublicController@indexPoints');
|
||||
// Route::post('public/road-tollhouse-management/{id}/edit-distance-update', 'RoadTollhouseManagementPublicController@updateTollhouseManagementDistanceUpdate');
|
||||
// Route::post('public/road-tollhouse-management/{id}/edit-distance', 'RoadTollhouseManagementPublicController@updateTollhouseManagementDistance');
|
||||
// Route::post('public/road-tollhouse-management/{id}/submit-distance', 'RoadTollhouseManagementPublicController@submitTollhouseManagementDistance');
|
||||
// Route::post('public/road-tollhouse-management/{id}/submit', 'RoadTollhouseManagementPublicController@submitTollhouseManagement');
|
||||
// Route::post('public/road-tollhouse-management/{id}/delete', 'RoadTollhouseManagementPublicController@destroyTollhouseManagement');
|
||||
// Route::post('public/road-tollhouse-management/history-images/upload', 'RoadTollhouseManagementPublicController@storeTollhouseManagementHistoryImage');
|
||||
// Route::post('public/road-tollhouse-management/history-images/delete-image', 'RoadTollhouseManagementPublicController@destroyTollhouseManagementHistoryImage');
|
||||
// Route::post('public/road-tollhouse-management/create', 'RoadTollhouseManagementPublicController@storeTollhouseManagement');
|
||||
// Route::post('public/road-tollhouse-management/{id}/edit', 'RoadTollhouseManagementPublicController@updateTollhouseManagement');
|
||||
// Route::post('public/road-tollhouse-management/{id}/submit-history', 'RoadTollhouseManagementPublicController@submitTollhouseManagementHistory');
|
||||
|
||||
////// 141 routes
|
||||
// ////// 141 routes
|
||||
|
||||
Route::post('public/get-accident-points', 'AccidentPointController@indexFor141');
|
||||
Route::post('public/get-tollhouse', 'RahdariPointController@indexFor141');
|
||||
// Route::post('public/get-accident-points', 'AccidentPointController@indexFor141');
|
||||
// Route::post('public/get-tollhouse', 'RahdariPointController@indexFor141');
|
||||
|
||||
//// statics data geojson
|
||||
Route::get('provinces35geojson', 'GeoJsonController@GetProvinces35');
|
||||
Route::middleware('cors:api')->get('provinces35geojsonbi', 'GeoJsonController@GetProvinces35BI');
|
||||
Route::get('cities430geojson', 'GeoJsonController@GetCities430');
|
||||
// //// statics data geojson
|
||||
// Route::get('provinces35geojson', 'GeoJsonController@GetProvinces35');
|
||||
// Route::middleware('cors:api')->get('provinces35geojsonbi', 'GeoJsonController@GetProvinces35BI');
|
||||
// Route::get('cities430geojson', 'GeoJsonController@GetCities430');
|
||||
|
||||
|
||||
|
||||
|
||||
/////
|
||||
// /////
|
||||
|
||||
|
||||
|
||||
///// barname bodje excells
|
||||
// ///// barname bodje excells
|
||||
|
||||
Route::middleware('cors:api')->post('bbindicators', 'BB_Project_Indicator@index');
|
||||
Route::middleware('cors:api')->post('bbindicators-by-uid', 'BB_Project_Indicator@index_by_unique_id');
|
||||
Route::middleware('cors:api')->post('bbindicators-update', 'BB_Project_Indicator@update');
|
||||
// Route::middleware('cors:api')->post('bbindicators', 'BB_Project_Indicator@index');
|
||||
// Route::middleware('cors:api')->post('bbindicators-by-uid', 'BB_Project_Indicator@index_by_unique_id');
|
||||
// Route::middleware('cors:api')->post('bbindicators-update', 'BB_Project_Indicator@update');
|
||||
|
||||
Route::middleware('cors:api')->post('bbopeningall', 'BB_Opening_Controller@index');
|
||||
// Route::middleware('cors:api')->post('bbopeningall', 'BB_Opening_Controller@index');
|
||||
|
||||
Route::middleware('cors:api')->post('bbpriority', 'BB_Priority_Controller@index');
|
||||
// Route::middleware('cors:api')->post('bbpriority', 'BB_Priority_Controller@index');
|
||||
|
||||
Route::middleware('cors:api')->post('bbjahesh', 'BB_Jahesh_Controller@index');
|
||||
Route::middleware('cors:api')->post('bbjahesh-update', 'BB_Jahesh_Controller@update');
|
||||
// Route::middleware('cors:api')->post('bbjahesh', 'BB_Jahesh_Controller@index');
|
||||
// Route::middleware('cors:api')->post('bbjahesh-update', 'BB_Jahesh_Controller@update');
|
||||
|
||||
Route::middleware('cors:api')->get('danger-points-result', 'DangerPointController@danger_points_result');
|
||||
Route::middleware('cors:api')->post('danger-points-result', 'DangerPointController@danger_points_result');
|
||||
Route::middleware('cors:api')->post('danger-points-result-chart', 'DangerPointController@danger_points_result_chart');
|
||||
Route::middleware('cors:api')->post('danger-points-result-new', 'DangerPointController@danger_points_result_new');
|
||||
// Route::middleware('cors:api')->get('danger-points-result', 'DangerPointController@danger_points_result');
|
||||
// Route::middleware('cors:api')->post('danger-points-result', 'DangerPointController@danger_points_result');
|
||||
// Route::middleware('cors:api')->post('danger-points-result-chart', 'DangerPointController@danger_points_result_chart');
|
||||
// Route::middleware('cors:api')->post('danger-points-result-new', 'DangerPointController@danger_points_result_new');
|
||||
|
||||
|
||||
|
||||
//// ghargah zemestani
|
||||
//// weather
|
||||
Route::middleware('cors:api')->get('/WStat/all', 'WeatherNoticeController@index');
|
||||
Route::middleware('cors:api')->post('/WStat/update', 'WeatherNoticeController@update');
|
||||
Route::middleware('cors:api')->post('/WStat/store', 'WeatherNoticeController@store');
|
||||
Route::middleware('cors:api')->post('/WStat/delete', 'WeatherNoticeController@destroy');
|
||||
// //// ghargah zemestani
|
||||
// //// weather
|
||||
// Route::middleware('cors:api')->get('/WStat/all', 'WeatherNoticeController@index');
|
||||
// Route::middleware('cors:api')->post('/WStat/update', 'WeatherNoticeController@update');
|
||||
// Route::middleware('cors:api')->post('/WStat/store', 'WeatherNoticeController@store');
|
||||
// Route::middleware('cors:api')->post('/WStat/delete', 'WeatherNoticeController@destroy');
|
||||
|
||||
// Route::middleware('cors:api')->post('danger-point/get-data', 'DangerPointPublicController@get_data');
|
||||
// // Route::middleware('cors:api')->post('danger-point/get-data', 'DangerPointPublicController@get_data');
|
||||
|
||||
//// coridor ha
|
||||
///
|
||||
Route::middleware('cors:api')->post('getcooridordata', 'CoridorsController@get_data');
|
||||
Route::middleware('cors:api')->get('/RahesEsential/all', 'CoridorsController@index');
|
||||
Route::middleware('cors:api')->post('/RahesEsential/all', 'CoridorsController@get_data'); ///index change to get_data
|
||||
Route::middleware('cors:api')->post('/RahesEsential/update', 'CoridorsController@update');
|
||||
Route::middleware('cors:api')->post('/RahesEsential/store', 'CoridorsController@store');
|
||||
Route::middleware('cors:api')->post('/RahesEsential/delete', 'CoridorsController@destroy');
|
||||
// //// coridor ha
|
||||
// ///
|
||||
// Route::middleware('cors:api')->post('getcooridordata', 'CoridorsController@get_data');
|
||||
// Route::middleware('cors:api')->get('/RahesEsential/all', 'CoridorsController@index');
|
||||
// Route::middleware('cors:api')->post('/RahesEsential/all', 'CoridorsController@get_data'); ///index change to get_data
|
||||
// Route::middleware('cors:api')->post('/RahesEsential/update', 'CoridorsController@update');
|
||||
// Route::middleware('cors:api')->post('/RahesEsential/store', 'CoridorsController@store');
|
||||
// Route::middleware('cors:api')->post('/RahesEsential/delete', 'CoridorsController@destroy');
|
||||
|
||||
//// camp
|
||||
// //// camp
|
||||
|
||||
Route::middleware('cors')->get('camp', 'CampController@view');
|
||||
Route::middleware('cors')->get('camp/store', 'CampController@store');
|
||||
Route::middleware('cors')->get('camp/edit', 'CampController@edit');
|
||||
Route::middleware('cors')->get('camp/update', 'CampController@update');
|
||||
Route::middleware('cors')->get('camp/delete', 'CampController@destroy');
|
||||
Route::middleware('cors')->get('camp/get', 'CampController@show');
|
||||
Route::middleware('cors')->get('camp/map/{id}', 'CampController@show_on_map');
|
||||
// Route::middleware('cors')->get('camp', 'CampController@view');
|
||||
// Route::middleware('cors')->get('camp/store', 'CampController@store');
|
||||
// Route::middleware('cors')->get('camp/edit', 'CampController@edit');
|
||||
// Route::middleware('cors')->get('camp/update', 'CampController@update');
|
||||
// Route::middleware('cors')->get('camp/delete', 'CampController@destroy');
|
||||
// Route::middleware('cors')->get('camp/get', 'CampController@show');
|
||||
// Route::middleware('cors')->get('camp/map/{id}', 'CampController@show_on_map');
|
||||
|
||||
Route::middleware('cors:api')->post('camp/storeDevelop', 'CampController@storeDevelop');
|
||||
Route::middleware('cors:api')->post('camp/editDevelop/{id}', 'CampController@editDevelop');
|
||||
// Route::middleware('cors:api')->post('camp/storeDevelop', 'CampController@storeDevelop');
|
||||
// Route::middleware('cors:api')->post('camp/editDevelop/{id}', 'CampController@editDevelop');
|
||||
|
||||
//=======================================ResearchDevelop:::::::::maxter:::::::::::::
|
||||
Route::middleware('cors:api')->get('/resdevlp/all', 'ResearchDevController@index');
|
||||
Route::middleware('cors:api')->post('/resdevlp/download/{id}', 'ResearchDevController@download');
|
||||
Route::middleware('cors:api')->post('/resdevlp/{id}/processRegistration', 'ResearchDevController@processRegistration');
|
||||
Route::middleware('cors:api')->get('/resdevlp/homepage', 'ResearchDevController@homepage');
|
||||
// //=======================================ResearchDevelop:::::::::maxter:::::::::::::
|
||||
// Route::middleware('cors:api')->get('/resdevlp/all', 'ResearchDevController@index');
|
||||
// Route::middleware('cors:api')->post('/resdevlp/download/{id}', 'ResearchDevController@download');
|
||||
// Route::middleware('cors:api')->post('/resdevlp/{id}/processRegistration', 'ResearchDevController@processRegistration');
|
||||
// Route::middleware('cors:api')->get('/resdevlp/homepage', 'ResearchDevController@homepage');
|
||||
|
||||
//=======================================SetadProvince:::::::::maxter:::::::::::::
|
||||
Route::middleware('cors:api')->get('/setad-province/all', 'SetadProvinceController@index');
|
||||
//=======================================NewRandD:::::::::maxter:::::::::::::
|
||||
Route::middleware('cors:api')->get('/newrandd/all', 'NewRandDCtrl@index');
|
||||
Route::middleware('cors:api')->post('/newrandd/delete/{id}', 'NewRandDCtrl@destroy');
|
||||
Route::middleware('cors:api')->post('/newrandd/operation/{id}', 'NewRandDCtrl@operationStatus');
|
||||
Route::middleware('cors:api')->get('/newrandd/homepage', 'NewRandDCtrl@homepage');
|
||||
Route::middleware('cors:api')->get('/newrandd/test', 'NewRandDCtrl@test');
|
||||
Route::middleware('cors:api')->get('/newrandd/search', 'NewRandDCtrl@search');
|
||||
//=============================first page==================================milad
|
||||
Route::middleware('cors:api')->get('/statics/randd', 'NewRandDCtrl@statics');
|
||||
//=============================Search API==================================Amirreza
|
||||
Route::middleware('cors:api')->get('rnd/search', 'NewRandDCtrl@search');
|
||||
// //=======================================SetadProvince:::::::::maxter:::::::::::::
|
||||
// Route::middleware('cors:api')->get('/setad-province/all', 'SetadProvinceController@index');
|
||||
// //=======================================NewRandD:::::::::maxter:::::::::::::
|
||||
// Route::middleware('cors:api')->get('/newrandd/all', 'NewRandDCtrl@index');
|
||||
// Route::middleware('cors:api')->post('/newrandd/delete/{id}', 'NewRandDCtrl@destroy');
|
||||
// Route::middleware('cors:api')->post('/newrandd/operation/{id}', 'NewRandDCtrl@operationStatus');
|
||||
// Route::middleware('cors:api')->get('/newrandd/homepage', 'NewRandDCtrl@homepage');
|
||||
// Route::middleware('cors:api')->get('/newrandd/test', 'NewRandDCtrl@test');
|
||||
// Route::middleware('cors:api')->get('/newrandd/search', 'NewRandDCtrl@search');
|
||||
// //=============================first page==================================milad
|
||||
// Route::middleware('cors:api')->get('/statics/randd', 'NewRandDCtrl@statics');
|
||||
// //=============================Search API==================================Amirreza
|
||||
// Route::middleware('cors:api')->get('rnd/search', 'NewRandDCtrl@search');
|
||||
|
||||
|
||||
|
||||
|
||||
//// test and develoup routes
|
||||
Route::get('/test', 'TestController@index');
|
||||
// //// test and develoup routes
|
||||
// Route::get('/test', 'TestController@index');
|
||||
|
||||
// Route::get('/miladof', 'UserPermissionController@createOstaniRole');
|
||||
Route::get('/mil', 'CoridorsController@get_coridor_10_report');
|
||||
Route::get('/mila', 'CoridorsController@coridorReportById');
|
||||
Route::get('/milaa', 'CoridorsController@update_road_items');
|
||||
Route::get('/public/accident-points', 'AccidentPointController@indexPublic');
|
||||
Route::post('/public/accident-points/{point}', 'AccidentPointController@update');
|
||||
Route::get('/public/accident-251-points', 'Accident251PointController@indexPublic');
|
||||
Route::post('/public/accident-251-points/{point}', 'Accident251PointController@update');
|
||||
// // Route::get('/miladof', 'UserPermissionController@createOstaniRole');
|
||||
// Route::get('/mil', 'CoridorsController@get_coridor_10_report');
|
||||
// Route::get('/mila', 'CoridorsController@coridorReportById');
|
||||
// Route::get('/milaa', 'CoridorsController@update_road_items');
|
||||
// Route::get('/public/accident-points', 'AccidentPointController@indexPublic');
|
||||
// Route::post('/public/accident-points/{point}', 'AccidentPointController@update');
|
||||
// Route::get('/public/accident-251-points', 'Accident251PointController@indexPublic');
|
||||
// Route::post('/public/accident-251-points/{point}', 'Accident251PointController@update');
|
||||
|
||||
Route::middleware('cors')->get('report/total-items-group-province', 'TotalRahdariProjectsReportController@get_items');
|
||||
Route::middleware('cors')->get('report/total-items-group-province-city', 'TotalRahdariProjectsReportController@get_items_city');
|
||||
Route::middleware('cors')->get('report/total-group-province', 'TotalRahdariProjectsReportController@excel1');
|
||||
Route::middleware('cors')->get('report/total-group-province-city', 'TotalRahdariProjectsReportController@excel1_city');
|
||||
/////
|
||||
Route::middleware('cors')->get('statics/road-patrol', 'RoadPatrolProjectController@statics');
|
||||
Route::middleware('cors')->get('statics/road-item', 'RoadItemsProjectController@statics');
|
||||
Route::middleware('cors')->get('statics/road-observed', 'RoadObservationController@statics');
|
||||
Route::middleware('cors')->get('statics/camp', 'CampController@statics');
|
||||
// Route::middleware('cors')->get('report/total-items-group-province', 'TotalRahdariProjectsReportController@get_items');
|
||||
// Route::middleware('cors')->get('report/total-items-group-province-city', 'TotalRahdariProjectsReportController@get_items_city');
|
||||
// Route::middleware('cors')->get('report/total-group-province', 'TotalRahdariProjectsReportController@excel1');
|
||||
// Route::middleware('cors')->get('report/total-group-province-city', 'TotalRahdariProjectsReportController@excel1_city');
|
||||
// /////
|
||||
// Route::middleware('cors')->get('statics/road-patrol', 'RoadPatrolProjectController@statics');
|
||||
// Route::middleware('cors')->get('statics/road-item', 'RoadItemsProjectController@statics');
|
||||
// Route::middleware('cors')->get('statics/road-observed', 'RoadObservationController@statics');
|
||||
// Route::middleware('cors')->get('statics/camp', 'CampController@statics');
|
||||
|
||||
///////
|
||||
// Route::middleware('cors')->get('road-observed/done', 'RoadObservationController@project_done');
|
||||
Route::middleware('cors')->get('road-observed/pending', 'RoadObservationController@project_pending');
|
||||
// ///////
|
||||
// // Route::middleware('cors')->get('road-observed/done', 'RoadObservationController@project_done');
|
||||
// Route::middleware('cors')->get('road-observed/pending', 'RoadObservationController@project_pending');
|
||||
|
||||
|
||||
|
||||
///// items and sub items
|
||||
// ///// items and sub items
|
||||
Route::middleware('cors:api')->get('/get-items-and-subs', 'TotalRahdariProjectsReportController@get_sub_items');
|
||||
|
||||
// sharareh begin
|
||||
// Route::middleware('cors:api')->get('/get-items-on-map', 'RoadItemsProjectController@show_item');
|
||||
// sharareh end
|
||||
// // sharareh begin
|
||||
// // Route::middleware('cors:api')->get('/get-items-on-map', 'RoadItemsProjectController@show_item');
|
||||
// // sharareh end
|
||||
|
||||
Route::middleware('cors:api')->get('/public/rahdarKhanehMapFilter', 'RahdariPointController@MapFilterForRahdarkhaneh');
|
||||
// Route::middleware('cors:api')->get('/public/rahdarKhanehMapFilter', 'RahdariPointController@MapFilterForRahdarkhaneh');
|
||||
|
||||
|
||||
//// bi routes
|
||||
Route::middleware('cors:api')->get('bi', 'BiController@index');
|
||||
Route::middleware('cors:api')->get('milad', 'BiController@index_n');
|
||||
Route::middleware('cors:api')->post('bi', 'BiController@index');
|
||||
// //// bi routes
|
||||
// Route::middleware('cors:api')->get('bi', 'BiController@index');
|
||||
// Route::middleware('cors:api')->get('milad', 'BiController@index_n');
|
||||
// Route::middleware('cors:api')->post('bi', 'BiController@index');
|
||||
|
||||
|
||||
|
||||
Route::middleware('cors:api')->get('danger-point-new-report-danesh', 'DangerPointController@get_danger_report_danesh');
|
||||
// Route::middleware('cors:api')->get('danger-point-new-report-danesh', 'DangerPointController@get_danger_report_danesh');
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/// User Controller Routes [Kheradmand]
|
||||
// /// User Controller Routes [Kheradmand]
|
||||
|
||||
|
||||
Route::get('permissions', 'Api\PermissionsController@index');
|
||||
Route::get('permissions/create', 'Api\PermissionsController@create');
|
||||
Route::post('permissions/create', 'Api\PermissionsController@store');
|
||||
Route::delete('permissions/delete/{id}', 'Api\PermissionsController@delete');
|
||||
Route::get('permissions/edit/{id}', 'Api\PermissionsController@edit');
|
||||
Route::put('permissions/edit/{id}/update', 'Api\PermissionsController@update');
|
||||
// CRUD & Submit info Front
|
||||
// Route::get('permissions', 'Api\PermissionsController@index');
|
||||
// Route::get('permissions/create', 'Api\PermissionsController@create');
|
||||
// Route::post('permissions/create', 'Api\PermissionsController@store');
|
||||
// Route::delete('permissions/delete/{id}', 'Api\PermissionsController@delete');
|
||||
// Route::get('permissions/edit/{id}', 'Api\PermissionsController@edit');
|
||||
// Route::put('permissions/edit/{id}/update', 'Api\PermissionsController@update');
|
||||
// // CRUD & Submit info Front
|
||||
|
||||
|
||||
|
||||
|
||||
// Amirreza | Forgot password
|
||||
Route::post('password/reset', 'Api\ForgotPasswordController@sendResetCodeMobile');
|
||||
Route::post('password/reset/{token}', 'Api\ForgotPasswordController@getCodeMobile')->name('password.reset.token');
|
||||
Route::post('password/change/{token}', 'Api\ForgotPasswordController@changePassword')->name('password.reset.change');
|
||||
// // Amirreza | Forgot password
|
||||
// Route::post('password/reset', 'Api\ForgotPasswordController@sendResetCodeMobile');
|
||||
// Route::post('password/reset/{token}', 'Api\ForgotPasswordController@getCodeMobile')->name('password.reset.token');
|
||||
// Route::post('password/change/{token}', 'Api\ForgotPasswordController@changePassword')->name('password.reset.change');
|
||||
|
||||
// Amirreza | Status routes
|
||||
// // Amirreza | Status routes
|
||||
|
||||
|
||||
// Amirreza | CMMS Routes
|
||||
Route::middleware('cors:api')->get('cmms/all', 'Api\CMMSController@index');
|
||||
Route::middleware('cors:api')->get('cmms/public/all', 'Api\CMMSController@publicIndex');
|
||||
Route::middleware('cors:api')->get('cmms/getVehicleData', 'Api\CMMSController@getVehicleData');
|
||||
Route::middleware('cors:api')->get('cmms/getVehicleActivity', 'Api\CMMSController@getVehicleActivity');
|
||||
Route::middleware('cors:api')->get('cmms/getVehicleLastPoints', 'Api\CMMSController@getVehicleLastPoints');
|
||||
Route::middleware('cors:api')->get('cmms/getVehicleActivitySummary', 'Api\CMMSController@getVehicleActivitySummary');
|
||||
// // Amirreza | CMMS Routes
|
||||
// Route::middleware('cors:api')->get('cmms/all', 'Api\CMMSController@index');
|
||||
// Route::middleware('cors:api')->get('cmms/public/all', 'Api\CMMSController@publicIndex');
|
||||
// Route::middleware('cors:api')->get('cmms/getVehicleData', 'Api\CMMSController@getVehicleData');
|
||||
// Route::middleware('cors:api')->get('cmms/getVehicleActivity', 'Api\CMMSController@getVehicleActivity');
|
||||
// Route::middleware('cors:api')->get('cmms/getVehicleLastPoints', 'Api\CMMSController@getVehicleLastPoints');
|
||||
// Route::middleware('cors:api')->get('cmms/getVehicleActivitySummary', 'Api\CMMSController@getVehicleActivitySummary');
|
||||
|
||||
Route::middleware('cors:api')->post('cmms/create', 'Api\CMMSController@store');
|
||||
Route::middleware('cors:api')->post('cmms/machine', 'Api\CMMSController@getByMachineCode');
|
||||
Route::middleware('cors:api')->get('cmms/provinces/all', 'Api\CMMSController@getProvinces');
|
||||
Route::middleware('cors:api')->post('cmms/search', 'Api\CMMSController@search');
|
||||
Route::middleware('cors:api')->get('cmms/{id}/show', 'Api\CMMSController@edit');
|
||||
// Route::middleware('cors:api')->post('cmms/create', 'Api\CMMSController@store');
|
||||
// Route::middleware('cors:api')->post('cmms/machine', 'Api\CMMSController@getByMachineCode');
|
||||
// Route::middleware('cors:api')->get('cmms/provinces/all', 'Api\CMMSController@getProvinces');
|
||||
// Route::middleware('cors:api')->post('cmms/search', 'Api\CMMSController@search');
|
||||
// Route::middleware('cors:api')->get('cmms/{id}/show', 'Api\CMMSController@edit');
|
||||
|
||||
/// milad | cmms cities
|
||||
Route::middleware('cors:api')->get('cmms/cities', 'Api\CMMSController@get_cities');
|
||||
// /// milad | cmms cities
|
||||
// Route::middleware('cors:api')->get('cmms/cities', 'Api\CMMSController@get_cities');
|
||||
|
||||
// road items
|
||||
Route::post('road-items-amir', 'RoadItemsProjectController@store');
|
||||
// // road items
|
||||
// Route::post('road-items-amir', 'RoadItemsProjectController@store');
|
||||
|
||||
Route::get('randd/role', 'Api\RandDVoting\AdminVoterController@role');
|
||||
Route::get('randd/result/{id}', 'Api\RandDVoting\VoterController@showResult');
|
||||
Route::get('randd/result', 'Api\RandDVoting\VoterController@showUserPaper');
|
||||
// Route::get('randd/role', 'Api\RandDVoting\AdminVoterController@role');
|
||||
// Route::get('randd/result/{id}', 'Api\RandDVoting\VoterController@showResult');
|
||||
// Route::get('randd/result', 'Api\RandDVoting\VoterController@showUserPaper');
|
||||
|
||||
|
||||
Route::get('finance/maintenance', 'Api\FinanceProjectController@getMaintenanceProjectList');
|
||||
Route::get('finance/upgradeSafety', 'Api\FinanceProjectController@getUpgradeSafetyList');
|
||||
Route::get('finance/danger', 'Api\FinanceProjectController@getDangerPreventionList');
|
||||
Route::get('finance/technical', 'Api\FinanceProjectController@getTechnicalBuildingList');
|
||||
Route::get('finance/tollhouse', 'Api\FinanceProjectController@getTollhouseManagementListPublic');
|
||||
// Route::get('finance/maintenance', 'Api\FinanceProjectController@getMaintenanceProjectList');
|
||||
// Route::get('finance/upgradeSafety', 'Api\FinanceProjectController@getUpgradeSafetyList');
|
||||
// Route::get('finance/danger', 'Api\FinanceProjectController@getDangerPreventionList');
|
||||
// Route::get('finance/technical', 'Api\FinanceProjectController@getTechnicalBuildingList');
|
||||
// Route::get('finance/tollhouse', 'Api\FinanceProjectController@getTollhouseManagementListPublic');
|
||||
|
||||
// singles
|
||||
Route::get('finance/danger/show', 'Api\FinanceProjectController@showDangerPreventionData');
|
||||
Route::get('finance/upgradesafety/show', 'Api\FinanceProjectController@showUpgradeSafetyData');
|
||||
Route::get('finance/maintanance/show', 'Api\FinanceProjectController@showMaintenanceProjectData');
|
||||
Route::get('finance/technical/show', 'Api\FinanceProjectController@showTechnicalBuildingData');
|
||||
Route::get('finance/tollhouse/show', 'Api\FinanceProjectController@showTollhouseManagementData');
|
||||
// // singles
|
||||
// Route::get('finance/danger/show', 'Api\FinanceProjectController@showDangerPreventionData');
|
||||
// Route::get('finance/upgradesafety/show', 'Api\FinanceProjectController@showUpgradeSafetyData');
|
||||
// Route::get('finance/maintanance/show', 'Api\FinanceProjectController@showMaintenanceProjectData');
|
||||
// Route::get('finance/technical/show', 'Api\FinanceProjectController@showTechnicalBuildingData');
|
||||
// Route::get('finance/tollhouse/show', 'Api\FinanceProjectController@showTollhouseManagementData');
|
||||
|
||||
|
||||
Route::middleware('cors:api')->get('randd/research_members', 'ResearchDevController@researchMembers');
|
||||
Route::middleware('cors:api')->get('randd/interface_members', 'ResearchDevController@interfaceMembers');
|
||||
// Route::middleware('cors:api')->get('randd/research_members', 'ResearchDevController@researchMembers');
|
||||
// Route::middleware('cors:api')->get('randd/interface_members', 'ResearchDevController@interfaceMembers');
|
||||
|
||||
|
||||
/// Bi APIs | Amirreza
|
||||
Route::middleware('cors:api')->get('bi/subtitleCounts', 'Api\BiController@getSubtitleCounts');
|
||||
Route::middleware('cors:api')->get('bi/status-diagram', 'Api\BiController@getDiagram');
|
||||
Route::middleware('cors:api')->get('bi/status-diagram-tile', 'Api\BiController@getDiagramForTile');
|
||||
Route::middleware('cors:api')->get('bi/rahdari-activity', 'Api\BiController@getItems');
|
||||
Route::middleware('cors:api')->get('bi/road-infrastructure', 'Api\BiController@TollhousesCount');
|
||||
Route::middleware('cors:api')->get('bi/average-progress-rahdari-projects', 'Api\BiController@averagePhysicalProgressRahdariProjects');
|
||||
Route::middleware('cors:api')->get('bi/separation-project-type-rahdari-projects', 'Api\BiController@separationProjectTypeRahdariProjects');
|
||||
Route::middleware('cors:api')->get('bi/separation-last-status-rahdari-projects', 'Api\BiController@separationLastStatusRahdariProjects');
|
||||
Route::middleware('cors:api')->get('bi/separation-axis-type-rahdari-projects', 'Api\BiController@separationAxisTypeRahdariProjects');
|
||||
Route::middleware('cors:api')->get('bi/percent-complaints-handled', 'Api\BiController@percentComplaintsHandled');
|
||||
Route::middleware('cors:api')->get('bi/count-numbers-accident-points', 'Api\BiController@CountByNumbersAccidentPoints');
|
||||
Route::middleware('cors:api')->get('bi/count-accident-points', 'Api\BiController@CountAccidentPoints');
|
||||
Route::middleware('cors:api')->get('bi/road-item-project-item', 'Api\BiController@roadItemProjectItemChart');
|
||||
Route::middleware('cors:api')->get('bi/separation-activity-type-rahdari-activities', 'Api\BiController@separationActivityTypeRahdariActivities');
|
||||
Route::middleware('cors:api')->get('bi/separation-complain-type-rahdari-complains', 'Api\BiController@separationComplainTypeRahdariComplains');
|
||||
Route::middleware('cors:api')->get('bi/primary-estimates-damages', 'Api\BiController@primaryEstimatesDamages');
|
||||
Route::middleware('cors:api')->get('bi/total-length-damaged-axes', 'Api\BiController@totalLengthDamagedAxes');
|
||||
// /// Bi APIs | Amirreza
|
||||
// Route::middleware('cors:api')->get('bi/subtitleCounts', 'Api\BiController@getSubtitleCounts');
|
||||
// Route::middleware('cors:api')->get('bi/status-diagram', 'Api\BiController@getDiagram');
|
||||
// Route::middleware('cors:api')->get('bi/status-diagram-tile', 'Api\BiController@getDiagramForTile');
|
||||
// Route::middleware('cors:api')->get('bi/rahdari-activity', 'Api\BiController@getItems');
|
||||
// Route::middleware('cors:api')->get('bi/road-infrastructure', 'Api\BiController@TollhousesCount');
|
||||
// Route::middleware('cors:api')->get('bi/average-progress-rahdari-projects', 'Api\BiController@averagePhysicalProgressRahdariProjects');
|
||||
// Route::middleware('cors:api')->get('bi/separation-project-type-rahdari-projects', 'Api\BiController@separationProjectTypeRahdariProjects');
|
||||
// Route::middleware('cors:api')->get('bi/separation-last-status-rahdari-projects', 'Api\BiController@separationLastStatusRahdariProjects');
|
||||
// Route::middleware('cors:api')->get('bi/separation-axis-type-rahdari-projects', 'Api\BiController@separationAxisTypeRahdariProjects');
|
||||
// Route::middleware('cors:api')->get('bi/percent-complaints-handled', 'Api\BiController@percentComplaintsHandled');
|
||||
// Route::middleware('cors:api')->get('bi/count-numbers-accident-points', 'Api\BiController@CountByNumbersAccidentPoints');
|
||||
// Route::middleware('cors:api')->get('bi/count-accident-points', 'Api\BiController@CountAccidentPoints');
|
||||
// Route::middleware('cors:api')->get('bi/road-item-project-item', 'Api\BiController@roadItemProjectItemChart');
|
||||
// Route::middleware('cors:api')->get('bi/separation-activity-type-rahdari-activities', 'Api\BiController@separationActivityTypeRahdariActivities');
|
||||
// Route::middleware('cors:api')->get('bi/separation-complain-type-rahdari-complains', 'Api\BiController@separationComplainTypeRahdariComplains');
|
||||
// Route::middleware('cors:api')->get('bi/primary-estimates-damages', 'Api\BiController@primaryEstimatesDamages');
|
||||
// Route::middleware('cors:api')->get('bi/total-length-damaged-axes', 'Api\BiController@totalLengthDamagedAxes');
|
||||
|
||||
/// bama begin
|
||||
// Route::get('bama', 'BamaController@showList');
|
||||
// Route::get('/bama/{id}', 'BamaController@getSingleData');
|
||||
// /// bama begin
|
||||
// // Route::get('bama', 'BamaController@showList');
|
||||
// // Route::get('/bama/{id}', 'BamaController@getSingleData');
|
||||
// // Route::get('/public/bamamap', 'BamaController@indexformap');
|
||||
// Route::get('/public/bamamap', 'BamaController@indexformap');
|
||||
Route::get('/public/bamamap', 'BamaController@indexformap');
|
||||
Route::post('/public/bama', 'BamaController@indexwithquery');
|
||||
// Route::post('/public/bamatest', 'BamaController@indexwithqueryy');
|
||||
// Route::post('road-patrol-test', 'RoadPatrolProjectController@store');
|
||||
/// bama end
|
||||
// Route::post('/public/bama', 'BamaController@indexwithquery');
|
||||
// // Route::post('/public/bamatest', 'BamaController@indexwithqueryy');
|
||||
// // Route::post('road-patrol-test', 'RoadPatrolProjectController@store');
|
||||
// /// bama end
|
||||
|
||||
|
||||
|
||||
Route::get('axis-report', 'CoridorsController@axisReportByLatAndLng');
|
||||
Route::get('axis-report/single', 'CoridorsController@getAxisReportDataFromID');
|
||||
Route::post('change', function () {
|
||||
$data = App\Models\UserActivityLog::create([
|
||||
'user_id' => '470',
|
||||
'description' => 'test'
|
||||
]);
|
||||
// Route::get('axis-report/single', 'CoridorsController@getAxisReportDataFromID');
|
||||
// Route::post('change', function () {
|
||||
// $data = App\Models\UserActivityLog::create([
|
||||
// 'user_id' => '470',
|
||||
// 'description' => 'test'
|
||||
// ]);
|
||||
|
||||
return $data;
|
||||
});
|
||||
// return $data;
|
||||
// });
|
||||
|
||||
|
||||
|
||||
|
||||
Route::middleware('cors:api')->get('/road-observed', 'RoadObservationController@indexDevelop');
|
||||
Route::middleware('cors:api')->post('/road-observed/referral', 'RoadObservationController@referralToOtherCities');
|
||||
Route::middleware('cors:api')->get('/road-observed/count', 'RoadObservationController@roadObservedCounts');
|
||||
// Route::middleware('cors:api')->get('/road-observed', 'RoadObservationController@indexDevelop');
|
||||
// Route::middleware('cors:api')->post('/road-observed/referral', 'RoadObservationController@referralToOtherCities');
|
||||
// Route::middleware('cors:api')->get('/road-observed/count', 'RoadObservationController@roadObservedCounts');
|
||||
|
||||
Route::get('axis-excel', 'DevelopController@AxisExcel');
|
||||
// Route::get('axis-excel', 'DevelopController@AxisExcel');
|
||||
|
||||
|
||||
|
||||
|
||||
///// milad for update data
|
||||
Route::get('data-road-observed', 'DevelopController@update_road_observed_times');
|
||||
Route::post('fuckingMostaphaAndDanesh', 'DevelopController@fuckingMostaphaAndDanesh');
|
||||
// ///// milad for update data
|
||||
// Route::get('data-road-observed', 'DevelopController@update_road_observed_times');
|
||||
// Route::post('fuckingMostaphaAndDanesh', 'DevelopController@fuckingMostaphaAndDanesh');
|
||||
|
||||
Route::get('axis-report-excel', 'CoridorsController@axisReportExcelRedirector');
|
||||
// Route::get('axis-report-excel', 'CoridorsController@axisReportExcelRedirector');
|
||||
|
||||
Route::post('/proposal/update/{proposal}', 'ProposalController@update');
|
||||
Route::get('/proposal/histories/{proposal}', 'ProposalController@getHistory');
|
||||
// Route::post('/proposal/update/{proposal}', 'ProposalController@update');
|
||||
// Route::get('/proposal/histories/{proposal}', 'ProposalController@getHistory');
|
||||
|
||||
|
||||
/// Lawmakers
|
||||
Route::get('get-units', 'LawmakersController@getUnits');
|
||||
Route::get('get-constituencies/{province_id}', 'LawmakersController@getConstituencies');
|
||||
Route::get('lawmakers/index', 'LawmakersController@index');
|
||||
Route::get('lawmakers/show/{lawmakers}', 'LawmakersController@show');
|
||||
Route::post('lawmakers/dev', 'LawmakersController@dev');
|
||||
// /// Lawmakers
|
||||
// Route::get('get-units', 'LawmakersController@getUnits');
|
||||
// Route::get('get-constituencies/{province_id}', 'LawmakersController@getConstituencies');
|
||||
// Route::get('lawmakers/index', 'LawmakersController@index');
|
||||
// Route::get('lawmakers/show/{lawmakers}', 'LawmakersController@show');
|
||||
// Route::post('lawmakers/dev', 'LawmakersController@dev');
|
||||
|
||||
|
||||
Route::post('dev-img', 'DevelopController@uploadImage');
|
||||
// Route::post('dev-img', 'DevelopController@uploadImage');
|
||||
|
||||
|
||||
|
||||
Route::get('miladtest', function () {
|
||||
// $client = new SoapClient("http://172.30.5.36/webservice/smspro.asmx?WSDL", ['trace' => true, 'cache_wsdl' => WSDL_CACHE_MEMORY]);
|
||||
$client = new SoapClient("http://172.30.5.36/webservice/sms.asmx?WSDL");
|
||||
$result = $client->Send(
|
||||
array(
|
||||
'Username' => 'RMS',
|
||||
'Password' => 'Rms@141',
|
||||
'ShortCode' => '1000141',
|
||||
'Cellphones' => '09106610969',
|
||||
'Message' => 'salam azizam',
|
||||
'Farsi' => true
|
||||
)
|
||||
);
|
||||
dd($result);
|
||||
});
|
||||
// Route::get('miladtest', function () {
|
||||
// // $client = new SoapClient("http://172.30.5.36/webservice/smspro.asmx?WSDL", ['trace' => true, 'cache_wsdl' => WSDL_CACHE_MEMORY]);
|
||||
// $client = new SoapClient("http://172.30.5.36/webservice/sms.asmx?WSDL");
|
||||
// $result = $client->Send(
|
||||
// array(
|
||||
// 'Username' => 'RMS',
|
||||
// 'Password' => 'Rms@141',
|
||||
// 'ShortCode' => '1000141',
|
||||
// 'Cellphones' => '09106610969',
|
||||
// 'Message' => 'salam azizam',
|
||||
// 'Farsi' => true
|
||||
// )
|
||||
// );
|
||||
// dd($result);
|
||||
// });
|
||||
|
||||
Route::get('add-perm', 'DevelopController@addPermissions');
|
||||
// Route::get('add-perm', 'DevelopController@addPermissions');
|
||||
|
||||
|
||||
|
||||
@@ -484,5 +484,5 @@ Route::get('add-perm', 'DevelopController@addPermissions');
|
||||
|
||||
|
||||
|
||||
////// for 141 toll house rahdar khane ha
|
||||
// ////// for 141 toll house rahdar khane ha
|
||||
Route::middleware('cors:api')->get('/get_road_toll', 'RahdariPointController@get_road_toll_for_141');
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Support\Facades\App;
|
||||
|
||||
Route::get('errors', 'V2\Dashboard\GeneralController@errors');
|
||||
|
||||
Route::get('/dashboard', function () {
|
||||
@@ -85,7 +87,7 @@ Route::prefix('road_patrols')->group(function () {
|
||||
Route::post('/store', 'V2\Dashboard\RoadPatrolProjectController@store');
|
||||
});
|
||||
|
||||
|
||||
|
||||
Route::prefix('report')->group(function () {
|
||||
Route::get('/map', 'V2\Dashboard\RoadPatrolProjectController@getAllDataToMap')->name('v2.road_patrols.report.map');
|
||||
Route::get('/', 'V2\Dashboard\RoadPatrolReportController@index')->name('v2.road_patrol.reports');
|
||||
@@ -95,10 +97,10 @@ Route::prefix('road_patrols')->group(function () {
|
||||
Route::get('/total-items-group-province-city', 'V2\Dashboard\RoadPatrolReportController@get_items_city');
|
||||
Route::get('/excel', 'V2\Dashboard\RoadPatrolReportController@roadPatrolsReportTable');
|
||||
Route::get('/{road_patrol}', 'V2\Dashboard\RoadPatrolProjectController@detail')->name('v2.road_patrols.detail');
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
Route::prefix('road_observations')->group(function () {
|
||||
@@ -133,7 +135,7 @@ Route::prefix('road_observations')->group(function () {
|
||||
Route::get('/index', 'V2\Dashboard\RoadObservationReportController@index')->name('v2.road_observations.reports');
|
||||
Route::get('pending', 'V2\Dashboard\RoadObservationController@pendingReport');
|
||||
Route::get('/report', 'V2\Dashboard\RoadObservationController@report');
|
||||
Route::get('/map', 'V2\Dashboard\RoadPatrolProjectController@map')->name('v2.road_patrols.report.map');
|
||||
Route::get('/map', 'V2\Dashboard\RoadPatrolProjectController@map')->name('v2.road_patrols.report.map');
|
||||
// Route::get('/map', 'V2\Dashboard\RoadPatrolProjectController@getAllDataToMap')->name('v2.road_patrols.report.map');
|
||||
// dd("rrr");
|
||||
Route::get('/report_table', 'V2\Dashboard\RoadObservationReportController@reportTable');
|
||||
@@ -192,7 +194,7 @@ Route::prefix('daily_accidents')->group(function () {
|
||||
}
|
||||
return abort(403);
|
||||
})->name('v2.daily_accidents.create');
|
||||
|
||||
|
||||
Route::get('map', function (Request $request) {
|
||||
return view('version2.dashboard_pages.accident_points.daily_accidents_map');
|
||||
})->name('v2.daily_accidents.map');
|
||||
@@ -210,9 +212,9 @@ Route::prefix('winter_camp')->group(function () {
|
||||
});
|
||||
|
||||
Route::prefix('rahdari_points')->group(function () {
|
||||
|
||||
|
||||
Route::get('/', function (Request $request) {
|
||||
if (Auth::user()->can('show-tollhouse') || Auth::user()->can('show-tollhouse-province') ) {
|
||||
if (Auth::user()->can('show-tollhouse') || Auth::user()->can('show-tollhouse-province')) {
|
||||
return view('version2.dashboard_pages.rahdari_points.create');
|
||||
}
|
||||
return abort(403);
|
||||
@@ -230,10 +232,10 @@ Route::prefix('receipt')->group(function () {
|
||||
Route::get('province-data', 'ReceiptReportController@provinceReceiptData');
|
||||
Route::get('city-data', 'ReceiptReportController@cityReceiptData');
|
||||
Route::get('/excel', 'ReceiptReportController@excelReport');
|
||||
|
||||
|
||||
});
|
||||
|
||||
Route::get('', 'ReceiptController@view')->name('v2.receipt');
|
||||
|
||||
Route::get('', 'ReceiptController@view')->name('v2.receipt');
|
||||
Route::get('show', 'ReceiptController@show');
|
||||
Route::get('get-damages', 'ReceiptController@getDamages');
|
||||
Route::post('store', 'ReceiptController@store');
|
||||
@@ -241,21 +243,21 @@ Route::prefix('receipt')->group(function () {
|
||||
Route::post('delete/{accident}', 'ReceiptController@delete');
|
||||
Route::get('get-damages/{accident}', 'ReceiptController@getAccidentDamages');
|
||||
Route::get('{accident}', 'ReceiptController@details');
|
||||
|
||||
|
||||
Route::get('send-to-insurance/{accident}', 'ReceiptController@sendToInsurance');
|
||||
|
||||
Route::post('upload-payment-info/{accident}', 'ReceiptController@uploadPaymentInfo');
|
||||
|
||||
Route::post('invoice-bill/{accident}', 'ReceiptController@invoiceBill');
|
||||
|
||||
|
||||
Route::post('call-payment-status/{accident}', 'ReceiptController@callPaymentStatus');
|
||||
|
||||
|
||||
Route::get('document-release/{accident}', 'ReceiptController@documentRelease');
|
||||
|
||||
|
||||
Route::get('send-sms-again/{accident}', 'ReceiptController@sendSmsAgain');
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
||||
// receipt end
|
||||
@@ -310,7 +312,7 @@ Route::prefix('safety_and_privacy')->group(function () {
|
||||
Route::get('/show', 'V2\Dashboard\SafetyAndPrivacyController@operatorShow');
|
||||
Route::get('/unserialize/judiciary_document/{safety_and_privacy}', 'V2\Dashboard\SafetyAndPrivacyController@unserialize');
|
||||
});
|
||||
|
||||
|
||||
Route::prefix('operator')->group(function () {
|
||||
Route::get('/first_step', 'V2\Dashboard\SafetyAndPrivacyController@operatorFirstStepView')->name('v2.safety_and_privacy.operator.create');
|
||||
Route::post('/first_step', 'V2\Dashboard\SafetyAndPrivacyController@operatorFirstStepStore');
|
||||
@@ -318,9 +320,9 @@ Route::prefix('safety_and_privacy')->group(function () {
|
||||
Route::post('/third_step/{safety_and_privacy}', 'V2\Dashboard\SafetyAndPrivacyController@operatorThirdStepStore');
|
||||
});
|
||||
|
||||
|
||||
|
||||
Route::prefix('report')->group(function () {
|
||||
|
||||
|
||||
Route::get('map', 'V2\Dashboard\SafetyAndPrivacyController@getAllDataToMap')->name('v2.safety_and_privacy.report.map');
|
||||
|
||||
Route::get('', 'V2\Dashboard\SafetyAndPrivacyReportController@index')->name('v2.safety_and_privacy.report');
|
||||
@@ -328,7 +330,7 @@ Route::prefix('safety_and_privacy')->group(function () {
|
||||
Route::get('total_group_province_city', 'V2\Dashboard\SafetyAndPrivacyReportController@totalGroupProvinceCity')->name('v2.safety_and_privacy.total_group_province_city');
|
||||
|
||||
Route::get('excel', 'V2\Dashboard\SafetyAndPrivacyReportController@safetyAndPrivacyExcel')->name('v2.safety_and_privacy.safety_and_privacy_excel');
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
@@ -339,9 +341,12 @@ Route::prefix('safety_and_privacy')->group(function () {
|
||||
|
||||
/** TEST routes begin */
|
||||
use Illuminate\Http\Request;
|
||||
Route::get('mamad', function (Request $request) {
|
||||
return \App\Models\Otp::where('phone_number', $request->phone_number)->latest()->first();
|
||||
});
|
||||
|
||||
if (App::environment('local')) {
|
||||
Route::get('otp', function (Request $request) {
|
||||
return \App\Models\Otp::where('phone_number', $request->phone_number)->latest()->first();
|
||||
});
|
||||
}
|
||||
/** TEST routes end */
|
||||
|
||||
|
||||
|
||||
2301
routes/web.php
2301
routes/web.php
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user