123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162 |
- // 核心设备报表 接口
- import httputils from '@/api/httputils'
- /**
- * 系统列表
- */
- export function querySystemList() {
- return httputils.getJson(`/data/sms_systemcfg/querySmsxt`)
- }
- /**
- * 系统下的设备
- * @param { 接口地址 } url
- * @param { 接口参数 } getParams
- */
- export function queryEquipmentList(url, getParams) {
- return httputils.getJson(url, getParams)
- }
- /**
- * 表数据
- */
- export function queryTableData(url, postParams) {
- return httputils.postJson(url, postParams)
- }
- /**
- * 设备台账下所有历史事项信息
- * @param { 接口地址 } url
- * @param { 接口参数 } getParams
- */
- export function queryHistoryTableData(url, getParams) {
- return httputils.getJson(url, getParams)
- }
- /**
- * 获取图片/报告详情
- * @param { 接口地址 } url
- * @param { 接口参数 } getParams
- */
- export function queryDetailData(url, getParams) {
- return httputils.getJson(url, getParams)
- }
- //核心设备报表
- export function queryFxbbList({ postParams }) {
- return new Promise(resolve => {
- resolve({
- data: [
- {
- //类型:Object 必有字段 备注:无
- num: 1, //类型:Number 必有字段 备注:序号
- equipmentName: "排烟风机-2-2", //类型:String 必有字段 备注:"排烟风机-2-2",
- equipmentCode: "1009", //类型:String 必有字段 备注:"1009",
- testResult: 10, //类型:String 必有字段 备注:"强检合格",//检测结果
- importantTestImg: [
- //类型:Array 必有字段 备注:无
- {
- //类型:Object 必有字段 备注:无
- id:'1',
- url: "https://cn.vuejs.org/images/dcloud1.png", //类型:String 必有字段 备注:无
- name: "dcloud1.png" //类型:String 必有字段 备注:无
- },
- {
- //类型:Object 必有字段 备注:无
- id:'2',
- url: "https://cn.vuejs.org/images/logo.png", //类型:String 必有字段 备注:无
- name: "vue.png" //类型:String 必有字段 备注:无
- }
- ],
- importantTestFile: [],
- currentStatus: 1, //类型:String 必有字段 备注://当前状态
- importantWbTime:1615865312160, //类型:String 必有字段 备注:,//最近一次重要维保完成时间
- importantWbTaskCode: "mock", //类型:String 必有字段 备注:/最近一次重要维保任务编号
- importantWbimg: [
- //类型:Array 必有字段 备注:最近一次重要维保
- {
- id:3,
- //类型:Object 必有字段 备注:无
- name: "mock", //类型:String 必有字段 备注:无
- url: "https://profile.csdnimg.cn/6/3/F/3_tianxintiandisheng", //类型:String 必有字段 备注:无
- wbName: "mock", //类型:String 必有字段 备注:维保项名称
- checkStatus: "mock", //类型:String 必有字段 备注:维保结果
- wxResult: "mock", //类型:String 必有字段 备注:无
- childimg: [
- //类型:Array 必有字段 备注:维保完工
- {
- //类型:Object 必有字段 备注:无
- name: "mock", //类型:String 必有字段 备注:完工照片名称
- url: "https://profile.csdnimg.cn/6/3/F/3_tianxintiandisheng" //类型:String 必有字段 备注:完工照片地址
- }
- ]
- }
- ],
- importantWxTime: 1615865312160, //类型:String 必有字段 备注:/最近一次重要维修完成时间
- importantWxTaskCode: "mock", //类型:String 必有字段 备注:/最近一次重要维修任务编号
- importantWximg: [
- //类型:Array 必有字段 备注:无
- {
- id:3,
- //类型:Object 必有字段 备注:无
- name: "mock", //类型:String 必有字段 备注:最近一次重要维修报修照片名称
- url: "https://profile.csdnimg.cn/6/3/F/3_tianxintiandisheng" //类型:String 必有字段 备注:最近一次重要维修报修照片地址
- }
- ],
- importantWxWcImg: [
- //类型:Array 必有字段 备注:最新一次重要维修完工照片
- {
- id:3,
- //类型:Object 必有字段 备注:无
- name: "mock", //类型:String 必有字段 备注:名字
- url: "https://profile.csdnimg.cn/6/3/F/3_tianxintiandisheng" //类型:String 必有字段 备注:地址
- }
- ],
- importantZwTime: 1615865312160, //类型:String 必有字段 备注:最近一次专维完成时间
- importantZwTaskCode: "mock", //类型:String 必有字段 备注:最近一次专维任务编号
- importantZwWcImg: [
- //类型:Array 必有字段 备注:无
- {
- //类型:Object 必有字段 备注:无
- id:3,
- name: "mock", //类型:String 必有字段 备注:无
- url: "https://profile.csdnimg.cn/6/3/F/3_tianxintiandisheng" //类型:String 必有字段 备注:无
- }
- ]
- }
- ]
- })
- })
- return httputils.postJson(`/data/sms_asset/query`, postParams)
- }
- //核心设备报表头部筛选
- export function queryFxbbOrderArray() {
- return new Promise((resolve,reject) => {
- resolve({
- "result":"success", //类型:String 可有字段 备注:无
- // "data": { //类型:Object 必有字段 备注:无
- "currentStatus": [ //类型:Array 必有字段 备注:无
- { //类型:Object 必有字段 备注:无
- "id":"1", //类型:String 必有字段 备注:无
- "name":"正常使用" //类型:String 必有字段 备注:无
- },
- { //类型:Object 必有字段 备注:无
- "id":"2", //类型:String 必有字段 备注:无
- "name":"维修中" //类型:String 必有字段 备注:无
- }
- ],
- "mainCheckResult": [ //类型:Array 必有字段 备注:无
- { //类型:Object 必有字段 备注:无
- "id":"10", //类型:String 必有字段 备注:无
- "name":"强检合格" //类型:String 必有字段 备注:无
- },
- { //类型:Object 必有字段 备注:无
- "id":"11", //类型:String 必有字段 备注:无
- "name":"无强检及供方维保要求" //类型:String 必有字段 备注:无
- },
- { //类型:Object 必有字段 备注:无
- "id":"12", //类型:String 必有字段 备注:无
- "name":"强检不合格" //类型:String 必有字段 备注:无
- }
- ]
- // }
- })
- })
- return httputils.postJson(`/data/statusCode/query`)
- }
|