nxdt-uniapp/api/hiddenDangerViolation.js

256 lines
5.4 KiB
JavaScript

import request from '@/utils/request'
import config from '@/config'
// 上传文件-地址
export const uploadFileUrl = config.baseUrl + '/app/videoSurveillance/singleUploadFile'
// 安全检查记录-列表
export function getAppSecurityCheckRecordList(params) {
return request({
url: '/app/appExamine/getAppSecurityCheckRecordList',
method: 'get',
params
})
}
// 新增安全检查记录
export function addSecurityCheckRecord(data) {
return request({
url: '/app/appExamine/addSecurityCheckRecord',
method: 'post',
data
})
}
// 安全检查记录-详情/编辑-复现
export function getSecurityCheckRecordForm(params) {
return request({
url: '/project/securityCheck/getSecurityCheckRecordForm',
method: 'get',
params
})
}
// 获取业主-下拉列表
export function getOwnerSelect() {
return request({
url: '/project/securityCheck/getOwnerSelect',
method: 'get'
})
}
// 获取隐患工程-下拉列表
export function getProSelect() {
return request({
url: '/project//violationManagement/getUnderConstructionProSelect',
method: 'get'
})
}
// 隐患问题类别-下拉
export function getTypeOfViolationSelect(params) {
return request({
url: '/project/violationManagement/getTypeOfViolationSelect',
method: 'get',
params
})
}
// 获取整改责任承包商-下拉
export function getConsByProIdSelect(params) {
return request({
url: '/project/violationManagement/getConsByProIdSelect',
method: 'get',
params
})
}
// 查询部门下拉树结构
export function deptTreeSelect(data) {
return request({
url: '/system/user/deptTree',
method: 'get',
params: data
})
}
// 获取部门用户-下拉
export function getDeptUserSelect(params) {
return request({
url: '/project/securityCheck/getDeptUserSelect',
method: 'get',
params
})
}
// 新增隐患整改
export function addHiddenDangerRectification(data) {
return request({
url: '/app/appExamine/addHiddenDangerRectification',
method: 'post',
data
})
}
// 隐患整改验收-列表
export function getAppHiddenDangerRectificationList(params) {
return request({
url: '/app/appExamine/getAppHiddenDangerRectificationList',
method: 'get',
params
})
}
// 隐患整改审批-列表
export function getHiddenDangerRectificationApprovalList(params) {
return request({
url: '/project/securityCheck/getHiddenDangerRectificationApprovalList',
method: 'get',
params
})
}
// 获取隐患整改-详情
export function getHiddenDangerRectificationForm(params) {
return request({
url: '/project/securityCheck/getHiddenDangerRectificationForm',
method: 'get',
params
})
}
// 隐患整改-验收-通过
export function updateHiddenDangerRectification(data) {
return request({
url: '/project/securityCheck/updateHiddenDangerRectification',
method: 'post',
data
})
}
// 隐患整改-验收-驳回
export function updateSuggestionsForRectification(data) {
return request({
url: '/project/securityCheck/updateSuggestionsForRectification',
method: 'post',
data
})
}
// 延期申请-审批-列表
export function getReviewOfDeferredApprovalList(params) {
return request({
url: '/project/securityCheck/getReviewOfDeferredApprovalList',
method: 'get',
params
})
}
// 提交审批
export function submitApproval(data) {
return request({
url: '/flowable/business/submitApproval/',
method: 'post',
data
})
}
// 审批-通过/驳回/终审
export function submitPersonApproval(data) {
return request({
url: '/project/sub/submitPersonApproval',
method: 'post',
data
})
}
// 审批记录
export function approvalHistory(data) {
return request({
url: '/flowable/business/approvalHistory',
method: 'post',
data
})
}
// 违章-列表
export function getAppIllegalRecordList(params) {
return request({
url: '/app/appExamine/getAppIllegalRecordList',
method: 'get',
params
})
}
// 新增/编辑违章
export function addViolation(data) {
return request({
url: '/app/appExamine/addIllegalRecord',
method: 'post',
data
})
}
// 根据承包商id查询人员名称
export function getPersonByConsIdSelect(params) {
return request({
url: '/project/violationManagement/getPersonByConsIdSelect',
method: 'get',
params
})
}
// 获取违章详情
export function getViolationDetail(params) {
return request({
url: '/project/violationManagement/getViolationDetail',
method: 'get',
params
})
}
// 下发处罚单
export function addIssueFine(data) {
return request({
url: '/project/violationManagement/addIssueFine',
method: 'post',
data
})
}
// 获取违章处罚-审批-列表
export function getViolationPunishApprovalList(params) {
return request({
url: '/project/violationManagement/getViolationPunishApprovalList',
method: 'get',
params
})
}
// 获取处罚详情
export function getViolationPunishDetails(params) {
return request({
url: '/project/violationManagement/getViolationPunishDetails',
method: 'get',
params
})
}
// 延期验收-通过
export function updateDeferredAcceptancePassed(data) {
return request({
url: '/project/securityCheck/updateDeferredAcceptancePassed',
method: 'post',
data
})
}
// 延期验收-驳回
export function updateReasonForDelay(data) {
return request({
url: '/project/securityCheck/updateReasonForDelay',
method: 'post',
data
})
}