king
2020-01-19 daf42d3c347be272b436f08ff25dfa37f0952852
2020-01-19
4个文件已修改
57 ■■■■ 已修改文件
src/setupProxy.js 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/tabviews/commontable/index.jsx 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/tabviews/subtable/index.jsx 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/tabviews/subtabtable/index.jsx 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/setupProxy.js
@@ -1,9 +1,10 @@
const proxy = require('http-proxy-middleware')
const service = 'mkwms'
const host = 'http://qingqiumarket.cn'
const service = 'mkwms/'
module.exports = function(app) {
  app.use(proxy('/webapi', { 
    target: `http://qingqiumarket.cn/${service}/webapi`,
    target: `${host}/${service}webapi`,
    secure: false,
    changeOrigin: true,
    pathRewrite: {
@@ -13,7 +14,7 @@
  }))
  
  app.use(proxy('/zh-CN', { // 登录接口
    target: `http://qingqiumarket.cn/${service}/zh-CN`,
    target: `${host}/${service}zh-CN`,
    secure: false,
    changeOrigin: true,
    pathRewrite: {
@@ -22,7 +23,7 @@
  }))
  app.use(proxy('/Upload', { // 登录接口
    target: `http://qingqiumarket.cn/${service}/zh-CN/Home/Upload`,
    target: `${host}/${service}zh-CN/Home/Upload`,
    secure: false,
    changeOrigin: true,
    pathRewrite: {
src/tabviews/commontable/index.jsx
@@ -412,7 +412,7 @@
    if (setting.queryType === 'statistics') { // 统计数据源,内容替换
      let fieldmap = new Map()
      search.forEach(item => {
      let options = search.map(item => {
        let _field = item.key
        if (fieldmap.has(_field)) {
@@ -421,9 +421,19 @@
        fieldmap.set(item.key, true)
        let reg = new RegExp('@' + _field, 'ig')
        _dataresource = _dataresource.replace(reg, `'${item.value}'`)
        return {
          reg: new RegExp('@' + _field, 'ig'),
          value: item.value
        }
      })
      options.reverse()
      options.forEach(item => {
        _dataresource = _dataresource.replace(item.reg, `'${item.value}'`)
      })
      _search = ''
    }
    let LText = `select top ${pageSize} ${arr_field} from (select ${arr_field} ,ROW_NUMBER() over(order by ${orderBy}) as rows from ${_dataresource} ${_search}) tmptable where rows > ${pageSize * (pageIndex - 1)} order by tmptable.rows`
src/tabviews/subtable/index.jsx
@@ -373,7 +373,7 @@
    if (setting.queryType === 'statistics') { // 统计数据源,内容替换
      let fieldmap = new Map()
      search.forEach(item => {
      let options = search.map(item => {
        let _field = item.key
        if (fieldmap.has(_field)) {
@@ -382,9 +382,19 @@
        fieldmap.set(item.key, true)
        let reg = new RegExp('@' + _field, 'ig')
        _dataresource = _dataresource.replace(reg, `'${item.value}'`)
        return {
          reg: new RegExp('@' + _field, 'ig'),
          value: item.value
        }
      })
      options.reverse()
      options.forEach(item => {
        _dataresource = _dataresource.replace(item.reg, `'${item.value}'`)
      })
      _search = ''
    }
    let LText = `select top ${pageSize} ${arr_field} from (select ${arr_field} ,ROW_NUMBER() over(order by ${orderBy}) as rows from ${_dataresource} ${_search}) tmptable where rows > ${pageSize * (pageIndex - 1)} order by tmptable.rows`
src/tabviews/subtabtable/index.jsx
@@ -335,7 +335,7 @@
    if (setting.queryType === 'statistics') { // 统计数据源,内容替换
      let fieldmap = new Map()
      search.forEach(item => {
      let options = search.map(item => {
        let _field = item.key
        if (fieldmap.has(_field)) {
@@ -344,9 +344,19 @@
        fieldmap.set(item.key, true)
        let reg = new RegExp('@' + _field, 'ig')
        _dataresource = _dataresource.replace(reg, `'${item.value}'`)
        return {
          reg: new RegExp('@' + _field, 'ig'),
          value: item.value
        }
      })
      options.reverse()
      options.forEach(item => {
        _dataresource = _dataresource.replace(item.reg, `'${item.value}'`)
      })
      _search = ''
    }
    let LText = `select top ${pageSize} ${arr_field} from (select ${arr_field} ,ROW_NUMBER() over(order by ${orderBy}) as rows from ${_dataresource} ${_search}) tmptable where rows > ${pageSize * (pageIndex - 1)} order by tmptable.rows`