user5 пре 3 година
родитељ
комит
5ba4dc04ec

+ 17 - 0
src/views/modules/reimbursementSys/user/reimbursementUserBusinessList.vue

@@ -62,6 +62,13 @@
               width="200px"
             >
             </el-table-column>
+            <el-table-column
+              prop="reimbursementAddress"
+              label="报销来源"
+              width="200px"
+              :formatter="addressType"
+            >
+            </el-table-column>
           </el-table>
         </el-col>
       </el-row>
@@ -71,6 +78,7 @@
 
 <script>
   import ReimbursementUser from '@/api/reimbursementSys/user/reimbursementUserService'
+
   export default {
     data () {
       return {
@@ -128,6 +136,15 @@
       goBack () {
         this.$store.dispatch('tagsView/delView', {fullPath: this.$route.fullPath})
         this.$router.push('/reimbursementSys/user/reimbursementUserList')
+      },
+      addressType (row, column) {
+        // eslint-disable-next-line eqeqeq
+        if (row.reimbursementAddress == 0) {
+          return ''
+          // eslint-disable-next-line eqeqeq
+        } else if (row.reimbursementAddress == 1) {
+          return '武汉'
+        }
       }
     }
   }

+ 0 - 12
src/views/modules/reimbursementSys/user/reimbursementUserList.vue

@@ -81,7 +81,6 @@
           <vxe-column  title="剩余额度" field="remainReimbursementAmount"></vxe-column>
           <vxe-column  title="已报天数" field="alreadyReimbursementDay"></vxe-column>
           <vxe-column  title="剩余天数" field="surplusReimbursementDay"></vxe-column>
-          <vxe-column  title="报销来源" field="addressName" :formatter="addressType"></vxe-column>
           <vxe-column title="操作" width="300px" fixed="right" align="center">
             <template  slot-scope="scope">
               <el-button v-if="hasPermission('reimbursementUser:view')" type="text" icon="el-icon-view" size="small" @click="viewBusinessInfo(scope.row.id)">报销详情</el-button>
@@ -211,17 +210,6 @@ export default {
     viewBusinessInfo (id) {
       this.$router.push({path: `/reimbursementSys/user/reimbursementUserBusinessList`, query: {id: id, title: '报销详情'}})
     },
-    addressType (row, column) {
-      let type = row.row.addressName
-      console.log(row)
-      // eslint-disable-next-line eqeqeq
-      if (type == 0) {
-        return ''
-        // eslint-disable-next-line eqeqeq
-      } else if (type == 1) {
-        return '武汉'
-      }
-    },
     // 删除
     del (id) {
       let ids = id || this.$refs.reimbursementUserTable.getCheckboxRecords().map(item => {