This commit is contained in:
zmj 2024-03-29 15:38:30 +08:00
parent ff1fe3a30b
commit 5600b48d8e
5 changed files with 19 additions and 18 deletions

View File

@ -19,7 +19,7 @@
</div> </div>
<div class="flex"> <div class=" flex">
<div class="navbar-item" v-if="!isMobile"> <div class="navbar-item" v-if="!isMobile">
<full-screen /> <full-screen />
</div> </div>

View File

@ -1,6 +1,6 @@
<template> <template>
<div class="flex"> <div class="flex">
<div class="menu flex-1 flex flex-wrap px-4 mt-8"> <div class="menu flex-1 flex flex-wrap px-4 mt-0">
<div v-for="(item, index) in tabsLists" class="flex py-1 px-5 cursor-pointer mb-2 items-center" <div v-for="(item, index) in tabsLists" class="flex py-1 px-5 cursor-pointer mb-2 items-center"
:class="{ act: (currentRoute == item.fullPath) }"> :class="{ act: (currentRoute == item.fullPath) }">
<span v-show="currentRoute == item.fullPath" class="w-1.5 h-1.5 mr-1 bg-primary rounded"></span> <span v-show="currentRoute == item.fullPath" class="w-1.5 h-1.5 mr-1 bg-primary rounded"></span>

View File

@ -5,7 +5,7 @@
--el-menu-sub-item-height: var(--el-menu-item-height); --el-menu-sub-item-height: var(--el-menu-item-height);
--el-menu-icon-width: 18px; --el-menu-icon-width: 18px;
--aside-width: 200px; --aside-width: 200px;
--navbar-height: 50px; --navbar-height: 80px;
--color-white: #ffffff; --color-white: #ffffff;
--table-header-bg-color: #f8f8f8; --table-header-bg-color: #f8f8f8;
--el-font-size-extra-large: 18px; --el-font-size-extra-large: 18px;

View File

@ -68,7 +68,7 @@ const detailConfig = {
column: 1 column: 1
}, },
{ {
label: "文本输入框", label: "备注",
value: "fd_23", value: "fd_23",
column: 1 column: 1
}, },

View File

@ -1,7 +1,6 @@
<template> <template>
<div class="edit-popup"> <div class="edit-popup">
<popup ref="popupRef" :title="popupTitle" :async="true" width="80vw" @confirm="handleSubmit" <popup ref="popupRef" :title="popupTitle" :async="true" width="80vw" @confirm="handleSubmit" @close="handleClose">
@close="handleClose">
<el-form ref="formRef" :model="formData" label-width="140px" :rules="formRules"> <el-form ref="formRef" :model="formData" label-width="140px" :rules="formRules">
<el-row> <el-row>
<el-col :span="8"> <el-col :span="8">
@ -25,8 +24,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="部门负责人" prop="bm_master"> <el-form-item label="部门负责人" prop="bm_master">
<el-input v-model="formData.bm_master" clearable placeholder="请选择部门负责人" <el-input v-model="formData.bm_master" clearable placeholder="请选择部门负责人" @click="userclick()" />
@click="userclick()" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
@ -76,8 +74,7 @@
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="本阶段完成进度(%)" prop="bjd_progress"> <el-form-item label="本阶段完成进度(%)" prop="bjd_progress">
<el-input v-model="formData.bjd_progress" clearable placeholder="请输入本阶段完成进度(%)" <el-input v-model="formData.bjd_progress" clearable placeholder="请输入本阶段完成进度(%)" type="number" />
type="number" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
@ -100,15 +97,19 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-col :span="8"> <el-row>
<el-form-item label="附件" prop="datas"> <el-col :span="8">
<uploadAnnex :formData="formData"></uploadAnnex> <el-form-item label="附件" prop="datas">
<uploadAnnex :formData="formData"></uploadAnnex>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="备注" prop="fd_23">
<el-input v-model="formData.fd_23" clearable placeholder="请输入文本输入框" type="textarea" />
</el-form-item>
</el-col>
</el-row>
</el-form-item>
</el-col>
<el-form-item label="文本输入框" prop="fd_23">
<el-input v-model="formData.fd_23" clearable placeholder="请输入文本输入框" />
</el-form-item>
<el-dialog v-model="showDialog" title="选择项目" width="70%"> <el-dialog v-model="showDialog" title="选择项目" width="70%">
<dialogTable :config="cost_project" @customEvent="customEvent"> <dialogTable :config="cost_project" @customEvent="customEvent">
</dialogTable> </dialogTable>