| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">é
è¯»ç¶æ</label> |
| | | <div class="layui-input-block"> |
| | | <select name="HReadFlag" lay-filter="HReadFlag" style="width:190px;"> |
| | | <select id="HReadFlag" name="HReadFlag" lay-filter="HReadFlag" style="width:190px;"> |
| | | <option value="-1" selected="selected">å
¨é¨</option> |
| | | <option value="0">æªé
</option> |
| | | <option value="1">å·²é
</option> |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç´§æ¥ç¨åº¦</label> |
| | | <div class="layui-input-block"> |
| | | <select name="HLevel" lay-filter="HLevel" style="width:190px;"> |
| | | <option value="-1" selected="selected">å
¨é¨</option> |
| | | <option value="0">æ®é</option> |
| | | <option value="1">ç´§æ¥</option> |
| | | <select id="HLevel" name="HLevel" lay-filter="HLevel" style="width:190px;"> |
| | | <option value="å
¨é¨" selected="selected">å
¨é¨</option> |
| | | <option value="æ®é">æ®é</option> |
| | | <option value="ç´§æ¥">ç´§æ¥</option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | |
| | | //æ¥è¯¢æ¡ä»¶ |
| | | var sWhere = ""; |
| | | var option = []; |
| | | var titleData = ["HInterID", "HEntryID", "HDeptID","HBillStatus"]; |
| | | //#endregion |
| | | |
| | | var HModName = "Sc_MESExecptFeedBackBillList"; |
| | |
| | | case 'btn-Delete':set_DeleteBill(); |
| | | break; |
| | | //å®¡æ ¸æé® |
| | | case 'btn-Audit': set_CheckBill(); |
| | | case 'btn-Audit': set_AuditBill(); |
| | | break; |
| | | //åå®¡æ ¸æé® |
| | | case 'btn-DeAudit': set_AbandonCheck(); |
| | | case 'btn-DeAudit': set_DeAuditBill(); |
| | | break; |
| | | //å·æ° |
| | | case 'get_Refresh': set_Refresh(); |
| | |
| | | |
| | | |
| | | //#region æ¤é¡µé¢æææ¹æ³ |
| | | //åå§åè¡¨æ ¼ |
| | | function set_InitGrid() { |
| | | //åå§åè¡¨æ ¼ |
| | | function set_InitGrid() { |
| | | $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd")); |
| | | $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | var columns = [ |
| | |
| | | } |
| | | //å è½½ç½æ ¼ |
| | | function get_Display(sWhere) { |
| | | var wait = layer.load();//é®ç½© |
| | | var ajaxLoad = layer.load();//é®ç½© |
| | | |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sc_MESTransFerWorkBill/Get_TransFerBillList', |
| | |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | DataList = data1.data; |
| | | var data = []; |
| | | var col = []; |
| | | //ç»ç©ºçæ°ç»èµå¼ |
| | | for (var key in data1.list) { |
| | | data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType }); |
| | | } |
| | | //å¨å表左边添å å¾éæ¡ |
| | | col.push({ type: 'checkbox', fixed: 'left' }); |
| | | for (var i = 0; i < data.length; i++) { |
| | | // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') { |
| | | if ($.inArray(data[i].name, titleData) > -1) { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //éèidå |
| | | } |
| | | else { |
| | | switch (data[i].Type) { |
| | | //int |
| | | case 'DateTime': |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 120 }); |
| | | break; |
| | | default: |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120 }); |
| | | } |
| | | } |
| | | } |
| | | |
| | | option.cols = [col]; |
| | | option.data = data1.data; |
| | | table.render(option); |
| | | layer.close(wait); |
| | | |
| | | layer.close(ajaxLoad); |
| | | //layer.alert("æ¥è¯¢æå", { icon: 1 }); |
| | | } else { |
| | | layer.close(wait); |
| | | layer.alert(data1.Message, { icon: 5 }); |
| | | layer.close(ajaxLoad); |
| | | layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(wait); |
| | | layer.close(ajaxLoad); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | |
| | | } |
| | | |
| | | |
| | | //éèå设置 |
| | | //#region éèå设置 |
| | | function get_HideColumn() { |
| | | var colName = ""; |
| | | for (var i = 1; i < option.cols[0].length - 1; i++) { |
| | | var contentUrl = ""; |
| | | for (var i = 1; i < option.cols[0].length; i++) { |
| | | colName += option.cols[0][i]["title"] + ","; |
| | | } |
| | | |
| | | var urlStr = window.document.location.pathname;//è·åæä»¶è·¯å¾ |
| | | var urlLen = urlStr.split('/'); |
| | | for (var i = 0; i < urlLen.length - 4; i++) { |
| | | contentUrl += "../"; |
| | | } |
| | | colName = encodeURI(colName.substring(0, colName.length - 1));//对 URI è¿è¡ç¼ç |
| | | |
| | | contentUrl += 'åºç¡èµæ/éèå设置/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName; |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["50%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ['../../åºç¡èµæ/éèå设置/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName, "yes"] |
| | | , content: [contentUrl, "yes"] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //å·æ°è¡¨æ ¼æ°æ® |
| | |
| | | } |
| | | }) |
| | | } |
| | | |
| | | //æ¾ç¤ºåæ°æ® |
| | | //#endregion |
| | | //#region æ¾ç¤ºåæ°æ® |
| | | function DisPlay_HideColumn() { |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList', |
| | |
| | | success: function (data1) { |
| | | if (data1.data.length != 0) { |
| | | |
| | | |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | var titleData = ["HMaterID", "HUnitID", "HICMOEmpID"];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | //var titleData = ["åæ®ID", "HMouldID", "hsubid", "HManagerID", "æºå主å
ç ", "æºååå
ç "];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | |
| | | for (var i = 0; i < option.cols[0].length - 2; i++) { |
| | | for (var i = 0; i < option.cols[0].length - 1; i++) { |
| | | var dataCols = dataCol[i].split('|'); |
| | | //éèå |
| | | if (dataCols[1] == 1) { |
| | |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | |
| | |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var InterID = data[0].hmainid.toString(); |
| | | var InterID = data[0].HInterID.toString(); |
| | | var HEntryID = data[0].HEntryID.toString(); |
| | | var HReadFlag = data[0].HReadFlag.toString(); |
| | | var HReadFlag = data[0].é
è¯»ç¶æ.toString(); |
| | | if (HReadFlag == "æªé
") { |
| | | //é»è¾å 餿¹æ³ |
| | | layer.confirm("确认è¦å é¤åï¼å é¤åä¸è½æ¢å¤", { title: "å é¤ç¡®è®¤" }, function (index) { |
| | |
| | | } |
| | | |
| | | function get_FastQuery() { |
| | | var HStatus = $("select[name='HReadFlag']").val();//ç¶æ |
| | | var HStatus = $("#HReadFlag").val();//é
è¯»ç¶æ |
| | | var HBeginDate = $("#HBeginDate").val();//å¼å§æ¥æ |
| | | var HEndDate = $("#HEndDate").val();//ç»ææ¥æ |
| | | var HSendMan = $("#HSendMan").val();//åé人 |
| | | var HLevel = $("select[name='HLevel']").val();//ç´§æ¥ç¨åº¦ |
| | | var HLevel = $("#HLevel").val();//ç´§æ¥ç¨åº¦ |
| | | if (HStatus) { |
| | | switch (HStatus) { |
| | | case '-1': //å
¨é¨ |
| | | sWhere += ""; |
| | | break; |
| | | case '0': //æªé
|
| | | sWhere += " and B.HReadFlag='0'"; |
| | | sWhere += " and é
è¯»ç¶æ = 'æªé
'"; |
| | | break; |
| | | case '1': //å·²é
|
| | | sWhere += " and B.HReadFlag='1'"; |
| | | sWhere += " and é
è¯»ç¶æ = 'å·²é
'"; |
| | | break; |
| | | default: |
| | | } |
| | | } |
| | | if (HBeginDate) { |
| | | sWhere += " and CONVERT(varchar(100),A.HDate, 23) >= '" + HBeginDate + "'"; |
| | | sWhere += " and CONVERT(varchar(100),æ¥æ, 23) >= '" + HBeginDate + "'"; |
| | | } |
| | | if (HEndDate) { |
| | | sWhere += " and CONVERT(varchar(100),A.HDate, 23) <= '" + HEndDate + "'"; |
| | | sWhere += " and CONVERT(varchar(100),æ¥æ, 23) <= '" + HEndDate + "'"; |
| | | } |
| | | if (HSendMan) { |
| | | sWhere += " and A.HSendMan like '%" + HSendMan + "%'"; |
| | | sWhere += " and åé人 like '%" + HSendMan + "%'"; |
| | | } |
| | | if (HLevel) { |
| | | switch (HLevel) { |
| | | case '-1': //å
¨é¨ |
| | | case 'å
¨é¨': //å
¨é¨ |
| | | sWhere += ""; |
| | | break; |
| | | case '0': //æ®é |
| | | sWhere += " and A.HLevel='0'"; |
| | | case 'æ®é': //æ®é |
| | | sWhere += " and ç´§æ¥ç¨åº¦ ='æ®é'"; |
| | | break; |
| | | case '1': //ç´§æ¥ |
| | | sWhere += " and A.HLevel='1'"; |
| | | case 'ç´§æ¥': //ç´§æ¥ |
| | | sWhere += " and ç´§æ¥ç¨åº¦ ='ç´§æ¥'"; |
| | | break; |
| | | default: |
| | | } |
| | |
| | | |
| | | //éç½®è¿æ»¤æ¡ä»¶ |
| | | function set_ClearQuery() { |
| | | $('#HReadFlag').find("option[value='-1']").attr("selected", true); |
| | | $('#HReadFlag').val("-1"); |
| | | $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd")); |
| | | $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | $("#HSendMan").val(""); |
| | | $('#HLevel').find("option[value='-1']").attr("selected", true); |
| | | $('#HLevel').val("æ®é"); |
| | | sWhere = ""; |
| | | get_Display(sWhere); |
| | | } |
| | |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var HBillStatus = data[0].HBillStatus.toString(); //åæ®ç¶æ |
| | | var InterID = data[0].hmainid.toString(); |
| | | if (HBillStatus > 0) { |
| | | var InterID = data[0].HInterID.toString(); |
| | | if (HBillStatus > 1) { |
| | | layer.msg('åæ®ä¸ä¸ºæªå®¡æ ¸ç¶æ,ä¸è½åæ¬¡å®¡æ ¸ï¼'); |
| | | return false; |
| | | } |
| | |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var HBillStatus = data[0].HBillStatus.toString(); //åæ®ç¶æ |
| | | var InterID = data[0].hmainid.toString(); |
| | | if (HBillStatus=0) { |
| | | var InterID = data[0].HInterID.toString(); |
| | | if (HBillStatus==1) { |
| | | layer.msg('åæ®æªå®¡æ ¸ç¶æ,æ éåå®¡æ ¸ï¼'); |
| | | return false; |
| | | } |