ZaiZai 1 anno fa
parent
commit
8b377602e6

+ 6 - 41
src/views/project/modules/gist-list.vue

@@ -145,50 +145,15 @@ onMounted(() => {
     }, 200)
 })
 
-//生成月份表头
-const setTableColumn = () => {
-    let newArr = []
-    for (let i = 0; i < 12; i++) {
-        newArr.push({
-            name: `${i + 1}月`,
-            children: [
-                { key: `key-${i + 1}-a`, name: '进展情况', width: 120 },
-                { key: `key-${i + 1}-b`, name: '累计进展情况', width: 120 },
-            ],
-        })
-    }
-    return newArr
-}
-
 //表头
 const tableColumn = [
-    { key: 'key1', name: '项目阶段' },
-    { key: 'key2', name: '目标任务' },
+    { key: 'key1', name: '项目阶段', width: 100 },
+    { key: 'key2', name: '目标任务', width: 140 },
     { key: 'key3', name: '工作内容' },
-    { key: 'key4', name: '责任单位' },
-    {
-        name: '2024年',
-        children: [
-            ...setTableColumn(),
-            {
-                name: '存在问题',
-                key: 'key60',
-            },
-            {
-                name: '工作建议',
-                key: 'key61',
-            },
-            {
-                name: '填报单位',
-                key: 'key62',
-            },
-            {
-                name: '联系人及联系方式',
-                key: 'key63',
-                width: 140,
-            },
-        ],
-    },
+    { key: 'key4', name: '开始年份', width: 100 },
+    { key: 'key5', name: '结束年份', width: 100 },
+    { key: 'key6', name: '责任单位', width: 100 },
+    { key: 'key7', name: '完成情况填写比例(%)', width: 100 },
     { key: 'action', name: '操作', width: isAdminAuth.value ? 220 : 100, fixed:'right', align: 'center' },
 ]
 

+ 4 - 159
src/views/project/modules/project-list.vue

