|
@@ -2,6 +2,7 @@
|
|
|
|
|
|
var selectPopup;
|
|
|
var idx;
|
|
|
+var plateNumber;
|
|
|
|
|
|
Page({
|
|
|
|
|
@@ -11,80 +12,11 @@ Page({
|
|
|
data: {
|
|
|
textArray : ["设为默认","修改车牌号","删除车牌号"],
|
|
|
textArrayColor : ["#576B95","#576B95","#576B95"],
|
|
|
- userCarList: [{
|
|
|
- "carId":1,
|
|
|
- "sysUser":{},
|
|
|
- "plateNumber":'绯·ABCDEFG',
|
|
|
- "defaultType":1,
|
|
|
- "status":0
|
|
|
- },
|
|
|
- {
|
|
|
- "carId":2,
|
|
|
- "sysUser":{},
|
|
|
- "plateNumber":'绯·ABCDEFG',
|
|
|
- "defaultType":0,
|
|
|
- "status":0
|
|
|
- },
|
|
|
- {
|
|
|
- "carId":3,
|
|
|
- "sysUser":{},
|
|
|
- "plateNumber":'绯·ABCDEFG',
|
|
|
- "defaultType":0,
|
|
|
- "status":0
|
|
|
- },
|
|
|
- {
|
|
|
- "carId":1,
|
|
|
- "sysUser":{},
|
|
|
- "plateNumber":'绯·ABCDEFG',
|
|
|
- "defaultType":0,
|
|
|
- "status":0
|
|
|
- },
|
|
|
- {
|
|
|
- "carId":0,
|
|
|
- "sysUser":{},
|
|
|
- "plateNumber":'绯·ABCDEFG',
|
|
|
- "defaultType":0,
|
|
|
- "status":0
|
|
|
- },
|
|
|
- {
|
|
|
- "carId":0,
|
|
|
- "sysUser":{},
|
|
|
- "plateNumber":'绯·ABCDEFG',
|
|
|
- "defaultType":0,
|
|
|
- "status":0
|
|
|
- },
|
|
|
- {
|
|
|
- "carId":0,
|
|
|
- "sysUser":{},
|
|
|
- "plateNumber":'绯·ABCDEFG',
|
|
|
- "defaultType":0,
|
|
|
- "status":0
|
|
|
- },
|
|
|
- {
|
|
|
- "carId":0,
|
|
|
- "sysUser":{},
|
|
|
- "plateNumber":'绯·ABCDEFG',
|
|
|
- "defaultType":0,
|
|
|
- "status":0
|
|
|
- },
|
|
|
- {
|
|
|
- "carId":0,
|
|
|
- "sysUser":{},
|
|
|
- "plateNumber":'绯·ABCDEFG',
|
|
|
- "defaultType":0,
|
|
|
- "status":0
|
|
|
- },
|
|
|
- {
|
|
|
- "carId":0,
|
|
|
- "sysUser":{},
|
|
|
- "plateNumber":'绯·ABCDEFG',
|
|
|
- "defaultType":0,
|
|
|
- "status":0
|
|
|
- },
|
|
|
- ]
|
|
|
+ userCarList: []
|
|
|
},
|
|
|
showMore(e){
|
|
|
idx = e.currentTarget.dataset.idx;
|
|
|
+ plateNumber = e.currentTarget.dataset.plateNumber;
|
|
|
selectPopup.show(this.data.textArray,this.data.textArrayColor);
|
|
|
},
|
|
|
/**
|
|
@@ -105,15 +37,19 @@ Page({
|
|
|
* 生命周期函数--监听页面显示
|
|
|
*/
|
|
|
onShow() {
|
|
|
+ let that = this;
|
|
|
let userInfo = wx.getStorageSync('userInfo');
|
|
|
wx.request({
|
|
|
- url: getApp().globalData.postHeadAgreement + '/restapi/wechat/carList',
|
|
|
- data: {
|
|
|
- loginName: userInfo.loginName
|
|
|
- },
|
|
|
+ url: getApp().globalData.postHeadAgreement + '/restapi/wechat/carList?loginName=' + userInfo.loginName,
|
|
|
+ // data: {
|
|
|
+ // loginName: userInfo.loginName
|
|
|
+ // },
|
|
|
method: 'POST',
|
|
|
success: function (res) {
|
|
|
console.info(res)
|
|
|
+ that.setData({
|
|
|
+ userCarList: res.data
|
|
|
+ })
|
|
|
},
|
|
|
fail(e) {
|
|
|
console.log("查询车辆失败");
|
|
@@ -173,25 +109,26 @@ Page({
|
|
|
let userInfo = wx.getStorageSync('userInfo');
|
|
|
if(index==0){
|
|
|
console.info("设为默认")
|
|
|
- // wx.request({
|
|
|
- // url: getApp().globalData.postHeadAgreement + '/restapi/wechat/carAlter',
|
|
|
- // data: {
|
|
|
- // loginName: userInfo.loginName,
|
|
|
- // carId: idx,
|
|
|
-
|
|
|
- // },
|
|
|
- // method: 'POST',
|
|
|
- // success: function (res) {
|
|
|
- // console.info(res)
|
|
|
- // },
|
|
|
- // fail(e) {
|
|
|
- // console.log("查询车辆失败");
|
|
|
- // log.info('[查询车辆]','[fail]', e);
|
|
|
- // }
|
|
|
- // });
|
|
|
+ wx.request({
|
|
|
+ url: getApp().globalData.postHeadAgreement + '/restapi/wechat/carAlter?loginName=' + userInfo.loginName,
|
|
|
+ data: {
|
|
|
+ defaultType: 1,
|
|
|
+ carId: idx.carId,
|
|
|
+ plateNumber: idx.plateNumber
|
|
|
+ },
|
|
|
+ method: 'POST',
|
|
|
+ success: function (res) {
|
|
|
+ console.info(res)
|
|
|
+ this.onShow()
|
|
|
+ },
|
|
|
+ fail(e) {
|
|
|
+ console.log("查询车辆失败");
|
|
|
+ log.info('[查询车辆]','[fail]', e);
|
|
|
+ }
|
|
|
+ });
|
|
|
}else if(index==1){
|
|
|
console.info("修改车牌号")
|
|
|
- let url = '/pages/ucenter/car/bindCar?carId=' + idx
|
|
|
+ let url = '/pages/ucenter/car/bindCar?carId=' + idx.carId
|
|
|
wx.navigateTo({
|
|
|
url
|
|
|
});
|
|
@@ -205,10 +142,29 @@ Page({
|
|
|
confirmColor:'#00AADD',
|
|
|
cancelColor:'#00AADD',
|
|
|
success: function (res1) {
|
|
|
- console.info("调用删除车牌号")
|
|
|
+ wx.request({
|
|
|
+ url: getApp().globalData.postHeadAgreement + '/restapi/wechat/carRemove?loginName=' + userInfo.loginName + '&carId=' + idx.carId,
|
|
|
+ // data: {
|
|
|
+ // loginName: userInfo.loginName
|
|
|
+ // },
|
|
|
+ method: 'POST',
|
|
|
+ success: function (res) {
|
|
|
+ console.log("删除车辆成功");
|
|
|
+ console.info(res)
|
|
|
+ this.onShow()
|
|
|
+ // that.setData({
|
|
|
+ // userCarList: res.data
|
|
|
+ // })
|
|
|
+ },
|
|
|
+ fail(e) {
|
|
|
+ console.log("删除车辆失败");
|
|
|
+ log.info('[删除车辆]','[fail]', e);
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
+
|
|
|
// console.log("选择的item下标:"+e.detail[0])
|
|
|
// console.log("组件标识:"+e.detail[1])
|
|
|
},
|