| | |
| | | <el-button type="primary" @click="addText">确 定</el-button> |
| | | </span> |
| | | </el-dialog> |
| | | <div class="search"> |
| | | <el-row type="flex" justify="center"> |
| | | <el-col :span="18"> |
| | | <el-form :inline="true" class="demo-form-inline"> |
| | | <el-form-item label="文字内容/车号:"> |
| | | <el-input v-model="keyword" size="small" placeholder="请输入"></el-input> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button @click="searchCar" size="mini" type="primary" style="border:none;background-color: rgba(24, 144, 255, 1)">查询</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | </el-col> |
| | | <el-col :span="6" style="text-align: right"> |
| | | <el-button size="mini" @click="addModal=true" type="primary" style="border:none;background-color: rgba(24, 144, 255, 1)">添加</el-button> |
| | | </el-col> |
| | | </el-row> |
| | | </div> |
| | | <div> |
| | | <el-table :data="pageInfo.textList" > |
| | | <el-table-column prop="ID" label="序号" align="center" /> |
| | | <el-table-column prop="content" label="文字内容" align="center" /> |
| | | <el-table-column prop="locomotiveNumber" label="车号" align="center" /> |
| | | <el-table-column prop="CreatedAt" label="添加时间" align="center" > |
| | | <template slot-scope="scope"> |
| | | {{$moment(scope.row.CreatedAt).format('YYYY-MM-DD HH:mm:ss')}} |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | | <div class="pagination"> |
| | | <div class="total">共计{{pageInfo.total}}条记录 第{{pageData.page}}/{{lastPage}}页</div> |
| | | <div class="page"> |
| | | <el-pagination |
| | | background |
| | | @size-change="handleSizeChange" |
| | | @current-change="handleCurrentChange" |
| | | :current-page.sync="pageData.page" |
| | | :page-size="pageData.pageSize" |
| | | layout="prev, pager, next,sizes, jumper" |
| | | :total="pageInfo.total"> |
| | | </el-pagination> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <el-row type="flex" justify="center"> |
| | | <el-col :span="23"> |
| | | <el-card style="margin-top: 20px;height: 85vh"> |
| | | <div class="search"> |
| | | <el-row type="flex" justify="center"> |
| | | <el-col :span="18"> |
| | | <el-form :inline="true" class="demo-form-inline"> |
| | | <el-form-item label="文字内容/车号:"> |
| | | <el-input v-model="keyword" size="small" placeholder="请输入"></el-input> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button @click="searchCar" size="mini" type="primary" style="border:none;background-color: rgba(24, 144, 255, 1)">查询</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | </el-col> |
| | | <el-col :span="6" style="text-align: right"> |
| | | <el-button size="mini" @click="addModal=true" type="primary" style="border:none;background-color: rgba(24, 144, 255, 1)">添加</el-button> |
| | | </el-col> |
| | | </el-row> |
| | | </div> |
| | | <div> |
| | | <el-table :data="pageInfo.textList" border> |
| | | <el-table-column prop="ID" label="序号" align="center" /> |
| | | <el-table-column prop="content" width="340px" label="文字内容" align="center"> |
| | | <template slot-scope="scope"> |
| | | <el-tooltip class="item" effect="dark" :content="scope.row.content" placement="bottom"> |
| | | <div class="content-warp">{{scope.row.content}}</div> |
| | | </el-tooltip> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="locomotiveNumber" label="车号" align="center" /> |
| | | <el-table-column prop="CreatedAt" label="添加时间" align="center" > |
| | | <template slot-scope="scope"> |
| | | {{$moment(scope.row.CreatedAt).format('YYYY-MM-DD HH:mm:ss')}} |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | | <div class="pagination"> |
| | | <div class="total">共计{{pageInfo.total}}条记录 第{{pageData.page}}/{{lastPage}}页</div> |
| | | <div class="page"> |
| | | <el-pagination |
| | | background |
| | | @size-change="handleSizeChange" |
| | | @current-change="handleCurrentChange" |
| | | :current-page.sync="pageData.page" |
| | | :page-size="pageData.pageSize" |
| | | layout="prev, pager, next,sizes, jumper" |
| | | :total="pageInfo.total"> |
| | | </el-pagination> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </el-card> |
| | | </el-col> |
| | | </el-row> |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | color: gray; |
| | | } |
| | | } |
| | | .content-warp{ |
| | | margin: 0px auto; |
| | | width: 85%; |
| | | overflow: hidden; |
| | | text-overflow: ellipsis; |
| | | white-space: nowrap; |
| | | } |
| | | </style> |