WebTM/Files/213/铅笔.jpg | 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/Files/213/铅笔2.jpg | 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/Files/Material/ZY004/R-C.jpg | 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/基础资料/公用基础资料/Add_Edit_Gy_Material.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/基础资料/公用基础资料/Gy_Material.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
WebTM/Files/213/Ǧ±Ê.jpg
WebTM/Files/213/Ǧ±Ê2.jpg
WebTM/Files/Material/ZY004/R-C.jpg
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Add_Edit_Gy_Material.html
@@ -1584,19 +1584,19 @@ , uploadListIns = upload.render({ elem: '#testList' , url: GetWEBURL() + "/Cj_StationOutBill/UploadFile1" , url: GetWEBURL() + "/Gy_Mater/UploadFile" , accept: 'file' , multiple: true , auto: false //, bindAction: '#testListAction' //ææç»å® , data: { "HBillNo": $("#HNumber").val(), "HRemark": $("#HRemark").val(), "HUserName": sessionStorage["HUserName"] } , data: { "HNumber": $("#HNumber").val(), "HRemark": $("#HRemark").val(), "HUserName": sessionStorage["HUserName"] } , choose: function (obj) { var files = this.files = obj.pushFile(); //å°æ¯æ¬¡éæ©çæä»¶è¿½å å°æä»¶éå //è¯»åæ¬å°æä»¶ obj.preview(function (index, file, result) { var tr = $(['<tr id="upload-' + index + '">' , '<td>' + file.name + '</td>' , '<td>' + '<img id="showImg" class="ImgClass" style="width: 150px; margin:10px;cursor:pointer;"src="' + result + '" alt="' + file.name + '">' + '</td>' , '<td>' + '<img onclick=\"previewImg(this)\" id="showImg" class="ImgClass" style="width: 150px; margin:10px;cursor:pointer;"src="' + result + '" alt="' + file.name + '">' + '</td>' , '<td>' + (file.size / 1014).toFixed(1) + 'kb</td>' , '<td>çå¾ ä¸ä¼ </td>' , '<td>' @@ -1621,30 +1621,6 @@ ProImgByList.append(tr); //æå¾çæ¾å¤§é¢è§ $(".ImgClass").click(function () { var idx = $(".ImgClass").index(this);//è·åç¹å»è¡ä¸æ æ¾ç¤ºå¯¹åºçå¾ç var width = $("#showImg").width(); var height = $("#showImg").height(); var scaleWH = width / height; var bigH = 600; var bigW = scaleWH * bigH; if (bigW > 900) { bigW = 900; bigH = bigW / scaleWH; } // æ¾å¤§é¢è§å¾ç layer.open({ type: 1, title: false, closeBtn: 1, shadeClose: true, area: [bigW + 'px', bigH + 'px'], //å®½é« content: "<img width='" + bigW + "' height='" + bigH + "' src=" + result + " />" }); }); }); } , done: function (res, index, upload) { @@ -1672,9 +1648,9 @@ function getFile() { var ProImgByList = $('#ProImgByList') $.ajax({ url: GetWEBURL() + '/Cj_StationOutBill/Filelist', url: GetWEBURL() + '/Gy_Mater/Filelist', type: "GET", data: { "HBillNo": $("#HNumber").val() }, data: { "HNumber": $("#HNumber").val() }, success: function (data1) { if (data1.count == 1) { var index = 0; @@ -1683,7 +1659,7 @@ , '<td style="display:none">' + data1.data[i].HItemID + '</td>' , '<td style="display:none">' + data1.data[i].HSourceBillNo + '</td>' , '<td>' + data1.data[i].HFileName + '</td>' , '<td>' + '<img id="showImg' + i + '" class="ImgClass" style="width: 150px; margin:10px;cursor:pointer;"src="' + data1.data[i].HFilePath + '" alt="' + data1.data[i].HFileName + '">' + '</td>' , '<td>' + '<img onclick=\"previewImg(this)\" id="showImg' + i + '" class="ImgClass" style="width: 150px; margin:10px;cursor:pointer;"src="' + data1.data[i].HFilePath + '" alt="' + data1.data[i].HFileName + '">' + '</td>' , '<td>' + (data1.data[i].HFileSize / 1014).toFixed(1) + 'kb</td>' , '<td style="color: #5FB878;">ä¸ä¼ æå</td>' , '<td style="display:none">' + data1.data[i].url + '</td>' @@ -1695,29 +1671,6 @@ $('#ProImgByList').append(tr); } //æå¾çæ¾å¤§é¢è§ $(".ImgClass").click(function () { var idx = $(".ImgClass").index(this);//è·åç¹å»è¡ä¸æ æ¾ç¤ºå¯¹åºçå¾ç var width = $("#showImg" + idx).width(); var height = $("#showImg" + idx).height(); var scaleWH = width / height; var bigH = 600; var bigW = scaleWH * bigH; if (bigW > 900) { bigW = 900; bigH = bigW / scaleWH; } // æ¾å¤§é¢è§å¾ç layer.open({ type: 1, title: false, closeBtn: 1, shadeClose: true, area: [bigW + 'px', bigH + 'px'], //å®½é« content: "<img width='" + bigW + "' height='" + bigH + "' src=" + data1.data[idx].HFilePath + " />" }); }); } else { layer.alert(data1.code + data1.Message, { icon: 5 }); @@ -1760,7 +1713,7 @@ //å é¤å·²ä¸ä¼ æä»¶ $.ajax({ url: GetWEBURL() + '/Cj_StationOutBill/DeleteFilelist', url: GetWEBURL() + '/Gy_Mater/DeleteFilelist', type: "GET", data: { "HItemID": HItemID, "HSourceBillNo": HSourceBillNo, "HFileName": HFileName }, success: function (data1) { @@ -1801,6 +1754,29 @@ $("#HSecUnitID").val(obj[0].HItemID); } } function previewImg(obj) { var img = new Image(); img.src = obj.src; var height = img.height + 500; //è·åå¾çé«åº¦ var width = img.width + 500; //è·åå¾ç宽度 var imgHtml = "<img src='" + obj.src + "' width='100%' height='100%'/>"; //å¼¹åºå± layer.open({ type: 1, shade: 0.8, offset: 'auto', area: ['80%', '80%'], shadeClose: true, scrollbar: false, title: "å¾çé¢è§", //䏿¾ç¤ºæ é¢ content: imgHtml, //æè·çå ç´ ï¼æ³¨æï¼æå¥½è¯¥æå®çå ç´ è¦åæ¾å¨bodyæå¤å±ï¼å¦åå¯è½è¢«å ¶å®çç¸å¯¹å ç´ æå½±å cancel: function () { //layer.msg('æè·å°±æ¯ä»é¡µé¢å·²ç»åå¨çå ç´ ä¸ï¼å 裹layerçç»æ', { time: 5000, icon: 6 }); } }); } </script> </body> WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_Material.html
@@ -103,16 +103,26 @@ </div> </div> </div> <div class="layui-row" style="padding:10px 0"> <!--æ¾å¨formæ ç¾å½ä¸ä¼å½±åè½®æå¾ç®å¤´ç使ç¨ï¼æä»¥ç§»å°formæ ç¾å¤é¢--> <!--<div class="layui-row" style="padding:10px 0"> <div class="layui-col-xs3 layui-inline" style="border: solid 1.5px #e0d6d64d;"> <div id="TreeTable" class="demo-tree demo-tree-box"></div> <div id="TreeTable" class="demo-tree demo-tree-box" style="width:99.5%;height:calc(50vh);"></div> <div style="width:99.5%;height:calc(35vh);position: relative;">--> <!--//è½®æå¾--> <!--<div class="layui-carousel" id="test1" style="position:absolute;">--> <!--éæåº¦ opacity: 0.2--> <!--<div carousel-item id="file"> </div> </div> </div> </div> <div class="layui-col-xs8 layui-inline" style="padding-left: 10px; width: 73%"> <div> <table class="" id="mainTable" lay-filter="mainTable"></table> </div> </div> </div> </div>--> <!--<table class="" id="mainTable" lay-filter="mainTable"></table>--> <script type="text/html" id="toolbarDemo"> <div class="layui-btn-container"> @@ -134,6 +144,25 @@ </div> </script> </form> <div class="layui-row" style="padding:10px 0"> <div class="layui-col-xs3 layui-inline" style="border: solid 1.5px #e0d6d64d;"> <div id="TreeTable" class="demo-tree demo-tree-box" style="width:99.5%;height:calc(50vh);"></div> <div style="width:99.5%;height:calc(35vh);position: relative;"> <!--//è½®æå¾--> <div class="layui-carousel" id="test1" style="position:absolute;"> <!--éæåº¦ opacity: 0.2--> <div carousel-item id="file"> </div> </div> </div> </div> <div class="layui-col-xs8 layui-inline" style="padding-left: 10px; width: 73%"> <div> <table class="" id="mainTable" lay-filter="mainTable"></table> </div> </div> </div> </div> </div> </div> @@ -145,7 +174,7 @@ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ index: 'lib/index', //ä¸»å ¥å£æ¨¡å }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate','tree'], function () { }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate', 'tree', 'carousel'], function () { //#region å ¬ç¨åé var $ = layui.$ , admin = layui.admin @@ -156,6 +185,7 @@ , laypage = layui.laypage , laydate = layui.laydate , tree = layui.tree , carousel = layui.carousel var sWhere = ""; var option = []; var Organization = sessionStorage["Organization"]; @@ -167,6 +197,16 @@ //#endregion //#region è¿å ¥é¡µé¢å³å è½½ // è½®æå¾ var Carousel = carousel.render({ elem: '#test1' , width: '100%' //设置容å¨å®½åº¦ , height: '100%' //设置容å¨é«åº¦ , arrow: 'always' //å§ç»æ¾ç¤ºç®å¤´ , indicator: 'inside' //æç¤ºå¨ä¸æ¾ç¤º , autoplay: false //æå¨ææ¾ , interval: 3000 //ææ¾é度 }); //åå§åçé¢ set_ClearBill(); @@ -184,7 +224,7 @@ set_AddNew(); break; case 'btn-Edit': set_ShowBill(); set_ShowBill(); break; case 'btn-copy': set_copy(); @@ -316,6 +356,8 @@ l.LAY_CHECKED = flag; } }); getFileList_loaded(obj.data.ç©æä»£ç ); }) //#endregion @@ -343,7 +385,10 @@ addSWhereByOpenType(); get_Display_Tree(); //ç©æå¾çä½ç½®é»è®¤ä¸ºç©º var html2 = '<h1 style="text-align:center;line-height:290px;color:red;font-weight:bolder;"></h1>'; $("#file").append(html2); Carousel.reload({ autoplay: false }) //if (openType == 2) { // addSWhereByOpenType(); // //get_Display(sWhere); @@ -420,7 +465,7 @@ //#region æ¥è¯¢ function get_Display(sWhere) { var wait = layer.load();//é®ç½© var ajaxLoad = layer.load(); var ajaxLoad = layer.load(); $.ajax({ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum", url: GetWEBURL() + '/Gy_Material/list', @@ -488,7 +533,7 @@ //#endregion //#region å¿«éè¿æ»¤ function get_FastQuery() { @@ -892,6 +937,58 @@ return subStr; } //#region ç¹å»ç©ææ¶,è·åå·²ä¸ä¼ çæä»¶å表 function getFileList_loaded(HMaterNumber) { $("#file").html(""); $(".layui-carousel-ind").html(""); var HBillNo = HMaterNumber; if (HBillNo != null && HBillNo != undefined) { var wait = layer.load();//é®ç½© $.ajax({ url: GetWEBURL() + '/Cj_StationOutBill/Filelist', async: false, type: "GET", data: { "HBillNo": HBillNo }, success: function (data1) { if (data1.count == 1) { if (data1.data[0]) { HInterID = data1.data[0].HInterID } option.data = data1.data; //table.render(option); for (let i = 0; i < data1.data.length; i++) { var html = ''; if (data1.data[i].HFileType == '.jpeg' || data1.data[i].HFileType == '.jpg') { html += '<div><img onclick=\"previewImg(this)\" src=../../..' + data1.data[i].HFilePath + ' alt="" style="width:100%;height:100%"></div>' $("#file").append(html); } if (data1.data[i].HFileType == '.pdf') { html += '<div><embed src="../../..' + data1.data[i].HFilePath + '"' + ' type="application/pdf" style="width:100%;height:100%" internalinstanceid="81" /></div>' $("#file").append(html); } } if (data1.data.length == 0) { var html2 = '<h1 style="text-align:center;line-height:290px;color:red;font-weight:bolder;">ææªä¸ä¼ æä»¶</h1>'; $("#file").append(html2); } Carousel.reload({ autoplay: false }) layer.close(wait); } else { layer.close(wait); layer.alert(data1.Message, { icon: 5 }); } }, error: function () { layer.close(wait); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } } //#endregion //#region éèå设置 function get_HideColumn() { var colName = ""; @@ -1135,6 +1232,28 @@ function GetDataCol(data) { GetDataCols = data; } function previewImg(obj) { var img = new Image(); img.src = obj.src; var height = img.height + 500; //è·åå¾çé«åº¦ var width = img.width + 500; //è·åå¾ç宽度 var imgHtml = "<img src='" + obj.src + "' width='100%' height='100%'/>"; //å¼¹åºå± layer.open({ type: 1, shade: 0.8, offset: 'auto', area: ['100%', '100%'], shadeClose: true, scrollbar: false, title: "å¾çé¢è§", //䏿¾ç¤ºæ é¢ content: imgHtml, //æè·çå ç´ ï¼æ³¨æï¼æå¥½è¯¥æå®çå ç´ è¦åæ¾å¨bodyæå¤å±ï¼å¦åå¯è½è¢«å ¶å®çç¸å¯¹å ç´ æå½±å cancel: function () { //layer.msg('æè·å°±æ¯ä»é¡µé¢å·²ç»åå¨çå ç´ ä¸ï¼å 裹layerçç»æ', { time: 5000, icon: 6 }); } }); } </script> </body>