Newer
Older
cockpit_hxrq_front / src / api / needSupply.js
StephanieGitHub on 22 Apr 2021 2 KB MOD:对接实际数据
/**
 * 供需接口
 */
import request from '@/utils/request'
import { getSignTimeStamp } from '@/utils/mathUtils'
// 各地区供需数据
export function getAreaNeedSupply(params) {
  return request({
    url: 'http://rest.apizza.net/mock/cfbb939c147bb6d68372de83af189fee/areaNeedSupply',
    method: 'get',
    params
  })
}
// 各地区供给
export function getAreaSupply(date) {
  const { sign, username, timestamp } = getSignTimeStamp()
  return request({
    url: 'http://172.26.2.128:9001/factdata/index/getData',
    method: 'post',
    data: {
      'showField': 'WD01_01,WD09_05,DL01,DL02,DL03',
      'indexId': '56680A347AF44DAEB1286A7C69D97A2F',
      'type': 0,
      'conditionList': [
        [
          {
            'leftSymbolList': [
              '21'
            ],
            'rightSymbolList': [
              '22',
              '23'
            ],
            'condition': '1',
            'dimId': 'YEAR8MONTH8DAY66PACKINGDATA99DAY',
            'key': 'WD01_01',
            'value': ['20210419']
          },
          {
            'leftSymbolList': [
              '21'
            ],
            'rightSymbolList': [
              '22'
            ],
            'condition': '7',
            'dimId': 'AECABF09DDD143E6A5A9621EF4AE1B8F',
            'key': 'WD09_05'

          }
        ]
      ],
      'pageNo': null,
      'pageSize': null,
      'sign': sign,
      'name': username,
      'time': timestamp
    }
  })
}
// 各用户供需数据
export function getUserNeedSupply(params) {
  return request({
    url: 'http://rest.apizza.net/mock/cfbb939c147bb6d68372de83af189fee/userNeedSupply',
    method: 'get',
    params
  })
}

// 各用户供需数据
export function getUserSupply(params) {
  const { sign, username, timestamp } = getSignTimeStamp()
  return request({
    url: 'http://172.26.2.128:9001/factdata/index/getData',
    method: 'post',
    data: {
      'showField': 'WD01_01,WD_01_03,WD02_01,WD02_03,WD02_04,WD02_05,WD_06,DL02,DL03',
      'indexId': '56680A347AF44DAEB1286A7C69D97A2F',
      'type': 0,
      'conditionList': [
        [
          {
            'condition': '1',
            'dimId': 'YEAR8MONTH8DAY66PACKINGDATA99DAY',
            'key': 'WD01_03',
            'value': ['2021-04-19']
          }
        ]
      ],
      'pageNo': null,
      'pageSize': null,
      'sign': sign,
      'name': username,
      'time': timestamp
    }
  })
}