|
@@ -8,63 +8,73 @@
|
|
|
v-show="showSearch"
|
|
|
label-width="110px"
|
|
|
>
|
|
|
- <el-row>
|
|
|
- <el-col :span="6">
|
|
|
- <el-form-item label="项目编号" prop="key1">
|
|
|
+ <el-form-item label="项目名称" prop="key1">
|
|
|
<el-input
|
|
|
v-model="queryParams.key1"
|
|
|
- clearable
|
|
|
- style="width: 240px"
|
|
|
- @keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="6">
|
|
|
- <el-form-item label="项目名称" prop="key2">
|
|
|
- <el-input
|
|
|
- v-model="queryParams.key2"
|
|
|
- clearable
|
|
|
- style="width: 240px"
|
|
|
- @keyup.enter.native="handleQuery"
|
|
|
- />
|
|
|
+ <el-form-item label="申报部门" prop="key2">
|
|
|
+ <el-select placeholder="请选择" v-model="queryParams.sbbm">
|
|
|
+ <el-option value="1">技术中心</el-option>
|
|
|
+ <el-option value="2">节能环保部</el-option>
|
|
|
+ <el-option value="3">设备工程部</el-option>
|
|
|
+ <el-option value="4">信息化中心</el-option>
|
|
|
+ <el-option value="5">产品开发部</el-option>
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="6">
|
|
|
- <el-form-item label="项目类型" prop="key3">
|
|
|
- <el-select v-model="formData.key3" placeholder="请选择">
|
|
|
- <el-option label="研发项目" value="01"></el-option>
|
|
|
- <el-option label="立项项目" value="02"></el-option>
|
|
|
+ <el-form-item label="技术领域" prop="key3">
|
|
|
+ <el-select v-model="queryParams.key3" placeholder="请选择">
|
|
|
+ <el-option label="技术研究" value="01"></el-option>
|
|
|
+ <el-option label="产品研究" value="02"></el-option>
|
|
|
+ <el-option label="智能制造" value="03"></el-option>
|
|
|
+ <el-option label="信息化" value="04"></el-option>
|
|
|
+ <el-option label="节能环保" value="05"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="6">
|
|
|
- <el-form-item label="项目申报单位" prop="key4">
|
|
|
- <el-input
|
|
|
- v-model="queryParams.key4"
|
|
|
- clearable
|
|
|
- style="width: 240px"
|
|
|
- @keyup.enter.native="handleQuery"
|
|
|
- />
|
|
|
+ <el-form-item label="开展形式" prop="key4">
|
|
|
+ <el-select v-model="queryParams.key4" placeholder="请选择">
|
|
|
+ <el-option label="自主完成" value="01"></el-option>
|
|
|
+ <el-option label="与境内研究机构合作" value="02"></el-option>
|
|
|
+ <el-option label="与境内高等学校合作" value="03"></el-option>
|
|
|
+ <el-option label="与境内其他企业或单位合作" value="04"></el-option>
|
|
|
+ <el-option label="与境外机构合作" value="05"></el-option>
|
|
|
+ <el-option label="委托其他企业或单位" value="06"></el-option>
|
|
|
+ <el-option label="其他形式" value="07"></el-option>
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="6">
|
|
|
- <el-form-item label="审核状态" prop="key5">
|
|
|
+ <el-form-item label="项目类型" prop="key5">
|
|
|
<el-select v-model="queryParams.key5" placeholder="请选择">
|
|
|
- <el-option label="全部" value=""></el-option>
|
|
|
- <el-option label="待审核" value="01"></el-option>
|
|
|
- <el-option label="已审核" value="02"></el-option>
|
|
|
+ <el-option label="一般项目" value="01"></el-option>
|
|
|
+ <el-option label="重点项目" value="02"></el-option>
|
|
|
+ <el-option label="重大项目" value="03"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="项目来源" prop="key6">
|
|
|
+ <el-select v-model="queryParams.key6" placeholder="请选择">
|
|
|
+ <el-option label="本企业自选项目" value="01"></el-option>
|
|
|
+ <el-option label="政府部门科技项目" value="02"></el-option>
|
|
|
+ <el-option label="其他企业(单位)委托项目" value="03"></el-option>
|
|
|
+ <el-option label="境外项目" value="04"></el-option>
|
|
|
+ <el-option label="其他项目" value="05"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="6">
|
|
|
+ <el-form-item label="项目起止时间" prop="key7">
|
|
|
+ <el-date-picker
|
|
|
+ v-model="queryParams.key7"
|
|
|
+ type="daterange"
|
|
|
+ range-separator="至"
|
|
|
+ start-placeholder="开始时间"
|
|
|
+ end-placeholder="截止时间"
|
|
|
+ value-format="yyyy-MM-DD">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
<el-form-item>
|
|
|
<el-button type="primary" icon="el-icon-search" size="mini">
|
|
|
搜索
|
|
|
</el-button>
|
|
|
<el-button icon="el-icon-refresh" size="mini">重置</el-button>
|
|
|
</el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
</el-form>
|
|
|
|
|
|
<el-row :gutter="10" class="mb8">
|
|
@@ -90,11 +100,11 @@
|
|
|
<el-table-column label="项目编号" align="center" prop="key1" />
|
|
|
<el-table-column label="项目名称" align="center" prop="key2" />
|
|
|
<el-table-column label="项目类型" align="center" prop="key3" />
|
|
|
- <el-table-column label="项目申报单位" align="center" prop="key4" />
|
|
|
- <el-table-column label="审核状态" align="center" prop="key5" />
|
|
|
- <el-table-column label="当前执行人部门" align="center" prop="key6" />
|
|
|
- <el-table-column label="当前执行人" align="center" prop="key7" />
|
|
|
- <el-table-column label="用户" align="center" prop="key8" />
|
|
|
+ <el-table-column label="技术领域" align="center" prop="key4" />
|
|
|
+ <el-table-column label="开展形式" align="center" prop="key5" />
|
|
|
+ <el-table-column label="项目来源" align="center" prop="key6" />
|
|
|
+ <el-table-column label="项目申报单位" align="center" prop="key7" />
|
|
|
+ <el-table-column label="项目预计金额(万元)" align="center" prop="key8" />
|
|
|
</el-table>
|
|
|
|
|
|
<pagination
|
|
@@ -105,31 +115,115 @@
|
|
|
@pagination="getList"
|
|
|
/>
|
|
|
|
|
|
- <el-dialog :title="dialogTitle" :visible.sync="visible" width="800px" append-to-body>
|
|
|
+ <el-dialog :title="dialogTitle" :visible.sync="visible" width="960px" append-to-body>
|
|
|
<el-form ref="form" :model="form" label-width="120px">
|
|
|
- <el-form-item label="项目编号" prop="key1">
|
|
|
- <el-input v-model="form.key1" placeholder="请输入" />
|
|
|
+ <el-form-item label="项目名称" prop="key1">
|
|
|
+ <el-input v-model="form.key1" placeholder="请输入详细的项目名称" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="计划年份" prop="key2">
|
|
|
+ <el-date-picker type="year" v-model="form.key2" value-format="yyyy"></el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="技术领域" prop="key3">
|
|
|
+ <el-select v-model="form.key3" placeholder="请选择">
|
|
|
+ <el-option label="技术研究" value="01"></el-option>
|
|
|
+ <el-option label="产品研究" value="02"></el-option>
|
|
|
+ <el-option label="智能制造" value="03"></el-option>
|
|
|
+ <el-option label="信息化" value="04"></el-option>
|
|
|
+ <el-option label="节能环保" value="05"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="开展形式" prop="key4">
|
|
|
+ <el-select v-model="form.key4" placeholder="请选择">
|
|
|
+ <el-option label="自主完成" value="01"></el-option>
|
|
|
+ <el-option label="与境内研究机构合作" value="02"></el-option>
|
|
|
+ <el-option label="与境内高等学校合作" value="03"></el-option>
|
|
|
+ <el-option label="与境内其他企业或单位合作" value="04"></el-option>
|
|
|
+ <el-option label="与境外机构合作" value="05"></el-option>
|
|
|
+ <el-option label="委托其他企业或单位" value="06"></el-option>
|
|
|
+ <el-option label="其他形式" value="07"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="项目类型" prop="key5">
|
|
|
+ <el-select v-model="form.key5" placeholder="请选择">
|
|
|
+ <el-option label="一般项目" value="01"></el-option>
|
|
|
+ <el-option label="重点项目" value="02"></el-option>
|
|
|
+ <el-option label="重大项目" value="03"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="项目来源" prop="key6">
|
|
|
+ <el-select v-model="form.key6" placeholder="请选择">
|
|
|
+ <el-option label="本企业自选项目" value="01"></el-option>
|
|
|
+ <el-option label="政府部门科技项目" value="02"></el-option>
|
|
|
+ <el-option label="其他企业(单位)委托项目" value="03"></el-option>
|
|
|
+ <el-option label="境外项目" value="04"></el-option>
|
|
|
+ <el-option label="其他项目" value="05"></el-option>
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="项目名称" prop="key2">
|
|
|
- <el-input v-model="formData.key2" />
|
|
|
+ <el-form-item label="项目预计金额(万元)" prop="amount">
|
|
|
+ <el-input-number v-model="form.amount" :min="0" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="项目起止时间" prop="dateRange">
|
|
|
+ <el-date-picker
|
|
|
+ v-model="form.dateRange"
|
|
|
+ type="daterange"
|
|
|
+ range-separator="至"
|
|
|
+ start-placeholder="开始时间"
|
|
|
+ end-placeholder="截止时间"
|
|
|
+ value-format="yyyy-MM-DD">
|
|
|
+ </el-date-picker>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="项目类型" prop="key3">
|
|
|
- <el-select v-model="formData.key3" placeholder="请选择">
|
|
|
- <el-option label="研发项目" value="01"></el-option>
|
|
|
- <el-option label="立项项目" value="02"></el-option>
|
|
|
+ <el-form-item label="申报部门" prop="sbbm">
|
|
|
+ <el-select placeholder="请选择" v-model="form.sbbm">
|
|
|
+ <el-option value="1">技术中心</el-option>
|
|
|
+ <el-option value="2">节能环保部</el-option>
|
|
|
+ <el-option value="3">设备工程部</el-option>
|
|
|
+ <el-option value="4">信息化中心</el-option>
|
|
|
+ <el-option value="5">产品开发部</el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="项目申报单位" prop="key4">
|
|
|
- <el-input v-model="formData.key4" />
|
|
|
+ <el-form-item label="项目负责人" prop="xmfzr">
|
|
|
+ <el-input v-model="form.xmfzr" placeholder="请输入" />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="研究意义" prop="yjyy">
|
|
|
+ <el-input v-model="form.yjyy" type="textarea" placeholder="请输入" :rows="5" />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="研究内容" prop="yjnr">
|
|
|
+ <el-input v-model="form.yjnr" type="textarea" placeholder="请输入" :rows="5" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="关键技术" prop="gjjs">
|
|
|
+ <el-input v-model="form.gjjs" type="textarea" placeholder="请输入" :rows="5" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="当前执行人部门" prop="key5">
|
|
|
- <el-input v-model="formData.key5" />
|
|
|
+ <el-form-item label="创新点" prop="cxd">
|
|
|
+ <el-input v-model="form.cxd" type="textarea" placeholder="请输入" :rows="5" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="当前执行人" prop="key6">
|
|
|
- <el-input v-model="formData.key6" />
|
|
|
+ <el-form-item label="预期成果和效益" prop="cgxy">
|
|
|
+ <el-input v-model="form.cgxy" type="textarea" placeholder="请输入" :rows="5" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="用户" prop="key7">
|
|
|
- <el-input v-model="formData.key7" />
|
|
|
+ <el-form-item label="项目计划与阶段目标" prop="key7">
|
|
|
+ <el-table :data="[{key1: '第一阶段'}, {key1: '第二阶段'}, {key1: '第三阶段'}, {key1: '第四阶段'}]" border>
|
|
|
+ <el-table-column label="研发阶段" align="center" prop="key1" />
|
|
|
+ <el-table-column label="开始时间(精确到日)" align="center" prop="key2" />
|
|
|
+ <el-table-column label="结束时间(精确到日)" align="center" prop="key3" />
|
|
|
+ <el-table-column label="阶段任务与目标" align="center" prop="key4" />
|
|
|
+ </el-table>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="项目组成员" prop="key7">
|
|
|
+ <el-table :data="[{}, {}, {}, {}]" border>
|
|
|
+ <el-table-column label="序号" type="index" align="center">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span>{{ scope.$index + 1 }}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="姓名" align="center" prop="key1" />
|
|
|
+ <el-table-column label="员工号" align="center" prop="key2" />
|
|
|
+ <el-table-column label="所属部门" align="center" prop="key3" />
|
|
|
+ <el-table-column label="职务" align="center" prop="key4" />
|
|
|
+ <el-table-column label="职称" align="center" prop="key4" />
|
|
|
+ <el-table-column label="项目角色" align="center" prop="key4" />
|
|
|
+ <el-table-column label="项目任务与分工" align="center" prop="key4" />
|
|
|
+ </el-table>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<div slot="footer" class="dialog-footer">
|
|
@@ -160,16 +254,44 @@ export default {
|
|
|
},
|
|
|
listData: [
|
|
|
{
|
|
|
- key1: "5263200",
|
|
|
- key2: "钢铁升降式改装",
|
|
|
- key3: "KIGI52254",
|
|
|
- key4: "第三工程建设",
|
|
|
- key5: "已领取",
|
|
|
- key6: "G2025463",
|
|
|
- key7: "张三",
|
|
|
- key8: "2023-06-15 22:48:47",
|
|
|
- key9: "通过",
|
|
|
- key10: "科德集团",
|
|
|
+ key1: "KY2025-001",
|
|
|
+ key2: "拖泵洗油循环喷射技术研究",
|
|
|
+ key3: "一般项目",
|
|
|
+ key4: "技术研究",
|
|
|
+ key5: "自主完成",
|
|
|
+ key6: "本企业自选项目",
|
|
|
+ key7: "技术中心",
|
|
|
+ key8: "30",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ key1: "KY2025-002",
|
|
|
+ key2: "超低温压力容器用钢的研究",
|
|
|
+ key3: "重点项目",
|
|
|
+ key4: "产品研究",
|
|
|
+ key5: "自主完成",
|
|
|
+ key6: "本企业自选项目",
|
|
|
+ key7: "产品开发部",
|
|
|
+ key8: "200",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ key1: "KY2025-003",
|
|
|
+ key2: "汽车工程机械用非调质钢的研究",
|
|
|
+ key3: "重大项目",
|
|
|
+ key4: "产品研究",
|
|
|
+ key5: "自主完成",
|
|
|
+ key6: "本企业自选项目",
|
|
|
+ key7: "产品开发部",
|
|
|
+ key8: "500",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ key1: "KY2025-004",
|
|
|
+ key2: "热眼缺陷自动识别系统开发",
|
|
|
+ key3: "重点项目",
|
|
|
+ key4: "信息化",
|
|
|
+ key5: "自主完成",
|
|
|
+ key6: "本企业自选项目",
|
|
|
+ key7: "信息化中心",
|
|
|
+ key8: "80",
|
|
|
},
|
|
|
],
|
|
|
visible: false,
|