| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- import request from '@/config/axios'
- // 受理单 VO
- export interface BoilerAcceptOrderVO {
- id: string // id
- unitCode: string // 单位编码
- unitName: string // 单位名称
- unitAddress: string // 单位地址
- checkType: number // 检验性质
- equipType: number // 设备类型
- equipNum: number // 设备数量
- equipStreet: number // equipStreet
- equipDistrict: number // equipDistrict
- appointmentDate: Date // 约检日期
- warningDay: number // 告警时间
- unitContact: string // 单位联系人
- unitPhone: string // 联系人电话
- status: number // 状态 100 待确认 200 已确认
- mobile: string // 手机
- zipCode: string // 邮编
- remark: string // 备注
- email: string // 邮箱
- deptId: string // 部门id
- operator: string // 经办人
- isAttach: boolean // 是否有附件
- sendType: number // 发送类型
- vehicle: number // 交通工具
- feeType: number // 费用类型
- acceptType: number // 受理方式
- actualAmount: number // 实收金额
- serviceAmount: number // 服务费
- shouldAmount: number // 应收金额
- reduceFee: number // 减免费用
- schedulingId: string // 计划id
- reason: string // 拒绝原因
- warningDate: Date // 预警日期
- createAcceptOrder: boolean // 是否创建受理单
- acceptNo: string // 受理单号
- }
- // 受理单 API
- export const BoilerAcceptOrderApi = {
- // 查询受理单详情
- getAcceptOrder: async (id: number | string) => {
- return await request.get({ url: `/pressure2/accept-order/get?id=` + id })
- },
- // 获取受理单设备列表
- getAcceptOrderEquipmentList: async (params) => {
- return await request.get({ url: `/pressure2/accept-order/page/equips`, params })
- },
- // 受理单-拒绝约检
- refuseAcceptOrder: async (data) => {
- return await request.post({ url: `/pressure2/accept-order/refuse`, data })
- },
- // 受理单-重新提交
- resubmitAcceptOrder: async (data) => {
- return await request.put({ url: `/pressure2/accept-order/submit`, data })
- },
- // 受理单 - 打印表单的PDF
- printAcceptOrderPdf: async (params) => {
- return await request.download({ url: `/pressure2/accept-order/print`, params })
- },
- // 受理单 - 测试生成任务单
- auditTest: async (data) => {
- return await request.post({ url: `/pressure2/accept-order/audit-test`, data })
- },
- // 受理单 - 锅炉设备列表
- getBoilerEquipList: async (params) => {
- return await request.get({ url: `/pressure2/boiler-accept-order-item/pageEquips`, params })
- },
- // 受理单-更新设备列表
- updateAcceptOrderEquipmentList: async (data) => {
- return await request.post({ url: `/pressure2/accept-order/equip/update`, data })
- },
- // 查询受理单分页
- getAcceptOrderPage: async (params: any) => {
- return await request.get({ url: `/pressure2/accept-order/page`, params })
- },
- }
|