|
|
|
@ -175,7 +175,7 @@
|
|
|
|
|
<!-- 添加或修改重点工作项目对话框 -->
|
|
|
|
|
<el-dialog
|
|
|
|
|
:visible.sync="open"
|
|
|
|
|
width="500px"
|
|
|
|
|
width="1000px"
|
|
|
|
|
append-to-body
|
|
|
|
|
custom-class="dialog-box"
|
|
|
|
|
>
|
|
|
|
@ -187,51 +187,89 @@
|
|
|
|
|
label-width="auto"
|
|
|
|
|
class="dialog-from"
|
|
|
|
|
>
|
|
|
|
|
<el-form-item label="区域" prop="areaId">
|
|
|
|
|
<el-select v-model="form.areaId" placeholder="请选择区域" filterable>
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="dict in townList"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.label"
|
|
|
|
|
:value="parseInt(dict.value)"
|
|
|
|
|
></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="推进单位" prop="unitName">
|
|
|
|
|
<el-input v-model="form.unitName" placeholder="请输入推进单位" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="项目名称" prop="projectName">
|
|
|
|
|
<el-input v-model="form.projectName" placeholder="请输入项目名称" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="项目内容" prop="projectContent">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="form.projectContent"
|
|
|
|
|
type="textarea"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="项目类型" prop="projectType">
|
|
|
|
|
<el-select v-model="form.projectType" placeholder="请选择项目类型">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="dict in dict.type.tc_item_type"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.label"
|
|
|
|
|
:value="parseInt(dict.value)"
|
|
|
|
|
></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="项目联系人" prop="projectLinkMan">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="form.projectLinkMan"
|
|
|
|
|
placeholder="请输入项目联系人"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="联系电话" prop="phoneNum">
|
|
|
|
|
<el-input v-model="form.phoneNum" placeholder="请输入联系电话" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="联系人职务" prop="linkManDuty">
|
|
|
|
|
<el-input v-model="form.linkManDuty" placeholder="请输入联系人职务" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="区域" prop="areaId">
|
|
|
|
|
<el-select
|
|
|
|
|
v-model="form.areaId"
|
|
|
|
|
placeholder="请选择区域"
|
|
|
|
|
filterable
|
|
|
|
|
>
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="dict in townList"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.label"
|
|
|
|
|
:value="parseInt(dict.value)"
|
|
|
|
|
></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="推进单位" prop="unitName">
|
|
|
|
|
<el-input v-model="form.unitName" placeholder="请输入推进单位" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="项目名称" prop="projectName">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="form.projectName"
|
|
|
|
|
placeholder="请输入项目名称"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="项目内容" prop="projectContent">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="form.projectContent"
|
|
|
|
|
type="textarea"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="项目类型" prop="projectType">
|
|
|
|
|
<el-select
|
|
|
|
|
v-model="form.projectType"
|
|
|
|
|
placeholder="请选择项目类型"
|
|
|
|
|
>
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="dict in dict.type.tc_item_type"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.label"
|
|
|
|
|
:value="parseInt(dict.value)"
|
|
|
|
|
></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="项目联系人" prop="projectLinkMan">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="form.projectLinkMan"
|
|
|
|
|
placeholder="请输入项目联系人"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="联系电话" prop="phoneNum">
|
|
|
|
|
<el-input v-model="form.phoneNum" placeholder="请输入联系电话" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="联系人职务" prop="linkManDuty">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="form.linkManDuty"
|
|
|
|
|
placeholder="请输入联系人职务"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
</el-form>
|
|
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
|
|
<el-button type="primary" @click="submitForm">确 定</el-button>
|
|
|
|
|