Browse Source

修改项目列表

ZaiZai 1 năm trước cách đây
mục cha
commit
6b18b9681d

+ 4 - 0
src/styles/app/element.scss

@@ -30,3 +30,7 @@
 .el-form-item.with-auto .el-form-item__label-wrap{
     margin-right: 0 !important;
 }
+//多行
+.el-form-item.is-multiple-rows .el-form-item__label {
+    line-height: unset;
+}

+ 26 - 22
src/views/project/admin/create.vue

@@ -36,20 +36,42 @@
                         </el-select>
                     </el-form-item>
                 </el-col>
-                <el-col :span="6">
+                <el-col :span="12">
                     <el-form-item label="总投资:" prop="allInvestMoney">
                         <el-input v-model="baseForm.allInvestMoney" clearable placeholder="请输入">
                             <template #append>亿元</template>
                         </el-input>
                     </el-form-item>
                 </el-col>
-                <el-col :span="6">
+                <!-- el-col :span="6">
                     <el-form-item label="十四五计划投资:" prop="fourteenFiveInvest">
                         <el-input v-model="baseForm.fourteenFiveInvest" :formatter="formatInput" clearable placeholder="请输入">
                             <template #append>亿元</template>
                         </el-input>
                     </el-form-item>
                 </el-col>
+                <el-col :span="6">
+                    <el-form-item label="市级重点项目:" prop="isFocusProject">
+                        <el-select v-model="baseForm.isFocusProject" placeholder="请选择">
+                            <el-option :value="1" label="是" />
+                            <el-option :value="0" label="否" />
+                        </el-select>
+                    </el-form-item>
+                </el-col>
+                <el-col :span="8">
+                    <el-form-item label="牵头单位:" prop="leaderUnit">
+                        <el-input v-model="baseForm.leaderUnit" clearable placeholder="请输入" type="textarea" />
+                    </el-form-item>
+                </el-col>
+                <el-col :span="8">
+                    <el-form-item label="配合单位:" prop="assistUnit">
+                        <el-input v-model="baseForm.assistUnit" clearable placeholder="请输入" type="textarea" />
+                    </el-form-item>
+                </el-col -->
+            </el-row>
+        </el-form>
+        <el-form :model="baseForm" label-position="left" label-width="81" size="large">
+            <el-row :gutter="20">
                 <el-col :span="6">
                     <el-form-item label="开工年:" prop="startYear">
                         <el-date-picker
@@ -69,32 +91,14 @@
                     </el-form-item>
                 </el-col>
                 <el-col :span="6">
-                    <el-form-item label="市级重点项目:" prop="isFocusProject">
-                        <el-select v-model="baseForm.isFocusProject" placeholder="请选择">
-                            <el-option :value="1" label="是" />
-                            <el-option :value="0" label="否" />
-                        </el-select>
-                    </el-form-item>
-                </el-col>
-                <el-col :span="6">
-                    <el-form-item label="交通强国建设试点任务:" prop="isPilotPlan">
+                    <el-form-item class="is-multiple-rows" label="交通强国建设试点任务:" prop="isPilotPlan">
                         <el-select v-model="baseForm.isPilotPlan" placeholder="请选择">
                             <el-option :value="1" label="是" />
                             <el-option :value="0" label="否" />
                         </el-select>
                     </el-form-item>
                 </el-col>
-                <el-col :span="8">
-                    <el-form-item label="牵头单位:" prop="leaderUnit">
-                        <el-input v-model="baseForm.leaderUnit" clearable placeholder="请输入" type="textarea" />
-                    </el-form-item>
-                </el-col>
-                <el-col :span="8">
-                    <el-form-item label="配合单位:" prop="assistUnit">
-                        <el-input v-model="baseForm.assistUnit" clearable placeholder="请输入" type="textarea" />
-                    </el-form-item>
-                </el-col>
-                <el-col :span="8">
+                <el-col :span="6">
                     <el-form-item label="责任单位:" prop="dutyUnit">
                         <el-input v-model="baseForm.dutyUnit" clearable placeholder="请输入" type="textarea" />
                     </el-form-item>

+ 12 - 11
src/views/project/modules/project-list.vue

@@ -275,22 +275,23 @@ onMounted(() => {
 
 //表头
 const tableColumn = ref([
-  { key: 'projectStageName', name: '项目阶段' },
-   { key: 'projectTypeName', name: '项目类型' },
-   { key: 'name', name: '项目名称' },
-   { key: 'buildScaleName', name: '建设规模' },
-   { key: 'startYear', name: '开工年' },
-   { key: 'endYear', name: '完工年' },
-   { key: 'allInvestMoney', name: '总投资(亿元)' },
+    { key: 'name', name: '项目名称' },
+    { key: 'projectTypeName', name: '项目类型' },
+    { key: 'buildScaleName', name: '建设规模' },
+    { key: 'startYear', name: '计划开工年' },
+    { key: 'endYear', name: '计划完工年' },
+    { key: 'allInvestMoney', name: '总投资(亿元)' },
+    { key: 'dutyUnit', name: '责任单位' },
+    { key: 'isPilotPlanName', name: '交通强国建设试点任务' },
+    { key: 'key1', name: '开工累计完成投资' },
+    { key: 'progressRatio', name: '项目进展比例(%)' },
+  /*{ key: 'projectStageName', name: '项目阶段' },
    { key: 'fourteenFiveInvest', name: '\“十四五”\'计划投资(亿元)' },
    { key: 'isFocusProjectName', name: '市级重点项目' },
-   { key: 'isPilotPlanName', name: '交通强国建设试点任务' },
    { key: 'finishedInvestMoney', name: '完成投资金额(亿元)' },
-   { key: 'progressRatio', name: '项目进展比例(%)' },
    { key: 'finishedFillRatio', name: '完成情况填写比例(%)' },
    { key: 'leaderUnit', name: '牵头单位' },
-   { key: 'assistUnit', name: '配合单位' },
-   { key: 'dutyUnit', name: '责任单位' },
+   { key: 'assistUnit', name: '配合单位' },*/
     { key: 'action', name: '操作', width: isAdminAuth.value ? 220 : 100, fixed:'right', align: 'center' },
 ])