123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375 |
- import request from 'utils/request'
- import download from 'utils/download'
- /** *** 房间管理 *****/
- // 房间管理--获取房间分页表格
- export function getTableListOfRoom (object) {
- return request({
- url: '/device/jywsRoom/selectRoomPageList',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 房间管理--获取房间详情
- export function getDetailDataOfRoom (object = {}) {
- return request({
- url: `/device/jywsRoom/selectRoomDetailById/${object.roomId}`,
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- // 房间管理--获取房间详情资产列表
- export function getAssetsTableListOfRoom (object) {
- return request({
- url: '/device/jywsRoom/selectRoomDetailAssetsPageListById',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 房间管理--提交编辑资产表单
- export function submitEditAssetsFormOfRoom (object) {
- return request({
- url: '/device/jywsRoom/updateRoomAssetsById',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 房间管理--提交删除资产表单
- export function submitDeleteAssetsFormOfRoom (object = {}) {
- return request({
- url: `/device/jywsRoom/deleteRoomAssetsById/${object.assetsId}`,
- method: 'delete',
- data: object,
- type: 'JSON'
- })
- }
- // 房间管理--导出房间模板
- export function downloadImportMouldOfRoom (object) {
- return download({
- url: '/device/jywsRoom/downloadRoomTemplate',
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- // 房间管理--导出资产模板
- export function downloadAssetsImportMouldOfRoom (object) {
- return download({
- url: '/device/jywsRoom/downloadRoomAssetsTemplate',
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- /** *** 计划管理 *****/
- // 计划管理--获取计划分页表格
- export function getTableListOfPlan (object) {
- return request({
- url: '/device/rule/queryRulePage',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 计划管理--提交新增计划表单
- export function submitAddFormOfPlan (object) {
- return request({
- url: '/device/rule/saveRule',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 计划管理--提交编辑计划表单
- export function submitEditFormOfPlan (object = {}) {
- return request({
- url: `/device/rule/editRule/${object.patrolRuleId}`,
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 计划管理--获取计划详情
- export function getDetailDataOfPlan (object = {}) {
- return request({
- url: `/device/rule/byId/${object.patrolRuleId}`,
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- // 计划管理--获取计划详情下设备数据
- export function getDetailDeviceListOfPlan (object) {
- return request({
- url: '/device/rule/getDeviceList',
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- // 计划管理--获取计划详情下操作记录
- export function getDetailHandleListOfPlan (object = {}) {
- return request({
- url: `/device/rule/getRuleRelayRecord/${object.patrolRuleId}/${object.pageSize}/${object.pageIndex}`,
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- // 计划管理--提交批量删除计划表单
- export function submitBatchDeleteFormOfPlan (object) {
- return request({
- url: '/device/jywsRoomRule/batchDeleteById',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 计划管理--提交批量暂停、开启计划表单
- export function submitBatchPauseFormOfPlan (object = {}) {
- return request({
- url: `/device/jywsRoomRule/processRule/${object.flag}`,
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 计划管理--提交查看设备排序表单
- export function submitDeviceSortFormOfPlan (object = {}) {
- return request({
- url: `/device/jywsRoomRule/relevanceDevicesAndSaveOrder/${object.patrolRuleId}`,
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 计划管理--提交批量关联设备表单
- export function submitBatchRelevanceFormOfPlan (object) {
- return request({
- url: '/device/rule/relevanceDevices',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 计划管理--提交批量去除关联设备表单
- export function submitBatchRemoveFormOfPlan (object) {
- return request({
- url: '/device/rule/removeDevices',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 计划管理--导出计划
- export function downloadTableListOfPlan (object) {
- return download({
- url: '/device/jywsRoomRule/exportPatrolRule',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 计划管理--导出导入模板
- export function downloadImportMouldOfPlan (object) {
- return download({
- url: '/device/jywsRoomRule/downloadPlanTemplate',
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- // 计划管理--重新生成导入数据
- export function creatImportDataOfPlan (object) {
- return request({
- url: '/device/rule/transformRule',
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- /** *** 任务管理 *****/
- // 任务管理--获取任务分页表格
- export function getTableListOfTask (object) {
- return request({
- url: '/device/jywsRoomTask/pageList',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 任务管理--获取任务详情
- export function getDetailDataOfTask (object = {}) {
- return request({
- url: `/device/jywsRoomTask/getTaskDetail/${object.taskId}`,
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- // 任务管理--获取任务详情下巡检记录
- export function getInspectListOfTask (object = {}) {
- return request({
- url: `/device/taskDetails/getRecordLog/${object.taskId}`,
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- // 任务管理--获取任务详情下操作记录
- export function getHandleListOfTask (object = {}) {
- return request({
- url: `/device/taskDetails/getTaskRelayRecord/${object.taskId}`,
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- // 任务管理--提交申请关闭表单
- export function submitCloseFormOfTask (object = {}) {
- return request({
- url: `/device/ruleTask/applyCloseTask/${object.taskId}`,
- method: 'post',
- data: object,
- params: object,
- type: 'JSON'
- })
- }
- // 任务管理--获取申请关闭信息
- export function getCloseInfoOfTask (object = {}) {
- return request({
- url: `/device/ruleTask/findApplyCloseDetails/${object.taskId}`,
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- // 任务管理--提交审核关闭表单
- export function submitApprovalFormOfTask (object) {
- return request({
- url: '/device/ruleTask/auditClosedTask',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 任务管理--获取转发人信息
- export function getSendListOfTask (object = {}) {
- return request({
- url: `/device/ruleTask/getNormalUserListDataByProjectid/${object.projectId}`,
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- // 任务管理--提交转发表单
- export function submitSendFormOfTask (object = {}) {
- return request({
- url: `/device/jywsRoomTask/relayTaskList/${object.followUser}`,
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 任务管理--获取销单信息
- export function getDestroyListOfTask (object = {}) {
- return request({
- url: `/device/ruleTask/getDestroyTaskInfo/${object.taskId}`,
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- // 任务管理--提交单条销单表单
- export function submitSingleDestroyFormOfTask (object = {}) {
- return request({
- url: `/device/ruleTask/destroyTask/${object.taskIds}`,
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 任务管理--提交批量销单表单
- export function submitBatchDestroyFormOfTask (object) {
- return request({
- url: '/device/ruleTask/destroyTaskBatch',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 任务管理--提交批量删除表单
- export function submitDeleteFormOfTask (object) {
- return request({
- url: '/device/jywsRoomTask/deleteBatch',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 任务管理--导出任务
- export function downloadTaskTableList (object) {
- return download({
- url: '/device/jywsRoomTask/export',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- /** *** 客赔目录 *****/
- // 客赔目录--获取目录分页表格
- export function getTableListOfIndemnity (object) {
- return request({
- url: '/device/tbgJywsRoomProperty/findPageList',
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- // 客赔目录--提交编辑目录表单
- export function submitEditFormOfIndemnity (object) {
- return request({
- url: '/device/tbgJywsRoomProperty/editTbgJywsRoomProperty',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 客赔目录--提交批量删除目录表单
- export function submitBatchDeleteFormOfIndemnity (object) {
- return request({
- url: '/device/tbgJywsRoomProperty/batchDeleteTbgJywsRoomProperty',
- method: 'post',
- data: object,
- type: 'JSON'
- })
- }
- // 客赔目录--导出计划
- export function downloadTableListOfIndemnity (object) {
- return download({
- url: '/device/tbgJywsRoomProperty/export',
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
- // 客赔目录--导出导入模板
- export function downloadImportMouldOfIndemnity (object) {
- return download({
- url: '/device/tbgJywsRoomProperty/exportTemplate',
- method: 'get',
- params: object,
- type: 'JSON'
- })
- }
|