| | |
| | | , 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> |