he wei
2023-05-25 e01769497568fc897dc0ab01b75814372014a0ad
U 操作日志新增英文列
1个文件已修改
9 ■■■■ 已修改文件
src/views/userMager/operationRecord.vue 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/userMager/operationRecord.vue
@@ -33,7 +33,7 @@
        <el-table-column prop="uOprateType" align="center" :label="$t('OperationType')"></el-table-column>
        <el-table-column prop="uOprateDay" align="center" :label="$t('OperationTime')"></el-table-column>
        <el-table-column prop="uTerminalIp" align="center" :label="$t('TerminalIP')"></el-table-column>
        <el-table-column prop="uOprateMsg" align="center" :show-overflow-tooltip="true"
        <el-table-column :prop="'CN' == $store.state.settings.lang ? 'uOprateMsg' : 'operationMsgEnUs'" align="center" :show-overflow-tooltip="true"
          :label="$t('OperationEvent')"></el-table-column>
      </el-table>
    </div>
@@ -148,12 +148,16 @@
    this.queryData();
    this.searchUser();
    this.$bus.$on('langChanged', () => {
      this.queryData();
    });
  },
  methods: {
    // 导出表格
    exportFile() {
      let tHeader = ['UserID', 'operatorName', 'OperationType', 'OperationTime', 'TerminalIP', 'OperationEvent'].map(v => this.$t(v));
      let filterVal = ['uid', 'uname', 'uOprateType', 'uOprateDay', 'uTerminalIp', 'uOprateMsg'];
      let uOprateMsg = 'CN' == this.$store.state.settings.lang ? 'uOprateMsg' : 'operationMsgEnUs';
      let filterVal = ['uid', 'uname', 'uOprateType', 'uOprateDay', 'uTerminalIp', uOprateMsg];
      let list = this.userList;
      let excelData = this.formatJson(filterVal, list);
      export_json_to_excel(tHeader, excelData, this.$t('OperationRecord'));
@@ -219,6 +223,7 @@
              uid: item.uid,
              uOprateDay: item.operationTime,
              uOprateMsg: item.operationMsg,
              operationMsgEnUs: item.operationMsgEnUs,
              uOprateType: item.operationTypeStr, //this.getOprateText(item.uOprateType),
              uTerminalIp: item.terminalIp,
              uname: item.uname