scorpio 2 年之前
父節點
當前提交
48125496c9
共有 2 個文件被更改,包括 18 次插入5 次删除
  1. 15 3
      src/views/home/component/dash.vue
  2. 3 2
      src/views/home/component/params/params3.vue

+ 15 - 3
src/views/home/component/dash.vue

@@ -79,7 +79,10 @@
       </template>
       <template #plan_commencement_time="{row}">
         <div class='flex flex-center'>
-          <div class='mr-5 red' v-if='row.is_start === undefined ||row.is_start === 0 '>{{ row.plan_commencement_time }}</div>
+          <div class='mr-5 red' v-if='row.is_start === undefined ||row.is_start === 0 '>{{
+              row.plan_commencement_time
+            }}
+          </div>
           <div class='mr-5 blue' v-else>{{ row.start_time }}</div>
         </div>
       </template>
@@ -214,7 +217,8 @@ export default {
             label: '项目名称',
             prop: 'name',
             addDisplay: false,
-            editDisplay: false
+            editDisplay: false,
+            width: 480
           },
           {
             label: '项目情况',
@@ -245,7 +249,8 @@ export default {
           {
             label: '子项目数量',
             prop: 'lot',
-            width: 120
+            width: 120,
+            hide: true
           },
           {
             label: '是否入库',
@@ -338,6 +343,13 @@ export default {
     }
   },
   created () {
+    const index = this.option.column.findIndex(sub => sub.prop === 'lot')
+    console.log(index)
+    if (this.user.info.viewStage === 1) {
+      this.option.column[index].hide = true
+    } else {
+      this.option.column[index].hide = false
+    }
     this.$bus.on('serach', (res, type) => {
       this.owerQuery = res
       if (res.type === false) {

+ 3 - 2
src/views/home/component/params/params3.vue

@@ -21,8 +21,9 @@
           <div class='flex flex-col flex-center full-width'>
             <div class='flex flex-center  flex-justify-between  full-width'>
               <div class='flex-child-average full-width  flex flex-center'>
-                <span style='width: 300px'>{{ item.year }}年度计划投资(万元)</span>
+                <span style='width: 320px'>{{ item.year }}年度计划投资(万元)</span>
                 <el-input v-model='item.value' @change='change(item)'></el-input>
+                <div class='btnSub pointer'>月填报</div>
               </div>
               <div style='width: 20px'></div>
               <div class='flex-child-average full-width  flex flex-center'>
@@ -52,6 +53,7 @@
               <div class='flex-child-average full-width  flex flex-center'>
                 <span style='width: 400px'>{{ item.year }}年度计划纳统投资(万元)</span>
                 <el-input v-model='item.value' @change='change(item)'></el-input>
+                <div class='btnSub pointer'>月填报</div>
               </div>
               <div style='width: 20px'></div>
               <div class='flex-child-average full-width  flex flex-center'>
@@ -167,7 +169,6 @@ export default {
       if (keys.length > 0) {
         keys.forEach(sub => {
           const tmp = Number.parseInt(sub.substring(0, 4))
-
           const months = []
           for (let i = 1; i <= 12; i++) {
             months.push({ index: i, name: i, value: this.form[tmp + '_' + i + '_month_complete_amount'] })