// 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) {
|
|
|
|
},
|
|
// 车牌号
|
|
getCarNum: function(event) {
|
|
carNum = event.detail.value;
|
|
},
|
|
// 车主
|
|
getCarOwnerName: function(event) {
|
|
ownerName = event.detail.value;
|
|
},
|
|
// 车主电话
|
|
// getCarOwnerPhoneNum: function(event) {
|
|
// ownerPhone = event.detail.value;
|
|
// },
|
|
// 司机姓名
|
|
getDriverName: function(event) {
|
|
driverName = event.detail.value;
|
|
},
|
|
// 确认按钮
|
|
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
|
|
})
|
|
}
|
|
})
|
|
|
|
})
|
|
|
|
},
|
|
|
|
})
|