| | |
| | | */ |
| | | /** 搜索按钮操作 */ |
| | | function handleQuery() { |
| | | getList({keywords: searchParams.value.keywords}) |
| | | getList(searchParams.value) |
| | | } |
| | | |
| | | /** 重置按钮操作 */ |
| | |
| | | pointName: '监控点名称', |
| | | pointCode: '监控点编号', |
| | | pointType: '监控类型', |
| | | waterWidth: '水面宽度', |
| | | address: '详细地址', |
| | | createTimeView: '创建时间', |
| | | imageUrl: '图片', |
| | |
| | | async function getList(val) { |
| | | loading.value = true; |
| | | let postParam = setPostParams(val) |
| | | await pointApi().search({...postParam, ...searchParams.value}).then((res) => { |
| | | await pointApi().search(postParam).then((res) => { |
| | | tableData.value = res.data.list |
| | | pageParam.value.total = res.data.total |
| | | pageParam.value.limit = res.data.limit |
| | |
| | | pointCode: '监控点编号', |
| | | pointType: '监控点类型', |
| | | parentId: '父级监控点', |
| | | waterWidth: '水面宽度', |
| | | address: '详细地址', |
| | | imageUrl: '图片', |
| | | remark: '备注' |
| | |
| | | pointCode: '', |
| | | pointType: '', |
| | | parentId: '', |
| | | waterWidth: '', |
| | | address: '', |
| | | imageUrl: '', |
| | | remark: '' |
| | |
| | | |
| | | //上传文件,添加图片地址信息 |
| | | const uploadData = (data) => { |
| | | form.value.imageUrl = imgBaseUrl + data.toString(); |
| | | form.value.imageUrl = data.toString(); |
| | | } |
| | | |
| | | /** 提交按钮 */ |
| | |
| | | pointName: '', |
| | | pointCode: '', |
| | | pointType: '', |
| | | waterWidth: '', |
| | | address: '', |
| | | imageUrl: '', |
| | | remark: '' |
| | |
| | | <template> |
| | | <div class="app-container"> |
| | | <el-form :model="searchParams" ref="queryRef" :inline="true"> |
| | | <el-form-item label="" prop=""> |
| | | <el-form-item label="" prop="keywords"> |
| | | <el-input |
| | | v-model="searchParams.keywords" |
| | | placeholder="请输入搜索信息" |
| | |
| | | <el-form-item :label="formLabel.remark" prop="address"> |
| | | <el-input v-model="form.remark" :placeholder="'请输入'+formLabel.remark"/> |
| | | </el-form-item> |
| | | <!-- <el-form-item></el-form-item>--> |
| | | <el-form-item :label="formLabel.waterWidth" prop="waterWidth"> |
| | | <el-input v-model="form.waterWidth" :placeholder="'请输入'+formLabel.waterWidth"/> |
| | | </el-form-item> |
| | | <el-form-item></el-form-item> |
| | | <el-form-item label="图片" prop="imageUrl" style="flex: 1"> |
| | | <upload-icons @uploadData="uploadData" :imageList="form.imageUrl" :limit="1"></upload-icons> |
| | | <span style="display: block;">(请上传1张设备图片)</span> |