Browse Source

资产问题处理

ljb 6 months ago
parent
commit
8f58581e3b

+ 7 - 0
src/option/basicResource/kyAssetList.js

@@ -233,6 +233,13 @@ export default {
       align: 'center',
       showOverflowTooltip: true,
       display: false,
+      formatter(row, value) {
+        if (row.zclb == '软件' && value == 2) {
+          return '已足额摊销';
+        } else {
+          return ZC_STATUS[value] && ZC_STATUS[value].label;
+        }
+      },
     }
   ],
 };

+ 0 - 2
src/option/yfCostManage/basicDataSetting/dtCostAllocationList.js

@@ -1,5 +1,3 @@
-import { ZC_STATUS } from "@/config/dict";
-
 export default {
   height: 'auto',
   calcHeight: 30,

+ 7 - 0
src/option/yfCostManage/basicDataSetting/wxzcDetail.js

@@ -223,6 +223,13 @@ export default {
       align: 'center',
       showOverflowTooltip: true,
       display: false,
+      formatter(row, value) {
+        if (row.zclb == '软件' && value == 2) {
+          return '已足额摊销';
+        } else {
+          return ZC_STATUS[value] && ZC_STATUS[value].label;
+        }
+      },
     }
   ],
 };

+ 1 - 1
src/views/basic-resource/comp-basic-info/ky-asset-list.vue

@@ -50,7 +50,7 @@
       <template slot-scope="{row, index, size}" slot="menu">
         <el-button v-if="!isSelAnnual && [0,1].indexOf(row.status) > -1" type="text" :size="size"  icon="el-icon-edit" @click="handleEdit(row, index)">编辑</el-button>
         <el-button v-if="!isSelAnnual" type="text" :size="size" icon="el-icon-delete" @click="rowDel(row, index)">删除</el-button>
-        <el-button v-if="!isSelAnnual && row.status === 0" type="text" :size="size" @click="handleChangeStatus(row, 3)">改造</el-button>
+        <el-button v-if="!isSelAnnual && row.status === 0 && row.zclb != '软件'" type="text" :size="size" @click="handleChangeStatus(row, 3)">改造</el-button>
         <el-button v-if="!isSelAnnual && row.status === 0" type="text" :size="size" @click="handleChangeStatus(row, 1)">停用</el-button>
         <el-button v-if="!isSelAnnual && row.status === 0" type="text" :size="size" @click="handleChangeStatus(row, 4)">资产处置</el-button>
         <el-button v-if="!isSelAnnual && [1,3].indexOf(row.status) > -1" type="text" :size="size" @click="handleRecover(row)">恢复</el-button>