| ÎļþÃû´Ó fzzy-igdss-web/src/main/resources/static/inout/out-easy.js ÐÞ¸Ä |
| | |
| | | var layer; |
| | | var form; |
| | | var table; |
| | | var upload; |
| | | var page = 1; |
| | | var limit = 15; |
| | | var recordData = null; |
| | |
| | | var img1, img2, img3;// 页é¢ä¸çå¾çä¸ä¼ åç§° |
| | | |
| | | $(function () { |
| | | layui.use(['layer', 'laydate', 'form', 'table', 'util', 'upload'], function () { |
| | | var util = layui.util; |
| | | upload = layui.upload; |
| | | layui.use(['layer', 'laydate', 'form', 'table'], function () { |
| | | layer = layui.layer; |
| | | form = layui.form; |
| | | table = layui.table; |
| | |
| | | elem: '#foodYear', |
| | | theme: '#7b8e9f', |
| | | type: 'year' |
| | | }); |
| | | //ä¸ä¼ |
| | | upload.render({ |
| | | elem: '#kccz-r-btn1', |
| | | url: '../file/update-file', //ä¸ä¼ æ¥å£ |
| | | size: 4 * 1024, //é嶿件大å°ï¼åä½KB, æå¤§ä¸ä¼ 4MB |
| | | accept: 'images', |
| | | before: function (obj) { |
| | | var plateNum = $("#plateNum").val(); |
| | | this.data = {"plateNum": plateNum, "type": "1"};//æºå¸¦åæ° |
| | | //é¢è¯»æ¬å°æä»¶ç¤ºä¾ï¼ä¸æ¯æie8 |
| | | obj.preview(function (index, file, result) { |
| | | $('#kccz-r-img1').attr('src', result); //å¾ç龿¥ï¼base64ï¼ |
| | | }); |
| | | }, |
| | | done: function (res) { |
| | | //妿ä¸ä¼ 失败 |
| | | if (res.code > 0) { |
| | | layer.msg("å¾çä¸ä¼ 失败ï¼"); |
| | | } |
| | | //ä¸ä¼ æå |
| | | img1 = res.msg; |
| | | layer.msg("å¾çä¸ä¼ æåï¼"); |
| | | //console.log(img1); |
| | | } |
| | | }); |
| | | upload.render({ |
| | | elem: '#kccz-r-btn2', |
| | | url: '../file/update-file', //ä¸ä¼ æ¥å£ |
| | | size: 4 * 1024, //é嶿件大å°ï¼åä½KB, æå¤§ä¸ä¼ 4MB |
| | | accept: 'images', |
| | | before: function (obj) { |
| | | var plateNum = $("#plateNum").val(); |
| | | this.data = {"plateNum": plateNum, "type": "1"};//æºå¸¦åæ° |
| | | //é¢è¯»æ¬å°æä»¶ç¤ºä¾ï¼ä¸æ¯æie8 |
| | | obj.preview(function (index, file, result) { |
| | | $('#kccz-r-img2').attr('src', result); //å¾ç龿¥ï¼base64ï¼ |
| | | }); |
| | | }, |
| | | done: function (res) { |
| | | //妿ä¸ä¼ 失败 |
| | | if (res.code > 0) { |
| | | layer.msg("å¾çä¸ä¼ 失败ï¼"); |
| | | } |
| | | //ä¸ä¼ æå |
| | | img2 = res.msg; |
| | | layer.msg("å¾çä¸ä¼ æåï¼"); |
| | | // console.log(img2); |
| | | } |
| | | }); |
| | | upload.render({ |
| | | elem: '#kccz-r-btn3', |
| | | url: '../file/update-file', //ä¸ä¼ æ¥å£ |
| | | size: 4 * 1024, //é嶿件大å°ï¼åä½KB, æå¤§ä¸ä¼ 4MB |
| | | accept: 'images', |
| | | before: function (obj) { |
| | | var plateNum = $("#plateNum").val(); |
| | | this.data = {"plateNum": plateNum}; //æºå¸¦åæ° |
| | | //é¢è¯»æ¬å°æä»¶ç¤ºä¾ï¼ä¸æ¯æie8 |
| | | obj.preview(function (index, file, result) { |
| | | $('#kccz-r-img3').attr('src', result); //å¾ç龿¥ï¼base64ï¼ |
| | | }); |
| | | }, |
| | | done: function (res) { |
| | | //妿ä¸ä¼ 失败 |
| | | if (res.code > 0) { |
| | | layer.msg("å¾çä¸ä¼ 失败ï¼"); |
| | | } |
| | | //ä¸ä¼ æå |
| | | img3 = res.msg; |
| | | layer.msg("å¾çä¸ä¼ æåï¼"); |
| | | } |
| | | }); |
| | | |
| | | // çå¬è¡å·¥å
·äºä»¶ |
| | |
| | | layer.close(index); |
| | | } |
| | | |
| | | //è¡¨åæ¸
空 |
| | | function resetForm() { |
| | | $("#form-param")[0].reset(); |
| | | form.render(); |
| | | } |
| | | |
| | | // 渲æè¡¨åæ°æ® |
| | | function renderTable() { |
| | | var param = form.val("form-param"); |
| | |
| | | } |
| | | }, { |
| | | field: 'customerName', |
| | | title: 'åè´§åä½' |
| | | }, { |
| | | field: 'deptName', |
| | | title: 'æ¶è´§åä½' |
| | | title: '徿¥åä½' |
| | | }, { |
| | | field: 'depotId', |
| | | title: 'è£
å¸ä»åº', |
| | |
| | | }]], |
| | | where: param, |
| | | parseData: function (res) { |
| | | if ("0000" == res.code) { |
| | | if ("0000" === res.code) { |
| | | return { |
| | | "code": "0", |
| | | "msg": res.msg, |
| | |
| | | }; |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: "../../basic/inout/inout-query", |
| | | url: "/basic/inout/inout-query", |
| | | dataType: "json", |
| | | contentType: "application/json;charset=UTF-8", |
| | | data: JSON.stringify(param), |
| | |
| | | function quickRegister() { |
| | | //ç»è®°æé®æ¾å¼ |
| | | $("#btn_register").css("display", "block"); |
| | | $("#text-info").removeClass("text-info"); |
| | | //ç§°éæä½å¼¹çª |
| | | var pro = 'ç»è®°'; |
| | | updateEditAndProgress(); |
| | |
| | | |
| | | //æ¾ç¤ºæµç¨æä½å¼¹çª |
| | | function showWindows(progress) { |
| | | console.log(progress); |
| | | if (progress == 'WEIGHT_FULL' || progress == 'WEIGHT_EMPTY') { |
| | | //ç»è®°æé®æ¾å¼ |
| | | $("#btn_register").css("display", "none"); |
| | | //ç§°éæä½å¼¹çª |
| | | var pro = '空车称é'; |
| | | if (progress == 'WEIGHT_FULL') { |
| | | pro = '满车称é'; |
| | | } |
| | | updateEditAndProgress(); |
| | | flushPage(); |
| | | layer.open({ |
| | | type: 1, |
| | | title: "ç§°é" + pro + " - åå·ï¼" + recordData.id, |
| | | area: ['1283px', '815px'], |
| | | cancel: function (index, layero) { |
| | | $("#weightDetail").css("display", "none"); |
| | | }, |
| | | shade: 0, |
| | | scrollbar: 0, |
| | | content: $('#weightDetail'), |
| | | offset: ['16px', '16px'] |
| | | }); |
| | | } else if (progress == 'HANDLE') { |
| | | //å¼ä»æä½å¼¹çª |
| | | form.val("form-handle", recordData); |
| | | form.render(); |
| | | layer.open({ |
| | | type: 1, |
| | | title: "å¼ä» - åå·ï¼" + recordData.id, |
| | | area: ['1283px', '815px'], |
| | | cancel: function (index, layero) { |
| | | $("#handleDetail").css("display", "none"); |
| | | }, |
| | | shade: 0, |
| | | scrollbar: 0, |
| | | content: $('#handleDetail'), |
| | | offset: ['16px', '16px'] |
| | | }); |
| | | } else { |
| | | layer.alert("请å°å¯¹åºé¡µé¢è¿è¡æä½ï¼ï¼ï¼"); |
| | | |
| | | //ç»è®°æé®æ¾å¼ |
| | | $("#btn_register").css("display", "none"); |
| | | $("#text-info").addClass("text-info"); |
| | | //ç§°éæä½å¼¹çª |
| | | var pro = '空车称é'; |
| | | if (progress == 'WEIGHT_FULL') { |
| | | pro = '满车称é'; |
| | | } |
| | | updateEditAndProgress(); |
| | | flushPage(); |
| | | layer.open({ |
| | | type: 1, |
| | | title: "ç§°é" + pro + " - åå·ï¼" + recordData.id, |
| | | area: ['1283px', '815px'], |
| | | cancel: function (index, layero) { |
| | | $("#weightDetail").css("display", "none"); |
| | | }, |
| | | shade: 0, |
| | | scrollbar: 0, |
| | | content: $('#weightDetail'), |
| | | offset: ['16px', '16px'] |
| | | }); |
| | | } |
| | | |
| | | //ç§°éå¼¹çªä¸æµç¨ç¯èæ¾ç¤º |
| | |
| | | } |
| | | |
| | | /*-----------------------ç§°éæä½-ç»æ------------------------------*/ |
| | | |
| | | /*-----------------------å¼ä»æä½-å¼å§------------------------------*/ |
| | | |
| | | //å¼ä»æäº¤ |
| | | function submitHandle() { |
| | | if (null == recordData) { |
| | | layer.alert("æ²¡ææ°æ®å¯ä»¥æäº¤ï¼ï¼ï¼"); |
| | | return; |
| | | } |
| | | var index = layer.load(); |
| | | var data = form.val("form-handle"); |
| | | |
| | | // åå¹¶æ´æ°ç¶åç¼è¾æ°æ® |
| | | Object.assign(recordData, data); |
| | | |
| | | // è·åå¾çåç§° |
| | | recordData.files = [{ |
| | | fileName: img1 |
| | | }, { |
| | | fileName: img2 |
| | | }, { |
| | | fileName: img3 |
| | | }]; |
| | | |
| | | console.log(recordData); |
| | | |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: "../../basic/inout/inout-next-step", |
| | | dataType: "json", |
| | | contentType: "application/json;charset=UTF-8", |
| | | data: JSON.stringify(recordData), |
| | | success: function (result) { |
| | | if (result.code != "0000") { |
| | | layer.alert("æäº¤å¤±è´¥ï¼è¯·éæ°å°è¯ï¼ï¼"); |
| | | } else { |
| | | layer.alert("å¼ä»å®æï¼ï¼"); |
| | | layer.closeAll(); |
| | | flushData(); |
| | | } |
| | | layer.close(index); |
| | | }, |
| | | error: function () { |
| | | layer.close(index); |
| | | layer.alert("æäº¤å¤±è´¥ï¼è¯·éæ°å°è¯ï¼ï¼"); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | // ---------------------------徿¥å使ä½--å¼å§ -------------------// |
| | | // å¼¹åºå¾æ¥åä½ä¸ææ¡ |
| | | function showCustomer() { |
| | | var index = layer.load(); |
| | | |
| | | // 渲æå¾æ¥åä½å表 |
| | | table.render({ |
| | | elem: '#tableCustomer', |
| | | url: '../../basic/inout/list-out-customer', |
| | | page: false, |
| | | // skin : "nob", |
| | | // size : 'sm', |
| | | toolbar: '#toolbarCustomer', |
| | | even: true, |
| | | method: 'POST', |
| | | contentType: "application/json;charset=UTF-8", |
| | | cols: [[{ |
| | | field: 'id', |
| | | title: 'ç¼ç ' |
| | | }, { |
| | | field: 'name', |
| | | title: 'åç§°' |
| | | }, { |
| | | field: 'cardId', |
| | | title: '身份è¯' |
| | | }]], |
| | | parseData: function (res) { |
| | | if ("0000" == res.code) { |
| | | return { |
| | | "code": "0", |
| | | "msg": res.msg, |
| | | "data": res.data |
| | | } |
| | | } else { |
| | | return { |
| | | "code": "1", |
| | | "msg": res.msg |
| | | } |
| | | } |
| | | }, |
| | | done: function (res) { |
| | | layer.close(index); |
| | | } |
| | | }); |
| | | |
| | | //å廿¾ç¤ºé䏿°æ® |
| | | table.on('rowDouble(tableCustomer)', function (obj) { |
| | | var data = obj.data; |
| | | // èµå¼ |
| | | form.val("form-weight", { |
| | | customerId: data.id, |
| | | customerName: data.name |
| | | }); |
| | | // å
³é |
| | | layer.close(index2); |
| | | }); |
| | | |
| | | // å¼¹åºå¯¹è¯æ¡ |
| | | var index2 = layer.open({ |
| | | type: 1, |
| | | title: "鿩徿¥åä½", |
| | | area: ['600px', '600px'], |
| | | shade: 0, |
| | | content: $('#listCustomer'), |
| | | btn: 0, |
| | | btn: ['åæ¶'], |
| | | yes: function () { |
| | | layer.close(index2); |
| | | }, |
| | | closeBtn: 0 |
| | | }); |
| | | } |
| | | |
| | | // å·æ°å¾æ¥å使°æ® |
| | | function flushCustomer() { |
| | | var key = $("#key").val(); |
| | | var param = { |
| | | key: key |
| | | }; |
| | | table.reload('tableCustomer', { |
| | | url: "../../basic/inout/list-out-customer", |
| | | where: param, |
| | | done: function (res) { |
| | | if (key) { |
| | | $("#key").val(key); |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | |
| | | // ---------------------------徿¥å使ä½--ç»æ-------------------// |
| | | |
| | | /** |
| | | * å¼¹åºæéæ¡ |