From f6c42267e084c80c84db573a9556d8b7718fb71e Mon Sep 17 00:00:00 2001 From: chenxuhui Date: Wed, 19 Dec 2018 18:44:42 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E5=AE=A2=E6=88=B7=E6=B4=BE=E5=8D=95?= =?UTF-8?q?=EF=BC=8C=E9=80=BB=E8=BE=91=E9=A1=B5=E9=9D=A2=E5=8F=98=E6=9B=B4?= =?UTF-8?q?=202=E3=80=81=E6=B7=BB=E5=8A=A0=E6=96=B0=E5=9B=BE=E6=A0=87?= =?UTF-8?q?=E5=85=83=E7=B4=A0=203=E3=80=81=E6=96=B0=E5=A2=9E=E5=88=9B?= =?UTF-8?q?=E5=BB=BA=E8=BD=A6=E8=BE=86=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.json | 4 +- imgs/longOrangeBtn.png | Bin 0 -> 8809 bytes imgs/orangeBtn.png | Bin 0 -> 7706 bytes .../sendTheDetails/creatNewCar/creatNewCar.js | 75 ++++++ .../creatNewCar/creatNewCar.json | 3 + .../creatNewCar/creatNewCar.wxml | 34 +++ .../creatNewCar/creatNewCar.wxss | 61 +++++ pages/sendTheDetails/sendTheDetails.js | 247 ++++++++---------- pages/sendTheDetails/sendTheDetails.wxml | 48 ++-- pages/sendTheDetails/sendTheDetails.wxss | 56 ++-- 10 files changed, 348 insertions(+), 180 deletions(-) create mode 100644 imgs/longOrangeBtn.png create mode 100644 imgs/orangeBtn.png create mode 100644 pages/sendTheDetails/creatNewCar/creatNewCar.js create mode 100644 pages/sendTheDetails/creatNewCar/creatNewCar.json create mode 100644 pages/sendTheDetails/creatNewCar/creatNewCar.wxml create mode 100644 pages/sendTheDetails/creatNewCar/creatNewCar.wxss diff --git a/app.json b/app.json index 1bc33e5..8cab319 100644 --- a/app.json +++ b/app.json @@ -22,7 +22,9 @@ "pages/debitNoteList/debitNoteList", "pages/debitNoteList/debitNoteDetail/debitNoteDetail", "pages/debitNoteList/debitNoteQuery/debitNoteQuery", - "pages/goodaNameChooseTemplate/goodaNameChooseTemplate" + "pages/goodaNameChooseTemplate/goodaNameChooseTemplate", + "pages/sendTheDetails/creatNewCar/creatNewCar" + ], "window": { "backgroundTextStyle": "light", diff --git a/imgs/longOrangeBtn.png b/imgs/longOrangeBtn.png new file mode 100644 index 0000000000000000000000000000000000000000..fbd12f9a7fa56b0584549820fe8bd4e8882738d6 GIT binary patch literal 8809 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 T6`^ecfI)O`7-^9;9Pj=QIq#v& literal 0 HcmV?d00001 diff --git a/imgs/orangeBtn.png b/imgs/orangeBtn.png new file mode 100644 index 0000000000000000000000000000000000000000..1af4cbd6bc15f381fe166f08c36edff98edf7fae GIT binary patch literal 7706 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 Q|E<-(WUN!6btCfs0Fs&%!~g&Q literal 0 HcmV?d00001 diff --git a/pages/sendTheDetails/creatNewCar/creatNewCar.js b/pages/sendTheDetails/creatNewCar/creatNewCar.js new file mode 100644 index 0000000..677e6ea --- /dev/null +++ b/pages/sendTheDetails/creatNewCar/creatNewCar.js @@ -0,0 +1,75 @@ +// pages/myCars/creatNewCar/creatNewCar.js +const app = getApp(); +var network = require("../../../utils/net.js"); +var insert = "/MainSystem/B3MiniProgramRpc/XuRpcs/Driver/CarRpc/Insert"; +var carNum = null; +var driverName = null; +var driverPhone = null; + +Page({ + + // 车牌号 + getCarNum: function(event) { + carNum = event.detail.value; + }, + + // 司机姓名 + getDriverName: function(event) { + driverName = event.detail.value; + }, + + // 司机电话 + getDriverPhoneNum: function(event) { + driverPhone = event.detail.value; + }, + + // 确认按钮 + submitNewCarsInfo: function(event) { + if (!carNum) { + wx.showToast({ + title: '车牌号不能为空', + }) + return false; + } + if (!driverName) { + wx.showToast({ + title: '司机姓名不能为空', + }) + return false; + } + if (driverPhone == "") { + wx.showToast({ + title: '请输入手机号码', + }) + return false; + } else if (!(/^1[34578]\d{9}$/.test(driverPhone))){ + wx.showToast({ + title: '号码不正确', + }) + return false; + } + + var pages = getCurrentPages(); + var currPage = pages[pages.length - 1]; //当前页面 + var prevPage = pages[pages.length - 2]; //上一个页面 + + prevPage.setData({ + carNumber: carNum, + driverName: driverName, + driverPhone: driverPhone, + isNewCar: true, + }); + + wx.showToast({ + title: '创建成功', + success: function(res) { + wx.navigateBack({ + delta: 1 + }) + } + }) + + + }, + +}) \ No newline at end of file diff --git a/pages/sendTheDetails/creatNewCar/creatNewCar.json b/pages/sendTheDetails/creatNewCar/creatNewCar.json new file mode 100644 index 0000000..bbd05c0 --- /dev/null +++ b/pages/sendTheDetails/creatNewCar/creatNewCar.json @@ -0,0 +1,3 @@ +{ + "navigationBarTitleText": "车辆申请" +} \ No newline at end of file diff --git a/pages/sendTheDetails/creatNewCar/creatNewCar.wxml b/pages/sendTheDetails/creatNewCar/creatNewCar.wxml new file mode 100644 index 0000000..529cc90 --- /dev/null +++ b/pages/sendTheDetails/creatNewCar/creatNewCar.wxml @@ -0,0 +1,34 @@ + + + + 车牌号 + + + + + + + + 司机姓名 + + + + + + + + 联系方式 + + + + + + + + + + 确认 + + + + diff --git a/pages/sendTheDetails/creatNewCar/creatNewCar.wxss b/pages/sendTheDetails/creatNewCar/creatNewCar.wxss new file mode 100644 index 0000000..269acd1 --- /dev/null +++ b/pages/sendTheDetails/creatNewCar/creatNewCar.wxss @@ -0,0 +1,61 @@ +/* pages/myCars/creatNewCar/creatNewCar.wxss */ + +.baseitem { + height: 100rpx; + line-height: 100rpx; + display: flex; + flex-direction: row; + align-items: center; + padding-left: 20rpx; + padding-right: 20rpx; + font-size: 16px; + /* border-bottom: 0.1px solid #dbdbdb; */ +} + +.baseitem_key { + color: #666; + width: 40%; +} + +.baseitem_value { + color: rgb(48, 48, 48); + margin-left: 20rpx; + width: 60%; + text-align: right; +} + +.lineView { + height: 1rpx; + background-color: #dbdbdb; + margin-left: 20rpx; +} + +.imageView { + position: absolute; + bottom: 20px; + height: 80px; + width: 100%; + /* margin-top: 20%; + position: relative; */ + align-items: center; + justify-content: center; + box-sizing: content-box; +} + +.currentImage { + width: 100%; + height: 100%; +} + +.btnTextView { + position: absolute; + width: 100%; + top:0; + line-height: 65px; + text-align: center; +} + +.btnText { + color: white; + font-size: 34rpx; +} diff --git a/pages/sendTheDetails/sendTheDetails.js b/pages/sendTheDetails/sendTheDetails.js index c8abecd..63551f3 100644 --- a/pages/sendTheDetails/sendTheDetails.js +++ b/pages/sendTheDetails/sendTheDetails.js @@ -2,195 +2,179 @@ const app = getApp(); var baseUrl = app.globalData.baseUrl; var network = require("../../utils/net.js"); var timechage = require("../../utils/dateTimeUtil.js"); -var ID = 0; -var ID1; -var LoadTime1; -var Number; -var SecondNumber; -var Phone; -var ID4; + +// var LoadTime1; +// var Number; +// var SecondNumber; +// var Phone; Page({ data: { - name1: [], - countsArraydrug: [], - index: null, - btnnum: 1 - }, - - phoneNum: function(e) { - Phone = e.detail.value - var that = this; - var method2 = '/MainSystem/B3MiniProgramRpc/Rpcs/BaseInfoRpc/GetDriver'; - var params2 = [{ - "InputValue": Phone, - "PageIndex": 0, - "PageSize": 100 - }]; - - network.transfer_request(method2, params2, function(res) { - that.setData({ - name1: res.result, - }) - }) + orderID: null, + carNumber: '请选择运输车辆', + carID: null, + driverName: '', + driverID: null, + driverPhone: null, + carList: [], + isNewCar: false, }, onLoad: function(options) { var that = this; - ID = parseInt(options.ID); - var num = this.data.btnnum; - this.setData({ - btnnum: num, - obj: { - 1: { - "yaopin": "请选择司机", - num: num, - countsArraydrug: [], - } - }, - }) - + var orderID = parseInt(options.ID); var method1 = '/MainSystem/B3MiniProgramRpc/XuRpcs/Customer/OrderRpc/LoadForDriver'; - var params1 = [ID]; - + var params1 = [orderID]; network.transfer_request(method1, params1, function(res) { that.setData({ - ID1: res.result.ID, + orderID: res.result.ID, LoadTime1: timechage.formatTimeTwo(res.result.LoadTime.substring(6, 19), "Y/M/D"), - Number: res.result.Number, SecondNumber: res.result.SecondNumber, - }) }) }, - powerDrawer1: function(e) { + searchCarByInput: function(event) { + var searchStr = event.detail.value; var that = this; - var method2 = '/MainSystem/B3MiniProgramRpc/Rpcs/BaseInfoRpc/GetDriver'; + var method2 = '/MainSystem/B3MiniProgramRpc/Rpcs/BaseInfoRpc/GetCar'; var params2 = [{ - "InputValue": Phone, + "InputValue": searchStr, "PageIndex": 0, "PageSize": 100 }]; - network.transfer_request(method2, params2, function(res) { - //res就是我们请求接口返回的数据 that.setData({ - name1: res.result, - - countsArraydrug: res.result, - obj: { - 1: { - "yaopin": "请选择司机", - } - } + carList: res.result, + }) + }) + }, + findCar: function(searchString) { + var that = this; + var method2 = '/MainSystem/B3MiniProgramRpc/Rpcs/BaseInfoRpc/GetCar'; + var params2 = [{ + "InputValue": '', + "PageIndex": 0, + "PageSize": 100 + }]; + network.transfer_request(method2, params2, function(res) { + that.setData({ + carList: res.result, }) }) - var currentStatu = e.currentTarget.dataset.statu; - var i = e.currentTarget.dataset.index; - this.util(currentStatu) + this.util(); + }, + + // 点击弹出选项值 + itemclick: function(event) { + var carID = event.currentTarget.dataset.carid; + var carName = event.currentTarget.dataset.carname; + // 新增通过车辆ID获取司机信息 + this.getDriverInfo(carID); this.setData({ - thatIndex: i + carID: carID, + carNumber: carName, }) + this.util(); }, - a: function(event) { - var ID3; + getDriverInfo: function(carID) { var that = this; - var index = event.currentTarget.dataset.index - - let indexNum = this.data.thatIndex; - let obj = this.data.obj; - ID3 = that.data.name1[index].ID - ID4 = ID3; - obj[indexNum] = { - - "yaopin": that.data.name1[index].Name, - - indexNum: indexNum, - - } - - that.setData({ - obj: obj, - showModalStatus: false, + var method = '/MainSystem/B3MiniProgramRpc/XuRpcs/Customer/OrderRpc/GetCarDriver'; + var params = [carID]; + network.transfer_request(method, params, function(res) { + that.setData({ + driverName: res.result.Name, + driverID: res.result.ID, + }) }) - }, + creatNewCar: function(event) { + this.util(); + wx.navigateTo({ + url: 'creatNewCar/creatNewCar', + }) + }, paiche: function(event) { var that = this; - that.setData({ - ID4:ID4, - }) - if (ID4 == null) { + if (this.data.orderID == null) { wx.showModal({ title: '提示', - content: '不能为空', + content: '单据ID不能为空', }) + return false; + } + if (this.data.carNumber == null) { + wx.showModal({ + title: '提示', + content: '运输车辆不能为空', + }) + return false; + } else if (this.data.driverName == null) { + wx.showModal({ + title: '提示', + content: '车辆对应司机为空', + }) + return false; } else { var method = '/MainSystem/B3MiniProgramRpc/XuRpcs/Customer/OrderRpc/SetDriverToOrder'; - var params = [ID, ID4]; + if (this.data.isNewCar) { + var params = [{ + Order_ID: this.data.orderID, + Car_Name: this.data.carNumber, + Driver_Name: this.data.driverName, + Dreiver_Phone: this.data.driverPhone, + }] + } else { + var params = [{ + Order_ID: this.data.orderID, + Car_ID: this.data.carID, + Driver_ID: this.data.driverID, + }] + } + network.transfer_request(method, params, function(res) { - if (ID4 != null) { - wx.navigateBack({ - delta: "/pages/theDriverSend/theDriverSend" - }) - } + wx.showToast({ + title: '派车成功', + complete: function() { + wx.navigateBack({ + delta: "/pages/theDriverSend/theDriverSend" + }) + } + }) }) } }, - /** - * 生命周期函数--监听页面卸载 - */ - onUnload: function() { - ID4=null - }, - - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh: function() { - - }, - - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom: function() { - - }, - /** * 用户点击右上角分享 */ onShareAppMessage: function() { var that = this - var ID5=ID; return { title: '', - path: "/pages/fenxiang/fenxiang?ID=" + ID5, + path: "/pages/fenxiang/fenxiang?ID=" + this.data.orderID, //分享成功后执行 success: function(res) { wx.showModal({ - showCancel : false, + showCancel: false, title: '转发成功', }) }, - fail: function(res) { - } + fail: function(res) {} } }, powerDrawer: function(e) { var currentStatu = e.currentTarget.dataset.statu; - this.util(currentStatu) + this.util(); }, - util: function(currentStatu) { + + util: function() { /* 动画部分 */ // 第1步:创建动画实例 var animation = wx.createAnimation({ @@ -198,18 +182,14 @@ Page({ timingFunction: "linear", //线性 delay: 0 //0则不延迟 }); - // 第2步:这个动画实例赋给当前的动画实例 this.animation = animation; - // 第3步:执行第一组动画 animation.opacity(0).rotateX(-100).step(); - // 第4步:导出动画对象赋给数据对象储存 this.setData({ animationData: animation.export() }) - // 第5步:设置定时器到指定时候后,执行第二组动画 setTimeout(function() { // 执行第二组动画 @@ -220,20 +200,11 @@ Page({ }) //关闭 - if (currentStatu == "close") { - this.setData({ - showModalStatus: false - }); - } - }.bind(this), 200) - - // 显示 - if (currentStatu == "open") { this.setData({ - showModalStatus: true + showModalStatus: !this.data.showModalStatus, }); - } - }, + }.bind(this), 200) + }, }) \ No newline at end of file diff --git a/pages/sendTheDetails/sendTheDetails.wxml b/pages/sendTheDetails/sendTheDetails.wxml index 7dcac93..f8fac3b 100644 --- a/pages/sendTheDetails/sendTheDetails.wxml +++ b/pages/sendTheDetails/sendTheDetails.wxml @@ -2,7 +2,7 @@ 订单: - {{ID1}} + {{orderID}} @@ -25,32 +25,42 @@ - 司机: + 车辆: - - - {{item.yaopin}} + + {{carNumber}} - - - - - - - - - - {{name1[index].Name}} - - + + 司机: + {{driverName}} + - 取消 + + + + + + + + 新建车辆 + + + + + + {{item.Name}} + + + + 取消 + + - + \ No newline at end of file diff --git a/pages/sendTheDetails/sendTheDetails.wxss b/pages/sendTheDetails/sendTheDetails.wxss index a43effc..28662b3 100644 --- a/pages/sendTheDetails/sendTheDetails.wxss +++ b/pages/sendTheDetails/sendTheDetails.wxss @@ -44,7 +44,6 @@ page { } -/*mask*/ .drawer_screen { width: 100%; height: 100%; @@ -57,28 +56,12 @@ page { overflow: hidden; } -/*content*/ - -.drawer_screen { - width: 100%; - height: 100%; - position: fixed; - top: 0; - left: 0; - z-index: 1000; - background: #000; - opacity: 0.5; - overflow: hidden; -} - -.sousuo { - /* margin-right: 10%; - margin-left: 10%; */ +/* .sousuo { text-align: center; background: #d6d8da; height: 40px; font-size: 28rpx; -} +} */ .drawer_content { height: 500rpx; @@ -93,7 +76,7 @@ page { left: 0; z-index: 1001; background: #fafafa; - margin: -150px 50rpx 0 50rpx; + margin: -200px 50rpx 0 50rpx; border-radius: 3px; } @@ -102,13 +85,42 @@ page { font: 20px "microsoft yahei"; text-align: center; border-top: 1px solid #e8e8ea; - color: #2e8cf5; + color: #2788f8; } -.top { +/* .top { height: 20%; justify-content: center; align-items: center; +} */ +.searchView{ + /* margin: 10rpx 10rpx; */ + padding: 5rpx 10rpx; + width: 100%; + height: 40px; + align-items: center; + justify-content: center; + display: flex; + flex-direction: row; + background-color: orange; +} + +.imput_goodsName{ + border: 1rpx solid rgb(236, 231, 231); + height: 30px; + width: 67%; + border-radius: 10rpx; + background-color: #fff; + text-align: center; +} + +.storageView{ + width: 30%; + color: #fff; + font-size: 18px; + justify-content: center; + align-items: center; + text-align: center; } .grid1 {