@@ -266,165 +266,10 @@ const tableColumn = ref([
    { key: 'key6', name: '牵头单位' },
    { key: 'key7', name: '配合单位' },
    { key: 'key8', name: '责任单位' },
-   {
-       name: '2024年',
-       children: [
-           { key: 'key9', name: '全年投资(亿元)' },
-           { key: 'key10', name: '预计一季度完成投资比例(亿元)' },
-           { key: 'key11', name: '预计二季度完成投资比例(亿元)' },
-           { key: 'key12', name: '预计三季度完成投资比例(亿元)' },
-           { key: 'key13', name: '预计四季度完成投资比例(亿元)' },
-           {
-               name: '投资完成金额(亿元)',
-               children: [
-                   {
-                       name: '一季度',
-                       children: [
-                           { key: 'january', name: '1月' },
-                           { key: 'february', name: '2月' },
-                           { key: 'march', name: '3月' },
-                       ],
-                   },
-                   {
-                       name: '二季度',
-                       children: [
-                           { key: 'april', name: '4月' },
-                           { key: 'may', name: '5月' },
-                           { key: 'june', name: '6月' },
-                       ],
-                   },
-                   {
-                       name: '三季度',
-                       children: [
-                           { key: 'july', name: '7月' },
-                           { key: 'august', name: '8月' },
-                           { key: 'september', name: '9月' },
-                       ],
-                   },
-                   {
-                       name: '四季度',
-                       children: [
-                           { key: 'october', name: '10月' },
-                           { key: 'november', name: '11月' },
-                           { key: 'december', name: '12月' },
-                       ],
-                   },
-               ],
-           },
-           { key: 'key15', name: '当年累计完成投资(亿元)' },
-           { key: 'key16', name: '开工累计完成投资(亿元)' },
-           { key: 'key17', name: '全年目标' },
-           { key: 'key18', name: '一季度工作计划' },
-           { key: 'key19', name: '二季度工作计划' },
-           { key: 'key20', name: '三季度工作计划' },
-           { key: 'key21', name: '四季度工作计划' },
-           {
-               name: '工作计划完成情况',
-               children: [
-                   {
-                       name: '1月',
-                       children: [
-                           { key: 'january1', name: '累计进展情况' },
-                           { key: 'january2', name: '当月进展情况' },
-                           { key: 'january3', name: '形象进度百分比' },
-                       ],
-                   },
-                   {
-                       name: '2月',
-                       children: [
-                           { key: 'february1', name: '累计进展情况' },
-                           { key: 'february2', name: '当月进展情况' },
-                           { key: 'february3', name: '形象进度百分比' },
-                       ],
-                   },
-                   {
-                       name: '3月',
-                       children: [
-                           { key: 'march1', name: '累计进展情况' },
-                           { key: 'march2', name: '当月进展情况' },
-                           { key: 'march3', name: '形象进度百分比' },
-                       ],
-                   },
-                   {
-                       name: '4月',
-                       children: [
-                           { key: 'april1', name: '累计进展情况' },
-                           { key: 'april2', name: '当月进展情况' },
-                           { key: 'april3', name: '形象进度百分比' },
-                       ],
-                   },
-                   {
-                       name: '5月',
-                       children: [
-                           { key: 'may1', name: '累计进展情况' },
-                           { key: 'may2', name: '当月进展情况' },
-                           { key: 'may3', name: '形象进度百分比' },
-                       ],
-                   },
-                   {
-                       name: '6月',
-                       children: [
-                           { key: 'june1', name: '累计进展情况' },
-                           { key: 'june2', name: '当月进展情况' },
-                           { key: 'june3', name: '形象进度百分比' },
-                       ],
-                   },
-                   {
-                       name: '7月',
-                       children: [
-                           { key: 'july1', name: '累计进展情况' },
-                           { key: 'july2', name: '当月进展情况' },
-                           { key: 'july3', name: '形象进度百分比' },
-                       ],
-                   },
-                   {
-                       name: '8月',
-                       children: [
-                           { key: 'august1', name: '累计进展情况' },
-                           { key: 'august2', name: '当月进展情况' },
-                           { key: 'august3', name: '形象进度百分比' },
-                       ],
-                   },
-                   {
-                       name: '9月',
-                       children: [
-                           { key: 'september1', name: '累计进展情况' },
-                           { key: 'september2', name: '当月进展情况' },
-                           { key: 'september3', name: '形象进度百分比' },
-                       ],
-                   },
-                   {
-                       name: '10月',
-                       children: [
-                           { key: 'october1', name: '累计进展情况' },
-                           { key: 'october2', name: '当月进展情况' },
-                           { key: 'october3', name: '形象进度百分比' },
-                       ],
-                   },
-                   {
-                       name: '11月',
-                       children: [
-                           { key: 'november1', name: '累计进展情况' },
-                           { key: 'november2', name: '当月进展情况' },
-                           { key: 'november3', name: '形象进度百分比' },
-                       ],
-                   },
-                   {
-                       name: '12月',
-                       children: [
-                           { key: 'december1', name: '累计进展情况' },
-                           { key: 'december2', name: '当月进展情况' },
-                           { key: 'december3', name: '形象进度百分比' },
-                       ],
-                   },
-               ],
-           },
-           { key: 'key23', name: '存在问题' },
-           { key: 'key24', name: '工作建议' },
-           { key: 'key25', name: '填报单位' },
-           { key: 'key26', name: '联系人' },
-       ],
-   },
+   { key: 'key9', name: '计划投资金额(亿元)' },
+   { key: 'key10', name: '完成投资金额(亿元)' },
+   { key: 'key11', name: '项目进展比例(%)' },
+   { key: 'key12', name: '完成情况填写比例(%)' },
     { key: 'action', name: '操作', width: isAdminAuth.value ? 220 : 100, fixed:'right', align: 'center' },
 ])