var url = null; //工单申请 var data = { "interfaceId": "5701", "outId": "10701", "reqDateTime": new Date(), "tokenAuth": "", "data": { "depotId": "", "type": "", "startTime": "", "endTime": "", } }; //获取库区列表 var data = { "interfaceId": "5002", "outId": "10002", "reqDateTime": new Date(), "tokenAuth": "", "data": { } }; function init() { var user = JSON.parse(localStorage.getItem('user')); var selectDeptId = JSON.parse(localStorage.getItem('selectDeptId')); url = user.url + "/api-phone/v35/gateway"; data.tokenAuth = user.tokenAuth; // data.data.deptId = selectDeptId; } function chooseDate() { var dtpicker = new mui.DtPicker({ type: "date", //设置日历初始视图模式 // beginDate: new Date(2015, 04, 25), //设置开始日期 // endDate: new Date(2016, 04, 25), //设置结束日期 }) dtpicker.show(function(e) { var date_el = document.getElementById("date1-val") date_el.innerText = e.value data.data.startTime = e.value; jQuery(date_el).prev().hide() }) } function chooseDate1() { var dtpicker = new mui.DtPicker({ type: "date", //设置日历初始视图模式 // beginDate: new Date(2015, 04, 25), //设置开始日期 // endDate: new Date(2016, 04, 25), //设置结束日期 }) dtpicker.show(function(e) { var date_el = document.getElementById("date2-val") date_el.innerText = e.value data.data.endTime = e.value jQuery(date_el).prev().hide() }) } //工单申请 function workApply() { //发送请求进行工单申请 mui.ajax(url, { type: "POST", dataType: "json", crossDomain: true, contentType: "application/json;charset=utf-8", data: JSON.stringify(data), success: function(result) { if (result.code == "0000") { console.log(JSON.stringify(result)) } else { mui.alert(result.msg, '提示', ["确定"], function() {}, "div"); } }, error: function() { mui.alert('系统繁忙,请重新登录尝试!', '提示', ["确定"], function() {}, "div"); } }) } //提交 mui(".mui-scroll").on("tap", ".wp form .submit", function() { console.log("111") workApply(); }) mui('.mui-scroll-wrapper').scroll({ indicators: false, //是否显示滚动条 deceleration: 0.0006, //阻尼系数,系数越小滑动越灵敏 bounce: false, //是否启用回弹 deceleration: 0.0005 //flick 减速系数,系数越大,滚动速度越慢,滚动距离越小,默认值0.0006 }); (function($, doc) { $.init(); $.ready(function() { /** * 获取对象属性的值 * 主要用于过滤三级联动中,可能出现的最低级的数据不存在的情况,实际开发中需要注意这一点; * @param {Object} obj 对象 * @param {String} param 属性名 */ var _getParam = function(obj, param) { return obj[param] || ''; }; //普通示例 var userPicker = new $.PopPicker(); userPicker.setData([{ value: 'ywj', text: '董事长 叶文洁' }, { value: 'aaa', text: '总经理 艾AA' }, { value: 'lj', text: '罗辑' }, { value: 'ymt', text: '云天明' }, { value: 'shq', text: '史强' }, { value: 'zhbh', text: '章北海' }, { value: 'zhy', text: '庄颜' }, { value: 'gyf', text: '关一帆' }, { value: 'zhz', text: '智子' }, { value: 'gezh', text: '歌者' }]); var showUserPickerButton = doc.getElementById('ywlx'); var userResult = doc.getElementById('ywlx-val'); showUserPickerButton.addEventListener('tap', function(event) { userPicker.show(function(items) { // userResult.innerText = JSON.stringify(items[0]); userResult.innerText = items[0].text; // userResult.previousSibling.style.display="none" jQuery(userResult).prev().hide() //返回 false 可以阻止选择框的关闭 //return false; }); }, false); //----------------------------------------- //所属分库: var picker1 = new $.PopPicker(); picker1.setData([{ value: 'ywj', text: '董事长 叶文洁' }, { value: 'aaa', text: '总经理 艾AA' }, { value: 'lj', text: '罗辑' }, { value: 'ymt', text: '云天明' }, { value: 'shq', text: '史强' }, { value: 'zhbh', text: '章北海' }, { value: 'zhy', text: '庄颜' }, { value: 'gyf', text: '关一帆' }, { value: 'zhz', text: '智子' }, { value: 'gezh', text: '歌者' }]); var showPicker1Button = doc.getElementById('ssfk'); var picker1Result = doc.getElementById('ssfk-val'); showPicker1Button.addEventListener('tap', function(event) { picker1.show(function(items) { // userResult.innerText = JSON.stringify(items[0]); picker1Result.innerText = items[0].text; // userResult.previousSibling.style.display="none" jQuery(picker1Result).prev().hide() //返回 false 可以阻止选择框的关闭 //return false; }); }, false); //----------------------------------------- //关联仓库: var picker2 = new $.PopPicker(); picker2.setData([{ value: 'ywj', text: '董事长 叶文洁' }, { value: 'aaa', text: '总经理 艾AA' }, { value: 'lj', text: '罗辑' }, { value: 'ymt', text: '云天明' }, { value: 'shq', text: '史强' }, { value: 'zhbh', text: '章北海' }, { value: 'zhy', text: '庄颜' }, { value: 'gyf', text: '关一帆' }, { value: 'zhz', text: '智子' }, { value: 'gezh', text: '歌者' }]); var showPicker2Button = doc.getElementById('glck'); var picker2Result = doc.getElementById('glck-val'); showPicker2Button.addEventListener('tap', function(event) { picker2.show(function(items) { // userResult.innerText = JSON.stringify(items[0]); picker2Result.innerText = items[0].text; // userResult.previousSibling.style.display="none" jQuery(picker2Result).prev().hide() //返回 false 可以阻止选择框的关闭 //return false; }); }, false); }); })(mui, document);