This commit is contained in:
BianLzhaoMin 2025-09-23 14:34:55 +08:00
parent ff07006574
commit c8b21a3816
1 changed files with 19 additions and 15 deletions

View File

@ -41,7 +41,7 @@
</el-form>
<el-row :gutter="10" class="mb8">
<el-col :span="1.5">
<!-- <el-col :span="1.5">
<el-button
type="primary"
plain
@ -51,7 +51,7 @@
v-hasPermi="['basic:survey:add']"
>新增</el-button
>
</el-col>
</el-col> -->
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
@ -63,8 +63,10 @@
<template slot-scope="{ row }">
<template v-if="row.surveyAttach.length > 0">
<template v-for="(item, index) in row.surveyAttach">
<el-button type="text" @click="handlePreviewFile(item)">附件{{ index + 1 }}</el-button>
<br />
<el-button type="text" @click="handlePreviewFile(item)" :key="index">
附件{{ index + 1 }}
</el-button>
<br :key="index" />
</template>
</template>
</template>
@ -74,20 +76,22 @@
<template slot-scope="scope">
<el-button
size="mini"
type="primary"
type="success"
icon="el-icon-edit"
@click="handleUpdate(scope.row)"
v-hasPermi="['basic:survey:edit']"
>编辑</el-button
>
<el-button
详情
</el-button>
<!-- <el-button
size="mini"
type="danger"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['basic:survey:remove']"
>删除</el-button
>
删除 -->
</el-button>
</template>
</el-table-column>
</el-table>
@ -102,7 +106,7 @@
<!-- 添加或修改岗位对话框 -->
<el-dialog :title="title" :visible.sync="open" width="50%" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form ref="form" :model="form" :rules="rules" label-width="80px" disabled>
<el-form-item label="项目名称" prop="proId">
<el-select
v-model="form.proId"
@ -133,9 +137,9 @@
<el-form-item label="勘查人" prop="surveyUser" style="width: 100%">
<el-input v-model="form.surveyUser" placeholder="请输入勘查人" />
</el-form-item>
<el-form-item label="勘查内容" prop="surveyContent" style="width: 100%">
<!-- <el-form-item label="勘查内容" prop="surveyContent" style="width: 100%">
<el-input v-model="form.surveyContent" placeholder="请输入勘查内容" />
</el-form-item>
</el-form-item> -->
<el-form-item label="勘察模型" prop="surveyContent" style="width: 100%">
<el-select
@ -148,14 +152,14 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item label="勘查结果" prop="surveyResult" style="width: 100%">
<!-- <el-form-item label="勘查结果" prop="surveyResult" style="width: 100%">
<el-input
type="textarea"
:autosize="{ minRows: 2, maxRows: 4 }"
v-model="form.surveyResult"
placeholder="请输入勘查结果"
/>
</el-form-item>
</el-form-item> -->
<el-form-item label="勘查附件" prop="fileList">
<el-upload
:limit="3"
@ -168,7 +172,7 @@
:headers="headers"
action="/dev-api/common/uploadFile"
>
<el-button size="small">上传附件</el-button>
<!-- <el-button size="small">上传附件</el-button> -->
</el-upload>
</el-form-item>
</el-form>