| | |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-Add" id="btn-Add"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-Edit" id="btn-Edit"><i class="layui-icon layui-icon-form"></i>ç¼è¾</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushExceptiveCheckRequestBill" id="btn-PushExceptiveCheckRequestBill"><i class="layui-icon layui-icon-delete"></i>䏿¨(ç¹æ¹ç³è¯·å)</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-Delete" id="btn-Delete"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_Refresh" id="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_CheckBill" id="CheckBill"><i class="layui-icon layui-icon-form"></i>å®¡æ ¸</button> |
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_CancelCloseBill" id="set_CancelCloseBill"><i class="layui-icon layui-icon-form"></i>åå
³é</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_Drop" id="set_Drop"><i class="layui-icon layui-icon-radio"></i>ä½åº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_DeDrop" id="set_DeDrop"><i class="layui-icon layui-icon-radio"></i>åä½åº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-print" lay-event="btn-print"><i class="layui-icon layui-icon-form"></i>æå°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_Exit" id="get_Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="HideColumn" id="HideColumn"><i class="layui-icon layui-icon-form"></i>éèå设置</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_HideButton" id="HideButton"><i class="layui-icon layui-icon-form"></i>æé®è®¾ç½®</button> |
| | |
| | | case 'btn-Edit': |
| | | set_ShowBill(); |
| | | break; |
| | | //䏿¨(ç¹æ¹ç³è¯·å) |
| | | case 'btn-PushExceptiveCheckRequestBill': |
| | | set_PushExceptiveCheckRequestBill(); |
| | | break; |
| | | //å é¤ |
| | | case 'btn-Delete': |
| | | set_DeleteBill(); |
| | |
| | | break; |
| | | //åä½åºæé® |
| | | case 'set_DeDrop': set_DropBill(1); |
| | | break; |
| | | //æå° |
| | | case 'btn-print': get_PrintReport(); |
| | | break; |
| | | //éåºæé® |
| | | case 'get_Exit': Pub_Close(2); |
| | |
| | | //åå§åè¡¨æ ¼ |
| | | set_InitGrid(); |
| | | //æ¥è¯¢ |
| | | get_Display(sWhere); |
| | | get_FastQuery(table, option); |
| | | DisPlay_HideColumn(); |
| | | } |
| | | //#endregion |
| | |
| | | ,{ field: 'hmainid', title: 'hmainid', sort: true, hide: true } |
| | | , { field: 'æ¥æ', title: 'æ¥æ', width: 160, templet: "<div>{{d.æ¥æ ==null ?'':layui.util.toDateString(d.æ¥æ, 'yyyy-MM-dd')}}</div>", sort: true } |
| | | , { field: 'åæ®å·', title: 'åæ®å·', width: 160, sort: true } |
| | | , { field: 'ç¶æ', title: 'ç¶æ', width: 160, sort: true } |
| | | , { field: '红èåæ è®°', title: '红èåæ è®°', width: 160, sort: true } |
| | | , { field: 'hsupid', title: 'hsupid', width: 200, hide: true, sort: true } |
| | | , { field: '客æ·', title: '客æ·', width: 200, sort: true } |
| | |
| | | , { field: 'hmanagerid', title: 'hmanagerid', width: 200, hide: true, sort: true } |
| | | , { field: '主管', title: '主管', width: 200, sort: true } |
| | | , { field: 'hsecmanagerid', title: 'hsecmanagerid', width: 160, hide: true, sort: true } |
| | | , { field: 'å货人', title: 'å货人', width: 160, sort: true } |
| | | , { field: 'å货人', title: 'å货人', width: 160, hide: true, sort: true } |
| | | , { field: 'hkeeperid', title: 'hkeeperid', width: 160, hide: true, sort: true } |
| | | , { field: 'ä¿ç®¡å', title: 'ä¿ç®¡å', width: 200, sort: true } |
| | | , { field: 'ä¿ç®¡å', title: 'ä¿ç®¡å', width: 200, hide: true, sort: true } |
| | | , { field: 'HDeptID', title: 'HDeptID', width: 200, hide: true, sort: true } |
| | | , { field: 'é¨é¨', title: 'é¨é¨', width: 200, sort: true } |
| | | , { field: 'é宿¹å¼', title: 'é宿¹å¼', width: 200, sort: true } |
| | | , { field: 'é宿¹å¼', title: 'é宿¹å¼', width: 200, hide: true, sort: true } |
| | | , { field: 'hsubid', title: 'hsubid', width: 200, hide: true, sort: true } |
| | | , { field: 'hmaterid', title: 'hmaterid', width: 200, hide: true, sort: true } |
| | | , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ', width: 200, sort: true } |
| | |
| | | // data1.data[i]["ä½åºæ¥æ"] = (data1.data[i]["ä½åºæ¥æ"] == null ? "" : Format(new Date(data1.data[i]["ä½åºæ¥æ"]), "yyyy-MM-dd") ); |
| | | //} |
| | | |
| | | option.data = data1.data; |
| | | var result = data1.data; |
| | | var temp = ""; |
| | | for (var i = 0; i < result.length; i++) { |
| | | if (temp != result[i]["hmainid"]) { |
| | | temp = result[i]["hmainid"]; |
| | | } else { |
| | | result[i].æ¥æ = null; |
| | | result[i].åæ®å· = ""; |
| | | result[i].ç¶æ = ""; |
| | | result[i].红èåæ è®° = ""; |
| | | result[i].hsupid = ""; |
| | | result[i].å®¢æ· = ""; |
| | | result[i].HEmpID = ""; |
| | | result[i].ä¸å¡å = ""; |
| | | result[i].hmanagerid = ""; |
| | | result[i].主管 = ""; |
| | | result[i].hsecmanagerid = ""; |
| | | result[i].å货人 = ""; |
| | | result[i].hkeeperid = ""; |
| | | result[i].ä¿ç®¡å = ""; |
| | | result[i].HDeptID = ""; |
| | | result[i].é¨é¨ = ""; |
| | | result[i].é宿¹å¼ = ""; |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | option.data = result; |
| | | table.render(option); |
| | | layer.close(ajaxLoad); |
| | | |
| | |
| | | if (HMangerID) { |
| | | sWhere += " and 主管 like '%" + HMangerID + "%'"; |
| | | } |
| | | |
| | | //æ ¹æ®ç¨æ·è¿æ»¤ç¨æ·å
³è客æ·çè®°å½ |
| | | sWhere += getSWhereByHUser(); |
| | | |
| | | get_Display(sWhere); |
| | | sWhere = "";//è°ç¨æ¥å£åæ¸
空sWhereç¼å |
| | | } |
| | |
| | | } |
| | | , cancel: function () { |
| | | //$(".layui-btn").removeClass("layui-btn-disabled"); |
| | | } |
| | | }) |
| | | |
| | | } else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region 䏿¨(ç¹æ¹ç³è¯·å) |
| | | function set_PushExceptiveCheckRequestBill() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var hID = data[0].hmainid.toString(); |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: '䏿¨-ç¹æ¹ç³è¯·å' |
| | | , closeBtn: 1 |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: '../../éå®ç®¡ç/ç¹æ¹ç³è¯·å/Xs_ExceptiveCheckRequestBill.html?OperationType=4&linterid=' + hID + '&HSouceBillType=1205&closeType=1' |
| | | , resize: false, |
| | | end: function () { |
| | | //å·æ°é¡µé¢, |
| | | $("#btnSearch").trigger('click'); |
| | | } |
| | | , cancel: function () { |
| | | |
| | | } |
| | | }) |
| | | |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æå° |
| | | function get_PrintReport() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['50%', '50%'] |
| | | , title: 'æå°æ¨¡çéæ©' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: false //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=' + data[0].hmainid.toString() + '&MyMsg=' + data[0].hmainid.toString() + '&Type=Kf_SellOutBillList', 'yes'] |
| | | , resize: false |
| | | }) |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®æå°ï¼'); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region éèå设置 |
| | | function get_HideColumn() { |
| | | var colName = ""; |
| | |
| | | if (data1.data.length != 0) { |
| | | |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | var titleData = ["hmainid", "hsubid", "HEmpID", "hmanagerid", "hmaterid", "hunitid", "HWHID", "hsupid", "hsecmanagerid","hkeeperid"];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | var titleData = ["hmainid", "hsupid", "HEmpID", "hmanagerid", "hsecmanagerid", "å货人", "hkeeperid", "ä¿ç®¡å", "HDeptID", "é宿¹å¼", "hsubid", "hmaterid","hunitid", "HWHID"];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æ ¹æ®ç¨æ·è·åç¨æ·å
³è客æ·çè¿æ»¤æ¡ä»¶ |
| | | function getSWhereByHUser() { |
| | | var res = ""; |
| | | $.ajax({ |
| | | type: "GET", |
| | | async: false, |
| | | url: GetWEBURL() + "/Xs_SeOrderBill/getCusIDListByUser", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "CurUserID": sessionStorage["Czybm"], "CurUserName": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | res = result.data; |
| | | } else { |
| | | res = result.data; |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function (err) { |
| | | res = " and 1 = 0"; |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | |
| | | res = res.replace("HCusID", "HSupID"); |
| | | |
| | | return res; |
| | | } |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | //以䏿¯layui模å |
| | | }); |