| | |
| | | } |
| | | } |
| | | |
| | | function test() { |
| | | |
| | | } |
| | | |
| | | /** |
| | | * 搜索自动补全 -- input |
| | | */ |
| | | function autoLoad(val) { |
| | | var inputDomVal = document.querySelector("input[data-key="+val+"]").value; |
| | | var selectDom = document.querySelector("select[data-key="+val+"Select]"); |
| | | var type = document.querySelector("input[data-key="+val+"]").getAttribute('data-value'); |
| | | if(type){ |
| | | inputDomVal = inputDomVal + "," + type; |
| | | } |
| | | if(getForeignKeyQuery(val) === 'orderDetlQuery'){ |
| | | inputDomVal = inputDomVal + "," + $('#orderNo').val(); |
| | | } |
| | | //debugger; |
| | | selectDom.length = 0; |
| | | var defaultOption = new Option("取消选择", ""); |
| | | defaultOption.title = ""; |
| | |
| | | for (var i=0;i<list.length;i++){ |
| | | var option = new Option(list[i].value, i); |
| | | option.title = list[i].id; |
| | | option.addr = list[i].addr; |
| | | option.phone = list[i].phone; |
| | | option.customer = list[i].customer; |
| | | option.allocate = list[i].allocate; |
| | | option.weight = list[i].weight; |
| | | option.type = list[i].type; |
| | | selectDom.options[i+1] = option; |
| | | } |
| | | selectDom.style.display='block'; |
| | | } else if (res.code === 403){ |
| | | top.location.href = baseUrl; |
| | | top.location.href = baseUrl+"/"; |
| | | } else { |
| | | layer.msg(res.msg) |
| | | } |
| | |
| | | } else { |
| | | cacd.val(selectOptionDom.html()); |
| | | realDom.val(selectOptionDom.attr("title")); |
| | | if(selectOptionDom[0].type === "docType"){ |
| | | $('#weight').val(""); |
| | | $('#maktxV').val(""); |
| | | } |
| | | if(selectOptionDom[0].type === "order" || selectOptionDom[0].type === "locOwner"){ |
| | | $('#allocate').val(selectOptionDom[0].allocate ? selectOptionDom[0].allocate : ""); |
| | | $('#customer').val(selectOptionDom[0].customer ? selectOptionDom[0].customer : ""); |
| | | $('#phone').val(selectOptionDom[0].phone ? selectOptionDom[0].phone : ""); |
| | | $('#addr').val(selectOptionDom[0].addr ? selectOptionDom[0].addr : ""); |
| | | } |
| | | if(selectOptionDom[0].type === "returned"){ |
| | | $('#customer').val(selectOptionDom[0].customer ? selectOptionDom[0].customer : ""); |
| | | tableReload(); |
| | | } |
| | | |
| | | if(selectOptionDom[0].type === "orderDetl"){ |
| | | $('#weight').val(selectOptionDom[0].weight); |
| | | } |
| | | } |
| | | inputDom.val(""); |
| | | } |
| | | |
| | | function tableReload(){ |
| | | layui.use(['table','laydate', 'form'], function(){ |
| | | var form = layui.form; |
| | | var layer = layui.layer; |
| | | var table = layui.table; |
| | | var orderNo = $('#orderNoV').val(); |
| | | table.render({ |
| | | elem: '#formSSXMTable', |
| | | height: 312, |
| | | headers: {token: localStorage.getItem('token')}, |
| | | url: baseUrl+'/plaQty/orderDetail/auth', |
| | | where: { |
| | | orderNo: orderNo |
| | | }, |
| | | page: true, |
| | | limit: 16, |
| | | limits: [16, 30, 50, 100, 200, 500], |
| | | cols: [[ |
| | | {type: 'checkbox'}, |
| | | {field: 'id', title: 'id', hide:true}, |
| | | {field: 'batch', title: '批号'}, |
| | | {field: 'packageNo', title: '包号'}, |
| | | {field: 'orderWeight', title: '重量',edit:true} |
| | | |
| | | ]], |
| | | request: { |
| | | pageName: 'curr', |
| | | pageSize: 'limit' |
| | | }, |
| | | parseData: function (res) { |
| | | console.log(res) |
| | | return { |
| | | 'code': res.code, |
| | | 'msg': res.msg, |
| | | 'count': res.data.total, |
| | | 'data': res.data |
| | | } |
| | | }, |
| | | response: { |
| | | statusCode: 200 |
| | | }, |
| | | done: function(res, curr, count) { |
| | | if (res.code === 403) { |
| | | top.location.href = baseUrl+"/"; |
| | | } |
| | | tableData = table.cache.locDetl; |
| | | console.log(tableData); |
| | | pageCurr=curr; |
| | | limit(); |
| | | form.on('checkbox(tableCheckbox)', function (data) { |
| | | var _index = $(data.elem).attr('table-index')||0; |
| | | if(data.elem.checked){ |
| | | res.data[_index][data.value] = 'Y'; |
| | | }else{ |
| | | res.data[_index][data.value] = 'N'; |
| | | } |
| | | }); |
| | | } |
| | | }); |
| | | }) |
| | | |
| | | } |
| | | |
| | | function reviewImg(src) { |
| | |
| | | return str.substring(0, index); |
| | | } |
| | | return str; |
| | | } |
| | | |
| | | // 表单值清空 |
| | | function clearFormVal(el) { |
| | | $(':input', el) |
| | | .val('') |
| | | .removeAttr('checked') |
| | | .removeAttr('selected'); |
| | | } |
| | | |
| | | var banMsg; |
| | |
| | | layer.close(tips); |
| | | banMsg = null; |
| | | } else if (res.code === 403) { |
| | | top.location.href = baseUrl; |
| | | top.location.href = baseUrl+"/"; |
| | | } else if (res.code === 407) { |
| | | banMsg = res.data + "不可用"; |
| | | tips = layer.tips( |