| | |
| | | <div>基本信息</div> |
| | | </div> |
| | | <div class="tips-btn"> |
| | | <span><i class="el-icon-edit" />操作:</span> |
| | | <el-button type="text" @click="dialogFormVisible = true">编辑</el-button> |
| | | <el-dialog title="编辑" :visible.sync="dialogFormVisible"> |
| | | <el-form ref="form" :model="form" :rules="rules"> |
| | | <el-form-item label="账号" :label-width="formLabelWidth" prop="account"> |
| | | <el-dialog title="编辑" :visible.sync="dialogFormVisible" > |
| | | <el-form ref="form" :model="form" :rules="rules" label-position="left"> |
| | | <el-form-item label="用户名:" :label-width="formLabelWidth" prop="account"> |
| | | <el-input v-model="form.account" autocomplete="off" /> |
| | | </el-form-item> |
| | | <el-form-item label="姓名:" :label-width="formLabelWidth" prop="name"> |
| | | <el-input v-model="form.name" autocomplete="off" /> |
| | | </el-form-item> |
| | | <el-form-item label="电话号码:" :label-width="formLabelWidth" prop="phone"> |
| | | <el-input show-word-limit maxlength="11" type="text" v-model="form.phone" autocomplete="off" /> |
| | | </el-form-item> |
| | | <el-form-item label="邮箱:" :label-width="formLabelWidth" prop="email"> |
| | | <el-input v-model="form.email" autocomplete="off" /> |
| | | </el-form-item> |
| | | <el-form-item label="签名:" :label-width="formLabelWidth" prop="signature"> |
| | | <el-upload |
| | | class="upload-demo" |
| | | action="#" |
| | | multiple |
| | | :limit="3"> |
| | | <el-button size="small" type="primary">点击上传</el-button> |
| | | <div slot="tip" class="el-upload__tip">只能上传jpg/png文件,且不超过500kb</div> |
| | | </el-upload> |
| | | </el-form-item> |
| | | </el-form> |
| | | <div slot="footer" class="dialog-footer"> |
| | |
| | | <span><i class="el-icon-edit" />签名:</span> |
| | | 2121212121212121</div> |
| | | </div> |
| | | <!-- <el-table |
| | | ref="infoTable" |
| | | :header-cell-style="{border:'0px',background:'#f5f7fa',color:'#606266',boxShadow: 'inset 0 1px 0 #ebeef5'}" |
| | | :data="infoTable" |
| | | style="width: 100%" |
| | | > |
| | | <el-table-column |
| | | prop="username" |
| | | label="用户名" |
| | | width="200" |
| | | /> |
| | | <el-table-column |
| | | prop="name" |
| | | label="姓名" |
| | | width="460" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-tag type="info"><i class="el-icon-info" :style="{marginRight:'4px'}" />{{ scope.row.name }}</el-tag> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="cellPhone" |
| | | label="电话号码" |
| | | width="400" |
| | | /> |
| | | <el-table-column |
| | | prop="email" |
| | | label="邮箱" |
| | | width="300" |
| | | /> |
| | | <el-table-column |
| | | prop="signature" |
| | | label="签名" |
| | | width="120" |
| | | :filters="[{ text: 0, value: 0 }, { text: 1, value: 1 }]" |
| | | :filter-method="filterTag" |
| | | filter-placement="bottom-end" |
| | | /> |
| | | <el-table-column |
| | | label="操作" |
| | | width="120" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-button @click="handleClick(scope.row)" type="text" size="small">编辑</el-button> |
| | | <el-button type="text" size="small">编辑</el-button> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> --> |
| | | </div> |
| | | <div class="my-business"> |
| | | <div class="tips-main"> |
| | |
| | | <span /> |
| | | <div>企业信息</div> |
| | | </div> |
| | | <div class="tips-btn"> |
| | | <span><i class="el-icon-edit" />操作:</span> |
| | | <el-button type="text">退出</el-button> |
| | | </div> |
| | | </div> |
| | | <!-- <el-table |
| | | ref="businessTable" |
| | | :header-cell-style="{border:'0px',background:'#f5f7fa',color:'#606266',boxShadow: 'inset 0 1px 0 #ebeef5'}" |
| | | :data="businessTable" |
| | | style="width: 100%" |
| | | > |
| | | <el-table-column |
| | | prop="businessSmallName" |
| | | label="企业简称" |
| | | width="200" |
| | | /> |
| | | <el-table-column |
| | | prop="businessBigName" |
| | | label="企业名称" |
| | | width="460" |
| | | /> |
| | | <el-table-column |
| | | label="企业联系人" |
| | | width="400" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-tag type="info"><i class="el-icon-info" :style="{marginRight:'4px'}"/>{{ scope.row.businessContact }}</el-tag> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="businessPhone" |
| | | label="企业联系号码" |
| | | width="300" |
| | | /> |
| | | <el-table-column |
| | | prop="businessStatus" |
| | | label="加入状态" |
| | | width="120" |
| | | :filters="[{ text: 0, value: 0 }, { text: 1, value: 1 }]" |
| | | :filter-method="filterTag" |
| | | filter-placement="bottom-end" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-tag |
| | | :type="scope.row.businessStatus === 0 ? 'primary' : 'success'" |
| | | disable-transitions |
| | | >{{ scope.row.businessStatus === 0 ? '未同意' : '已同意' }}</el-tag> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="操作" |
| | | width="120" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-button @click="handleClick(scope.row)" type="text" size="small">退出</el-button> |
| | | <el-button type="text" size="small">编辑</el-button> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> --> |
| | | <div class="message"> |
| | | <div class="message-item"><span><i class="el-icon-edit" />企业简称:</span>{{ businessTable.businessSmallName }}</div> |
| | | <div class="message-item"> |
| | |
| | | businessStatus: 1 |
| | | }, |
| | | dialogFormVisible: false, |
| | | form: [], |
| | | form: { |
| | | account: "", |
| | | name: "", |
| | | phone: "", |
| | | email: "", |
| | | signature: "" |
| | | }, |
| | | formLabelWidth: 120 |
| | | } |
| | | }, |
| | |
| | | .my-main{ |
| | | .my-info,.my-business{ |
| | | background: #fff; |
| | | // padding: 10px 20px 10px 20px; |
| | | margin: 0; |
| | | margin-bottom: 12px; |
| | | border-radius: 6px; |
| | | overflow: hidden; |
| | | .tips-main{ |
| | | // margin: ; |
| | | padding: 10px 20px 0 20px; |
| | |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | height: 50px; |
| | | // height: ; |
| | | &:hover{ |
| | | background: #85bff810; |
| | | .tips-btn{ |
| | | display: block; |
| | | left: 0; |
| | | opacity:1; |
| | | } |
| | | } |
| | | .tips-btn{ |
| | | height: 100%; |
| | | // display: none; |
| | | position: relative; |
| | | opacity:0; |
| | | left: 100px; |
| | | transition: all 0.3s ease-in-out; |
| | | } |
| | | .tips{ |
| | | height: 100%; |