| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179 |
- //获取应用实例
- const app = getApp()
- // loifn//index.js
- Page({
- //点击进入设备列表
- listFacility: function (event) {
- wx.navigateTo({
- url: '../../packageA/pages/list_facility/list_facility/list_facility',
- })
- },
- data: {
- text: "This is page data.",
- windowHeight: app.globalData.windowHeight
- },
- //点击调用本地相册和相机
- photograph: function () {
- var that = this;
- wx.chooseImage({
- count: 1, // 默认9
- sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
- sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
- success: function (res) {
- // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片
- var img = res.tempFilePaths[0]
- wx.showToast({
- title: '正在上传...',
- icon: 'loading',
- mask: true,
- duration: 10000
- })
- //测试请求
- wx.uploadFile({
- url: 'https://wx.yfzhwlw.com/wechat_insect_discern',
- filePath: img,
- name: 'imagefile',
- success: function (res) {
- var data = res.data
- var resA = JSON.parse(res.data)
- if (resA.code == 200) {
- wx.navigateTo({
- // url: '../discern/discern?data=' + data,
- url: '../../packageA/pages/discern/discern/discern?data=' + data,
- })
- } else {
- wx.showToast({
- title: '识别失败!请重新测试',
- icon: 'none',
- duration: 2000
- });
- }
- }
- })
- }
- })
- },
- //点击进入设备分布
- distribute: function () {
- wx.navigateTo({
- url: '../../packageA/pages/allot_facility/allot_facility/allot_facility'
- })
- },
- //点击进入SIM查询
- SIMquery: function () {
- wx.navigateTo({
- url: '../../packageA/pages/SIM_inquire/SIM_inquire/SIM_inquire',
- })
- },
- //点击进入管理员
- admin: function () {
- var that = this
- wx.getStorage({
- key: 'userName',
- success(res) {
- wx.request({
- url: 'https://wx.yfzhwlw.com/wechat_user_info',
- header: {
- "Content-Type": "application/x-www-form-urlencoded"
- },
- method: 'get',
- data: {
- username: res.data
- },
- success: function (res) {
- if (res.statusCode != 200) {
- app.showError()
- } else {
- if (res.data.data == 0) {
- //超级管理员
- wx.navigateTo({
- url: '../../packageA/pages/admin_limits/admin_limits/admin_limits',
- })
- } else if (res.data.data == 1) {
- //管理员
- wx.navigateTo({
- url: '../../packageA/pages/admin_limits/admin_limits/admin_limits',
- })
- } else if (res.data.data == 2) {
- //普通用户
- that.setData({
- val: 1
- })
- } else if (res.data.data == 3) {
- //错误
- that.setData({
- val: 1
- })
- }
- }
- },
- })
- }
- })
- },
- //取消弹框
- del: function () {
- this.setData({
- val: 0
- })
- },
- onLoad: function (options) {
- // 页面创建时执行
- },
- onShow: function () {
- // 页面出现在前台时执行
- },
- onReady: function () {
- // 页面首次渲染完毕时执行
- },
- onHide: function () {
- // 页面从前台变为后台时执行
- },
- onUnload: function () {
- // 页面销毁时执行
- },
- onPullDownRefresh: function () {
- // 触发下拉刷新时执行
- },
- onReachBottom: function () {
- // 页面触底时执行
- },
- onShareAppMessage: function () {
- // 页面被用户分享时执行
- },
- onPageScroll: function () {
- // 页面滚动时执行
- },
- onResize: function () {
- // 页面尺寸变化时执行
- },
- onTabItemTap(item) {
- // tab 点击时执行
- // console.log(item.index)
- // console.log(item.pagePath)
- // console.log(item.text)
- },
- // 事件响应函数
- viewTap: function () {
- this.setData({
- text: 'Set some data for updating view.'
- }, function () {
- // this is setData callback
- })
- },
- // 自由数据
- customData: {
- hi: 'MINA'
- },
- })
|