123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155 |
- import {
- http
- } from './service.js'
- /**
- * 授权
- * @param {Object} params
- */
- export const auth = (params) => {
- // 若使用code, 刷新code待后续使用
- if (params.code) {
- wx.login({
- success(res) {
- if (res.code) {
- uni.setStorageSync('equipment_code', res.code)
- }
- }
- })
- }
- return http.post('user/weapplogin', params)
- }
- export default {
- /**
- * 系统数据
- */
- getSystemInfo() {
- return http.get('index/getSystemInfo')
- },
- /**
- * 登录
- * @param {Object} params
- */
- login(params) {
- return http.post('user/login', params)
- },
- /**
- * 微信授权登录
- * @param {Object} params
- */
- welogin(params) {
- return http.post('user/weapplogin', params)
- },
- /**
- * 退出登录
- * @param {Object} params
- */
- logout(params) {
- return http.post('user/logout', params)
- },
- /**
- * 工作台
- */
- workbench() {
- return http.get('manage/workbench')
- },
- /**
- * 设备档案列表
- * @param {Object} params
- */
- archives(params) {
- return http.post('manage/archives', params)
- },
- /**
- * 设备列表
- * @param {Object} params
- */
- equipments(params) {
- return http.post('manage/equipments', params)
- },
- /**
- * 设备信息
- * @param {Object} params
- */
- equipment(params) {
- return http.get('index/equipments', {
- params
- })
- },
- /**
- * 维修工单列表
- * @param {Object} params
- */
- repairs(params) {
- return http.post('manage/repairs', params)
- },
- /**
- * 报修详情
- * @param {Object} params
- */
- repairInfo(params) {
- return http.get('index/repairInfos', {
- params
- })
- },
- /**
- * 设备报修
- * @param {Object} params
- */
- repair(params) {
- return http.post('index/repairs', params)
- },
- /**
- * 维修接单
- * @param {Object} params
- */
- receiveRepairs(params) {
- return http.post('manage/receiveRepairs', params)
- },
- /**
- * 维修登记
- * @param {Object} params
- */
- register(params) {
- return http.post('index/registers', params)
- },
- /**
- * 计划任务字段
- * @param {Object} params
- */
- planTaskField(params) {
- return http.get('index/planTaskFields', {
- params
- })
- },
- /**
- * 完成计划任务
- * @param {Object} params
- */
- submitPlanTask(params) {
- return http.post('index/submitPlanTasks', params)
- },
- /**
- * 记录详情
- * @param {Object} params
- */
- getRecordInfo(params) {
- return http.post('index/getRecordInfo', params)
- },
- /**
- * 故障原因
- * @param {Object} params
- */
- failureCause(params) {
- return http.post('index/getFailureCause', params)
- },
- /**
- * 员工信息
- * @param {Object} params
- */
- getStaffInfo(params) {
- return http.post('user/getStaffInfo', params)
- },
- }
|