cxmo hai 11 meses
pai
achega
ed07d05d84

+ 2 - 0
src/views/chartRelevance_manage/crossVarietyAnalysis/components/edbTableSection.vue

@@ -23,6 +23,8 @@
                     v-if="scope.row.EdbType===2"
                 />
             </span>
+            <span v-else-if="item.key==='Frequency'">{{ getFrequencyTrans(scope.row.Frequency||'null') }}</span>
+            <span v-else-if="item.key==='Unit'">{{ getUnitTrans(scope.row.Unit) }}</span>
           <span v-else>{{ scope.row[item.key] }}</span>
         </template>
       </el-table-column>

+ 3 - 1
src/views/chartRelevance_manage/relevance/list.vue

@@ -225,7 +225,7 @@
                   <!-- 奇怪柱状图用别名 -->
                   <el-input
                     v-model="scope.row.EdbAliasName"
-                    placeholder="指标别名"
+                    :placeholder="$t('OnlineExcelPage.indicator_alias_lbl')"
                     class="target-other-name"
                     clearable
                   />
@@ -239,6 +239,8 @@
                       v-if="scope.row.EdbType===2"
                     />
                   </span>
+                <span v-else-if="item.key==='Frequency'">{{ getFrequencyTrans(scope.row.Frequency||'null') }}</span>
+                <span v-else-if="item.key==='Unit'">{{ getUnitTrans(scope.row.Unit) }}</span>
                 <span v-else>{{ scope.row[item.key] }}</span>
               </template>
             </el-table-column>

+ 5 - 0
src/views/dataSource_manage/components/DelEDBTable.vue

@@ -30,6 +30,11 @@
                         <i class="el-icon-info" v-if="tipsKeysArr.includes(col.ColumnKey)"></i>
                     </el-tooltip>
                 </template>
+                <template slot-scope="{row}">
+                    <span v-if="col.ColumnKey==='Frequency'">{{ getFrequencyTrans(row.Frequency||'null') }}</span>
+                    <span v-else-if="col.ColumnKey==='Unit'">{{ getUnitTrans(row.Unit) }}</span>
+                    <span v-else>{{row[col.ColumnKey]}}</span>
+                </template>
             </el-table-column>
             <div slot="empty">
                 <tableNoData :text="$t('Confirm.prompt_slogan')"/>

+ 33 - 9
src/views/dataSource_manage/components/DetailTable.vue

@@ -41,9 +41,9 @@
             >
                 <el-option
                     v-for="item in frequencyOpt"
-                    :key="item"
-                    :label="item"
-                    :value="item"
+                    :key="item.label"
+                    :label="item.label"
+                    :value="item.value"
                 />
             </el-select>
             <el-input
@@ -85,10 +85,28 @@
                     </el-tooltip>
                 </template>
                 <template slot-scope="scope">
-                    <span v-if="col.ColumnKey==='IsAdd'">{{scope.row.IsAdd===1?'是':'否'}}</span>
-                    <span v-else-if="col.ColumnKey==='NeedRefresh'">{{scope.row.NeedRefresh===1?'是':'否'}}</span>
-                    <span v-else-if="col.ColumnKey==='HasRefresh'">{{scope.row.HasRefresh===1?'是':'否'}}</span>
-                    <span v-else-if="col.ColumnKey==='DataUpdateResult'">{{scope.row.DataUpdateResult===1?'是':'否'}}</span>
+                    <span v-if="col.ColumnKey==='IsAdd'">
+                        {{scope.row.IsAdd===1
+                            ?$t('SemanticsManage.DocumentComparison.radio_yes')
+                            :$t('SemanticsManage.DocumentComparison.radio_no')
+                        }}</span>
+                    <span v-else-if="col.ColumnKey==='NeedRefresh'">
+                        {{scope.row.NeedRefresh===1
+                            ?$t('SemanticsManage.DocumentComparison.radio_yes')
+                            :$t('SemanticsManage.DocumentComparison.radio_no')
+                        }}</span>
+                    <span v-else-if="col.ColumnKey==='HasRefresh'">
+                        {{scope.row.HasRefresh===1
+                            ?$t('SemanticsManage.DocumentComparison.radio_yes')
+                            :$t('SemanticsManage.DocumentComparison.radio_no')
+                        }}</span>
+                    <span v-else-if="col.ColumnKey==='DataUpdateResult'">
+                        {{scope.row.DataUpdateResult===1
+                            ?$t('SemanticsManage.DocumentComparison.radio_yes')
+                            :$t('SemanticsManage.DocumentComparison.radio_no')
+                        }}</span>
+                    <span v-else-if="col.ColumnKey==='Frequency'">{{ getFrequencyTrans(scope.row.Frequency||'null') }}</span>
+                    <span v-else-if="col.ColumnKey==='Unit'">{{ getUnitTrans(scope.row.Unit) }}</span>
                     
                     <span v-else>{{scope.row[col.ColumnKey]}}</span>
                 </template>
@@ -113,15 +131,16 @@
 
 <script>
 import {apiDataSource} from '@/api/modules/dataSource'
-import {frequencyOpt} from '../utils/config'
+/* import {frequencyOpt} from '../utils/config' */
 import SetTableCols from './SetTableCols.vue'
 import { departInterence } from "@/api/api.js";
+import {frequencySelectList} from '@/utils/defaultOptions';
 export default {
     components:{SetTableCols},
     data() {
         return {
             tipsKeysArr:['EdbNameSource','DataUpdateTime','ErDataUpdateDate','NeedRefresh','HasRefresh','UpdateTime'],
-            frequencyOpt,
+            /* frequencyOpt, */
             terminalCodeOpts:[],
             sysUserOpts:[],
             props: {
@@ -152,6 +171,11 @@ export default {
 
         }
     },
+    computed:{
+        frequencyOpt(){
+            return frequencySelectList(['半年度'])
+        },
+    },
     created() {
         this.getTableColOpts()
         this.getTerminalCodeOpts()

+ 2 - 0
src/views/dataSource_manage/components/EDBInfoChangeTable.vue

@@ -48,6 +48,8 @@
                 </template>
                 <template slot-scope="scope">
                     <span v-if="col.ColumnKey==='UpdateType'">{{getUpdateTypeText(scope.row)}}</span>
+                    <span v-else-if="col.ColumnKey==='Frequency'">{{ getFrequencyTrans(scope.row.Frequency||'null') }}</span>
+                    <span v-else-if="col.ColumnKey==='Unit'">{{ getUnitTrans(scope.row.Unit) }}</span>
                     <span v-else>{{scope.row[col.ColumnKey]}}</span>
                 </template>
             </el-table-column>

+ 2 - 1
src/views/supply_manage/components/targetTable.vue

@@ -13,7 +13,8 @@
         align="center"
       >
         <template slot-scope="{row}">
-          <span>{{row[item.key]}}</span>
+            <span v-if="item.key==='Frequency'">{{ getFrequencyTrans(row.Frequency||'null') }}</span>
+            <span v-else>{{row[item.key]}}</span>
         </template>
       </el-table-column>
       <el-table-column :label="$t('Table.column_operations')" align="center" width="250">