巡检接口
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
* @Author: Zy
|
||||
* @Date: 2026-05-15 11:37:01
|
||||
* @LastEditor: Zy
|
||||
* @LastEditTime: 2026-05-18 15:34:07
|
||||
* @LastEditTime: 2026-05-19 16:32:46
|
||||
*/
|
||||
import request, {
|
||||
get,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
* @Author: Zy
|
||||
* @Date: 2026-05-15 08:50:47
|
||||
* @LastEditor: Zy
|
||||
* @LastEditTime: 2026-05-16 15:42:36
|
||||
* @LastEditTime: 2026-05-19 16:34:23
|
||||
*/
|
||||
import request, {
|
||||
filterParams,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
* @Author: Zy
|
||||
* @Date: 2026-05-16 15:43:07
|
||||
* @LastEditor: Zy
|
||||
* @LastEditTime: 2026-05-18 16:35:05
|
||||
* @LastEditTime: 2026-05-19 16:25:14
|
||||
*/
|
||||
|
||||
import request, {
|
||||
@@ -25,11 +25,16 @@ import request, {
|
||||
/**
|
||||
* @typedef InspectionListType 巡检任务表
|
||||
* @property {string} id = [巡检任务ID]
|
||||
*
|
||||
* @property {0|1} inspectSetting = [0必须拍照, 1允许跳检]
|
||||
* @property {string} inspectorName = [巡检人员]
|
||||
* @property {string} phoneNumber = [巡检人员 联系方式]
|
||||
* @property {string} inspectTime = [巡检时间]
|
||||
*
|
||||
* @property {string} taskName = [巡检任务名称]
|
||||
* @property {string} taskTime = [巡检任务执行时间]
|
||||
* @property {string} taskStatus = [巡检状态]
|
||||
* @property {string} planName = [巡检计划]
|
||||
* @property {string} inspectorName = [巡检人员]
|
||||
* @property {string} executeDate = [巡检日期]
|
||||
* @property {PointsType[]} points = [巡检点]
|
||||
* @property {string[]} [itemslist] = [巡检项目]
|
||||
@@ -44,11 +49,42 @@ export const getInspectionList = (data) => {
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* @typedef PointType 巡检点 信息
|
||||
* @property {string} imgUrl = [0必须拍照, 1允许跳检]
|
||||
* @property {string} itemNames = [巡检人员]
|
||||
* @property {string} itemStandards = [巡检人员 联系方式]
|
||||
* @property {string} pointId = [巡检时间]
|
||||
* @property {string} pointName = [巡检点名称]
|
||||
* @property {string} remark = [巡检描述]
|
||||
* @property { 0 | 1 } status = [巡检点状态 ]
|
||||
* */
|
||||
/**
|
||||
* @typedef RoutesType 巡检路线 信息
|
||||
* @property {string} inspectSetting = [0必须拍照, 1允许跳检]
|
||||
* @property {string} description = [巡检人员]
|
||||
* @property {string} routeId = [巡检人员 联系方式]
|
||||
* @property {string} routeName = [巡检时间]
|
||||
* @property {PointType[]} points = [巡检计划]
|
||||
* */
|
||||
/**
|
||||
* @typedef InspectionMainType 巡检任务详情
|
||||
* @property {0|1} inspectSetting = [0必须拍照, 1允许跳检]
|
||||
* @property {string} inspectorName = [巡检人员]
|
||||
* @property {string} villageName = [巡检小区]
|
||||
* @property {string} phoneNumber = [巡检人员 联系方式]
|
||||
* @property {string} inspectTime = [巡检时间]
|
||||
* @property {string} planName = [巡检计划]
|
||||
* @property {string} remindTime = [提醒时间]
|
||||
* @property {string} taskId = [巡检任务ID]
|
||||
* @property {string} taskName = [巡检任务名称]
|
||||
* @property {string} taskTime = [巡检任务执行时间]
|
||||
* @property {RoutesType[]} routes = [巡检路线信息]
|
||||
* */
|
||||
/**
|
||||
* @description: 获取 巡检任务详情
|
||||
* @param {string} id
|
||||
* @return
|
||||
* @return {Promise<DataResult<InspectionMainType>>}
|
||||
*/
|
||||
export const getInspectionMain = (id) => {
|
||||
return get('/api/inspection/today/detail', {
|
||||
|
||||
64
wuye-manager-uniapp/api/ticket.js
Normal file
64
wuye-manager-uniapp/api/ticket.js
Normal file
@@ -0,0 +1,64 @@
|
||||
/**
|
||||
* @Description: 工单API
|
||||
* @Author: Zy
|
||||
* @Date: 2026-05-19 16:29:20
|
||||
* @LastEditor: Zy
|
||||
* @LastEditTime: 2026-05-19 17:15:09
|
||||
*/
|
||||
import request, {
|
||||
get,
|
||||
filterParams,
|
||||
post
|
||||
} from './request.js'
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* @typedef myOrderListType 个人维修工单列表
|
||||
* @property {String} id = [工单ID]
|
||||
* @property {String} houseId = [维修房屋ID]
|
||||
* @property {String} maintenanceItemId = [维修项目ID]
|
||||
* @property {String} maintenanceItemName = [维修项目名称]
|
||||
* @property {String} problem = [报修描述]
|
||||
* @property {String} residentId = [报修用户ID]
|
||||
* @property {String} residentName = [报修用户名称]
|
||||
* @property {String} phone = [报修用户 联系方式]
|
||||
* @property {String} orderDate = [工单日期]
|
||||
* @property {String} problemImageUrl = [报修图片]
|
||||
* @property {String} problemStatus = [报修状态]
|
||||
* @property {String} repairDes = [维修描述]
|
||||
* @property {String} repairImageUrl = [维修描述]
|
||||
* @property {String} repairId = [维修ID]
|
||||
* @property {String} repairName = [维修人员名称]
|
||||
* @property {String} houseName = [维修房屋地址]
|
||||
* @property {String} item = []
|
||||
* @property {String} projectType = [报修项目类型]
|
||||
* @property {String} projectTypeStr = [报修 项目 名称]
|
||||
* @property {String} repairIsCheck = [维修人员 已读]
|
||||
* @property {String} manageIsCheck = [管理人员 已读]
|
||||
* @property {String} isCheckStr = [状态已读]
|
||||
*/
|
||||
/**
|
||||
* @description: 获取我的维修工单
|
||||
* @param {RequestParams<{
|
||||
itemType?: 0 | 1
|
||||
problemStatus:1|2
|
||||
}>} data
|
||||
* @return { Promise<RowsResult<myOrderListType>>}
|
||||
*/
|
||||
export function getUserTicketlist(data) {
|
||||
return get(`/manage/repair/order/myorderlist`, filterParams(data))
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* @description: 获取工单详细信息 by id
|
||||
* @param {string} id
|
||||
* @return
|
||||
*/
|
||||
export function getTicketMainById(id) {
|
||||
return get('/manage/repair/order/orderdetail', data)
|
||||
}
|
||||
Reference in New Issue
Block a user