140 lines
2.7 KiB
JavaScript
140 lines
2.7 KiB
JavaScript
// pages/vehicleManage/index.js
|
|
const app = getApp()
|
|
Page({
|
|
|
|
/**
|
|
* 页面的初始数据
|
|
*/
|
|
data: {
|
|
show: false,
|
|
loadShow:false,
|
|
loginName:'',
|
|
userName:'',
|
|
deptId:'',
|
|
projectName:'',
|
|
projectId:'',
|
|
management:[],
|
|
imgShow:false,
|
|
imgUrl:'',
|
|
|
|
initData:{}
|
|
},
|
|
|
|
//项目切换 返回值
|
|
onProjectSelect(e){
|
|
this.onClickShow();
|
|
let projectId = e.detail.id;
|
|
let projectName = e.detail.text;
|
|
app.globalData.projectId = projectId;
|
|
app.globalData.projectName = projectName;
|
|
this.setData({
|
|
projectId:projectId,
|
|
projectName:projectName
|
|
})
|
|
this.onLoad();
|
|
},
|
|
|
|
showPopup() {
|
|
this.setData({ show: true });
|
|
},
|
|
|
|
onClose() {
|
|
this.setData({ show: false });
|
|
},
|
|
|
|
onClickShow() {
|
|
this.setData({ loadShow: true });
|
|
},
|
|
|
|
onClickHide() {
|
|
this.setData({ loadShow: false });
|
|
},
|
|
|
|
/**
|
|
* 生命周期函数--监听页面加载
|
|
*/
|
|
onLoad(options) {
|
|
var that = this;
|
|
//加载蒙版
|
|
that.onClickShow();
|
|
//获取缓存数据
|
|
wx.getStorage({
|
|
key: 'userinfo',
|
|
success:function(res){
|
|
console.log(res.data);
|
|
that.setData({
|
|
loginName:res.data.loginName,
|
|
userName:res.data.userName,
|
|
deptId:res.data.deptId,
|
|
projectName: app.globalData.projectName,
|
|
projectId:app.globalData.projectId,
|
|
initData:{text:app.globalData.projectName,id:app.globalData.projectId}
|
|
})
|
|
that.getVehicleManagement();
|
|
}
|
|
})
|
|
},
|
|
|
|
/**
|
|
* 车辆管理
|
|
*/
|
|
getVehicleManagement:function(){
|
|
wx.request({
|
|
url: app.globalData.reqUrl+'/weixin/video/getVehicleManagement',
|
|
method: 'get',
|
|
data: {
|
|
deptId:this.data.deptId,
|
|
projectId:this.data.projectId
|
|
},
|
|
success: resData => {
|
|
this.onClickHide();
|
|
let management =resData.data.code == 200?resData.data.data:[];
|
|
|
|
this.setData({
|
|
management:management
|
|
})
|
|
}
|
|
})
|
|
},
|
|
|
|
//打开放大的图片
|
|
enlargeImage(e){
|
|
this.setData({
|
|
imgUrl:e.currentTarget.dataset.url,
|
|
imgShow:true
|
|
})
|
|
},
|
|
//关闭放大的图片
|
|
closeImages(){
|
|
this.setData({
|
|
imgShow:false
|
|
})
|
|
},
|
|
|
|
|
|
/**
|
|
* 视频页面跳转
|
|
*/
|
|
videoPageJump(e){
|
|
let index = e.currentTarget.dataset.index
|
|
if(index == 1){
|
|
wx.redirectTo({
|
|
url: '../xiangmushipin/xiangmushipin',
|
|
})
|
|
}else if(index == 2){
|
|
wx.redirectTo({
|
|
url: '../AIvideoAnalysis/index',
|
|
})
|
|
}
|
|
},
|
|
|
|
/**
|
|
* 返回到更多功能页面
|
|
*/
|
|
goGCLB:function(){
|
|
wx.redirectTo({
|
|
url: '../../pages/gengduogongneng/index'
|
|
})
|
|
},
|
|
|
|
}) |