Newer
Older
smartwell_front / mock / biz / dashboard.js
module.exports = [
  // mock get all routes form server
  {
    url: '/well/countByBfzt',
    type: 'get',
    response: _ => {
      return {
        'code': 200,
        'data': {
          'bfWell': 10267,
          'cfWell': 5,
          'total': 10272
        },
        'message': '请求成功',
        'success': true
      }
    }
  },
  {
    url: '/statics/deviceStaticsByStatus',
    type: 'get',
    response: _ => {
      return {
        'code': 200,
        'data': {
          'offline': '2',
          'total': '11',
          'online': '9'
        },
        'message': '请求成功',
        'success': true
      }
    }
  },
  {
    url: '/statics/alarmsNow',
    type: 'get',
    response: _ => {
      return {
        'code': 200,
        'data': {
          'total': 1
        },
        'message': '请求成功',
        'success': true
      }
    }
  },
  {
    url: '/job/countByJobStatus',
    type: 'get',
    response: _ => {
      return {
        'code': 200,
        'data': {
          'over': 0,
          'cancel': 0,
          'beforeGet': 0,
          'inHandle': 0,
          'beforeConfirm': 0
        },
        'message': '请求成功',
        'success': true
      }
    }
  },
  {
    url: '/well/countByBfzt',
    type: 'get',
    response: _ => {
      return {
        'code': 200,
        'data': {
          'bfWell': 10267,
          'cfWell': 5,
          'total': 10272
        },
        'message': '请求成功',
        'success': true
      }
    }
  },
  {
    url: '/statics/wellStaticsByType',
    type: 'get',
    response: _ => {
      return {
        'code': 200,
        'data': [
          {
            'wellTypeName': '雨水井',
            'wellCount': '1711',
            'wellType': '1'
          },
          {
            'wellTypeName': '其他',
            'wellCount': '2',
            'wellType': '10'
          },
          {
            'wellTypeName': '',
            'wellCount': '31',
            'wellType': '11'
          },
          {
            'wellTypeName': '污水井',
            'wellCount': '1427',
            'wellType': '2'
          },
          {
            'wellTypeName': '燃气井',
            'wellCount': '92',
            'wellType': '3'
          },
          {
            'wellTypeName': '热力井',
            'wellCount': '812',
            'wellType': '4'
          },
          {
            'wellTypeName': '电力井',
            'wellCount': '977',
            'wellType': '5'
          },
          {
            'wellTypeName': '交通井',
            'wellCount': '750',
            'wellType': '6'
          },
          {
            'wellTypeName': '路灯井',
            'wellCount': '2601',
            'wellType': '7'
          },
          {
            'wellTypeName': '通信井',
            'wellCount': '1583',
            'wellType': '8'
          },
          {
            'wellTypeName': '监控井',
            'wellCount': '286',
            'wellType': '9'
          }
        ],
        'message': '请求成功',
        'success': true
      }
    }
  },
  {
    url: '/statics/deviceStaticsByType',
    type: 'get',
    response: _ => {
      return {
        'code': 200,
        'data': [
          {
            'deviceType': '井盖状态监测仪',
            'deviceCount': '1'
          },
          {
            'deviceType': '燃气智能监测终端',
            'deviceCount': '1'
          },
          {
            'deviceType': '管盯',
            'deviceCount': '9'
          },
          {
            'deviceType': '液位监测仪',
            'deviceCount': '0'
          },
          {
            'deviceType': '有害气体监测仪',
            'deviceCount': '0'
          },
          {
            'deviceType': '温湿度监测仪',
            'deviceCount': '0'
          },
          {
            'deviceType': '开挖监测仪',
            'deviceCount': '0'
          },
          {
            'deviceType': '井盖定位监测仪',
            'deviceCount': '0'
          },
          {
            'deviceType': '噪声记录仪',
            'deviceCount': '0'
          },
          {
            'deviceType': '温度压力监测仪',
            'deviceCount': '0'
          },
          {
            'deviceType': '燃气智能监测终端(一体化)',
            'deviceCount': '0'
          },
          {
            'deviceType': '消防栓防盗水监测仪',
            'deviceCount': '0'
          },
          {
            'deviceType': '井盖液位一体机',
            'deviceCount': '0'
          }
        ],
        'message': '请求成功',
        'success': true
      }
    }
  },
  {
    url: '/statics/alarmsByDay',
    type: 'get',
    response: _ => {
      return {
        'code': 200,
        'data': [
          {
            'alarmWells': '0',
            'date': '2022年05月02日',
            'alarmTimes': '0'
          },
          {
            'alarmWells': '0',
            'date': '2022年05月03日',
            'alarmTimes': '0'
          },
          {
            'alarmWells': '0',
            'date': '2022年05月04日',
            'alarmTimes': '0'
          },
          {
            'alarmWells': '0',
            'date': '2022年05月05日',
            'alarmTimes': '0'
          },
          {
            'alarmWells': '0',
            'date': '2022年05月06日',
            'alarmTimes': '0'
          },
          {
            'alarmWells': '0',
            'date': '2022年05月07日',
            'alarmTimes': '0'
          },
          {
            'alarmWells': '0',
            'date': '2022年05月08日',
            'alarmTimes': '0'
          },
          {
            'alarmWells': '0',
            'date': '2022年05月09日',
            'alarmTimes': '0'
          }
        ],
        'message': '请求成功',
        'success': true
      }
    }
  },
  {
    url: '/statics/jobsByDept',
    type: 'get',
    response: _ => {
      return {
        'code': 200,
        'data': [
          {
            'over': 0,
            'cancel': 0,
            'deptName': '二院',
            'beforeGet': 0,
            'deptId': '1148031048115494913',
            'inHandle': 0,
            'beforeConfirm': 0
          },
          {
            'over': 0,
            'cancel': 0,
            'deptName': '电力公司',
            'beforeGet': 0,
            'deptId': '1178242695136149506',
            'inHandle': 0,
            'beforeConfirm': 0
          },
          {
            'over': 0,
            'cancel': 0,
            'deptName': '滨海热电',
            'beforeGet': 0,
            'deptId': '1178242900132757506',
            'inHandle': 0,
            'beforeConfirm': 0
          },
          {
            'over': 5,
            'cancel': 0,
            'deptName': '燃气集团总公司',
            'beforeGet': 1,
            'deptId': '24',
            'inHandle': 0,
            'beforeConfirm': 0
          },
          {
            'over': 0,
            'cancel': 0,
            'deptName': '第一分公司',
            'beforeGet': 0,
            'deptId': '25',
            'inHandle': 0,
            'beforeConfirm': 0
          },
          {
            'over': 0,
            'cancel': 0,
            'deptName': '第二分公司',
            'beforeGet': 0,
            'deptId': '26',
            'inHandle': 0,
            'beforeConfirm': 0
          },
          {
            'over': 0,
            'cancel': 0,
            'deptName': '第三分公司',
            'beforeGet': 0,
            'deptId': '27',
            'inHandle': 0,
            'beforeConfirm': 0
          },
          {
            'over': 0,
            'cancel': 0,
            'deptName': '第四分公司',
            'beforeGet': 0,
            'deptId': '28',
            'inHandle': 0,
            'beforeConfirm': 0
          },
          {
            'over': 0,
            'cancel': 0,
            'deptName': '高压管网分公司',
            'beforeGet': 0,
            'deptId': '29',
            'inHandle': 0,
            'beforeConfirm': 0
          },
          {
            'over': 0,
            'cancel': 0,
            'deptName': '第五分公司',
            'beforeGet': 0,
            'deptId': '1143796514486353922',
            'inHandle': 0,
            'beforeConfirm': 0
          },
          {
            'over': 0,
            'cancel': 0,
            'deptName': '203所',
            'beforeGet': 0,
            'deptId': '30',
            'inHandle': 0,
            'beforeConfirm': 0
          },
          {
            'over': 0,
            'cancel': 0,
            'deptName': '厦门测试',
            'beforeGet': 0,
            'deptId': '1399230677135265794',
            'inHandle': 0,
            'beforeConfirm': 0
          }
        ],
        'message': '请求成功',
        'success': true
      }
    }
  }
]