流转卡列表批量删除批量删除
流转卡、生产订单、工序进站单、工序出站单只能自己删除自己的单据。
生产订单列表 增加 下查 按钮
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_CheckBill"><i class="layui-icon layui-icon-form"></i>å®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_AbandonCheck"><i class="layui-icon layui-icon-form"></i>åå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Xc"><i class="layui-icon layui-icon-form"></i>䏿¥</button> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="set_Excel"><i class="layui-icon layui-icon-file-b"></i>Excel导å
¥</button>--> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get-view"><i class="layui-icon layui-icon-tips"></i>é¢è§</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get-print"><i class="layui-icon layui-icon-print"></i>æå°</button> |
| | |
| | | break; |
| | | //å é¤ |
| | | case 'set_DeleteBill': set_DeleteBill(); |
| | | break; |
| | | //䏿¥ |
| | | case 'set_Xc': set_Xc(); |
| | | break; |
| | | //导å
¥ |
| | | case 'set_Excel': set_Excel(); |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | //䏿¥ |
| | | function set_Xc() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length == 1) { |
| | | var HSouceInterID = data[0].hmainid; |
| | | var HSourceEntryID = data[0].hsubid; |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['80%', '80%'] |
| | | , title: 'å·¥åºæµè½¬å¡å表' |
| | | , shift: 0//å¼¹åºå¨ç» |
| | | , content: '../çäº§å«æå¹³å°/JIT_HlpBillList.html?HSourceInterID=' + HSouceInterID + '&HSourceEntryID=' + HSourceEntryID + '&Type=3772' |
| | | , end: function () { |
| | | } |
| | | }) |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®å é¤ï¼'); |
| | | } |
| | | |
| | | } |
| | | |
| | | |
| | | //导å
¥ |
| | | function set_Excel() { |
| | | layer.open({ |
| | |
| | | var col = []; |
| | | var HMaker = sessionStorage["HUserName"]; |
| | | var HModName = ""; |
| | | var titleData = [""];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | |
| | | //#endregion |
| | | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | |
| | | HModName = "JIT_HlpBillList_jlps_s"; |
| | | } else if (params[params[2]] == 3) { |
| | | HModName = "JIT_HlpBillList_jlps_x"; |
| | | } |
| | | else if (params[params[2]] == 3772) { |
| | | HModName = "Sc_ProcessExchangeBillList"; |
| | | |
| | | titleData = ["HEntryID", "HWorkShopID", "HMaterID", "HSupID", "HPRDORGID", "HEquipMentID", "hsubid", "HICMOEntryID", "HDeptID", "hmainid", "hicmointerid", "HMaterID2", "HUnitID", "HBillType", "HRoutingBillID", "HAuxUnit", "ç产车é´ä»£ç ", "ç产车é´", "æè´¨", "æåç¼å·", "çæ¬", "æ»è£
å¾å·", "å¾å·çæ¬", "å件代ç ", "åä»¶åç§°", "åä»¶è§æ ¼", "æ¹å·", "å§å¤å å·¥åä½ä»£ç ", "å§å¤å å·¥åä½", "设å¤åç§°", "设å¤ä»£ç ", "åææ¹æ¬¡", "è¡¥ææ è®°", "项ç®ç¼å·", "ä¸»è¦ææ", "å
³é®ææ", "产åCODE", "éå®è®¢åå·", "客æ·ç®ç§°", "客æ·è¦æ±æææå", "产ååç§°2", "客æ·åç§°", "çäº§å¤æ³¨", "éè¦æç¤º", "åææç¼å·A", "åææç¼å·B", "åææç¼å·C", "åææç¼å·D", "åææå
ç A", "åææå
ç B", "åææå
ç C", "åææå
ç D", "æ¥è®¡åå·¥åå·", "客æ·ç¼ç ", "è¯ä½è§æ ¼åå·", "è¯ä½ç©æä»£ç ", "æºå客æ·ä»£ç ", "HEmpID", "HCusID"]; |
| | | } |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | for (var i = 0; i < data.length; i++) { |
| | | if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') { |
| | | if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid' || $.inArray(data[i].name, titleData) > -1) { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //éèidå |
| | | } |
| | | else { |
| | |
| | | if (data1.data.length != 0) { |
| | | |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | var titleData = [""];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | |
| | | |
| | | |
| | | |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | |
| | |
| | | data: { "sWhere": "" }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | if (result.data == "true") { |
| | | if (result.data.Gy_RoutingBill_SaveAutoLastProc == "Y") { |
| | | $("#IsProNo").val("1"); |
| | | $("input[name='checkboxIsProNo']").prop("checked", true); |
| | | form.render("checkbox"); |
| | |
| | | //夿å é¤ |
| | | BtnDel(); |
| | | } |
| | | } |
| | | } |
| | | } else { |
| | | if (data.Verify == "Y") { |
| | | location.replace('Cj_StationOutBill.html?OperationType=1&linterid=0&HSouceBillType=&HBillNo=&closeType=2'); |
| | | } |
| | |
| | | ReRoadBillMain(); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | else { |
| | | layer.close(index); |
| | | layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | |
| | | function set_DeleteBill() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length > 1) { |
| | | if (checkStatus.data.length > 0) { |
| | | var HInterID = []; |
| | | for (var i = 0; i < data.length; i++) { |
| | | HInterID.push(data[i].hmainid.toString()); |
| | |
| | | } |
| | | |
| | | //æ¹éæå° |
| | | var time; |
| | | var num = 0; |
| | | function get_print_pl() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | |
| | | if (checkStatus.data.length > 0) { |
| | | for (var i = 0; i < data.length; i++) { |
| | | var HInterID = data[i].hmainid.toString(); |
| | | time = setInterval(function () { |
| | | dy(data); |
| | | }, 1000); |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®æå°ï¼'); |
| | | } |
| | | } |
| | | function dy(rest) { |
| | | var HInterID = rest[num].hmainid.toString(); |
| | | var sWhere = "select cast((cast( b.æµæ°´å· as float)/10) as decimal(6,1)) æµæ°´å·,ç产订åå·,a.ç产æ°é,a.æåå·,a.æµè½¬å¡æ°é,a.äº¤è´§æ¥æ,a.产å代ç ,a.åæ®å·,a.产åè§æ ¼,a.产ååç§°,a.æ¥æ,a.计åå®å·¥æ¥æ,a.åæ®å·,b.å·¥åºåç§°,b.模å
·ç¼å·,b.å·¥èºåæ°,b.å 工说æ,a.å¹
宽,a.å
é,a.ç½å¯è¦æ±,a.åºé¨å¤æ³¨,a.客æ·,a.ä¸å¡å,a.æ¯é«,a.寸æ°ç»ç»,a.å
¨æ¯é¿,a.å¯å¸å¯åº¦,a.æ¯çº±åç§°åè§æ ¼,a.åºä¸,a.è¾
æ°é,a.è¾
å©åä½,a.å®åæµæ,a.äº¤è´§æ¥æ,a.æè²è¦æ± from h_v_Sc_ProcessExchangeBillQuery a left join h_v_Sc_ProcessExchangeBillQuerySub b on a.hmainid=b.hmainid where b.hmainid in(" + HInterID +") order by cast(b.æµæ°´å· as int)"; |
| | | $.ajax({ |
| | | type: "GET", |
| | |
| | | var args = { |
| | | type: "print", |
| | | showOptionDlg: false, //妿䏿¾ç¤ºæå°å¯¹è¯æ¡èç´æ¥æå°ï¼å°æ¤è¡æ³¨é廿å³å¯ |
| | | report: urlAddRandomNo("../../grf/涤纶.grf"), |
| | | report: urlAddRandomNo("../../grf/cs10.grf"), |
| | | data: Customer |
| | | }; |
| | | //var args = { |
| | |
| | | // data: Customer |
| | | //}; |
| | | webapp_ws_ajax_run(args); |
| | | |
| | | if (rest.length == num + 1) { |
| | | num = 0; |
| | | clearInterval(time); |
| | | } else { |
| | | num++; |
| | | } |
| | | |
| | | } else { |
| | | layer.msg("æ¥æ æ°æ®!"); |
| | | } |
| | |
| | | layer.msg("é误:" + err, { icon: 5 }); |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®æå°ï¼'); |
| | | } |
| | | |
| | | } |
| | | |
| | | |