You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

89 lines
1.9 KiB

// 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
})
}
})
})
},
})