| | |
| | | <input type="text" class="layui-input" name="HBarCode" lay-verify="HBarCode" autocomplete="off" placeholder="请é®å
¥åå车" id="HBarCode" style="width: 500px;"> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">模æ¿åç§°</label> |
| | | <div class="layui-input-block" style="margin-left: 120px; width: 185px;"> |
| | | <select name="HPrintTemplate" id="HPrintTemplate" class="ForFilteringSchemes" lay-filter="HPrintTemplate" |
| | | lay-verify="HPrintTemplate"> |
| | | <!--å¨ææ¸²æç»ç»--> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">ç©æä»£ç *</label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HMaterNumber" name="HMaterNumber" id="HMaterNumber" style="width: 60%;display: inline-block;"> |
| | |
| | | <input class="layui-input" name="HMaker" id="HMaker" autocomplete="off" style="background-color: #efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | //#endregion |
| | | |
| | | //#region ç¹å»äºä»¶ï¼å
æ¬onåformäºä»¶ |
| | | |
| | | |
| | | form.on('select(HPrintTemplate)', function (data) { |
| | | // 2. è·åéä¸çå¼ |
| | | const selectedValue = data.value; |
| | | |
| | | // 3. ä¿åå° localStorageï¼é®å为 "BlueToothselectedTemplate"ï¼ |
| | | localStorage.setItem('BlueToothselectedTemplate', selectedValue); |
| | | |
| | | // 妿éè¦ä¼è¯çº§åå¨ï¼æµè§å¨å
³é忏
é¤ï¼ï¼æ¹ç¨ sessionStorageï¼ |
| | | // sessionStorage.setItem('selectedTemplate', selectedValue); |
| | | |
| | | console.log('å·²ä¿åéæ©çæ¨¡æ¿:', selectedValue); |
| | | }); |
| | | |
| | | //#region ç¹å»è¡éä¸é«äº® |
| | | table.on('row(mainTable)', function (obj) { |
| | | //éä¸è¡æ¹åé¢è² |
| | |
| | | |
| | | //åå§åæ¡ç ä¿¡æ¯è¡¨æ ¼ |
| | | function set_InitGrid() { |
| | | getTem();//è·åæå°æ¨¡æ¿ |
| | | columns = [ |
| | | { type: 'checkbox', fixed: 'left' } |
| | | , { templet: '#xuhao', title: 'åºå·', sort: true, fixed: 'left', event: "qwe", width: 75 } |
| | |
| | | option.data=[[]] |
| | | table.render(option); |
| | | } |
| | | |
| | | //#region è·åæå°æ¨¡æ¿ |
| | | function getTem() { |
| | | //è·åç»å½é¡µç»ç»å |
| | | $.ajax({ |
| | | type: "get", |
| | | async: false, |
| | | url: GetWEBURL() + "/Open_PrintTem/GetOpenTmpList_Json", |
| | | data: { "HNumber": "HGy_BarCodeBill" }, |
| | | success: function (result) { |
| | | var template = ""; |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data; |
| | | for (var i = 0; i < data.length; i++) { |
| | | template += '<option style="color:blue;" value="' + data[i].HName + '">' + data[i].HName + '</option>'; |
| | | } |
| | | $("#HPrintTemplate").append(template); |
| | | $("#HPrintTemplate").val(localStorage.getItem('BlueToothselectedTemplate')) |
| | | form.render('select'); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | //æ¡ç çæ |
| | |
| | | |
| | | //æ¹éæå° |
| | | function dy_PL(HBarCode) { |
| | | var sWhere = "select HBarCode æ¡ç ç¼å· from Gy_BarCodeBill where HBarCode = '" + HBarCode+"'" |
| | | var sWhere = "select Top 1 * from h_v_IF_BarCodeBillList where æ¡ç ç¼å· = '" + HBarCode+"'" |
| | | |
| | | $.ajax({ |
| | | type: "GET", |
| | |
| | | type: "print",//æå°æ¨¡å¼ |
| | | //type: "preview",//é¢è§æ¨¡å¼ |
| | | showOptionDlg: false, //妿䏿¾ç¤ºæå°å¯¹è¯æ¡èç´æ¥æå°ï¼å°æ¤è¡æ³¨é廿å³å¯ |
| | | report: urlAddRandomNo("../../grf/èçæ¡ç æ ç¾_å°å«.grf"), |
| | | report: urlAddRandomNo("../../grf/" + $("#HPrintTemplate").val() + ".grf"), |
| | | data: Customer |
| | | }; |
| | | |