| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171 |
- import request from '@/config/axios'
- // 锅炉设备 VO
- export interface EquipBoilerVO {
- id: string // 主键
- areaType: string // 行政区域类型(all/gz)全国/广州
- equipDistrict: number // 设备所在行政区域
- equipStreet: number // 设备所在街道
- equipCode: string // 设备注册代码
- useRegisterNo: string // 使用证号
- unitCode: string // 单位代码
- unitName: string // 使用单位名称
- unitAddress: string // 使用单位地址
- type: string // 设备分类
- status: string // 运行状态
- equipmentType: number // 设备类别(0=锅炉,1=压力容器,2=压力管道,3=电梯,4=起重机械,5=客运索道,6=大型游乐设施,7=场(厂)内专用机动车辆)
- zipCode: string // 邮政编码
- contact: string // 约检联系人
- contactPhone: string // 约检联系人电话
- productCheckUnit: string // 产品监检单位
- checkUnitCode: string // 监检单位代码
- installUnit: string // 安装单位
- installUnitCode: string // 安装单位代码
- madeUnit: string // 制造单位
- madeUnitCode: string // 制造单位代码
- madeCountry: string // 制造国
- makeUnit: string // 制造单位
- makeUnitCode: string // 制造单位代码
- makeCountry: string // 制造国
- makeTime: Date // 制造日期
- relatedDepartment: string // 关联部门
- equipBelongCode: string // 设备归属代码
- equipName: string // 设备名称
- tonnage: string // 吨位
- outSlagMethod: string // 出渣方式
- exceptO2Method: string // 除氧方式
- madeTime: Date // 制造日期
- completeInstallTime: Date // 安装竣工日期
- unitInternalCode: string // 单位内部编号
- ratedExportTemperature: string // 额定出口温度
- ratedPressure: string // 额定压力
- ratedOutpowerUnit: string // 额定出力单位
- spare: string // 分类备用
- waterTemperature: string // 给水温度
- waterPressure: string // 给水压力
- structuralForm: string // 锅炉结构形式
- boilerroomType: string // 锅炉房类别
- boilerAddress: string // 锅炉所在地点
- boilerType: string // 锅炉类别
- boilerUsage: string // 锅炉用途
- boilerModel: string // 锅炉型号
- superheaterOutletPressure: string // 过热器出口压力
- superheaterOutletTemperature: string // 过热器出口温度
- mediumOutletPressure: string // 介质出口温度
- designWorkPressure: string // 设计工作压力
- useOutletTemperature: string // 使用出口温度
- heatingMethod: string // 加热方式
- countRunHours: string // 累计运行小时
- buringType: string // 燃烧种类
- buringMethod: string // 燃烧方式
- safetyLicense: string // 安装许可证
- productCode: string // 产品编号
- useStatus: number // 使用状态
- isBig: string // 是否大型
- isRecevieCertificate: string // 是否领证
- hasWaterHandingEquip: string // 是否有水处理设备
- waterHandingMethod: string // 水处理方式
- hasInternalcheckComponent: string // 没有内检部件
- eliminateSDMethod: string // 消烟除尘方式
- cirulationMethod: string // 循环方式
- ratedOutput: string // 额定出力
- hydraulicTestPressure: string // 液压试验压力
- pressureType: string // 压力类别
- reheaterOutletPressure: string // 再热器出口压力
- reheaterOutletTemperature: string // 再热器出口温度
- reheaterInletPressure: string // 再热器入口压力
- reheaterInletTemperature: string // 再热器入口温度
- steamFlow: string // 再热蒸汽流量
- maxContinueEvapor: string // 最大连续蒸发量
- equipTypeCorrectionMarks: string // 设备类型修正确认标志
- waterQualitySamplingDate: Date // 水质取样日期
- sourceDanger: string // 危险源
- allCheckItem: string // 全面检验的项目
- yearCheckItem: string // 年度检查的项目
- pressureCheckChargItem: string // 压力检查的收费项目
- checkUnit: string // 检验单位
- equipReadNo: string // 设备识别号
- itemCost: string // 项目费用
- waterEquipTypeCorrectionMarks: string // 水质设备修正确认标志
- isSaveCheck: string // 是否做节能检查
- registDate: Date // 注册登记日期
- registOrgan: string // 注册登记机构
- registMan: string // 注册登记人员
- useTime: Date // 投用日期
- equipUpdateTime: Date // 更新日期
- lastInCheckReportNo: string // 上次内部检验报告编号
- nextInCheckDate: Date // 下次内部检验日期
- inCheckSafeLevel: string // 安全状况等级(内部检验)
- lastInCheckConclusion: string // 上次检验检查结论(内部检验)
- lastInCheckProblem: string // 上次检验检查发现的问题(内部检验)
- lastOutCheckReportNo: string // 上次外部检验报告编号
- nextOutCheckDate: Date // 下次外部检验日期
- outCheckSafeLevel: string // 安全状况等级(外部检验)
- lastOutCheckConclusion: string // 上次检验检查结论(外部检验)
- lastOutCheckProblem: string // 上次检验检查发现的问题(外部检验)
- lastPressureCheckReportNo: string // 上次耐压检验报告编号
- nextPressureCheckDate: Date // 下次耐压检验日期
- pressureCheckSafeLevel: string // 安全状况等级(耐压检验)
- lastPressureCheckConclusion: string // 上次检验检查结论(耐压检验)
- lastPressureCheckProblem: string // 上次检验检查发现的问题(耐压检验)
- lastEnergyEffciencyCheckReportNo: string // 上次能效测试报告编号
- nextEnergyEffciencyCheckDate: Date // 下次能效测试日期
- lastEnergySaveCheckReportNo: string // 上次节能检查报告编号
- nextEnergySaveCheckDate: Date // 下次节能检查日期
- installCheckReportNo: string // 安装监检报告编号
- lastRepairCheckReportNo: string // 上次维修改造监检报告编号
- overseeCheckBeginDate: Date // 监督检验开始日期
- overseeCheckEndDate: Date // 监督检验结束日期
- lastRepairReformContent: string // 上次维修改造内容
- factoryCode:string // 出厂编号
- isRent:string //是否租借
- hasInternal:boolean //是否已经内检排期
- hasExternal:boolean //是否已经外检排期
- hasPressure:boolean //是否已经耐压检验排期
- lng:number // 经度
- lat:number // 纬度
- unitId:string
- pressureParts?: any[] // 受压元件列表
- }
- // 锅炉设备 API
- export const EquipBoilerApi = {
- // 查询锅炉设备分页
- getEquipBoilerPage: async (params: any) => {
- return await request.get({ url: `/pressure2/equip-boiler/page`, params })
- },
- // 查询锅炉设备详情
- getEquipBoiler: async (id: number) => {
- return await request.get({ url: `/pressure2/equip-boiler/get?id=` + id })
- },
- // 新增锅炉设备
- createEquipBoiler: async (data: EquipBoilerVO) => {
- return await request.post({ url: `/pressure2/equip-boiler/create`, data })
- },
- // 修改锅炉设备
- updateEquipBoiler: async (data: EquipBoilerVO) => {
- return await request.put({ url: `/pressure2/equip-boiler/update`, data })
- },
- // 删除锅炉设备
- deleteEquipBoiler: async (id: number) => {
- return await request.delete({ url: `/pressure2/equip-boiler/delete?id=` + id })
- },
- // 导出锅炉设备 Excel
- exportEquipBoiler: async (params) => {
- return await request.download({ url: `/pressure2/equip-boiler/export-excel`, params })
- },
- getNameByIds : async (data:any) => {
- return await request.post({ url: `/pressure2/equip-boiler/getNameByIds`, data })
- },
- // 查询锅炉受压元件列表
- getPressureParts: async (boilerId: string) => {
- return await request.get({ url: `/pressure2/equip-boiler/pressure-parts`, params: { boilerId } })
- },
- }
|