- 제출된 URL:
- https://www.cma-cgm.com.cn/LaraToolkit/DocumentShipSchedule
- 보고서 완료:
링크 · 2개 결과
페이지에서 식별된 외부 링크
링크 | 텍스트 |
---|---|
http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=31010102007310 | 沪公网安备 31010102007310号 |
https://beian.miit.gov.cn | 沪ICP备15009912号 |
JavaScript 변수 · 46개 결과
페이지의 창 개체에 로드된 전역 JavaScript 변수는 함수 외부에서 선언된 변수로, 현재 범위 내에서 코드의 어느 부분에서나 액세스할 수 있습니다
이름 | 유형 |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
dT_ | object |
dtrum | object |
$ | function |
Vue | function |
Switchery | function |
moment | function |
daterangepicker | undefined |
콘솔 로그 메시지 · 0개 결과
웹 콘솔에 기록된 메시지
HTML
페이지의 원시 HTML 본문
<!DOCTYPE html><html lang="en" mainfest="myApplication.appcache"><head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>My CMA CGM China</title>
<script type="text/javascript" src="/LaraToolkit/ruxitagentjs_ICA27NVfgjqrux_10207210127152629.js" data-dtconfig="rid=RID_-1874880465|rpid=1267009758|reportUrl=/LaraToolkit/rb_bf74604yox|app=ea7c4b59f27d43eb|cuc=pgnwxdoy|mel=100000|featureHash=ICA27NVfgjqrux|dpvc=1|ssv=4|lastModification=1728907066849|vcv=2|tp=500,50,0,1|rdnt=1|uxrgce=1|bp=3|agentUri=/LaraToolkit/ruxitagentjs_ICA27NVfgjqrux_10207210127152629.js"></script><link rel="shortcut icon" type="image/png" href="/LaraToolkit/assets/images/favicon-CMACGM-3.png">
<!-- Global stylesheets -->
<link href="/LaraToolkit/assets/css/icons/icomoon/styles.css" rel="stylesheet" type="text/css">
<link href="/LaraToolkit/assets/css/bootstrap.css" rel="stylesheet" type="text/css">
<link href="/LaraToolkit/assets/css/core.css" rel="stylesheet" type="text/css">
<link href="/LaraToolkit/assets/css/components.css" rel="stylesheet" type="text/css">
<link href="/LaraToolkit/assets/css/colors.css" rel="stylesheet" type="text/css">
<link href="/LaraToolkit/assets/css/bootstrap-stepwizard.css" rel="stylesheet" type="text/css">
<link href="/LaraToolkit/assets/css/minified/buttons.dataTables.min.css" rel="stylesheet">
<style>
.error {
color: red;
}
thead > tr > th {
font-weight: bold;
}
.crumb {
width: 86% !important;
margin: auto !important;
}
th.sorting, th.sorting_desc, th.sorting_asc, th.sorting_disabled {
padding-right: 30px !important;
padding-left: 10px !important;
}
.table > tbody > tr > td {
padding-right: 10px !important;
padding-left: 10px !important;
}
.content-wrapper {
padding-bottom: 0px !important;
}
/*.dataTables_scrollHead > .dataTables_scrollHeadInner > .table > thead > tr .sorting_disabled,
.dataTables_scrollHead > .dataTables_scrollHeadInner > .table > thead > tr .sorting,
.dataTables_scrollHead > .dataTables_scrollHeadInner > .table > thead > tr .sorting_desc,
.dataTables_scrollHead > .dataTables_scrollHeadInner > .table > thead > tr .sorting_asc {
padding: 10px 5px 10px 5px !important;
}
.table > tbody > tr > td {
padding-right: 10px !important;
padding-left: 5px !important;
}
.dataTables_scrollHead > .dataTables_scrollHeadInner > .table > thead > tr .sorting:before,
.dataTables_scrollHead > .dataTables_scrollHeadInner > .table > thead > tr .sorting:after,
.dataTables_scrollHead > .dataTables_scrollHeadInner > .table > thead > tr .sorting_asc:after,
.dataTables_scrollHead > .dataTables_scrollHeadInner > .table > thead > tr .sorting_desc:after {
right: 0px !important;
font-size: 9px !important;
padding-bottom: 0px !important;
}*/
</style>
<!-- /global stylesheets -->
<!-- Core JS files -->
<script type="text/javascript" src="/LaraToolkit/assets/js/core/libraries/jquery.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/core/libraries/bootstrap.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/plugins/loaders/blockui.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/plugins/vue/vue.min.js"></script>
<!-- /core JS files -->
<!-- Theme JS files -->
<script type="text/javascript" src="/LaraToolkit/assets/js/plugins/forms/styling/switchery.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/plugins/forms/styling/uniform.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/plugins/forms/selects/bootstrap_multiselect.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/plugins/ui/moment/moment.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/plugins/pickers/daterangepicker.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/plugins/ui/nicescroll.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/plugins/forms/inputs/touchspin.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/plugins/tables/datatables/datatables.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/plugins/tables/datatables/extensions/fixed_columns.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/components/com_datatables.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/plugins/forms/selects/select2.min.js">
</script>
<script type="text/javascript" src="/LaraToolkit/assets/js/components/com_select2.js"></script>
<script src="/LaraToolkit/assets/js/plugins/tables/datatables/dataTables.buttons.min.js"></script>
<script src="/LaraToolkit/assets/js/plugins/tables/datatables/buttons.html5.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/core/app.js?t=0221"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/plugins/notifications/bootbox.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/plugins/notifications/sweet_alert.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/pages/components_modals.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/core/libraries/jquery_ui/core.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/core/libraries/jquery_ui/effects.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/core/libraries/jquery_ui/interactions.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/pages/layout_fixed_custom.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/js/plugins/forms/validation/validate.min.js"></script>
<script type="text/javascript" src="/LaraToolkit/assets/lara_common.js?t=0221"></script>
<script src="/LaraToolkit/assets/js/plugins/forms/styling/switch.min.js"></script>
<script src="/LaraToolkit/assets/js/core/libraries/bootstrap-datetimepicker.js"></script>
</head>
<body class="sidebar-xs-indicator">
<style>
.navbar-default .navbar-nav > li > a {
color: #04246A;
font-size: 16px;
}
.navbar-default .navbar-nav > .active > a {
color: #04246A;
font-size: 16px;
}
.dropdown-menu > li > a {
color: #04246A;
font-size: 14px;
}
.media-body {
vertical-align: middle;
}
.media {
margin-top: 0px;
}
.text-muted {
font-family: roboto__bold, sans-serif;
font-weight: 400;
color: #04246A;
font-size: 12px;
}
.divider {
margin-bottom: 0;
}
.avatarnew {
vertical-align: middle;
text-align: center;
font-size: 15px;
line-height: 42px;
width: 42px;
height: 42px;
border-radius: 50%;
border: 1px solid #04246A !important;
color: #04246A;
position: relative;
}
.avatarnew:hover {
background-color: #04246A;
color: white;
}
.avatarnew:hover .ico-bell {
color: white;
fill: white;
}
.dropdown.open > a > .avatarnew {
background-color: #04246A;
color: white;
}
.dropdown.open > a > .avatarnew > .ico-bell {
width: 18px;
height: 18px;
fill: white;
transition: fill 200ms;
color: #04246A;
}
.ico-bell {
width: 18px;
height: 18px;
fill: #04246A;
transition: fill 200ms;
color: white;
}
.menu-down, .dropdown-menu {
border: none !important;
border-bottom: 4px solid red !important;
border-top: 1px solid #eee !important;
border-radius: 0px !important;
}
#headNavbar {
border-bottom: 1px solid rgba(107,119,144,.3);
}
.fixed-top {
position: fixed !important;
top: 0 !important;
right: 0 !important;
left: 0 !important;
z-index: 1030 !important;
}
/*.navbar {
position: fixed !important;
top: 0 !important;
right: 0 !important;
left: 0 !important;
z-index: 1030 !important;
}*/
</style>
<nav class="navbar navbar-default fixed-top" role="navigation" id="headNavbar">
<div class="container-fluid" style="margin-top:18px;">
<div class="navbar-header" id="headLogo">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/LaraToolkit/">
<img id="imgHeadLogo" height="41" width="200" src="/LaraToolkit/assets/images/MyCMACGMChinawithCMALogo.svg" alt="Logo CMA CGM" style="height:57px;margin-top:-6.5px;">
</a>
</div>
<div id="bs-example-navbar-collapse-1" class="collapse navbar-collapse">
<ul class="nav navbar-nav"><li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown"><span>Booking</span><b class="caret"></b></a><ul class="menu-down dropdown-menu"><li><a href="/LaraToolkit/BookingInquery"><span>Booking Query</span></a></li></ul></li><li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown"><span>B/L</span><b class="caret"></b></a><ul class="menu-down dropdown-menu"><li><a href="/LaraToolkit/BLInquery"><span>B/L Query</span></a></li></ul></li><li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown"><span>Import</span><b class="caret"></b></a><ul class="menu-down dropdown-menu"><li><a href="/LaraToolkit/ImportBLInquery"><span>B/L Query</span></a></li><li><a href="/LaraToolkit/CMCPlatform"><span>CMC Charge</span></a></li></ul></li><li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown"><span>Documentation</span><b class="caret"></b></a><ul class="menu-down dropdown-menu"><li><a href="/LaraToolkit/DocumentGuard"><span>Duty Query</span></a></li><li><a href="/LaraToolkit/DocumentShipSchedule"><span>Schedule Notify</span></a></li><li><a href="/LaraToolkit/DocumentResource"><span>Files Download</span></a></li><li><a href="/LaraToolkit/DocumentEmptyReleasePolicy"><span>Empty Release Policy</span></a></li></ul></li><li class="dropdown"><a href="/LaraToolkit/ShipScheduleInquery"><span>Schedule</span></a></li></ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="/LaraToolkit/ExcelTemplate/My_CMA_CGM_China_User_Guide.pdf" target="_blank">User Guide</a>
</li>
<!--<li class="dropdown">
</li>-->
<li class="dropdown language-switch">
<a class="dropdown-toggle" data-toggle="dropdown">
<img src="/LaraToolkit/assets/images/flags/gb.png" class="position-left" alt=""><span>English</span>
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a class="english" href="/LaraToolkit/Account/ChangeCulture?lang=zh-cn&returnUrl=%2FLaraToolkit%2FDocumentShipSchedule"><img src="/LaraToolkit/assets/images/flags/cn.png" alt=""> 中文 - 简体</a></li>
<li><a class="english" href="/LaraToolkit/Account/ChangeCulture?lang=zh-tw&returnUrl=%2FLaraToolkit%2FDocumentShipSchedule"><img src="/LaraToolkit/assets/images/flags/cn.png" alt=""> 中文 - 繁體</a></li>
<li><a class="english" href="/LaraToolkit/Account/ChangeCulture?lang=en-us&returnUrl=%2FLaraToolkit%2FDocumentShipSchedule"><img src="/LaraToolkit/assets/images/flags/gb.png" alt=""> English</a></li>
</ul>
</li>
<li class="dropdown dropdown-user">
<a href="/LaraToolkit/Account/Login" style="background-color:#E20101;color: white;display: inline-block;">
<img width="14" height="28" src="/LaraToolkit/assets/images/AcountLogo.svg" type="image/svg+xml">
<span id="span_UserName" style="padding-left: 4px;"> Sign In</span>
</a>
</li>
</ul>
</div>
</div>
</nav>
<div class="page-container" id="pageContainer" style="min-height: 410px; margin-top: 108px;">
<div class="page-content">
<div class="content-wrapper">
<!--面包屑导航-->
<div id="crumb" class="">
<div>
<p style="margin-left: 20px;margin-top: 1%;">
<a href="/LaraToolkit/"><img width="18" height="15" src="/LaraToolkit/assets/images/img/home-breadnav.png" style="vertical-align: top;"></a>
<span>> <a href="/LaraToolkit/Unknown" style="pointer-events:none;color:black">Documentation</a></span>
<span>> <font color="black">Schedule Notify</font></span>
</p>
</div>
</div>
<!--/面包屑导航-->
<div id="app" class=""><div class="panel panel-flat"><div class="panel-body"><form id="searchForm" role="form" class="form-horizontal"><div class="row"><div class="col-lg-4"><div class="form-group"><label class="col-lg-4 control-label text-right">Title</label> <div class="col-lg-8"><input type="text" id="title" name="title" placeholder="Please Enter The Voyage" class="form-control"></div></div></div> <div class="col-lg-4"><div class="form-group"><label class="control-label col-lg-4 text-right">Description</label> <div class="col-lg-8"><input type="text" id="content" name="content" class="form-control"></div></div></div> <div class="col-lg-4"><div class="form-group"><label class="control-label col-lg-4 text-right">Carrier Code</label> <div class="col-lg-8"><select id="carrierType" name="carrierType" class="form-control"><option value=""></option><option value="0">CMA</option><option value="1">ANL</option><option value="2">CNC</option><option value="3">DELMAS</option><option value="4">CMA Group</option></select></div></div></div></div> <div class="row"><div class="col-lg-4"><div class="form-group"><label class="col-lg-4 control-label text-right">Update time start</label> <div class="col-lg-8"><div id="sDate" class="input-group date DateSet"><input type="text" autocomplete="off" id="startDate" name="startDate" class="form-control"> <span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></span></div></div></div></div> <div class="col-lg-4"><div class="form-group"><label class="control-label col-lg-4 text-right">Update time end</label> <div class="col-lg-8"><div id="eDate" class="input-group date DateSet"><input autocomplete="off" type="text" id="endDate" name="endDate" class="form-control"> <span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></span></div></div></div></div> <div class="col-lg-4"><div class="form-group"><label class="control-label col-lg-4 text-right">Documentation Type</label> <div class="col-lg-8"><select id="schFileType" name="schFileType" class="form-control"><option value=""></option><option value="0">船期表</option><option value="1">船期更改</option><option value="2">价格调整</option><option value="3">其它通知</option></select></div></div></div></div> <div class="row"><div class="col-lg-4"><div class="form-group"><label class="control-label col-lg-4 text-right">Branch</label> <div class="col-lg-8"><select id="branch" name="branch" class="form-control"><option value="CNSWA">SHANTOU</option><option value="CNSHA">SHANGHAI</option><option value="CNTXG">TIANJIN XINGANG</option><option value="CNDLC">DALIAN</option><option value="CNZSN">ZHONGSHAN</option><option value="CNCAN">GUANGZHOU</option><option value="CNSZX">SHENZHEN</option><option value="CNLYG">LIANYUNGANG</option><option value="CNFUG">FUQING, FUZHOU, 35</option><option value="TWTPE">TAIPEI</option><option value="CNXMN">XIAMEN</option><option value="CNNGB">NINGBO</option><option value="CNTAO">QINGDAO</option><option value="HKHKG">HONG KONG SAR, CHINA</option><option value="CNFOC">MAWEI FUZHOU</option></select></div></div></div> <div class="col-lg-8 text-right"><button type="button" id="Reset" class="btn btn-reset"><i class="icon-reset"></i>Reset</button> <button type="button" id="Search" class="btn btn-primary"><i class="icon-search4"></i>Search</button> <!----></div></div></form></div></div> <div class="panel panel-flat"><div class="panel-body"><div id="loading" class="row"><div class="form-group col-lg-12"><div id="tb_Document_wrapper" class="dataTables_wrapper no-footer"><div class="datatable-header"><div class="dataTables_length" id="tb_Document_length"><label><span>Show:</span> <div class="select2-container" id="s2id_autogen1"><a href="javascript:void(0)" class="select2-choice" tabindex="-1"> <span class="select2-chosen" id="select2-chosen-2">10</span><abbr class="select2-search-choice-close"></abbr> <span class="select2-arrow" role="presentation"><b role="presentation"></b></span></a><label for="s2id_autogen2" class="select2-offscreen"></label><input class="select2-focusser select2-offscreen" type="text" aria-haspopup="true" role="button" aria-labelledby="select2-chosen-2" id="s2id_autogen2"><div class="select2-drop select2-display-none"> <div class="select2-search select2-search-hidden select2-offscreen"> <label for="s2id_autogen2_search" class="select2-offscreen"></label> <input type="text" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" class="select2-input" role="combobox" aria-expanded="true" aria-autocomplete="list" aria-owns="select2-results-2" id="s2id_autogen2_search" placeholder=""> </div> <ul class="select2-results" role="listbox" id="select2-results-2"> </ul></div></div><select name="tb_Document_length" aria-controls="tb_Document" class="select2-offscreen" tabindex="-1" title=""><option value="5">5</option><option value="10">10</option><option value="25">25</option><option value="50">50</option><option value="75">75</option><option value="100">100</option></select></label></div></div><div class="datatable-scroll"><div class="dataTables_scroll"><div class="dataTables_scrollHead" style="overflow: hidden; position: relative; border: 0px; width: 100%;"><div class="dataTables_scrollHeadInner" style="box-sizing: content-box; width: 769px; padding-right: 0px;"><table class="table table-striped dataTable no-footer" role="grid" style="margin-left: 0px; width: 769px;"><thead><tr role="row"><th class="sorting_disabled" rowspan="1" colspan="1" aria-label="Opt." style="width: 66px;">Opt.</th><th class="sorting" tabindex="0" aria-controls="tb_Document" rowspan="1" colspan="1" aria-label="Title: activate to sort column ascending" style="width: 67px;">Title</th><th class="sorting_disabled" rowspan="1" colspan="1" aria-label="Documentation Type" style="width: 167px;">Documentation Type</th><th class="sorting" tabindex="0" aria-controls="tb_Document" rowspan="1" colspan="1" aria-label="Download Time: activate to sort column ascending" style="width: 137px;">Download Time</th><th class="sorting" tabindex="0" aria-controls="tb_Document" rowspan="1" colspan="1" aria-label="Content: activate to sort column ascending" style="width: 88px;">Content</th><th class="sorting" tabindex="0" aria-controls="tb_Document" rowspan="1" colspan="1" aria-label="CreateUser: activate to sort column ascending" style="width: 107px;">CreateUser</th><th class="sorting_desc" tabindex="0" aria-controls="tb_Document" rowspan="1" colspan="1" aria-sort="descending" aria-label="CreateDateTime: activate to sort column ascending" style="width: 137px;">CreateDateTime</th></tr></thead></table></div></div><div class="dataTables_scrollBody" style="position: relative; overflow: auto; width: 100%;"><table id="tb_Document" class="table table-striped dataTable no-footer" role="grid" aria-describedby="tb_Document_info"><thead><tr role="row" style="height: 0px;"><th class="sorting_disabled" rowspan="1" colspan="1" aria-label="Opt." style="padding-top: 0px; padding-bottom: 0px; border-top-width: 0px; border-bottom-width: 0px; height: 0px; width: 66px;"><div class="dataTables_sizing" style="height:0;overflow:hidden;">Opt.</div></th><th class="sorting" aria-controls="tb_Document" rowspan="1" colspan="1" aria-label="Title: activate to sort column ascending" style="padding-top: 0px; padding-bottom: 0px; border-top-width: 0px; border-bottom-width: 0px; height: 0px; width: 67px;"><div class="dataTables_sizing" style="height:0;overflow:hidden;">Title</div></th><th class="sorting_disabled" rowspan="1" colspan="1" aria-label="Documentation Type" style="padding-top: 0px; padding-bottom: 0px; border-top-width: 0px; border-bottom-width: 0px; height: 0px; width: 167px;"><div class="dataTables_sizing" style="height:0;overflow:hidden;">Documentation Type</div></th><th class="sorting" aria-controls="tb_Document" rowspan="1" colspan="1" aria-label="Download Time: activate to sort column ascending" style="padding-top: 0px; padding-bottom: 0px; border-top-width: 0px; border-bottom-width: 0px; height: 0px; width: 137px;"><div class="dataTables_sizing" style="height:0;overflow:hidden;">Download Time</div></th><th class="sorting" aria-controls="tb_Document" rowspan="1" colspan="1" aria-label="Content: activate to sort column ascending" style="padding-top: 0px; padding-bottom: 0px; border-top-width: 0px; border-bottom-width: 0px; height: 0px; width: 88px;"><div class="dataTables_sizing" style="height:0;overflow:hidden;">Content</div></th><th class="sorting" aria-controls="tb_Document" rowspan="1" colspan="1" aria-label="CreateUser: activate to sort column ascending" style="padding-top: 0px; padding-bottom: 0px; border-top-width: 0px; border-bottom-width: 0px; height: 0px; width: 107px;"><div class="dataTables_sizing" style="height:0;overflow:hidden;">CreateUser</div></th><th class="sorting_desc" aria-controls="tb_Document" rowspan="1" colspan="1" aria-sort="descending" aria-label="CreateDateTime: activate to sort column ascending" style="padding-top: 0px; padding-bottom: 0px; border-top-width: 0px; border-bottom-width: 0px; height: 0px; width: 137px;"><div class="dataTables_sizing" style="height:0;overflow:hidden;">CreateDateTime</div></th></tr></thead><tbody><tr class="odd"><td valign="top" colspan="7" class="dataTables_empty">No data available in table</td></tr></tbody></table></div></div></div><div class="datatable-footer"><div class="dataTables_info" id="tb_Document_info" role="status" aria-live="polite">Showing 0 to 0 of 0 entries</div><div class="dataTables_paginate paging_full_numbers" id="tb_Document_paginate"><a class="paginate_button first disabled" aria-controls="tb_Document" data-dt-idx="0" tabindex="0" id="tb_Document_first">First</a><a class="paginate_button previous disabled" aria-controls="tb_Document" data-dt-idx="1" tabindex="0" id="tb_Document_previous">←</a><span></span><a class="paginate_button next disabled" aria-controls="tb_Document" data-dt-idx="2" tabindex="0" id="tb_Document_next">→</a><a class="paginate_button last disabled" aria-controls="tb_Document" data-dt-idx="3" tabindex="0" id="tb_Document_last">Last</a></div></div></div></div></div></div></div> <div id="modal_Upload" data-backdrop="static" class="modal fade"><div class="modal-dialog"><div class="modal-content"><div class="modal-header bg-primary"><button type="button" data-dismiss="modal" class="close">×</button> <h5 class="modal-title">Upload</h5></div> <form action="#" id="form_Upload" enctype="multipart/form-data" callback="" method="post" role="form" class="form-horizontal"><div class="modal-body"><div class="form-group"><label class="control-label col-sm-3">Title</label> <div class="col-sm-9"><input type="text" id="upTitle" name="upTitle" class="form-control"></div></div> <div class="form-group"><label class="control-label col-sm-3">Description</label> <div class="col-sm-9"><input type="text" id="upContent" name="upContent" class="form-control"></div></div> <div class="form-group"><label class="control-label col-sm-3">Carrier Code</label> <div class="col-sm-9"><select id="upCarrierType" name="upCarrierType" class="form-control"></select></div></div> <div class="form-group"><label class="control-label col-sm-3">Documentation Type</label> <div class="col-sm-9"><select id="upSchFileType" name="upSchFileType" class="form-control"></select></div></div> <div class="form-group"><label for="IsDefault" class="control-label col-sm-3">File:</label> <div class="col-lg-9"><div class="input-group"><input id="fileName" type="text" disabled="disabled" name="fileName" required="required" class="form-control"> <span id="scan" class="btn btn-primary input-group-addon" style="position: relative;">Select<input id="file" type="file" name="name" multiple="multiple" class="form-control" style="width: 60px; height: 40px; position: absolute; top: -6px; left: -4px; opacity: 0;"></span></div></div></div></div> <div class="modal-footer"><button type="button" id="btnUploadFile" class="btn btn-cmaprimary"><i class="icon-upload"></i> Upload</button> <button type="button" data-dismiss="modal" class="btn btn-reset"><i class="icon-cancel-circle2"></i> 关 闭</button></div></form></div></div></div> <div id="modal_Detail" data-backdrop="static" class="modal fade"><div class="modal-dialog"><div class="modal-content"><div class="modal-header bg-primary"><button type="button" data-dismiss="modal" class="close">×</button> <h5 class="modal-title">Detail</h5></div> <form action="#" id="form_Detail" enctype="multipart/form-data" callback="" method="post" role="form" class="form-horizontal"><div class="modal-body"><div class="form-group"><label class="control-label col-sm-3">File Name</label> <div class="col-sm-9"><input type="text" id="deTitle" name="deTitle" class="form-control"></div></div> <div class="form-group"><label class="control-label col-sm-3">Documentation Type</label> <div class="col-sm-9"><input type="text" id="deSchFileType" name="deSchFileType" readonly="readonly" class="form-control"></div></div> <div class="form-group"><label class="control-label col-sm-3">Visible types</label> <div class="col-sm-9"><input type="text" id="deVisibletypes" name="deVisibletypes" readonly="readonly" class="form-control"></div></div> <div class="form-group"><label class="control-label col-sm-3">Carrier Code</label> <div class="col-sm-9"><input type="text" id="deCarrierType" name="deCarrierType" readonly="readonly" class="form-control"></div></div> <div class="form-group"><label class="control-label col-sm-3">Description</label> <div class="col-sm-9"><textarea type="text" name="deContent" id="deContent" rows="4" class="form-control"></textarea></div></div></div> <div class="modal-footer"><button class="btn btn-primary"><i class="icon-floppy-disk"></i>Save</button> <button type="button" data-dismiss="modal" class="btn btn-reset"><i class="icon-cancel-circle2"></i> 关 闭</button></div></form></div></div></div></div>
<script type="text/javascript">
//初始化
$(function () {
$("#file").change(function () {
var fileName = "";
for (var i = 0; i < document.getElementById('file').files.length; i++) {
fileName += document.getElementById('file').files[i].name + ",";
}
if (fileName != "") {
fileName = (fileName.slice(fileName.length - 1) == ',') ? fileName.slice(0, -1) : fileName;
}
$("#fileName").val(fileName);
if (fileName.indexOf(".dll") > 0 || fileName.indexOf(".exe") > 0 || fileName.indexOf(".bat") > 0) {
swal({
title: "Info",
text: "System is incompatible with the file type.",
confirmButtonColor: "#66BB6A",
type: "warning"
});
document.getElementById('file').value = "";
$("#fileName").val("");
}
});
});
var datatable = null;
var columns = [
{ "data": "Id" },
{ "data": "Title" },
{ "data": "IsTopVlaue" },
{ "data": "DownloadTimes" },
{ "data": "Content" },
{ "data": "CreateUser" },
{ "data": "CreateDateTime" },
];
var columnDefs = [
{
"targets": [0],
"visible": true,
"searchable": false,
'orderable': false,
"render": function (data, type, row) {
if (data !== "undefined" && row.Id !== "") {
var str = "";
if (false === true) {
str += '<a onclick="app.GuardDetailShow(\'' + row.Id + '\');" ><i class="icon-hyperlink"></i>Detail</a> ';
}
str += '<a href="/LaraToolkit/DocumentShipSchedule/Downloading?Id=' + row.Id + '" ><i class="icon-file-download"></i>Download</a>';
return str;
} else {
return "";
}
}
},
{
"targets": [2],
"visible": true,
"searchable": false,
'orderable': false,
},
{
"targets": [6],
"render": function (data, type, row) {
if (data !== null && data !== "undefined" && data !== "")
return moment(data).format("YYYY-MM-DD HH:mm:ss");
else
return "";
}
},
];
var app = new Vue({
el: '#app',
data:{
title: '',
content:'',
carrierType: '',
carrierTypeList:[],
startDate: '',
endDate: '',
schFileType: '',
schFileTypeList: [],
branch: '',
branchList: [],
uploadShow: false,
UploadFile: {
carrierTypeList: [],
schFileTypeList: [],
},
DutyDetail: {
title:"",
webPostId: "",
displayFileName: "",
attId: "",
},
deleteShow:true,
},
mounted: function () {
//初始化CarrierType
$.ajax({
url: '/LaraToolkit/Common/ComboBox',
type: "POST",
dataType: "text",
data: { "DictType": "CarrierType" },
success: function (data) {
var obj = $.parseJSON(data);
app.carrierTypeList = obj.data;
}
});
//初始化IsTop
$.ajax({
url: '/LaraToolkit/Common/ComboBox',
type: "POST",
dataType: "text",
data: { "DictType": "ShipScheduleFileType" },
success: function (data) {
var obj = $.parseJSON(data);
app.schFileTypeList = obj.data;
}
});
//初始化Branch
$.ajax({
url: '/LaraToolkit/Common/ComboBox',
type: "POST",
dataType: "text",
data: { "DictType": "getallbranch" },
success: function (data) {
var obj = $.parseJSON(data);
app.branchList = obj.data;
}
});
//初始化时间格式
$('.DateSet').datetimepicker({
format: 'YYYY-MM-DD',
minDate: '1999-01-01',
maxDate: '2100-02-01',
sideBySide: false,
showClear: true
});
},
methods: {
//查询数据
PostListSearch: function () {
$('#Search').attr('disabled', true);
//查询条件验证
var msg = "";
if (app.branch == "" || app.branch == undefined || app.branch == null) {
msg = "Please enter the branch!";
};
if (msg != ""){
swal({
title: "message",
text: msg,
confirmButtonColor: "#2196F3",
type: "warning"
});
$('#Search').removeAttr('disabled');
return;
};
Loading('loading');
setTimeout(function () {
$('#tb_Document').dataTable().fnDraw();
},
500);
$('#Search').removeAttr('disabled');
},
//重置
ResetSerachForm: function () {
app.title = "";
app.content = "";
app.startDate = "";
app.endDate = "";
app.carrierType = "";
app.isTop = "";
app.branch = "";
$("#startDate").val("");
$("#endDate").val("");
app.schFileType = "";
},
//打开上传模态框
Upload: function () {
$("#modal_Upload").modal("show");
//初始化CarrierType
$.ajax({
url: '/LaraToolkit/Common/ComboBox',
type: "POST",
dataType: "text",
data: { "DictType": "CarrierType" },
success: function (data) {
var obj = $.parseJSON(data);
app.UploadFile.carrierTypeList = obj.data;
}
});
//初始化IsTop
$.ajax({
url: '/LaraToolkit/Common/ComboBox',
type: "POST",
dataType: "text",
data: { "DictType": "ShipScheduleFileType" },
success: function (data) {
var obj = $.parseJSON(data);
app.UploadFile.schFileTypeList = obj.data;
}
});
},
//确认上传
UploadFileFuc: function () {
//$("#form_Upload").submit();
if (document.getElementById('file').files.length == 0) {
swal({
title: "warning",
text: "Please select upload file.!",
confirmButtonColor: "#66BB6A",
type: "warning"
});
return false;
}
var form = new FormData(document.getElementById("form_Upload"));
$('#btnUploadFile').button('loading');
$.ajax({
url: "/LaraToolkit/DocumentShipSchedule/Upload",
type: "post",
secureuri: true,
data: form,
processData: false,
contentType: false,
success: function (data) {
swal({
title: "Info",
text: "Success",
confirmButtonColor: "#2196F3",
type: "warning"
});
app.UploadFile.title = '';
app.UploadFile.content = '';
app.UploadFile.carrierType = '';
app.UploadFile.isTop = '';
document.getElementById('file').value = "";
$("#fileName").val("");
$('#modal_Upload').modal('hide');
app.PostListSearch();
$('#btnUploadFile').button('reset');
},
Error: function (r) {
swal({
title: "Prompted",
text: data,
confirmButtonColor: "#2196F3",
type: "warning"
});
$('#btnUploadFile').button('reset');
}
});
},
//打开详情模态框
GuardDetailShow: function (id) {
$("#modal_Detail").modal("show");
$.ajax({
url: "/LaraToolkit/DocumentShipSchedule/PostDetail",
type: "post",
data: { "webPostId": id },
success: function (data) {
var obj = data;
if (obj.state == "S") {
app.DutyDetail.webPostId = obj.data.webPostId;
app.DutyDetail.title = obj.data.post.Title;
app.DutyDetail.schFileType = obj.data.post.IsTopVlaue;
app.DutyDetail.content = obj.data.post.Content;
app.DutyDetail.visibletypes = obj.data.post.VisibleTypeName;
app.DutyDetail.carrierType = obj.data.post.Classification2Name;
if (obj.data.documents.length > 0) {
app.DutyDetail.attId = obj.data.documents[0].Id;
app.DutyDetail.displayFileName = obj.data.documents[0].DisplayFileName;
}
if (obj.data.IsDeleteFlag == true) {
app.deleteShow = true;
}
else {
app.deleteShow = false;
}
}
else {
swal({
title: "Prompted",
text: obj.data,
confirmButtonColor: "#2196F3",
type: "warning"
});
}
},
Error: function (r) {
swal({
title: "Prompted",
text: r,
confirmButtonColor: "#2196F3",
type: "warning"
});
}
});
},
//详情页下载
DownloadFile: function () {
var docId = app.DutyDetail.attId;
var url = "/LaraToolkit/DocumentShipSchedule/Downloading?Id=" + docId;
window.location.href = url;
},
//详情页删除
DeleteData: function () {
var docId = app.DutyDetail.attId;
$.ajax({
url: "/LaraToolkit/DocumentShipSchedule/UploadDeleteGuard",
type: "post",
data: { "Id": docId },
success: function (data) {
var obj = data;
if (obj.state == "S") {
$("#modal_Detail").modal("hide");
swal({
title: "Prompted",
text: obj.data,
confirmButtonColor: "#2196F3",
type: "success"
});
app.PostListSearch();
} else {
$("#modal_Detail").modal("hide");
swal({
title: "Prompted",
text: obj.data,
confirmButtonColor: "#2196F3",
type: "warning"
});
app.PostListSearch();
}
},
Error: function (r) {
$("#modal_Detail").modal("hide");
swal({
title: "Prompted",
text: r,
confirmButtonColor: "#2196F3",
type: "warning"
});
}
});
},
//详情页保存数据
SaveData: function () {
var docId = app.DutyDetail.webPostId;
$.ajax({
url: "/LaraToolkit/DocumentShipSchedule/UploadEdit",
type: "post",
data: {
"id": docId,
"title": app.DutyDetail.title,
"richtextframe": app.DutyDetail.content,
},
success: function (data) {
var obj = data;
if (obj.state == "S") {
swal({
title: "Prompted",
text: obj.data,
confirmButtonColor: "#2196F3",
type: "success"
});
app.PostListSearch();
} else {
swal({
title: "Prompted",
text: obj.data,
confirmButtonColor: "#2196F3",
type: "warning"
});
app.PostListSearch();
}
},
Error: function (r) {
swal({
title: "Prompted",
text: r,
confirmButtonColor: "#2196F3",
type: "warning"
});
}
});
},
},
watch: {
},
});
//初始化Table数据
datatable = InitPagingDataTable('tb_Document',
columns,
columnDefs,
function (sSource, aoData, fnCallback, oSettings) {
var page = (aoData[3].value / aoData[4].value) + 1;
var datap = {
title: app.title,
carrierType: app.carrierType,
shipScheduleFileType: app.schFileType,
updateTimeFrom: $("#startDate").val(),
updateTimeTo: $("#endDate").val(),
content: app.content,
Branch: app.branch,
Page: page,
Rows: aoData[4].value,
Draw: aoData[0].value,
order: aoData[2].value[0].dir,
sort: aoData[1].value[aoData[2].value[0].column].data,
};
oSettings.jqXHR = $.ajax({
"url": '/LaraToolkit/DocumentShipSchedule/PostListData',
"type": 'POST',
"data": datap,
'success': function (data) {
if (data != null && data.state === "S") {
fnCallback(data);
}
else {
swal({
title: "message",
text: data.data,
confirmButtonColor: "#2196F3",
type: "warning"
});
}
UnLoading('loading');
},
'error': function (xhr, ts, et) {
if (ts === 'parsererror') {
alert('页面过期,请重新登录');
window.location.href = '/LaraToolkit/Account/Login';
}
}
});
},
{ "order": [[6, "desc"]] });
</script>
</div>
</div>
</div><span role="status" aria-live="polite" class="select2-hidden-accessible"></span>
<style type="text/css">
.row-vertical-center {
display: flex;
align-items: center;
}
.navbar-fixed-bottom {
position: relative !important;
}
</style>
<nav class="navbar navbar-default navbar-fixed-bottom" role="navigation" style="background-color: #04246A;" id="footer">
<div class="container-fluid">
<div id="maxFoot" class="row row-vertical-center" style="height: 80px; display: none;">
<div style="color: #939393; font-size: 14px; margin: auto; text-align: center">
© 2024 My CMA CGM China
<div style="width:390px;margin:0 auto; padding:5px 0;">
<a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=31010102007310"><img src="/LaraToolkit/assets/images/beian.png" style="float:left;"><p style="float:left; color:#939393;">沪公网安备 31010102007310号</p></a>
<a href="https://beian.miit.gov.cn" style=" color: #939393;">沪ICP备15009912号</a>
</div>
</div>
</div>
<div id="minFoot" class="row row-vertical-center" style="display: flex; height: 80px;">
<div style="color: #939393; font-size: 14px; margin: auto">
© 2024 My CMA CGM China
<div style="width:390px; margin: 0 auto; padding: 5px 0;">
<a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=31010102007310"><img src="/LaraToolkit/assets/images/beian.png" style="float:left;"><p style="float:left; color:#939393;">沪公网安备 31010102007310号</p></a>
<a href="https://beian.miit.gov.cn" style=" color: #939393;">沪ICP备15009912号</a>
</div>
</div>
</div>
</div>
</nav>
<input type="hidden" id="appVirtualPath" value="/LaraToolkit">
<input type="hidden" id="appController" value="DocumentShipSchedule">
<input type="hidden" id="appAction" value="Index">
<script>
$(document).ready(function () {
// Find the span element with content "invoicing"
var targetSpan = $('.dropdown-toggle span:contains("开票&支付"),.dropdown-toggle span:contains("開票&支付")');
// Check if the span element is found
if (targetSpan.length > 0) {
// Create an image element
var imageElement = $('<img>', {
src: '/assets/images/thunder.png', // Replace with the actual image URL
alt: 'Image Alt Text', // Replace with appropriate alt text
style:'height: 10px;margin-top=-20px;position: absolute;margin-top: -12px;padding: 0px;margin-left: 31px;'
});
// Insert the image element before the target span
imageElement.insertBefore(targetSpan);
}
var entargetSpan = $('.dropdown-toggle span:contains("Invoicing & Payment")');
// Check if the span element is found
if (entargetSpan.length > 0) {
// Create an image element
var imageElement = $('<img>', {
src: '/assets/images/thunder.png', // Replace with the actual image URL
alt: 'Image Alt Text', // Replace with appropriate alt text
style: 'height: 10px;margin-top=-20px;position: absolute;margin-top: -12px;padding: 0px;margin-left: 96px;'
});
// Insert the image element before the target span
imageElement.insertBefore(entargetSpan);
}
var targetConSpan = $('.dropdown-toggle span:contains("联系人"),.dropdown-toggle span:contains("聯系人")');
// Check if the span element is found
if (targetConSpan.length > 0) {
// Create an image element
var imageSvgElement = $('<img>', {
src: '/assets/images/logo-contact.svg', // Replace with the actual image URL
alt: 'Image Alt Text', // Replace with appropriate alt text
style: 'height: 10px;margin-top=-20px;position: absolute;margin-top: -12px;padding: 0px;margin-left: 35px;'
});
// Insert the image element before the target span
imageSvgElement.insertBefore(targetConSpan);
}
var entargetColEnSpan = $('.dropdown-toggle span:contains("Contact")');
// Check if the span element is found
if (entargetColEnSpan.length > 0) {
// Create an image element
var imageEnSvgElement = $('<img>', {
src: '/assets/images/logo-contact.svg', // Replace with the actual image URL
alt: 'Image Alt Text', // Replace with appropriate alt text
style: 'height: 10px;margin-top=-20px;position: absolute;margin-top: -12px;padding: 0px;margin-left: 45px;'
});
// Insert the image element before the target span
imageEnSvgElement.insertBefore(entargetColEnSpan);
}
});
</script>
<div><div class="sweet-overlay" tabindex="-1"></div><div class="sweet-alert" tabindex="-1"><div class="icon error"><span class="x-mark"><span class="line left"></span><span class="line right"></span></span></div><div class="icon warning"> <span class="body"></span> <span class="dot"></span> </div> <div class="icon info"></div> <div class="icon success"> <span class="line tip"></span> <span class="line long"></span> <div class="placeholder"></div> <div class="fix"></div> </div> <div class="icon custom"></div> <h2>Title</h2><p>Text</p><button class="cancel" tabindex="2">Cancel</button><button class="confirm" tabindex="1">OK</button></div></div></body></html>