|
@@ -0,0 +1,290 @@
|
|
|
+<template>
|
|
|
+ <div>
|
|
|
+ <el-form ref="basicInfoForm" label-position="top" :model="info" :rules="rules" label-width="150px">
|
|
|
+ <div class="fomebox">
|
|
|
+ <div class="ftop flexc">
|
|
|
+ <img class="timg flex0" src="@/assets/images/project/tabtit.png"/>
|
|
|
+ <div class="flex1 tit">签约双方信息</div>
|
|
|
+ <el-button type="primary" plain>保存</el-button>
|
|
|
+ </div>
|
|
|
+ <div class="rowbox">
|
|
|
+ <el-row :gutter="22">
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="项目编号" prop="tableName">
|
|
|
+ <el-input disabled placeholder="内容提交后自动生成" v-model="info.tableName" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="18">
|
|
|
+ <el-form-item label="项目名称" prop="tableComment">
|
|
|
+ <el-input placeholder="输入项目名称" v-model="info.tableComment" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="投资方" prop="className">
|
|
|
+ <el-input placeholder="输入投资方名称" v-model="info.className" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="属地政府" prop="functionAuthor">
|
|
|
+ <el-input placeholder="输入属地政府名称" v-model="info.functionAuthor" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="签约日期" prop="remark">
|
|
|
+ <el-date-picker
|
|
|
+ v-model="value1"
|
|
|
+ type="date"
|
|
|
+ placeholder="年 / 月 / 日">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="fomebox">
|
|
|
+ <div class="ftop flexc">
|
|
|
+ <img class="timg flex0" src="@/assets/images/project/tabtit.png"/>
|
|
|
+ <div class="flex1 tit">签约项目信息</div>
|
|
|
+ <el-button type="primary" plain>保存</el-button>
|
|
|
+ </div>
|
|
|
+ <div class="ftab flexc">
|
|
|
+ <div class="line"></div>投资企业信息
|
|
|
+ </div>
|
|
|
+ <div class="rowbox">
|
|
|
+ <el-row :gutter="22">
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="总投资额(万元)" prop="tableName">
|
|
|
+ <el-input placeholder="输入总投资额" v-model="info.tableName" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="固定资产投资额(万元)" prop="tableComment">
|
|
|
+ <el-input placeholder="输入固定资产投资额" v-model="info.tableComment" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row :gutter="22">
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="企业注册时间" prop="remark">
|
|
|
+ <el-date-picker
|
|
|
+ v-model="value1"
|
|
|
+ type="date"
|
|
|
+ placeholder="年 / 月 / 日">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="注册资金(万元)" prop="tableComment">
|
|
|
+ <el-input placeholder="输入注册资金" v-model="info.tableComment" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="投资方联系人" prop="tableComment">
|
|
|
+ <el-input placeholder="输入投资方联系人姓名" v-model="info.tableComment" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="投资方联系方式" prop="tableComment">
|
|
|
+ <el-input placeholder="输入投资方联系方式" v-model="info.tableComment" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row :gutter="22">
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="投资企业背景" prop="tableComment">
|
|
|
+ <el-input type="textarea" placeholder="输入投资企业背景…" v-model="info.tableComment"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </div>
|
|
|
+ <div class="ftab flexc">
|
|
|
+ <div class="line"></div>用地情况
|
|
|
+ </div>
|
|
|
+ <div class="rowbox">
|
|
|
+ <el-row :gutter="22">
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="供地面积(亩)" prop="tableName">
|
|
|
+ <el-input placeholder="输入供地面积" v-model="info.tableName" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="租赁厂房面积(平)" prop="tableComment">
|
|
|
+ <el-input placeholder="输入租赁厂房面积" v-model="info.tableComment" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="流转土地面积(亩)" prop="tableComment">
|
|
|
+ <el-input placeholder="输入流转土地面积" v-model="info.tableComment" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </div>
|
|
|
+ <div class="ftab flexc">
|
|
|
+ <div class="line"></div>其他信息
|
|
|
+ </div>
|
|
|
+ <div class="rowbox">
|
|
|
+ <el-row :gutter="22">
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="亩均投资强度(万元 / 亩)" prop="tableName">
|
|
|
+ <el-input placeholder="输入亩均投资强度" v-model="info.tableName" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="亩均收入(万元)" prop="tableComment">
|
|
|
+ <el-input placeholder="输入亩均收入" v-model="info.tableComment" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="预计年产值(万元)" prop="tableComment">
|
|
|
+ <el-input placeholder="输入预计年产值" v-model="info.tableComment" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="预计利税(万元)" prop="tableComment">
|
|
|
+ <el-input placeholder="输入预计利税" v-model="info.tableComment" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="投资回收周期(年)" prop="tableComment">
|
|
|
+ <el-input placeholder="输入投资回收周期" v-model="info.tableComment" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="18">
|
|
|
+ <el-form-item label="建设内容" prop="tableComment">
|
|
|
+ <el-select v-model="value" placeholder="选择建设内容">
|
|
|
+ <el-option
|
|
|
+ v-for="item in options"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="fomebox">
|
|
|
+ <div class="ftop flexc">
|
|
|
+ <img class="timg flex0" src="@/assets/images/project/tabtit.png"/>
|
|
|
+ <div class="flex1 tit">上传附件</div>
|
|
|
+ <el-button type="primary" plain>保存</el-button>
|
|
|
+ </div>
|
|
|
+ <div class="rowbox">
|
|
|
+ <el-table :data="tableData" border style="width: 100%;margin-bottom: 15px;">
|
|
|
+ <el-table-column align="center" prop="fjlx" label="附件类型" width="20%"> </el-table-column>
|
|
|
+ <el-table-column align="center" prop="name" label="文件名称" width="20%"> </el-table-column>
|
|
|
+ <el-table-column align="center" prop="dx" label="附件大小" width="15%"> </el-table-column>
|
|
|
+ <el-table-column align="center" prop="time" label="上传时间" width="15%"> </el-table-column>
|
|
|
+ <el-table-column align="center" label="操作" width="30%">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div class="flexcc">
|
|
|
+ <div class="btna flexc coa">
|
|
|
+ <div class="imgs">
|
|
|
+ <img class="imga" src="@/assets/images/project/upa.png"/>
|
|
|
+ </div>上传
|
|
|
+ </div>
|
|
|
+ <div class="btna flexc cob">
|
|
|
+ <div class="imgs">
|
|
|
+ <img class="imgb" src="@/assets/images/project/upb.png"/>
|
|
|
+ </div>预览
|
|
|
+ </div>
|
|
|
+ <div class="btna flexc coc">
|
|
|
+ <div class="imgs">
|
|
|
+ <img class="imga" src="@/assets/images/project/upc.png"/>
|
|
|
+ </div>下载
|
|
|
+ </div>
|
|
|
+ <div class="btna flexc cod">
|
|
|
+ <div class="imgs">
|
|
|
+ <img class="imgc" src="@/assets/images/project/upd.png"/>
|
|
|
+ </div>删除
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </el-form>
|
|
|
+ </div>
|
|
|
+
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+export default {
|
|
|
+ props: {
|
|
|
+ info: {
|
|
|
+ type: Object,
|
|
|
+ default: null
|
|
|
+ }
|
|
|
+ },
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ value:'',
|
|
|
+ value1:'',
|
|
|
+ options: [{
|
|
|
+ value: '选项1',
|
|
|
+ label: '黄金糕'
|
|
|
+ }, {
|
|
|
+ value: '选项2',
|
|
|
+ label: '双皮奶'
|
|
|
+ }],
|
|
|
+ tableData: [{
|
|
|
+ fjlx: '项目可行性研究报告',
|
|
|
+ name: '项目可行性研究报告.pdf',
|
|
|
+ dx: '11.8 MB',
|
|
|
+ time: '2025-06-16 16:57',
|
|
|
+ }],
|
|
|
+ rules: {
|
|
|
+ // tableName: [
|
|
|
+ // { required: true, message: "请输入表名称", trigger: "blur" }
|
|
|
+ // ],
|
|
|
+ // tableComment: [
|
|
|
+ // { required: true, message: "请输入表描述", trigger: "blur" }
|
|
|
+ // ],
|
|
|
+ // className: [
|
|
|
+ // { required: true, message: "请输入实体类名称", trigger: "blur" }
|
|
|
+ // ],
|
|
|
+ // functionAuthor: [
|
|
|
+ // { required: true, message: "请输入作者", trigger: "blur" }
|
|
|
+ // ]
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+</script>
|
|
|
+<style lang="scss" scoped>
|
|
|
+::v-deep {
|
|
|
+ .fomebox{
|
|
|
+ .el-button--primary{font-size: 14px;padding: 8px 14px;}
|
|
|
+ .el-form-item__label{padding-bottom: 0;line-height: 38px;}
|
|
|
+ .el-form-item{margin-bottom: 15px;}
|
|
|
+ .el-input__inner{height: 40px;line-height: 40px;}
|
|
|
+ .el-date-editor.el-input{width: 100%;}
|
|
|
+ .el-select{width: 100%;}
|
|
|
+ table{width: 100% !important;}
|
|
|
+ }
|
|
|
+}
|
|
|
+.fomebox{background: #FFFFFF;margin-bottom: 15px;border-radius: 4px;
|
|
|
+ .ftop{padding: 10px 17px 10px 16px;border-bottom: 1px solid #E6E6E6;
|
|
|
+ .timg{width: 20px;height: 20px;margin-right: 13px;}
|
|
|
+ .tit{font-weight: bold;font-size: 16px;color: #222838;}
|
|
|
+ }
|
|
|
+ .rowbox{padding: 10px 15px 9px;}
|
|
|
+ .ftab{font-weight: bold;font-size: 14px;color: #2777D0;padding: 24px 16px 7px;
|
|
|
+ .line{width: 6px;margin-right: 9px;height: 20px;background: #2777D0;}
|
|
|
+ }
|
|
|
+ .btna{font-weight: 500;font-size: 14px;padding: 0 13px;
|
|
|
+ .imgs{width: 15px;height: 15px;display: flex;align-items: center;justify-content: center;margin-right: 7px;
|
|
|
+ .imga{width: 13px;height: 14px;}
|
|
|
+ .imgb{width: 14px;height: 14px;}
|
|
|
+ .imgc{width: 15px;height: 15px;}
|
|
|
+ .imgd{width: 13px;height: 14px;}
|
|
|
+ }
|
|
|
+ &.coa{color: #1890FF;}
|
|
|
+ &.cob{color: #FE7F0E;}
|
|
|
+ &.coc{color: #00A854;}
|
|
|
+ &.cod{color: #F25858;}
|
|
|
+ }
|
|
|
+}
|
|
|
+</style>
|