diff --git a/pages/myCars/carsDetail/carsDetail.js b/pages/myCars/carsDetail/carsDetail.js index e2da1e0..5c2eeff 100644 --- a/pages/myCars/carsDetail/carsDetail.js +++ b/pages/myCars/carsDetail/carsDetail.js @@ -1,4 +1,9 @@ // pages/myCars/carsDetail/carsDetail.js + +const app = getApp() +var network = require("../../../utils/net.js") +var update = "/MainSystem/B3MiniProgramRpc/XuRpcs/Driver/CarRpc/Update"; + Page({ data: { @@ -15,7 +20,19 @@ Page({ // 保存按钮点击 saveCarsChange:function(){ - + var that = this; + var method = update; + var params = [{ + "CarNumber": CarNumber, + "CarOwner": CarOwner, + "Phone": app.globalData.Phone, + "CarDetail_ID": ID + }]; + network.transfer_request(method, params, function (res) { + wx.navigateBack({ + delta: 1 + }) + }) }, // 新增按钮点击 diff --git a/pages/myCars/carsDetail/carsDetail.json b/pages/myCars/carsDetail/carsDetail.json index 8c79e5e..beb3e5c 100644 --- a/pages/myCars/carsDetail/carsDetail.json +++ b/pages/myCars/carsDetail/carsDetail.json @@ -1,5 +1,3 @@ { - "navigationBarBackgroundColor": "white", - "navigationBarTextStyle": "black", "navigationBarTitleText": "车辆详情" } \ No newline at end of file diff --git a/pages/myCars/creatNewCar/creatNewCar.js b/pages/myCars/creatNewCar/creatNewCar.js index 44ada3b..af4f565 100644 --- a/pages/myCars/creatNewCar/creatNewCar.js +++ b/pages/myCars/creatNewCar/creatNewCar.js @@ -1,66 +1,89 @@ // 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 ownerName =null; +var ownerPhone =null; +var driverName =null; Page({ - /** - * 页面的初始数据 - */ data: { }, - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { + onLoad: function(options) { }, - - /** - * 生命周期函数--监听页面初次渲染完成 - */ - onReady: function () { - - }, - - /** - * 生命周期函数--监听页面显示 - */ - onShow: function () { - - }, - - /** - * 生命周期函数--监听页面隐藏 - */ - onHide: function () { - + // 车牌号 + getCarNum: function(event) { + carNum = event.detail.value; }, - - /** - * 生命周期函数--监听页面卸载 - */ - onUnload: function () { - + // 车主 + getCarOwnerName: function(event) { + ownerName = event.detail.value; }, - - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh: function () { - + // 车主电话 + // getCarOwnerPhoneNum: function(event) { + // ownerPhone = event.detail.value; + // }, + // 司机姓名 + getDriverName: function(event) { + driverName = event.detail.value; }, - - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom: function () { + // 确认按钮 + submitNewCarsInfo: function(event) { + if (!carNum) { + wx.showToast({ + title: '车牌号不能为空', + }) + return false; + } + if (!ownerName) { + wx.showToast({ + title: '车主姓名不能为空', + }) + return false; + } + // if (!ownerPhone) { + // wx.showToast({ + // title: '手机号码不能为空', + // }) + // return false; + // } + // if (!(/^1[34578]\d{9}$/.test(ownerPhone))) { + // wx.showToast({ + // title: '号码不正确', + // }) + // return false; + // } + if (!driverName) { + wx.showToast({ + title: '司机姓名不能为空', + }) + return false; + } + var that = this; + var method = insert; + var params = [{ + "CarNumber": carNum, + "CarOwner": ownerName, + // 车主电话不能随意变更,新建不能成功,没有手机号对应的信息 + "Phone": app.globalData.Phone, + "DriverName": driverName, + }]; + network.transfer_request(method, params, function(res) { + wx.showToast({ + title: '创建成功', + success:function(res){ + wx.navigateBack({ + delta: 2 + }) + } + }) + + }) }, - /** - * 用户点击右上角分享 - */ - onShareAppMessage: function () { - - } }) \ No newline at end of file diff --git a/pages/myCars/creatNewCar/creatNewCar.json b/pages/myCars/creatNewCar/creatNewCar.json index 9e26dfe..bbd05c0 100644 --- a/pages/myCars/creatNewCar/creatNewCar.json +++ b/pages/myCars/creatNewCar/creatNewCar.json @@ -1 +1,3 @@ -{} \ No newline at end of file +{ + "navigationBarTitleText": "车辆申请" +} \ No newline at end of file diff --git a/pages/myCars/creatNewCar/creatNewCar.wxml b/pages/myCars/creatNewCar/creatNewCar.wxml index b32cf08..c1c3fbf 100644 --- a/pages/myCars/creatNewCar/creatNewCar.wxml +++ b/pages/myCars/creatNewCar/creatNewCar.wxml @@ -4,7 +4,7 @@ 车牌号 - + @@ -12,63 +12,63 @@ 车主 - + - + - + - + 司机姓名 - + - + - + - + 确认