Переглянути джерело

commit 现货合同详情动态显示

yu.jie 4 роки тому
батько
коміт
4c9cbc1416

+ 13 - 10
src/views/information/spot-contract/components/detail/index.vue

@@ -93,16 +93,19 @@
         setup: function (props, context) {
             const {visible, cancel} = closeModal('detail');
 
-            const tabList = [
-                {key: 1, name: '合同详情'},
-                {key: 2, name: '点价记录'},
-                {key: 3, name: '交收记录'},
-                {key: 4, name: '款项记录'},
-                {key: 5, name: '发票记录'},
-                {key: 6, name: '入库记录'},
-                {key: 7, name: '出库记录'},
-                {key: 8, name: '变更记录'},
-            ];
+            let tabList = ref<any[]> (props.selectedRow.contracctstatus === 4 || 0 ?  // 审核拒绝和未提交不显示后面的选项
+                [{key: 1, name: '合同详情'},]
+                : [
+                    {key: 1, name: '合同详情'},
+                    {key: 2, name: '点价记录'},
+                    {key: 3, name: '交收记录'},
+                    {key: 4, name: '款项记录'},
+                    {key: 5, name: '发票记录'},
+                    {key: 6, name: '入库记录'},
+                    {key: 7, name: '出库记录'},
+                    {key: 8, name: '变更记录'},
+                ]);
+
             const activeKey = ref<number>(1);
 
             const loading = ref<boolean>(false);