This commit is contained in:
2024-03-26 15:56:31 +08:00
parent 634e8b71ab
commit 0855ae42cd
547 changed files with 94818 additions and 60463 deletions

View File

@ -2,7 +2,6 @@
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
<link href="../css/jquery.datetimepicker.css" rel="stylesheet" />
<link href="../css/datepicker.min.css" rel="stylesheet" />
<style type="text/css">
body {
min-width: 995px;
@ -155,20 +154,6 @@
border: 1px solid #aaa;
}
.ybutton {
width: auto;
line-height: normal;
margin-left: 6px;
border: none;
background: rgb(249, 189, 117);
padding: 5px 14px;
cursor: pointer;
}
.ybutton:hover {
background: #d7690E;
}
.machines {
/*table-layout: fixed;*/
word-break: keep-all;
@ -255,34 +240,32 @@
<script src="<%=GetFileUrlWithVersion("js/schedule.js")%>" type="text/javascript"></script>
<script src="<%=GetFileUrlWithVersion("js/scheduleassets.js")%>" type="text/javascript"></script>
<script src="<%=GetFileUrlWithVersion("../js/assetselector.js")%>" type="text/javascript"></script>
<%--<script src="../js/jquery.datetimepicker.full.js"></script>--%>
<script src="../js/datepicker.min.js"></script>
<script src="../js/jquery.datetimepicker.full.js"></script>
<script type="text/javascript">
var iid = '<%=IID%>';
var scheduleUom = '<%=PmScheduleUom%>';
var scheduletype = '<%=ScheduleType%>';
var interval_label = getIntervalLabel();
var currentdate = "<%=CurrentDate %>";
var currentdate = "<%=CurrentDate %>";
var _ScheduleAssets = [];
var _showSelectedMachines = [];
var _SelectedUnSavedMachines = [];
var assignedassetCtrl;
var allintervals = [];
var allintervals = [];
function getIntervalLabel() {
switch (scheduletype) {
case "TBM": return "Days"; break;
case "TBM": return GetTextByKey("P_WO_DAYS", 'Days'); break;
case "ADM":
case "RDM":
if (scheduleUom === "Kilometre")
return "Kilometres"
return GetTextByKey("P_PM_KILOMETERS", 'Kilometers');
else
return "Miles";
return GetTextByKey("P_PM_MILES", 'Miles');
break;
default: return "Hours"; break;
default: return GetTextByKey("P_PM_HOURS", 'Hours');
}
}
@ -331,11 +314,9 @@
}
$(function () {
assignedassetCtrl = new $manageassetsCtrl();
assignedassetCtrl.Init($("#divScheduleAssets"));
selectedassetsctrl = new $manageassetsCtrl();
selectedassetsctrl.Init($("#selectedassets"), true);
InitAssignedAssetsGridData();
InitSelectedAssetsGridData();
if (scheduletype == "ADM" || scheduletype == "RDM") {
$('#trScheduleUom').css('display', '');
@ -453,26 +434,28 @@
<span data-lgid="P_PM_ASSETSTYPE_COLON">Assets Type: </span>
<select id="sel_machine_type" style="width: 230px;"></select>
<input type="text" id="txt_machine_key" />
<input type="button" class="ybutton" id="button_machine_filter" value="Filter" data-lgid="P_PM_FILTER" />
<input type="button" class="ybutton" onclick="OnSaveMachines();" value="Save" data-lgid="P_PM_SAVE" />
<input type="button" class="ybutton" onclick="OnAddAssets();" value="Add" data-lgid="P_PM_ADD" />
<input type="button" class="ybutton" onclick="OnRemoveAssets();" value="Remove" data-lgid="P_PM_REMOVE" />
<input type="button" class="funcctionbtn" id="button_machine_filter" value="Filter" data-lgid="P_PM_FILTER" />
<input type="button" class="funcctionbtn" onclick="OnSaveMachines();" value="Save" data-lgid="P_PM_SAVE" />
<input type="button" class="funcctionbtn" onclick="OnAddAssets();" value="Add" data-lgid="P_PM_ADD" />
<input type="button" class="funcctionbtn" onclick="OnRemoveAssets();" value="Remove" data-lgid="P_PM_REMOVE" />
</div>
</td>
</tr>
</thead>
</table>
<div>
<div id="divScheduleAssets" style="min-height: 400px;"></div>
<div id="divScheduleAssets" style="min-height: 400px; position: relative;"></div>
</div>
</div>
</div>
<div id="mask_bg" style="display: none;"><div class="loading c-spin"></div></div>
<div id="mask_bg" style="display: none;">
<div class="loading c-spin"></div>
</div>
<div class="dialog" id="dialog_selectedassets" style="display: none;">
<div class="dialog-title"><span class="title" data-lgid="P_PM_SETASSETS">Set Assets</span><em class="dialog-close"></em></div>
<div class="dialog-content">
<div id="selectedassets" style="height: 400px; width: 700px;"></div>
<div>
<div id="selectedassets" style="height: 400px; width: 700px; position: relative;"></div>
</div>
<div class="dialog-func">
<input type="button" value="Cancel" data-lgid="P_PM_CANCEL" class="dialog-close" tabindex="18" />