duy 1 год назад
Родитель
Сommit
32147b457d

+ 35 - 1
src/views/project/admin/create.vue

@@ -3,7 +3,7 @@
         <template #header>
             <div class="flex-1 text-center text-[24px] font-bold">项目信息填写</div>
         </template>
-        <el-form :model="baseForm" label-width="auto" :rules="baseFormRules" size="large">
+        <el-form :model="baseForm" label-width="auto" :rules="baseFormRules" size="large" label-position="left">
             <el-row :gutter="20">
                 <el-col :span="12">
                     <el-form-item label="项目名称:" prop="key1">
@@ -36,6 +36,26 @@
                         </el-select>
                     </el-form-item>
                 </el-col>
+                <el-col :span="6">
+                    <el-form-item label="总投资:" prop="key111">
+                        <el-input
+                            v-model="yearForm.key111" placeholder="请输入" clearable
+                            :formatter="formatInput"
+                        >
+                            <template #append>亿元</template>
+                        </el-input>
+                    </el-form-item>
+                </el-col>
+                <el-col :span="6">
+                    <el-form-item label="十四五计划投资:" prop="key112">
+                        <el-input
+                            v-model="yearForm.key112" placeholder="请输入" clearable
+                            :formatter="formatInput"
+                        >
+                            <template #append>亿元</template>
+                        </el-input>
+                    </el-form-item>
+                </el-col>
                 <el-col :span="6">
                     <el-form-item label="开工年:" prop="key5">
                         <el-date-picker ref="startYearRef" v-model="baseForm.key5" class="block" type="year" placeholder="请选择" value-format="YYYY" @change="startYearChange" />
@@ -46,6 +66,20 @@
                         <el-date-picker ref="endYearRef" v-model="baseForm.key6" class="block" type="year" placeholder="请选择" value-format="YYYY" @change="endYearChange" @blur="endYearBlur" />
                     </el-form-item>
                 </el-col>
+                <el-col :span="6">
+                    <el-form-item label="市级重点项目:" prop="kekey33">
+                        <el-select v-model="baseForm.key33" placeholder="请选择">
+                            <el-option v-for="item in stateOptions" :key="item.id" :label="item.dictValue" :value="item.id" />
+                        </el-select>
+                    </el-form-item>
+                </el-col>
+                <el-col :span="6">
+                    <el-form-item label="交通强国建设试点任务:" prop="key44">
+                        <el-select v-model="baseForm.key44" placeholder="请选择">
+                            <el-option v-for="item in typeOptions" :key="item.id" :label="item.dictValue" :value="item.id" />
+                        </el-select>
+                    </el-form-item>
+                </el-col>
                 <el-col :span="8">
                     <el-form-item label="牵头单位:" prop="key7">
                         <el-input v-model="baseForm.key7" placeholder="请输入" clearable type="textarea" />

+ 2 - 2
src/views/project/admin/list.vue

@@ -4,12 +4,12 @@
             <hc-date-year v-model="searchForm.startYear" v-model:end="searchForm.endYear" />
             <div class="relative ml-3 w-[300px]">
                 <hc-search-input v-model="searchForm.queryValue" text="搜索" color="#151921" @search="searchClick">
-                    <template #prepend>
+                    <!-- <template #prepend>
                         <el-select v-model="searchForm.year" placeholder="年份" clearable style="width: 80px">
                             <el-option label="2023" value="2023" />
                             <el-option label="2024" value="2024" />
                         </el-select>
-                    </template>
+                    </template> -->
                 </hc-search-input>
             </div>
         </template>

+ 10 - 6
src/views/project/modules/project-list.vue

@@ -258,18 +258,22 @@ onMounted(() => {
 
 //表头
 const tableColumn = ref([
-   { key: 'key1', name: '项目名称' },
+  { key: 'key01', name: '项目阶段' },
    { key: 'key2', name: '项目类型' },
+   { key: 'key1', name: '项目名称' },
    { key: 'key3', name: '建设规模' },
    { key: 'key4', name: '开工年' },
    { key: 'key5', name: '完工年' },
-   { key: 'key6', name: '牵头单位' },
-   { key: 'key7', name: '配合单位' },
-   { key: 'key8', name: '责任单位' },
-   { key: 'key9', name: '计划投资金额(亿元)' },
-   { key: 'key10', name: '完成投资金额(亿元)' },
+   { key: 'key55', name: '总投资(亿元)' },
+   { key: 'key56', name: '\'十四五\'计划投资(亿元)' },
+   { key: 'key57', name: '市级重点项目' },
+   { key: 'key58', name: '交通强国建设试点任务' },
+   { key: 'key59', name: '完成投资金额(亿元)' },
    { key: 'key11', name: '项目进展比例(%)' },
    { key: 'key12', name: '完成情况填写比例(%)' },
+   { key: 'key13', name: '牵头单位' },
+   { key: 'key14', name: '配合单位' },
+   { key: 'key15', name: '责任单位' },
     { key: 'action', name: '操作', width: isAdminAuth.value ? 220 : 100, fixed:'right', align: 'center' },
 ])