he wei
2022-06-14 db1cd04c7b9428005761da8b48b09318844ec6fa
U 泰州LD9 定制
1个文件已添加
5个文件已修改
189 ■■■■ 已修改文件
src/assets/js/config.js 79 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/js/config.module.js 76 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/layout/components/Navbar.vue 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/settings.js 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/login/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
vue.config.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/js/config.js
@@ -1,76 +1,3 @@
export default {
  logo: {
    label: '平台logo',
    des: '显示平台logo状态',
    fileName: 'gjdw',       // gjdw, nfdw, gjdx, qwh
    value: false,
  },
  uKey: {
    label: 'uKey',
    des: "用户需要通过插入uKey才可以登录",
    value: false,
  },
  face: {
    label: "人脸识别",
    des: "用户可以直接通过人脸识别登录",
    value: false
  },
  autograph: {
    label: '签名',
    des: '电池信息配置中添加设备的签名,用于充放电测试时验证',
    value: false,
  },
  changeIp: {
    label: '远程修改IP',
    des: '电池信息配置中点击编辑可以远程修改ip',
    value: false,
  },
  dischargeByFace: {
    label: '启动放电添加人脸识别',
    des: '启动充放电测试使用人脸识别',
    value: false,
  },
  copyRight: {
    label: '版权声明',
    des: '显示版权信息',
    data: '版权所有:北京清网华科技股份有限公司 电话:021-75498(路电)',
    value: false,
  },
  weather: {
    label: '天气预报',
    des: '启动充放电测试使用人脸识别',
    value: false,
  },
  bigScreen: {
    label: '大屏数据展示',
    des: '首页显示大屏展示',
    value: false,
  },
  verifyCode: {
    label: '验证码',
    des: '登录是否启用验证码',
    value: true,
  },
  messageCode: {
    label: '短信验证码',
    des: '登录是否启用短信验证码',
    value: false,
  },
  autoExit: {
    label: "自动退出",
    des: "长时间不操作自动退出",
    value: false
  },
  logCap: {
    label: "审计容量",
    des: "显示审计容量的健康度",
    value: false
  },
  // 发布的  客户名称
  clientName: {
    label: '客户名称',
    des: '有自定义需求的客户名称',
    name: '',       // 成都石化 cdsh, 标准版为''
    value: false,
  },
};
const config = require('./config.module.js');
export default config;
src/assets/js/config.module.js
New file
@@ -0,0 +1,76 @@
module.exports = {
  logo: {
    label: '平台logo',
    des: '显示平台logo状态',
    fileName: 'gjdw',       // gjdw, nfdw, gjdx, qwh
    value: false,
  },
  uKey: {
    label: 'uKey',
    des: "用户需要通过插入uKey才可以登录",
    value: false,
  },
  face: {
    label: "人脸识别",
    des: "用户可以直接通过人脸识别登录",
    value: false
  },
  autograph: {
    label: '签名',
    des: '电池信息配置中添加设备的签名,用于充放电测试时验证',
    value: false,
  },
  changeIp: {
    label: '远程修改IP',
    des: '电池信息配置中点击编辑可以远程修改ip',
    value: false,
  },
  dischargeByFace: {
    label: '启动放电添加人脸识别',
    des: '启动充放电测试使用人脸识别',
    value: false,
  },
  copyRight: {
    label: '版权声明',
    des: '显示版权信息',
    data: '版权所有:北京清网华科技股份有限公司 电话:021-75498(路电)',
    value: false,
  },
  weather: {
    label: '天气预报',
    des: '启动充放电测试使用人脸识别',
    value: false,
  },
  bigScreen: {
    label: '大屏数据展示',
    des: '首页显示大屏展示',
    value: false,
  },
  verifyCode: {
    label: '验证码',
    des: '登录是否启用验证码',
    value: true,
  },
  messageCode: {
    label: '短信验证码',
    des: '登录是否启用短信验证码',
    value: false,
  },
  autoExit: {
    label: "自动退出",
    des: "长时间不操作自动退出",
    value: false
  },
  logCap: {
    label: "审计容量",
    des: "显示审计容量的健康度",
    value: false
  },
  // 发布的  客户名称
  clientName: {
    label: '客户名称',
    des: '有自定义需求的客户名称',
    name: '',       // 成都石化 cdsh, 标准版为'', 江苏泰州LD9: 'jstzLd9'
    value: false,
  },
};
src/layout/components/Navbar.vue
@@ -3,14 +3,16 @@
    <div class="page-header-container">
      <flex-layout direction="row">
        <div class="page-header-left" slot="header">
          <img
            class="header-first-logo"
            :src="logoUrl"
            v-if="logoConfig.value"
          />
          <span class="header-carve-up" v-if="logoConfig.value"></span>
          <span>{{ platformName }}</span>
          <span class="sys-version">{{ version }}</span>
          <template v-if="$CFG.clientName.name != 'jstzLd9'">
            <img
              class="header-first-logo"
              :src="logoUrl"
              v-if="logoConfig.value"
            />
            <span class="header-carve-up" v-if="logoConfig.value"></span>
            <span>{{ platformName }}</span>
            <span class="sys-version">{{ version }}</span>
          </template>
        </div>
        <div class="page-header-content">
          <div v-if="$CFG.clientName.name != 'cdsh'" class="header-info-list">
@@ -1053,6 +1055,7 @@
  display: flex;
  align-items: center;
  padding-right: 130px;
  min-width: 12em;
}
.page-header-left img {
src/settings.js
@@ -1,5 +1,8 @@
const config = require('./assets/js/config.module.js');
const isJstzld9 = config.clientName.name == 'jstzLd9';
module.exports = {
  title: '蓄电池远程监控管理平台',
  title: isJstzld9 ? '\u200E' : '蓄电池远程监控管理平台',
  /**
   * @type {boolean} true | false
   * @description 是否固定头部菜单栏
src/views/login/index.vue
@@ -8,7 +8,7 @@
      }"
    >
      <div class="sliderCon">
        <div class="logo">
        <div class="logo" v-if="$CFG.clientName.name != 'jstzLd9'">
          <img :src="logoUrl" class="logoImg" />
          {{ platformName }}
        </div>
vue.config.js
@@ -62,10 +62,10 @@
    // swf loader
    config.module.rule('swf')
            .test(/\.swf/)
            .use('url-loader')
            .loader('url-loader')
            .options({ limit: 10000 })
      .test(/\.swf/)
      .use('url-loader')
      .loader('url-loader')
      .options({ limit: 10000 })
    config
      .when(process.env.NODE_ENV !== 'dev',