Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-LayUI
| | |
| | | , 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>' |
| | |
| | | |
| | | 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) { |
| | |
| | | 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; |
| | |
| | | , '<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>' |
| | |
| | | |
| | | $('#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 }); |
| | |
| | | |
| | | //å é¤å·²ä¸ä¼ æä»¶ |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Cj_StationOutBill/DeleteFilelist', |
| | | url: GetWEBURL() + '/Gy_Mater/DeleteFilelist', |
| | | type: "GET", |
| | | data: { "HItemID": HItemID, "HSourceBillNo": HSourceBillNo, "HFileName": HFileName }, |
| | | success: function (data1) { |
| | |
| | | $("#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> |
| | |
| | | </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"> |
| | |
| | | </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> |
| | |
| | | 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 |
| | |
| | | , laypage = layui.laypage |
| | | , laydate = layui.laydate |
| | | , tree = layui.tree |
| | | , carousel = layui.carousel |
| | | var sWhere = ""; |
| | | var option = []; |
| | | var Organization = sessionStorage["Organization"]; |
| | |
| | | //#endregion |
| | | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | | // è½®æå¾ |
| | | var Carousel = carousel.render({ |
| | | elem: '#test1' |
| | | , width: '100%' //设置容å¨å®½åº¦ |
| | | , height: '100%' //设置容å¨é«åº¦ |
| | | , arrow: 'always' //å§ç»æ¾ç¤ºç®å¤´ |
| | | , indicator: 'inside' //æç¤ºå¨ä¸æ¾ç¤º |
| | | , autoplay: false //æå¨ææ¾ |
| | | , interval: 3000 //ææ¾é度 |
| | | }); |
| | | |
| | | //åå§åçé¢ |
| | | set_ClearBill(); |
| | |
| | | l.LAY_CHECKED = flag; |
| | | } |
| | | }); |
| | | |
| | | getFileList_loaded(obj.data.ç©æä»£ç ); |
| | | }) |
| | | //#endregion |
| | | |
| | |
| | | |
| | | 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); |
| | |
| | | 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 = ""; |
| | |
| | | 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> |