<template> <div class="report-container"> <div class="report-title">基础报备</div> <div class="report-from"> <div class="from-title">基础信息</div> <div class="from-inputBox"> <div class="input-item"> <RedStar /> <inputVue title="项目名称" placeholder="请输入项目名称" class="inputWidth" width="380px" /> </div> <div class="input-item"> <RedStar /> <inputVue title="项目预算" placeholder="请输入项目预算" class="inputWidth" width="380px" /> </div> <div class="input-item"> <RedStar /> <inputVue title="预计工期" class="inputWidth"> <el-date-picker v-model="datevalue" type="date" placeholder="选择日期" style="width:380px"> </el-date-picker> </inputVue> </div> </div> <div class="from-inputBox"> <div class="input-item"> <RedStar /> <inputVue title="商机负责人" placeholder="请输入商机负责人姓名" class="inputWidth" width="380px" /> </div> <div class="input-item"> <RedStar /> <inputVue title="联系方式" placeholder="请输入联系方式" class="inputWidth" width="380px" /> </div> <div class="input-item"> <RedStar /> <inputVue title="单位组织" placeholder="请输入单位组织" class="inputWidth" width="380px" /> </div> </div> <div class="from-inputBox"> <div class="input-item"> <RedStar /> <inputVue title="商机状态" class="inputWidth"> <el-select v-model="val" clearable placeholder="请选择" style="width:380px"> <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </inputVue> </div> <div class="input-item"> <RedStar /> <inputVue title="项目地址" class="inputWidth"> <el-select v-model="val" clearable placeholder="省/市" style="width:150px;margin-left: 55px;"> <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </inputVue> <inputVue title="" class="inputWidth"> <el-select v-model="val" clearable placeholder="市/区" style="width:150px"> <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </inputVue> <inputVue title="" class="inputWidth"> <el-select v-model="val" clearable placeholder="县/街道" style="width:150px"> <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </inputVue> <inputVue placeholder="请输入详细地址" class="inputWidth" width="440px" /> </div> </div> </div> <div class="report-from"> <div class="from-title">关联方信息</div> <div class="from-inputBox"> <div class="input-item"> <RedStar /> <inputVue title="业主方名称" placeholder="请输入名称" class="inputWidth" width="380px" /> </div> <div class="input-item"> <RedStar /> <inputVue title="业主方联系人" placeholder="请输入联系人" class="inputWidth" width="380px" /> </div> <div class="input-item"> <RedStar /> <inputVue title="业主方联系方式" placeholder="请输入联系方式" class="inputWidth" width="380px" /> </div> </div> <div class="from-inputBox"> <div class="input-item"> <RedStar /> <inputVue title="总包方名称" placeholder="请输入名称" class="inputWidth" width="380px" /> </div> <div class="input-item"> <RedStar /> <inputVue title="总包方联系人" placeholder="请输入联系人" class="inputWidth" width="380px" /> </div> <div class="input-item"> <RedStar /> <inputVue title="总包方联系方式" placeholder="请输入联系方式" class="inputWidth" width="380px" /> </div> </div> <div class="from-inputBox"> <div class="input-item"> <RedStar /> <inputVue title="施工方名称" placeholder="请输入名称" class="inputWidth" width="380px" /> </div> <div class="input-item"> <RedStar /> <inputVue title="施工方联系人" placeholder="请输入联系人" class="inputWidth" width="380px" /> </div> <div class="input-item"> <RedStar /> <inputVue title="施工方联系方式" placeholder="请输入联系方式" class="inputWidth" width="380px" /> </div> </div> <div class="from-inputBox"> <div class="input-item"> <RedStar /> <inputVue title="代理商名称" placeholder="请输入名称" class="inputWidth" width="380px" /> </div> <div class="input-item"> <RedStar /> <inputVue title="代理商联系人" placeholder="请输入联系人" class="inputWidth" width="380px" /> </div> <div class="input-item"> <RedStar /> <inputVue title="代理商联系方式" placeholder="请输入联系方式" class="inputWidth" width="380px" /> </div> </div> </div> <div class="report-from"> <div class="from-title">产品信息</div> <div class="from-table"> <div style="margin-left: 2px;"> <el-table :data="tableData" border class="el-tab" style="width: 100%;"> <el-table-column prop="id" label="序号" width="150px"> </el-table-column> <el-table-column prop="name" label="产品品牌" width="250px"> </el-table-column> <el-table-column prop="address" label="产品品类" width="250px"> </el-table-column> <el-table-column prop="address" label="产品型号" width="250px"> </el-table-column> <el-table-column prop="address" label="产品数量" width="250px"> </el-table-column> <el-table-column prop="address" label="产品单价" width="250px"> </el-table-column> </el-table> </div> <div> <el-button class="table-btn">添加项目需求</el-button> </div> </div> </div> <div class="btnBox"> <el-button type="primary" class="save">保存</el-button> <el-button type="info" class="close" @click="close">取消</el-button> </div> </div> </template> <script> import RedStar from '../../components/mycomponent/redStar.vue' import inputVue from '../../components/mycomponent/input/inputVue.vue' export default { components: { RedStar, inputVue }, data () { return { checked: false, datevalue: '', val: '', options: [ { value: '境内', label: '境内' } ] } }, created () { }, methods: { } } </script> <style lang='scss' scoped> .report-container { .report-title { font-size: 22px; font-weight: bold; margin: 10px 0 10px 20px; } .report-from { .from-title { font-size: 22px; font-weight: bold; background-color: #28739e; color: white; padding: 10px 0 10px 20px; } .from-inputBox { display: flex; margin-left: 20px; .input-item { width: 540px; display: flex; justify-content: space-between; align-items: center; } } .from-table { display: flex; margin: 10px 20px; .table-btn { margin-left: 100px; } } } .btnBox { padding: 30px; box-sizing: border-box; display: flex; align-items: center; justify-content: space-evenly; .save, .close { width: 100px; } } } </style>