| | |
| | | var option2 = []; |
| | | var HModName = "Gy_SOPBillEdit"; |
| | | var arr = []; |
| | | var HEntryID = 1; |
| | | //#endregion |
| | | |
| | | //#region è¿å
¥é¡µé¢æ¢å è½½ |
| | |
| | | set_InitGrid2(); |
| | | document.getElementById("right_table").style.visibility = 'hidden'; // éèå表 |
| | | $('#ChoseFile').addClass("layui-btn-disabled").attr("disabled", true); //ç¦ç¨æé® |
| | | $('#ChoseFile').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#delete').addClass("layui-btn-disabled").attr("disabled", true); |
| | | //å è½½æ°æ®å°ç½æ ¼ |
| | | //get_Display(sWhere); |
| | |
| | | layer.alert("æªç¥æä½ç±»åï¼", { icon: 5 }); |
| | | } |
| | | |
| | | |
| | | //è¡çå¬äºä»¶ |
| | | table.on('row(mainTable)', function (obj) { |
| | | HEntryID = Number($(obj.tr).attr("data-index")) + Number(1); |
| | | var flag = !obj.tr.find(':checkbox:first').prop('checked'); |
| | | obj.tr.find(':checkbox').prop('checked', flag); |
| | | if (flag) { |
| | | obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked'); //设置å¤éæ¡é䏿 ·å¼ |
| | | $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//æ¹åå½åtrèæ¯é¢è²ååä½é¢è² |
| | | } else { |
| | | obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//åæ¶å¤éæ¡é䏿 ·å¼ |
| | | $(obj.tr.selector).attr({ "style": "background:" });//åæ¶å½åtré¢è² |
| | | } |
| | | //mainTable ä¸ºè¡¨æ ¼ID æ³¨ææ¤å¤å¦æID䏿£ç¡®å°å¯¼è´ä½ å¨çå¬å¤éæ¡æ¶è·åä¸å°ä½ éæ©çæ°æ®ï¼åé¢çåªæ¯æ·»å æå é¤é䏿ªé䏿 ·å¼ä»¥åè®¾ç½®èæ¯è²ï¼åä½é¢è² |
| | | layui.each(table.cache.mainTable, function (i, l) { |
| | | if (obj.tr.index() == l.LAY_TABLE_INDEX) { |
| | | l.LAY_CHECKED = flag; |
| | | } |
| | | }); |
| | | PicUpload(); |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region ç¹å»äºä»¶å
æ¬on formäºä»¶ç |
| | |
| | | } |
| | | }); |
| | | } |
| | | var Updata = { |
| | | // éæ©æä»¶æé®ID |
| | | ChoseFile: 'ChoseFile', |
| | | // 确认ä¸ä¼ æé®ID |
| | | btnUpLoad: 'btnUpLoad', |
| | | // ä¸ä¼ åå§åæ¬¡æ° |
| | | initUploadListNum: 0 |
| | | }; |
| | | //æä»¶ä¸ä¼ |
| | | function PicUpload() { |
| | | layui.use('upload', function () { |
| | |
| | | //å¤å¾çä¸ä¼ |
| | | //夿件åè¡¨ç¤ºä¾ |
| | | var ProImgByList = $('#ProImgByList') |
| | | |
| | | // åå§åæ¶éæ°ç»å®æé®å¯¹è±¡ |
| | | var elemStr = '#' + Updata.ChoseFile + '-' + Updata.initUploadListNum;// éæ©æä»¶æé® |
| | | var impDataBtnStr = '#' + Updata.btnUpLoad + '-' + Updata.initUploadListNum;// 确认ä¸ä¼ æé® |
| | | |
| | | var uploadListIns = upload.render({ |
| | | elem: '#ChoseFile' |
| | | , url: GetWEBURL() + "/Gy_SOPBill/UploadFile1" |
| | |
| | | , multiple: true |
| | | , auto: false |
| | | //, bindAction: '#testListAction' //ææç»å® |
| | | , data: { "HBillNo": $("#HBillNo").val(), "HInterID": $("#HInterID").val(), "HUserName": sessionStorage["HUserName"] } |
| | | , data: { "HBillNo": $("#HBillNo").val(), "HInterID": $("#HInterID").val(), "HUserName": sessionStorage["HUserName"], "HEntryID": HEntryID } |
| | | , before: function () { |
| | | // ç¹å»ä¸ä¼ åä¿®æ¹ç»å®å¯¹è±¡çIDï¼ä½¿å
¶å¯ä»¥éæ°åå§å |
| | | Updata.initUploadListNum += 1; |
| | | $(elemStr).id = '#' + Updata.ChoseFile + '-' + Updata.initUploadListNum; |
| | | $(impDataBtnStr).id = '#' + Updata.ChoseFile + '-' + Updata.initUploadListNum; |
| | | console.log($(elemStr)); |
| | | console.log("initUploadListNum:" + Updata.initUploadListNum + " elemStr:" + $(elemStr).id + " impDataBtnStr:" + $(impDataBtnStr).id); |
| | | return; |
| | | } |
| | | , choose: function (obj) { |
| | | // æ¸
空åå²ä¸ä¼ æä»¶ï¼è§£å³chooseåªæ§è¡ä¸æ¬¡çé®é¢ï¼ï¼ï¼ |
| | | uploadListIns.config.elem.next()[0].value = ''; |
| | | |
| | | var files = this.files = obj.pushFile(); //å°æ¯æ¬¡éæ©çæä»¶è¿½å å°æä»¶éå |
| | | console.log(files); |
| | | document.getElementById("right_table").style.visibility = ''; //使æ ç¾æ¾ç¤º |
| | | //è¯»åæ¬å°æä»¶ |
| | | obj.preview(function (index, file, result) { |
| | |
| | | , '<td>' + (file.size / 1014).toFixed(1) + 'kb</td>' |
| | | , '<td>çå¾
ä¸ä¼ </td>' |
| | | , '<td>' |
| | | , '<button class="layui-btn layui-btn-xs demo-reload ">ä¸ä¼ </button>' |
| | | , '<button class="layui-btn layui-btn-xs demo-reload " id="btnUpLoad">ä¸ä¼ </button>' |
| | | , '<button class="layui-btn layui-btn-xs layui-btn-danger demo-delete">å é¤</button>' |
| | | , '</td>' |
| | | , '</tr>'].join('')); |
| | |
| | | |
| | | ProImgByList.append(tr); |
| | | }); |
| | | } |
| | | |
| | | } |
| | | , done: function (res, index, upload) { |
| | | if (res.code == 1) { //ä¸ä¼ æå |
| | | var tr = ProImgByList.find('tr#upload-' + index) |