From 6e6127068f03a7fe655f1fd504c488f20683039f Mon Sep 17 00:00:00 2001 From: web <candymxq888@outlook.com> Date: 星期二, 15 七月 2025 18:28:02 +0800 Subject: [PATCH] fix:数据 --- src/views/facility/facilityList/index.vue | 42 ++++++++++++++---------------------------- 1 files changed, 14 insertions(+), 28 deletions(-) diff --git a/src/views/facility/facilityList/index.vue b/src/views/facility/facilityList/index.vue index 8ebec4f..29988e8 100644 --- a/src/views/facility/facilityList/index.vue +++ b/src/views/facility/facilityList/index.vue @@ -41,7 +41,6 @@ facilityTypeName: '设备类型', pointName: '设备监控点', facilityUrl: '设备图片', - installDate: '安装日期', }) /** 获取权限列表 */ @@ -65,7 +64,6 @@ pointId: '设备监控点', facilityUrl: '设备图片', remark: '备注信息', - createTimeView: '创建时间' }) const rules = ref({ facilityCode: [{required: true, message: `${inpTip + formLabel.facilityCode}`, trigger: "blur"}], @@ -80,17 +78,9 @@ }); //查询监控点 const pointList = ref(); -const cascaderOption = { - label: 'pointName', - value: 'id', - children: 'childrenList', - checkStrictly: true, - expandTrigger: 'hover', - emitPath: false -}; //级联选择器配置 const getPoint = async () => { - await pointApi().getParentPoint().then((res) => { - pointList.value = res.data + await pointApi().search({limit:100, page:1}).then((res) => { + pointList.value = res.data.list }) } @@ -151,7 +141,7 @@ /** 删除按钮操作 */ function handleDelete(row) { - proxy.$modal.confirm('是否确认删除名称为"' + row.contact + '"的数据项?').then(function () { + proxy.$modal.confirm('是否确认删除名称为"' + row.pointName + '"的数据项?').then(function () { return facilityApi().remove(row.id); }).then(() => { getList(); @@ -274,7 +264,6 @@ pointId: '', facilityUrl: '', remark: '', - installDate: '' }; proxy.resetForm("facilityTypeRef"); } @@ -336,9 +325,9 @@ <el-button link type="primary" icon="Edit" v-has="['update',route]" @click="handleUpdate(scope.row)">修改 </el-button> - <el-button link type="primary" icon="Delete" v-has="['delete',route]" + <!-- <el-button link type="primary" icon="Delete" v-has="['delete',route]" @click="handleDelete(scope.row)">删除 - </el-button> + </el-button> --> </template> </el-table-column> </el-table> @@ -369,22 +358,19 @@ </el-select> </el-form-item> <el-form-item label="选择监控点" prop="pointId"> - <el-cascader v-model="form.pointId" :options="pointList" :show-all-levels="false" - :props="cascaderOption"/> - </el-form-item> - <el-form-item label="安装日期" prop="installDate"> - <el-date-picker - v-model="form.installDate" - type="date" - placeholder="请选择安装日期" - format="YYYY-MM-DD" - value-format="YYYY-MM-DD" - :disabled="isDetail ? true : false" - /> + <el-select v-model="form.pointId" :placeholder="inpTip+formLabel.pointId"> + <el-option + v-for="(item,index) in pointList" + :label="item.pointName" + :value="item.id" + :key="index" + ></el-option> + </el-select> </el-form-item> <el-form-item :label="formLabel.remark" prop="remark"> <el-input v-model="form.remark" :placeholder="inpTip+formLabel.remark"/> </el-form-item> + <el-form-item></el-form-item> <el-form-item label="资料上传" prop="facilityUrl" style="flex: 1"> <upload-icons @uploadData="uploadData" :imageList="form.facilityUrl" :limit="1"></upload-icons> <span style="display: block;">(请上传1张设备图片)</span> -- Gitblit v1.9.3