WebTM/WebTM.csproj | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/layuiadmin/Scripts/webConfig.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/home/announcement.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/home/console.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/home/console111.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/indexMenu.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/user/login.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/质量管理/工作联系单/OA_Add_Edit_WorkLinkBill.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/采购管理/采购订单/Cg_POOrderBillList.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
WebTM/WebTM.csproj
@@ -203,6 +203,8 @@ <Content Include="views\grf\a.grf" /> <Content Include="views\grf\b1.grf" /> <Content Include="views\grf\b.grf" /> <Content Include="views\home\announcement.html" /> <Content Include="views\home\console.html" /> <Content Include="views\home\console_KaiBeiNaiTe.html" /> <Content Include="views\home\console_Mobile_KaiBeiNaiTe.html" /> <Content Include="views\home\console_pb.html" /> @@ -1388,7 +1390,7 @@ <Content Include="views\GRInstall.js" /> <Content Include="views\GRUtility.js" /> <Content Include="views\home\console_Mobile.html" /> <Content Include="views\home\console.html" /> <Content Include="views\home\console111.html" /> <Content Include="views\home\homepage1.html" /> <Content Include="views\home\homepage2.html" /> <Content Include="views\iframe\layer\iframe.html" /> WebTM/layuiadmin/Scripts/webConfig.js
@@ -1,5 +1,19 @@  function GetWEBURL() { //var WEBURL = "http://192.168.16.80:8011/"; //åå ¬å®¤æå¡å¨ //var WEBURL = "http://localhost:8081/SWEAPI/"; //chæ¬å°*/ //var WEBURL = "http://61.164.86.218:8099/ABAPI/"; // var WEBURL = "http://localhost/API/"; // //颿忬å°é ç½® //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //æ¨ä¹æ¬å°é ç½® /* var WEBURL = "http://localhost:8082/API/"; */ //æè´ºæ¬å°é ç½® var WEBURL = "http://localhost/API/"; // æ½æµæ¸¸æ¬å°é ç½® //var WEBURL = "http://localhost:8082/API/"; //æè´ºæ¬å°é ç½® /*var WEBURL = "http://localhost/API/";*/ //æ½æµæ¸¸æ¬å°é ç½® /*var WEBURL = "http://localhost:8082/API/"; //æè´ºæ¬å°é ç½®*/ //var WEBURL = "http://localhost:81/API/"; //ç彬æ¬å°é ç½® /*var WEBURL = "http://localhost:8083/API/"; //éé¯éæ¬å°é ç½®*/ //var WEBURL = "http://localhost:8082/API/"; //å¼ ç广æ¬å°é ç½® /* var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é ç½®*/ //var WEBURL = "http://47.96.97.237/API/"; //æºäºæå¡å¨ /* var WEBURL = "http://localhost/API/"; //颿忬å°é ç½®*/ //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //æ¨ä¹æ¬å°é ç½® WebTM/views/home/announcement.html
New file @@ -0,0 +1,205 @@ <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <!--页颿 ·å¼--> <style> .welcome .layui-card { border: 1px solid #f2f2f2; border-radius: 5px; } .welcome .layuimini-notice:hover { background: #f6f6f6; } .welcome .layuimini-notice { padding: 7px 16px; clear: both; font-size: 12px !important; cursor: pointer; position: relative; transition: background 0.2s ease-in-out; } .welcome .layuimini-notice-title { padding-right: 70px !important; text-overflow: ellipsis !important; overflow: hidden !important; white-space: nowrap !important; } .welcome .layuimini-notice-title { line-height: 28px; font-size: 14px; } .welcome .layuimini-notice-extra { position: absolute; top: 50%; margin-top: -8px; right: 16px; display: inline-block; height: 16px; color: #999; } </style> <div class="layuimini-container layuimini-page-anim"> <div class="layuimini-main welcome"> <div class="layui-row layui-col-space20"> <div class="layui-col-md12"> <div class="layui-row layui-col-space15"> <!--ç³»ç»å ¬å--> <div class="layui-col-md6"> <div class="layui-card"> <div class="layui-card-header"><i class="fa fa-bullhorn icon icon-tip"></i>ç³»ç»å ¬å</div> <div class="layui-card-body layui-text"> <!-- ç³»ç»å ¬åçéç¥è¯¦æ --> <div id="notice" class="layui-card"> <!-- åæ¾æ¨¡æ¿çscriptæ ç¾ --> <script type="text/html" id="noticeTemplate"> <!-- 使ç¨layuiçeach循ç¯, éåæ°æ®éåä¿¡æ¯(注æ: è¿éä¸å®è¦ä½¿ç¨d.data; åæ°index表示éå䏿 , item表示éåå ç´ ) --> {{# layui.each(d.data,function(index,item){ }} <div class="layuimini-notice"> <!-- classéæ©å¨ä¸º"layuimini-notice-title"çdivçåç¨äºåå¨å ¬åéç¥ä¸çæ é¢ --> <!-- 夿å½åå ç´ ä¸æ æ¯å¦ä½äºéåçå两ä½, è¥ä¸ºå两ä½, åå¨è¿å¨ä¼åç§°åå ä¸newçåæ · --> {{# if(index<=1) { }} <!-- éåæ¯ä¸ªå ç´ å¼åä½¿ç¨ {{ item.åæ®µå }} æ ¼å¼(注æ: {{åæ éå #å·) --> <div class="layuimini-notice-title">{{ item.sportName }}æ¥åå¼å¯ <span class="label layui-bg-red">new</span></div> {{# } else { }} <!-- è¥å½åå ç´ ä¸æ ä¸ä½äºéåä¸çå两ä½, åæ éæ¾ç¤ºnewåæ · --> <div class="layuimini-notice-title">{{ item.sportName }}æ¥åå¼å¯</div> {{# } }} <!-- classéæ©å¨ä¸º"layuimini-notice-extra"çdivçåç¨äºåå¨å ¬åéç¥ä¸çå叿¶é´ --> <div class="layuimini-notice-extra">{{ item.createTime }}</div> <!-- classéæ©å¨ä¸º"layuimini-notice-content"çdivçåç¨äºåå¨å ¬åéç¥çå ·ä½å 容, 使ç¨layui-hideå°å 容éè, 卿¥çè¯¦æ æ¶å±ç¤º --> <div class="layuimini-notice-content layui-hide"> <!-- 仿§æ¯éåæ¯ä¸ªå ç´ å¼, 乿¯ä½¿ç¨ {{ item.åæ®µå }} çæ ¼å¼ --> <span style="font-size:14px;font-weight: bolder;color: #000000">è¿å¨ä¼åï¼</span>{{ item.sportName }} <br> <span style="font-size:14px;font-weight: bolder;color: #000000">举ååºå°ï¼</span>{{ item.place }} <br> <span style="font-size:14px;font-weight: bolder;color: #000000">䏾忹ï¼</span>{{ item.holder }} <br> <span style="font-size:14px;font-weight: bolder;color: #000000">䏾忶é´ï¼</span>{{ item.startTime}} è³ {{ item.endTime }} <br> <span style="font-size:14px;font-weight: bolder;color: #000000">è¯¦æ æè¿°ï¼</span>{{ item.description }} <br> </div> </div> <!-- 循ç¯ç»æè®°å¾å ä¸è¿ä¸ª --> {{# }); }} </script> </div> </div> </div> </div> </div> </div> </div> </div> </div> <script> /* å è½½layer,formåtableçå®ä¾ */ layui.use(['layer', 'jquery', 'laytpl'], function () { // è·åjquery对象 var $ = layui.jquery, // è·ålayer对象 layer = layui.layer, // è·ålaytpl对象 laytpl = layui.laytpl; // å·²åå¸çè¿å¨ä¼ä¿¡æ¯ let sportInfoList; /* ç¼åè·åå·²åå¸çè¿å¨ä¼ä¿¡æ¯çajaxè¯·æ± */ $.ajax({ // è¯·æ±æ¹å¼ä¸ºGET type: 'GET', // æ°æ®æ¥å£ï¼è¯·æ±JSONæ°æ®å°å端 url: GetWEBURL() + '/GG_Notice/notices', type: "GET", data: { "user": sessionStorage["HUserName"] }, // å¼å¯åæ¥ async: false, /* å¤ç请æ±çåè°å½æ° */ success: function (res) { // è¥è¿åçç¶æç 为0ï¼åæ§è¡æåå¤çæä½ if (res.count == 1) { // è¿å¨ä¼ä¿¡æ¯ä¸ºå½åæ°æ® sportInfoList = res.data; // console.log(sportInfoList); // è¥è¿åçç¶æç 为1ï¼åæ§è¡å¤±è´¥å¤çæä½ } else { layer.msg('è·åå·²åå¸çè¿å¨ä¼ä¿¡æ¯å¤±è´¥ï¼', { icon: 2 }); } } }); // è·åéç¥æ¨¡æ¿ä¸çhtml页é¢ä»£ç (noticeTemplate对åºscript模æ¿ä¸çidéæ©å¨) let noticeTpl = noticeTemplate.innerHTML, // æ ¹æ®idéæ©å¨å®ä½å°å ¬åéç¥çdivçå notice = document.getElementById('notice'); // console.log(sportInfoList); //æ¸²ææ¨¡æ¿ä¿¡æ¯(noticeTplæ¯æ¨¡æ¿å¼æçhtml代ç , sportInfoListæ¯ä¸é¢è·åå°çå·²åå¸è¿å¨ä¼ä¿¡æ¯, htmlç¨äºåå¨divçåä¸ç代ç ) laytpl(noticeTpl).render(sportInfoList, function (html) { // è·å模æ¿å¼æä¸çhtml代ç , å°å ¶èµå¼å°htmlåæ°ä¸å» notice.innerHTML = html; }); /** * æ¥çå ¬å详æ ä¿¡æ¯çç¹å»äºä»¶ **/ $('body').on('click', '.layuimini-notice', function () { // è·åå ¬åéç¥ä¸çæ 颿æ¬(ç±äºåä¸¤æ¡æ°æ®çæ é¢åé¢åå¨newåæ ·, è¿éå°å ¶è¿è¡æ¿æ¢ var title = $(this).children('.layuimini-notice-title').text().replace("new", ""), // è·åå ¬åéç¥ä¸çå叿¶é´ noticeTime = $(this).children('.layuimini-notice-extra').text(), // è·åå ¬åéç¥ä¸çéç¥è¯¦æ content = $(this).children('.layuimini-notice-content').html(); // ç»å¶å ¬åéç¥è¯¦æ çhtml页é¢(å ¶ä¸\nç¨äºæ¢è¡) var html = '<div style="padding:15px 20px; text-align:justify; line-height: 22px;border-bottom:1px solid #e2e2e2;background-color: #ffffff;color: #000000">\n' + '<div style="text-align: center;margin-bottom: 20px;font-weight: bold;border-bottom:1px solid #718fb5;padding-bottom: 5px">\n' + '<h3 class="text-danger" style="font-size:16px;font-weight:bolder;color:red;">' + title + '</h3></div>\n' + '<div style="font-size: 15px">' + content + '</div>\n' + '</div>\n'; // æå¼å ¬åéç¥é¡µé¢ parent.layer.open({ // ç±»å为页é¢å± type: 1, // è®¾ç½®å ¬åéç¥æ é¢ title: ['ç³»ç»å ¬å' + '<span style="float: right;right: 1px;font-size: 14px;color: #b1b3b9;margin-top: 1px">' + noticeTime + '</span>', 'font-size:18px;'], // 设置页é¢çå®½é« area: ['500px', '500px'], // å¼å¯é®ç½©ææ shade: 0.3, // 对åºå ¬åéç¥divæ ç¾çid id: 'layuimini-notice', // å¼¹åºæ¡çæé® btn: ['æ¥ç', 'åæ¶'], // æé®æåä¸ºå± ä¸å¯¹é½ btnAlign: 'c', // çªå£ææ½ç±»å moveType: 1, // 页é¢å 容为ä¸é¢ç»å¶çå ¬åéç¥è¯¦æ content: html, // è¯·æ±æåçåè°å½æ°(å ¶ä¸layero表示æå¼çå¼¹åºå±é¡µé¢) success: function (layero) { // é¦å å¨å¼¹åºå±é¡µé¢ä¸å®ä½btnæé® var btn = layero.find('.layui-layer-btn'); // ç¶åæ ¹æ®btnæé®ç»§ç»å®ä½ç¬¬ä¸ä¸ªbtn(峿¥ç)æé® btn.find('.layui-layer-btn0').attr({ // 设置ç¹å»æé®å跳转å°å href: 'https://gitee.com/zhongshaofa/layuimini', // æå¼æ¹å¼ä¸ºå½å页 target: '_self' }); } }); }); }); </script> </body> </html> WebTM/views/home/console.html
@@ -266,6 +266,8 @@ , table = layui.table , form = layui.form , element = layui.element , tr = layui.tr , td = layui.td , laypage = layui.laypage , laydate = layui.laydate , util = layui.util @@ -273,7 +275,7 @@ var $ = layui.jquery; //ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± var titleData = ["HItemID", "HInterID", "HEntryID", "HDeptID", "主å ç ", "åå ç "]; var titleData = ["HItemID", "HInterID", "HEntryID", "HDeptID", "主å ç ", "åå ç ", "æ¥æ¶äºº"]; //ç»å½å¹³å°(PCç«¯ãææºç«¯) var HType = "PC"; @@ -409,12 +411,12 @@ switch (data[i].Type) { //int case 'DateTime': col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 75 }); col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'MM-dd')}}</div>", width: 100 }); break; case 'String': if (data[i].id == 'ç´§æ¥ç¨åº¦') { if (data[i].id == 'ç¶åµ') { col.push({ field: data[i].id, title: data[i].name, alert: 'center', sort: true, templet: "<div>{{d." + data[i].name + " == '0' ? 'ç´§æ¥': 'æ®é'}}</div>", width: 70 field: data[i].id, title: data[i].name, alert: 'center', sort: true, templet: "<div>{{d." + data[i].name + " == '0' ? 'ç´§æ¥': 'æ®é'}}</div>", width: 80 }); break; } WebTM/views/home/console111.html
New file @@ -0,0 +1,482 @@ <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>æ§å¶å°ä¸»é¡µä¸</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> <link rel="stylesheet" href="../../layuiadmin/layui/css/layui.css" media="all"> <link rel="stylesheet" href="../../layuiadmin/style/admin.css" media="all"> <style id="LAY_layadmin_theme" type="text/css"> .layui-side-menu, .layadmin-pagetabs .layui-tab-title li:after, .layadmin-pagetabs .layui-tab-title li.layui-this:after, .layui-layer-admin .layui-layer-title, .layadmin-side-shrink .layui-side-menu .layui-nav > .layui-nav-item > .layui-nav-child { background-color: #20222A !important; } .layui-nav-tree .layui-this, .layui-nav-tree .layui-this > a, .layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a { background-color: #009688 !important; } .layui-layout-admin .layui-logo { background-color: #20222A !important; } .layui-table-body.layui-table-main { height: 400px; } .layui-table-box { height: 400px; } .welcome .layui-card { border: 1px solid #f2f2f2; border-radius: 5px; } .welcome .layuimini-notice:hover { background: #f6f6f6; } .welcome .layuimini-notice { padding: 7px 16px; clear: both; font-size: 12px !important; cursor: pointer; position: relative; transition: background 0.2s ease-in-out; } .welcome .layuimini-notice-title { padding-right: 70px !important; text-overflow: ellipsis !important; overflow: hidden !important; white-space: nowrap !important; } .welcome .layuimini-notice-title { line-height: 28px; font-size: 14px; } .welcome .layuimini-notice-extra { position: absolute; top: 50%; margin-top: -8px; right: 16px; display: inline-block; height: 16px; color: #999; } </style> <script> /^http(s*):\/\//.test(location.href) || alert('请å é¨ç½²å° localhost ä¸å访é®'); </script> </head> <body layadmin-themealias="default"> <div class="layui-fluid"> <div class="layui-row layui-col-space15"> <div class="layui-col-md8"> <div class="layui-row layui-col-space15"> <div class="layui-col-md6"> <!-- å¿«æ·æ¹å¼ --> <div class="layui-card"> <div class="layui-card-header">å¿«æ·æ¹å¼</div> <div class="layui-card-body"> <div class="layui-carousel layadmin-carousel layadmin-shortcut" lay-anim="" lay-indicator="inside" lay-arrow="none" style="width: 100%; height: 280px;"> <!--å¿«æ·æ¹å¼--> <div class="FastMenu" carousel-item=""></div> <div class="layui-carousel-ind"><ul><li class="layui-this"></li><li class=""></li></ul></div><button class="layui-icon layui-carousel-arrow" lay-type="sub">î</button><button class="layui-icon layui-carousel-arrow" lay-type="add">î</button> </div> </div> </div> </div> <div class="layui-col-md6"> <!-- å¿«æ·æ¹å¼ --> <div class="layui-card"> <div class="layui-card-header">å¿«æ·æ¹å¼</div> <div class="layui-card-body"> <div class="layui-carousel layadmin-carousel layadmin-shortcut" lay-anim="" lay-indicator="inside" lay-arrow="none" style="width: 100%; height: 280px;"> <div carousel-item=""> <ul class="layui-row layui-col-space10 layui-this"> <li class="layui-col-xs3"> <a href="../éªæ¶å ¥åº/å¤è´å ¥åº/Kf_POStockInBill_Fast.html" target="main_self_frame"> <i class="layui-icon layui-icon-console"></i> <cite>å¤è´å ¥åº</cite> </a> </li> <li class="layui-col-xs3"> <a href="../éªæ¶å ¥åº/å§å¤å ¥åº/Kf_EntrustInBill_Fast.html" target="main_self_frame"> <i class="layui-icon layui-icon-engine"></i> <cite>å§å¤å ¥åº</cite> </a> </li> <li class="layui-col-xs3"> <a href="../éªæ¶å ¥åº/产åå ¥åº/Kf_ProductInBill_Fast.html" target="main_self_frame"> <i class="layui-icon layui-icon-template-1"></i> <cite>产åå ¥åº</cite> </a> </li> <li class="layui-col-xs3"> <a href="../颿åè´§/颿åºåº/Kf_MateOutBill_Fast.html" target="main_self_frame"> <i class="layui-icon layui-icon-chart"></i> <cite>颿åºåº</cite> </a> </li> <li class="layui-col-xs3"> <a href="../颿åè´§/å§å¤åºåº/Kf_EntrustOutBill_Fast.html" target="main_self_frame"> <i class="layui-icon layui-icon-unlink"></i> <cite>å§å¤åºåº</cite> </a> </li> <li class="layui-col-xs3"> <a href="../颿åè´§/éå®åºåº/Kf_SellOutBill_Fast.html" target="main_self_frame"> <i class="layui-icon layui-icon-chat"></i> <cite>éå®åºåº</cite> </a> </li> <li class="layui-col-xs3"> <a href="../ä»å管ç/ä»åºè°æ¨/Kf_MoveStockBill_Fast.html" target="main_self_frame"> <i class="layui-icon layui-icon-component"></i> <cite>è°æ¨å</cite> </a> </li> <li class="layui-col-xs3"> <a href="../ä»å管ç/æ¡ç çæ/Gy_BarCodeBill.html" target="main_self_frame"> <i class="layui-icon layui-icon-app"></i> <cite>æ¡ç çæ</cite> </a> </li> </ul> <ul class="layui-row layui-col-space10"> <li class="layui-col-xs3"> <a href="../ä»å管ç/ä»åºè°æ¨/Cc_LookingForReturnBill.html" target="main_self_frame"> <i class="layui-icon layui-icon-template"></i> <cite>䏿¶å½è¿å</cite> </a> </li> <li class="layui-col-xs3"> <a href="../车é´ç®¡ç/å·¥åºæµè½¬/MES_StationInBill_PDA.html" target="main_self_frame"> <i class="layui-icon layui-icon-snowflake"></i> <cite>å·¥åºè¿ç«æ¥æ¶å</cite> </a> </li> <li class="layui-col-xs3"> <a href="../车é´ç®¡ç/å·¥åºæµè½¬/MES_StationOutBill_PDA.html" target="main_self_frame"> <i class="layui-icon layui-icon-transfer"></i> <cite>å·¥åºåºç«æ±æ¥å</cite> </a> </li> <li class="layui-col-xs3"> <a href="../车é´ç®¡ç/å§å¤å·¥åºååºå/Cj_StationEntrustInBill.html" target="main_self_frame"> <i class="layui-icon layui-icon-light"></i> <cite>å§å¤å·¥åºååºå</cite> </a> </li> <li class="layui-col-xs3"> <a href="../è´¨é管ç/æ¥ææ£éªå/Kf_QCStockInCheckBill_Fast.html" target="main_self_frame"> <i class="layui-icon layui-icon-senior"></i> <cite>æ¥ææ£éªå</cite> </a> </li> <li class="layui-col-xs3"> <a href="../ç产管ç/ç产æç®±å/Sc_PackSplitBill_Fast.html" target="main_self_frame"> <i class="layui-icon layui-icon-cellphone"></i> <cite>ç产æç®±å</cite> </a> </li> <li class="layui-col-xs3"> <a href="../ç产管ç/çäº§æ±æ¥å/Sc_ICMOReportBill_FastNew.html" target="main_self_frame"> <i class="layui-icon layui-icon-dollar"></i> <cite>çäº§æ±æ¥å</cite> </a> </li> <li class="layui-col-xs3"> <a href="../颿åè´§/颿åºåº/Kf_MateOutBackBill_Fast.html" target="main_self_frame"> <i class="layui-icon layui-icon-survey"></i> <cite>ç产éæå</cite> </a> </li> </ul> </div> <div class="layui-carousel-ind"><ul><li class="layui-this"></li><li class=""></li></ul></div><button class="layui-icon layui-carousel-arrow" lay-type="sub">î</button><button class="layui-icon layui-carousel-arrow" lay-type="add">î</button> </div> </div> </div> </div> <div class="layui-col-md12"> <!-- æ°æ®æ¦è§ --> <div class="layui-card"> <div class="layui-card-header">æ°æ®æ¦è§</div> <div class="layui-card-body"> <div class="layui-carousel layadmin-carousel layadmin-dataview" data-anim="fade" lay-filter="LAY-index-dataview" lay-anim="fade" lay-indicator="inside" lay-arrow="none" style="width: 100%; height: 280px;"> <div carousel-item="" id="LAY-index-dataview"> <div class="" _echarts_instance_="1621151534573" style="-webkit-tap-highlight-color: transparent; user-select: none; background-color: rgba(0, 0, 0, 0);"> <div style="position: relative; overflow: hidden; width: 698px; height: 332px;"> <div data-zr-dom-id="bg" class="zr-element" style="position: absolute; left: 0px; top: 0px; width: 698px; height: 332px; user-select: none;"></div> <canvas width="698" height="332" data-zr-dom-id="0" class="zr-element" style="position: absolute; left: 0px; top: 0px; width: 698px; height: 332px; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></canvas> <canvas width="698" height="332" data-zr-dom-id="1" class="zr-element" style="position: absolute; left: 0px; top: 0px; width: 698px; height: 332px; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></canvas> <canvas width="698" height="332" data-zr-dom-id="_zrender_hover_" class="zr-element" style="position: absolute; left: 0px; top: 0px; width: 698px; height: 332px; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></canvas> </div> </div> </div> <div class="layui-carousel-ind"><ul><li class=""></li><!--<li class="layui-this"></li><li class=""></li>--></ul></div><button class="layui-icon layui-carousel-arrow" lay-type="sub">î</button><button class="layui-icon layui-carousel-arrow" lay-type="add">î</button> </div> </div> </div> </div> </div> </div> <div class="layui-col-md4"> <!-- å¾ åäºé¡¹ --> <div class="layui-card"> <div class="layui-card-header">å¾ åäºé¡¹</div> <div class="layui-card-body"> <div class="layui-carousel layadmin-carousel layadmin-backlog" lay-anim="" lay-indicator="inside" lay-arrow="none" style="width: 100%; height: 280px;"> <div carousel-item=""> <ul class="layui-row layui-col-space10 layui-this"> <li class="layui-col-xs6"> <a href="javascript:void(0);"> <!--<a lay-href="app/content/comment.html" class="layadmin-backlog-body">--> <h3>å¾ å®¡åæ®</h3> <p><cite>0</cite></p> </a> </li> <li class="layui-col-xs6"> <a href="javascript:void(0);"> <!--<a lay-href="app/forum/list.html" class="layadmin-backlog-body">--> <h3>å¾ å®¡èµæ</h3> <p><cite>0</cite></p> </a> </li> <li class="layui-col-xs6"> <a href="javascript:void(0);"> <!--<a lay-href="template/goodslist.html" class="layadmin-backlog-body">--> <h3>å¾ æ¥çæ¶æ¯</h3> <p><cite>0</cite></p> </a> </li> <li class="layui-col-xs6"> <a href="javascript:void(0);"> <!--<a href="javascript:;" onclick="layer.tips('ä¸è·³è½¬', this, {tips: 3});" class="layadmin-backlog-body">--> <h3>å¾ å夿¶æ¯</h3> <p><cite>0</cite></p> </a> </li> </ul> <ul class="layui-row layui-col-space10"> <li class="layui-col-xs6"> <a href="javascript:;" class="layadmin-backlog-body"> <h3>æªé ä¿¡æ¯</h3> <p><cite style="color: #FF5722;">0</cite></p> </a> </li> </ul> </div> <div class="layui-carousel-ind"><ul><li class="layui-this"></li><li class=""></li></ul></div><button class="layui-icon layui-carousel-arrow" lay-type="sub">î</button><button class="layui-icon layui-carousel-arrow" lay-type="add">î</button> </div> </div> </div> <!--ç³»ç»å ¬å--> <div class="main_left1_main_top"> <div class="main_left1_main_top_right"> <span> <a href="ç³»ç»ç®¡ç/å ¬å/GG_NoticeBillList.html" style="color: #9a9a9a;"></a> </span> </div> </div> <div class="main_left1_mainx"> <div class="main_left1_mainx_right" style="width: 98%; float: none; padding-left: 11px;"> <ul class="ullist"> </ul> </div> </div> </div> </div> </div> <script src="../../../layuiadmin/layui/layui.js"></script> <script src="../../../layuiadmin/layui/layui.js"></script> <script src="../../../layuiadmin/Scripts/json2.js"></script> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> <script src="../../../layuiadmin/PubCustom.js"></script> <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> <script src="./js/index.js"></script> <script> layui.config({ base: '../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ index: 'lib/index' //ä¸»å ¥å£æ¨¡å }).use(['index', 'form', 'laydate', 'table', 'element', 'console'], function () { //å ¬å ±åé var $ = layui.$ , admin = layui.admin , layer = layui.layer , table = layui.table , form = layui.form , element = layui.element , tr = layui.tr , td = layui.td , laypage = layui.laypage , laydate = layui.laydate , util = layui.util var element = layui.element; var $ = layui.jquery; //ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± var titleData = ["HItemID", "HInterID", "HEntryID", "HDeptID", "主å ç ", "åå ç ", "æ¥æ¶äºº"]; //ç»å½å¹³å°(PCç«¯ãææºç«¯) var HType = "PC"; // å·²åå¸çå ¬åä¿¡æ¯ let noticeInfoList; //页é¢åå§å set_ClearBill(); //页é¢åå§åæ¹æ³ function set_ClearBill() { get_Display(); get_Notices(); } //页é¢å ¶å®æ¹æ³ function get_Display() { //è·åèååè¡¨æ°æ® $.ajax({ url: GetWEBURL() + "/Web/Xt_UserFastMenu_Init", type: "GET", async: false, data: { "HMakeName": sessionStorage["HUserName"], "HType": HType }, success: function (data) { console.log(data.data); FastMenu(data.data); }, error: function (data) { layer.alert("åçé误!", { icon: 5 }); } }); } function FastMenu(data) { var liStr = ''; //éåçæä¸»èå for (var i = 0; i < data.length; i++) { if (i == 0) { liStr += '<ul class="layui-row layui-col-space10 layui-this">'; } else if (i % 8 == 0) { liStr += '<ul class="layui-row layui-col-space10">'; } liStr += '<li class="layui-col-xs3">'; if (data[i]["HPicNum"] == null || data[i]["HPicNum"] == "") { liStr += '<i id="' + data[i]["HSubFuncID"] + '" class="layui-icon layui-icon-add-circle"></i>'; } else { liStr += '<i id="' + data[i]["HSubFuncID"] + '" class="' + data[i]["HPicNum"] + '"></i>'; } liStr += '<a lay-href="' + data[i]["Hurl"] + '">'; liStr += '<cite>' + data[i]["HCaption"] + '</cite>'; liStr += '</a>'; liStr += '</li>'; if (i % 8 == 7) { liStr += '</ul>'; } }; if (data.length % 8 == 0) { liStr += '<ul class="layui-row layui-col-space10">'; liStr += '<li class="layui-col-xs3">'; liStr += '<a lay-href="ç³»ç»ç®¡ç/å¿«æ·æ¹å¼èªå®ä¹/Xt_UserFastMenu.html">'; liStr += '<i class="layui-icon layui-icon-add-circle"></i>'; liStr += '<cite>å¿«æ·æ¹å¼èªå®ä¹</cite>'; liStr += '</a>'; liStr += '</li>'; liStr += '</ul>'; } else { liStr += '<li class="layui-col-xs3">'; liStr += '<a lay-href="ç³»ç»ç®¡ç/å¿«æ·æ¹å¼èªå®ä¹/Xt_UserFastMenu.html">'; liStr += '<i class="layui-icon layui-icon-add-circle"></i>'; liStr += '<cite>å¿«æ·æ¹å¼èªå®ä¹</cite>'; liStr += '</a>'; liStr += '</li>'; liStr += '</ul>'; } $(".FastMenu").html(liStr); element.init(); for (var i = 0; i < data.length; i++) { var item = document.getElementById(data[i]["HSubFuncID"]); item.addEventListener("click", function (event) { //alert("hh"); //æå¼å¾æ 设置åçªå£ layer.open({ type: 2 , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ , title: "å¿«æ·æ¹å¼-徿 设置" //æ é¢ , closeBtn: 1 //çªä½å³ä¸è§å ³é ç æ ·å¼ , shift: 2 //å¼¹åºå¨ç» , area: ["30%", "90%"] //çªä½å¤§å° , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º , content: '../ç³»ç»ç®¡ç/å¿«æ·æ¹å¼èªå®ä¹/Xt_UserFastMenu_IconSet.html?HItemID=' + event.srcElement.id , btn: ["ç¡®å®"] , btn1: function (index, laero) { //å·æ°å¿«æ·æ¹å¼ get_Display(); //æ´æ°è¡¨æ ¼ç¼åçæ°æ® layer.close(index);//å ³éå¼¹çª } }) }, false); } } //çæéç¥å表 function get_Notices() { var index = layer.load(0, { shade: false }); var ajaxLoad = layer.load() //è¿å ¥é¡µé¢æ¾ç¤ºçç¼åå表 let list = document.getElementById("ullist"); $.ajax({ // è¯·æ±æ¹å¼ä¸ºGET type: 'GET', // æ°æ®æ¥å£ï¼è¯·æ±JSONæ°æ®å°å端 url: GetWEBURL() + '/GG_Notice/notices', type: "GET", data: { "user": sessionStorage["HUserName"] }, // å¼å¯åæ¥ async: false, success: function (res) { // è¥è¿åçç¶æç 为0ï¼åæ§è¡æåå¤çæä½ if (res.count == 1) { // è·åå ¬åæ°æ® noticeInfoList = res.data; for (var i = 0; i < noticeInfoList.length; i++) { var liObj = document.createElement("li"); liObj.innerHTML = "<span>" + layui.util.toDateString(noticeInfoList[i].æ¥æ, 'MM-dd') + "</span>"; /* + " < a href = \"viewpage.html\" >" + noticeInfoList[i].ä¸»é¢ + "</a >";*/ list.appendChild(liObj); } } else { layer.msg('è·å失败', { icon: 2 }); } }, error: function () { layer.close(ajaxLoad); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); layer.close(index); } }); </script> </body> </html> WebTM/views/indexMenu.html
@@ -4,7 +4,7 @@ <html> <head> <meta charset="utf-8"> <title>LMES管çç³»ç»</title> <title id="HCusName"></title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> @@ -109,7 +109,7 @@ <div class="layui-side-scroll"> <div class="layui-logo" lay-href="home/console.html"> <img src="../layuiadmin/myicon/win.svg" alt="PC端" style="width:25px;height:25px;margin-right: 5px;" /> <span>LMES管çç³»ç»</span> <span id="HMenuLabel"></span> </div> <ul class="layui-nav layui-nav-tree" lay-shrink="all" id="LAY-system-side-menu" lay-filter="layadmin-system-side-menu"> <!-- éè´ç®¡ç --> @@ -195,10 +195,8 @@ set_sideMenuDisPlay(); //#endregion //#region //#endregion //èåæ å½å setMenuLabel(); //#region 页é¢å ¶å®æ¹æ³ //æ¾ç¤ºä¾§è¾¹èå @@ -306,6 +304,13 @@ //#endregion }); //èåæ å½å function setMenuLabel() { console.log(sessionStorage["HMenuLabel"]); $("#HMenuLabel").html(sessionStorage["HMenuLabel"]); $("#HCusName").text(sessionStorage["HCusName"]); }; document.getElementById('UserName').innerHTML = sessionStorage["HUserName"]; document.getElementById('Organization').innerHTML = sessionStorage["Organization"]; </script> WebTM/views/user/login.html
@@ -29,7 +29,7 @@ <div class="ax-tab" axTab> <ul class="ax-row ax-tab-nav ax-menu-tab"> <a href="###" class="ax-item ax-col" style="font-size: 20px;">æºäºè¿æL-MES</a> <a href="###" class="ax-item ax-col" style="font-size: 20px;" id="HLogoLabel">æºäºè¿æL-MES</a> <!--<a href="###" class="ax-item">æ³¨åæ°ç¨æ·</a>--> <!--<li class="ax-col"></li>--> </ul> @@ -266,6 +266,10 @@ }); } }) //è·ååºç¡ä¿¡æ¯ getBaseInfo(); //è·åç»å½é¡µç»ç»å var Organization = ''; $.ajax({ @@ -290,9 +294,6 @@ layer.closeAll("loading"); } }) //form.render(); //å¤æç¨æ·æ¯ç§»å¨ç«¯è¿æ¯PC端 @@ -320,7 +321,6 @@ $("#LAY-user-login-password").focus(); } }) //读åé ç½®æä»¶ function get_ReadConfigFile() { @@ -352,7 +352,6 @@ //playSound(); layer.msg("è¯·éæ©ç»ç»ï¼"); return; } var UserName = $("#LAY-user-login-username").val(); var PassWord = $("#LAY-user-login-password").val(); @@ -433,6 +432,25 @@ audio.play(); } //è·ååºç¡ä¿¡æ¯ function getBaseInfo() { $.ajax({ type: "get", url: GetWEBURL() + "/Web/BaseInfo", data: {}, success: function (res) { //æ¥è¯¢æå if (res.count == 1) { var data = res.data[0]; console.log(data); sessionStorage["HCusName"] = data.HCusName; sessionStorage["HLogoLabel"] = data.HLogoLabel; sessionStorage["HMenuLabel"] = data.HMenuLabel; $("#HLogoLabel").text(data.HLogoLabel); } } }) } }); </script> </body> WebTM/views/ÖÊÁ¿¹ÜÀí/¹¤×÷ÁªÏµµ¥/OA_Add_Edit_WorkLinkBill.html
@@ -381,14 +381,16 @@ else if (OperationType == 2) { //æºåæ°å¢ var datajson; var str = window.location.search; //è·å龿¥ä¸ä¼ éçåæ° var arr = str.substring(str.lastIndexOf("=") + 1); datajson = $.parseJSON(decodeURI(arr)); //è·åurlåæ° var params = new URLSearchParams(location.search);; console.log(params.get('dataJson')); datajson = params.get('dataJson'); datajson = JSON.parse(decodeURIComponent(datajson)); $("#HRelationInterID").val(datajson.HRelationInterID); $("#HRelationEntryID").val(datajson.HRelationEntryID); $("#HRelationBillNo").val(datajson.HRelationBillNo); $("#HRelationBillType").val(datajson.HRelationBillType); set_AddFNew(); } else if (OperationType == 3) {//ç¼è¾ @@ -705,7 +707,6 @@ end: function () { }, success: function (layero, index) { } }); }); WebTM/views/²É¹º¹ÜÀí/²É¹º¶©µ¥/Cg_POOrderBillList.html
@@ -349,7 +349,7 @@ //#endregion //ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± var titleData = ["hmainid","HBillType", "HSupID", "HPSStyleID", "HSSID", "HCurID", "HDeptID", "HManagerID", "HEmpID", "hsubid", "HMaterID", "HUnitID", var titleData = ["hmainid","HEntryID","HBillType", "HSupID", "HPSStyleID", "HSSID", "HCurID", "HDeptID", "HManagerID", "HEmpID", "hsubid", "HMaterID", "HUnitID", "HFeedback", "HPriority", "HUserID","å¸å«ä»£ç ","éè´æ¹å¼ä»£ç ","ç»ç®æ¹å¼ä»£ç ","é¨é¨ä»£ç ","主管代ç ","ä¸å¡å代ç ","计éåä½ä»£ç "]; //#endregion @@ -363,7 +363,6 @@ window.HDefaultFilter = ""; //éæ©çè¿æ»¤æ¹æ¡å ç ï¼å ¨å±åéï¼ window.HInterID_Choose = 0; //#endregion //#region è¿å ¥é¡µé¢æ¢å è½½ @@ -384,6 +383,9 @@ break; //å é¤æé® case 'btn-Delete': set_DeleteBill(); break; //éç¥æé® case 'btn-Notice': set_NoticeBill(); break; //æµè§ case 'btn-view': get_ViewReport(); @@ -784,6 +786,7 @@ //} } //å è½½ç½æ ¼ function get_Display(sWhere) { var ajaxLoad = layer.load(); @@ -873,6 +876,7 @@ } }); } //æ°å¢ function set_AddNew() { layer.open({ @@ -893,6 +897,7 @@ } }); } //ç¼è¾åæ® function set_ShowBill() { var checkStatus = table.checkStatus('mainTable') @@ -921,6 +926,7 @@ layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); } } //å é¤ function set_DeleteBill() { var checkStatus = table.checkStatus('mainTable') @@ -964,6 +970,30 @@ } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®å é¤ï¼'); } } //éç¥ function set_NoticeBill() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; var dataJson = { HRelationInterID: data[0].hmainid, HRelationEntryID: data[0].hsubid, HRelationBillNo: data[0].åæ®å·, HRelationBillType: data[0].HBillType } console.log(JSON.parse(decodeURIComponent(encodeURIComponent(JSON.stringify(dataJson))))); if (data.length === 1) { layer.open({ type: 2 , area: ['100%', '100%'] , shade: 0.6 //é®ç½©éæåº¦ , maxmin: false //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: '../../è´¨é管ç/å·¥ä½èç³»å/OA_Add_Edit_WorkLinkBill.html?OperationType=2&linterid=&dataJson=' + encodeURIComponent(JSON.stringify(dataJson)) , resize: false }) } } @@ -1141,7 +1171,6 @@ } //#endregion //#region å¤è¡ä¸æ¨ï¼åºä»åï¼ function set_PushPayableBills() { var checkStatus = table.checkStatus('mainTable') @@ -1204,7 +1233,6 @@ } } //#endregion //#region å¤è¡ä¸æ¨ï¼éæéç¥åï¼ function set_PushPOInStockBackBills() { @@ -1561,7 +1589,6 @@ } //#endregion //è·åå宽 function getColumnsWidth() { var result = []; @@ -1590,6 +1617,7 @@ return result; } //ä¿åå宽 function set_SaveGridColWidth() { var arr = []; @@ -1631,6 +1659,7 @@ } get_FastQuery(table, option); } //é»è®¤å宽 function set_DefaultGridColWidth() { var arr = [];