This commit is contained in:
zmj 2024-03-28 13:39:12 +08:00
parent 28c16d864f
commit fbff54a9ce
41 changed files with 170 additions and 217 deletions

View File

@ -5,8 +5,7 @@
<el-row>
<el-col :span="6">
<el-form-item label="所属项目" prop="project_id">
<selectRemote :formData="queryParams" model="project_id"
:api="apiSupervisionProjectSearch" />
<selectRemote :formData="queryParams" model="project_id" :api="apiSupervisionProjectSearch" />
</el-form-item>
</el-col>
<el-col :span="6">
@ -16,8 +15,7 @@
</el-col>
<el-col :span="6">
<el-form-item label="材料/设备品牌" prop="brand">
<el-input class="w-[280px]" v-model="queryParams.brand" clearable
placeholder="请输入材料/设备品牌" />
<el-input class="w-[280px]" v-model="queryParams.brand" clearable placeholder="请输入材料/设备品牌" />
</el-form-item>
</el-col>
<el-col :span="6">
@ -63,7 +61,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="材料/设备名称" prop="name" show-overflow-tooltip />
@ -97,8 +95,8 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig"
width="30vw" :column="1" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig" width="30vw"
:column="1" />
</div>
</template>

View File

@ -34,7 +34,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="来源单据" prop="material_entry_code" show-overflow-tooltip />
@ -59,9 +59,9 @@
</el-button>
<router-link :to="{
path: '/supervision/supervision_work/supervision_material_parallel_testing_detail',
query: { id: row.id }
}">
path: '/supervision/supervision_work/supervision_material_parallel_testing_detail',
query: { id: row.id }
}">
<el-button type="primary" link>
明细
</el-button>

View File

@ -3,8 +3,7 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="来源单据" prop="material_entry_id">
<el-input class="w-[280px]" v-model="queryParams.material_entry_id" clearable
placeholder="请输入来源单据" />
<el-input class="w-[280px]" v-model="queryParams.material_entry_id" clearable placeholder="请输入来源单据" />
</el-form-item>
<el-form-item label="编号" prop="code">
<el-input class="w-[280px]" v-model="queryParams.code" clearable placeholder="请输入编号" />
@ -22,8 +21,7 @@
</el-form>
</el-card>
<el-card class="!border-none" v-loading="pager.loading" shadow="never">
<el-button v-perms="['supervision_work.supervision_witness_sampling/add']" type="primary"
@click="handleAdd">
<el-button v-perms="['supervision_work.supervision_witness_sampling/add']" type="primary" @click="handleAdd">
<template #icon>
<icon name="el-icon-Plus" />
</template>
@ -34,7 +32,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="材料名称" prop="name" show-overflow-tooltip />
<el-table-column label="型号" prop="model" show-overflow-tooltip />
@ -47,8 +45,8 @@
<el-table-column label="操作" width="120" fixed="right">
<template #default="{ row }">
<el-button v-perms="['supervision_work.supervision_witness_sampling/edit']" type="primary"
link @click="handleEdit(row)">
<el-button v-perms="['supervision_work.supervision_witness_sampling/edit']" type="primary" link
@click="handleEdit(row)">
检验结果
</el-button>
</template>

View File

@ -35,7 +35,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="会议主题" prop="theme" show-overflow-tooltip />
@ -48,12 +48,12 @@
<el-table-column label="会议内容" prop="content" show-overflow-tooltip />
<el-table-column label="操作" align="center" width="150" fixed="right">
<template #default="{ row }">
<el-button v-perms="['supervision_work.supervision_meeting_minutes/edit']" type="primary"
link @click="handleEdit(row)">
<el-button v-perms="['supervision_work.supervision_meeting_minutes/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['supervision_work.supervision_meeting_minutes/delete']" type="danger"
link @click="handleDelete(row.id)">
<el-button v-perms="['supervision_work.supervision_meeting_minutes/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['supervision_work.supervision_meeting_minutes/detail']" link
@ -69,8 +69,8 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig"
:column="2" width="50vw" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig" :column="2"
width="50vw" />
</div>
</template>

View File

@ -15,8 +15,7 @@
<el-col :span="6">
<el-form-item label="设备类型" prop="device_type">
<el-select class="w-[280px]" v-model="queryParams.device_type" clearable
placeholder="请选择设备类型">
<el-select class="w-[280px]" v-model="queryParams.device_type" clearable placeholder="请选择设备类型">
<el-option v-for="(item, index) in dictData.device_type" :key="index" :label="item.name"
:value="parseInt(item.value)" />
</el-select>
@ -24,8 +23,7 @@
</el-col>
<el-col :span="6">
<el-form-item label="设备序列号" prop="device_sn">
<el-input class="w-[280px]" v-model="queryParams.device_sn" clearable
placeholder="请输入设备序列号" />
<el-input class="w-[280px]" v-model="queryParams.device_sn" clearable placeholder="请输入设备序列号" />
</el-form-item>
</el-col>
<el-col :span="6">
@ -58,7 +56,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="所属项目" prop="project_name" show-overflow-tooltip />
<el-table-column label="监控设备名称" prop="device_name" show-overflow-tooltip />

View File

@ -1,11 +1,7 @@
<template>
<div>
<el-card class="!border-none mb-4" shadow="never">
<el-form
class="mb-[-16px]"
:model="queryParams"
inline
>
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="设备信息id" prop="device_id">
<el-input class="w-[280px]" v-model="queryParams.device_id" clearable placeholder="请输入设备信息id" />
</el-form-item>
@ -19,41 +15,31 @@
</el-form>
</el-card>
<el-card class="!border-none" v-loading="pager.loading" shadow="never">
<el-button v-perms="['supervision_project.supervision_monitoring_equipment_detail/add']" type="primary" @click="handleAdd">
<el-button v-perms="['supervision_project.supervision_monitoring_equipment_detail/add']" type="primary"
@click="handleAdd">
<template #icon>
<icon name="el-icon-Plus" />
</template>
新增
</el-button>
<el-button
v-perms="['supervision_project.supervision_monitoring_equipment_detail/delete']"
:disabled="!selectData.length"
@click="handleDelete(selectData)"
>
<el-button v-perms="['supervision_project.supervision_monitoring_equipment_detail/delete']"
:disabled="!selectData.length" @click="handleDelete(selectData)">
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="设备信息id" prop="device_id" show-overflow-tooltip />
<el-table-column label="设备名称" prop="name" show-overflow-tooltip />
<el-table-column label="是否显示 0-是 1-否" prop="is_show" show-overflow-tooltip />
<el-table-column label="操作" width="120" fixed="right">
<template #default="{ row }">
<el-button
v-perms="['supervision_project.supervision_monitoring_equipment_detail/edit']"
type="primary"
link
@click="handleEdit(row)"
>
<el-button v-perms="['supervision_project.supervision_monitoring_equipment_detail/edit']"
type="primary" link @click="handleEdit(row)">
编辑
</el-button>
<el-button
v-perms="['supervision_project.supervision_monitoring_equipment_detail/delete']"
type="danger"
link
@click="handleDelete(row.id)"
>
<el-button v-perms="['supervision_project.supervision_monitoring_equipment_detail/delete']"
type="danger" link @click="handleDelete(row.id)">
删除
</el-button>
</template>

View File

@ -29,7 +29,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="项目通知编号" prop="code" show-overflow-tooltip />

View File

@ -15,8 +15,7 @@
<el-input class="w-[280px]" v-model="queryParams.unit_name" clearable placeholder="请输入单位名称" />
</el-form-item>
<el-form-item label="资质等级" prop="qualification_grade">
<el-input class="w-[280px]" v-model="queryParams.qualification_grade" clearable
placeholder="请输入资质等级" />
<el-input class="w-[280px]" v-model="queryParams.qualification_grade" clearable placeholder="请输入资质等级" />
</el-form-item>
<el-form-item>
<el-button type="primary" @click="resetPage">查询</el-button>
@ -37,7 +36,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="所属项目" prop="project_name" show-overflow-tooltip />
<el-table-column label="单位名称" prop="unit_name" show-overflow-tooltip />
@ -47,8 +46,8 @@
<el-table-column label="责任范围" prop="duty" show-overflow-tooltip />
<el-table-column label="操作" width="120" fixed="right">
<template #default="{ row }">
<el-button v-perms="['supervision_project.supervision_participating_units/edit']"
type="primary" link @click="handleEdit(row)">
<el-button v-perms="['supervision_project.supervision_participating_units/edit']" type="primary"
link @click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['supervision_project.supervision_participating_units/delete']"
@ -68,8 +67,7 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showEdit = false" :detailConfig="detailConfig"
:column="2" />
<detailPage v-if="showDetail" ref="detailRef" @close="showEdit = false" :detailConfig="detailConfig" :column="2" />
</div>
</template>

View File

@ -3,8 +3,7 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="所属单位" prop="unit_id">
<selectRemote :formData="queryParams" model="unit_id"
:api="apiSupervisionParticipatingUnitsSearch" />
<selectRemote :formData="queryParams" model="unit_id" :api="apiSupervisionParticipatingUnitsSearch" />
</el-form-item>
<el-form-item label="姓名" prop="name">
<el-input class="w-[280px]" v-model="queryParams.name" clearable placeholder="请输入姓名" />
@ -34,7 +33,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="单位名称" prop="unit_name" show-overflow-tooltip />
<el-table-column label="姓名" prop="name" show-overflow-tooltip />

View File

@ -10,8 +10,7 @@
:api="apiSupervisionParticipatingUnitsSearch" />
</el-form-item>
<el-form-item label="资质名称" prop="qualification_name">
<el-input class="w-[280px]" v-model="queryParams.qualification_name" clearable
placeholder="请输入资质名称" />
<el-input class="w-[280px]" v-model="queryParams.qualification_name" clearable placeholder="请输入资质名称" />
</el-form-item>
<el-form-item label="资质编号" prop="qualification_number">
<el-input class="w-[280px]" v-model="queryParams.qualification_number" clearable
@ -31,13 +30,12 @@
</template>
新增
</el-button>
<el-button
v-perms="['supervision_qualification_review.supervision_participating_units_qualifications/delete']"
<el-button v-perms="['supervision_qualification_review.supervision_participating_units_qualifications/delete']"
:disabled="!selectData.length" @click="handleDelete(selectData)">
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="所属单位" prop="company_name" show-overflow-tooltip />
@ -73,8 +71,8 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showEdit = false" :detailConfig="detailConfig"
width="30vw" :column="1" />
<detailPage v-if="showDetail" ref="detailRef" @close="showEdit = false" :detailConfig="detailConfig" width="30vw"
:column="1" />
</div>
</template>

View File

@ -5,14 +5,13 @@
<el-row>
<el-col :span="6">
<el-form-item label="所属项目" prop="project_id">
<selectRemote :formData="queryParams" model="project_id"
:api="apiSupervisionProjectSearch" />
<selectRemote :formData="queryParams" model="project_id" :api="apiSupervisionProjectSearch" />
</el-form-item>
<el-form-item label="专项审批类型" prop="approval_type">
<el-select class="w-[280px]" v-model="queryParams.approval_type" clearable
placeholder="请选择专项审批类型">
<el-option v-for="(item, index) in dictData.supervision_planning_approval_type"
:key="index" :label="item.name" :value="parseInt(item.value)" />
<el-option v-for="(item, index) in dictData.supervision_planning_approval_type" :key="index"
:label="item.name" :value="parseInt(item.value)" />
</el-select>
</el-form-item>
</el-col>
@ -24,14 +23,12 @@
</el-col>
<el-col :span="6">
<el-form-item label="方案名称" prop="scheme_name">
<el-input class="w-[280px]" v-model="queryParams.scheme_name" clearable
placeholder="请输入方案名称" />
<el-input class="w-[280px]" v-model="queryParams.scheme_name" clearable placeholder="请输入方案名称" />
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="创建人" prop="create_user">
<el-input class="w-[280px]" v-model="queryParams.create_user" clearable
placeholder="请输入创建人" />
<el-input class="w-[280px]" v-model="queryParams.create_user" clearable placeholder="请输入创建人" />
</el-form-item>
</el-col>
<el-col :span="6">
@ -55,7 +52,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="专项审批类型" prop="approval_type_text" show-overflow-tooltip />
@ -87,8 +84,8 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig"
:column="2" width="60vw" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig" :column="2"
width="60vw" />
</div>
</template>

View File

@ -10,8 +10,7 @@
</el-select>
</el-form-item>
<el-form-item label="问题说明" prop="problem_description">
<el-input class="w-[280px]" v-model="queryParams.problem_description" clearable
placeholder="请输入问题说明" />
<el-input class="w-[280px]" v-model="queryParams.problem_description" clearable placeholder="请输入问题说明" />
</el-form-item>
<el-form-item label="问题名称" prop="problem_name">
<el-input class="w-[280px]" v-model="queryParams.problem_name" clearable placeholder="请输入问题名称" />
@ -35,7 +34,7 @@
<!-- 1-巡视 2-旁站 3-验收 4-设备进场 5-见证取样 6-材料平行检验 7-实体平行检验 -->
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="问题分类" prop="problem_cate_text" show-overflow-tooltip />
<el-table-column label="问题说明" prop="problem_description" show-overflow-tooltip />
@ -68,8 +67,8 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig"
:column="1" width="550px" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig" :column="1"
width="550px" />
</div>
</template>

View File

@ -37,8 +37,7 @@
</el-col>
<el-col :span="6">
<el-form-item label="项目等级" prop="project_level">
<el-select class=" flex-1" v-model="queryParams.project_level" clearable
placeholder="请选择行业">
<el-select class=" flex-1" v-model="queryParams.project_level" clearable placeholder="请选择行业">
<el-option v-for="(item, index) in dictData.supervision_project_level" :key="index"
:label="item.name" :value="parseInt(item.value)" />
</el-select>
@ -74,7 +73,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip>
<template #default="{ row }">

View File

@ -27,7 +27,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="文档名称" prop="title" show-overflow-tooltip />
@ -43,8 +43,8 @@
type="danger" link @click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['supervision_ending.supervision_project_acceptance_report/detail']"
link @click="handleDetail(row.id)">
<el-button v-perms="['supervision_ending.supervision_project_acceptance_report/detail']" link
@click="handleDetail(row.id)">
详情
</el-button>
</template>
@ -56,8 +56,8 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig"
:column="1" width="550px" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig" :column="1"
width="550px" />
</div>
</template>

View File

@ -33,7 +33,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="专项审批类型" prop="review_type_text" show-overflow-tooltip />
@ -43,8 +43,8 @@
<el-table-column label="操作" align="center" fixed="right">
<template #default="{ row }">
<el-button v-perms="['supervision_connect.supervision_project_case_review/edit']"
type="primary" link @click="handleEdit(row)">
<el-button v-perms="['supervision_connect.supervision_project_case_review/edit']" type="primary"
link @click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['supervision_connect.supervision_project_case_review/delete']"
@ -64,8 +64,8 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig"
:column="1" width="550px" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig" :column="1"
width="550px" />
</div>
</template>

View File

@ -27,7 +27,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="项目总监意见" prop="opinion" show-overflow-tooltip />
@ -57,8 +57,8 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig"
:column="1" width="550px" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig" :column="1"
width="550px" />
</div>
</template>

View File

@ -36,7 +36,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="信息摘要" prop="abstract" show-overflow-tooltip />
@ -49,8 +49,8 @@
<el-table-column label="操作" width="150" align="center" fixed="right">
<template #default="{ row }">
<el-button v-perms="['supervision_connect.supervision_project_info_report/edit']"
type="primary" link @click="handleEdit(row)">
<el-button v-perms="['supervision_connect.supervision_project_info_report/edit']" type="primary"
link @click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['supervision_connect.supervision_project_info_report/delete']"
@ -70,8 +70,8 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig"
:column="1" width="550px" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig" :column="1"
width="550px" />
</div>
</template>

View File

@ -27,7 +27,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="标题" prop="title" show-overflow-tooltip />
@ -36,12 +36,12 @@
<el-table-column label="操作" align="center" fixed="right">
<template #default="{ row }">
<el-button v-perms="['supervision_connect.supervision_project_milestones/edit']"
type="primary" link @click="handleEdit(row)">
<el-button v-perms="['supervision_connect.supervision_project_milestones/edit']" type="primary"
link @click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['supervision_connect.supervision_project_milestones/delete']"
type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['supervision_connect.supervision_project_milestones/delete']" type="danger"
link @click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['supervision_connect.supervision_project_milestones/detail']" link
@ -57,8 +57,8 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showEdit = false" :detailConfig="detailConfig"
width="550px" :column="1" />
<detailPage v-if="showDetail" ref="detailRef" @close="showEdit = false" :detailConfig="detailConfig" width="550px"
:column="1" />
</div>
</template>

View File

@ -35,7 +35,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip
:render-header="pager.calcWidth" />

View File

@ -27,7 +27,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="文档名称" prop="title" show-overflow-tooltip />
@ -56,8 +56,8 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig"
:column="1" width="550px" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig" :column="1"
width="550px" />
</div>
</template>

View File

@ -21,19 +21,18 @@
</el-form>
</el-card>
<el-card class="!border-none" v-loading="pager.loading" shadow="never">
<el-button v-perms="['supervision_team.supervision_project_personnel/add']" type="primary"
@click="handleAdd">
<el-button v-perms="['supervision_team.supervision_project_personnel/add']" type="primary" @click="handleAdd">
<template #icon>
<icon name="el-icon-Plus" />
</template>
新增
</el-button>
<el-button v-perms="['supervision_team.supervision_project_personnel/delete']"
:disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['supervision_team.supervision_project_personnel/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="姓名" prop="name" show-overflow-tooltip />
@ -45,8 +44,8 @@
<el-table-column label="操作" align="center" fixed="right">
<template #default="{ row }">
<el-button v-perms="['supervision_team.supervision_project_personnel/edit']" type="primary"
link @click="handleEdit(row)">
<el-button v-perms="['supervision_team.supervision_project_personnel/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['supervision_team.supervision_project_personnel/delete']" type="danger"
@ -66,8 +65,8 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig"
:column="1" width="550px" />
<detailPage v-if="showDetail" ref="detailRef" @close="showDetail = false" :detailConfig="detailConfig" :column="1"
width="550px" />
</div>
</template>

View File

@ -26,7 +26,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="文档名称" prop="doc_name" show-overflow-tooltip />

View File

@ -27,7 +27,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="文档名称" prop="doc_name" show-overflow-tooltip />

View File

@ -36,7 +36,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="姓名" prop="name" show-overflow-tooltip />
<el-table-column label="所属单位" prop="company_name" show-overflow-tooltip />

View File

@ -30,7 +30,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="检查人" prop="check_user" show-overflow-tooltip />

View File

@ -6,8 +6,7 @@
<selectRemote :formData="queryParams" model="project_id" :api="apiSupervisionProjectSearch" />
</el-form-item>
<el-form-item label="旁站编号" prop="side_station_code">
<el-input class="w-[280px]" v-model="queryParams.side_station_code" clearable
placeholder="请输入旁站编号" />
<el-input class="w-[280px]" v-model="queryParams.side_station_code" clearable placeholder="请输入旁站编号" />
</el-form-item>
<el-form-item label="旁站类型" prop="side_station_type">
<el-select class="flex-1" v-model="queryParams.side_station_type" clearable placeholder="请选择巡视类型">
@ -33,7 +32,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="旁站编号" prop="side_station_code" show-overflow-tooltip />

View File

@ -34,7 +34,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="姓名" prop="name" show-overflow-tooltip />
<el-table-column label="所属单位" prop="company_name" show-overflow-tooltip />
@ -72,8 +72,8 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showEdit = false" :detailConfig="detailConfig"
width="30vw" :column="1" />
<detailPage v-if="showDetail" ref="detailRef" @close="showEdit = false" :detailConfig="detailConfig" width="30vw"
:column="1" />
</div>
</template>

View File

@ -5,8 +5,7 @@
<el-row>
<el-col :span="6">
<el-form-item label="所属项目" prop="project_id">
<selectRemote :formData="queryParams" model="project_id"
:api="apiSupervisionProjectSearch" />
<selectRemote :formData="queryParams" model="project_id" :api="apiSupervisionProjectSearch" />
</el-form-item>
</el-col>
<el-col :span="6">
@ -59,7 +58,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="试验类型" prop="test_type" show-overflow-tooltip />
@ -74,12 +73,12 @@
<el-table-column label="操作" fixed="right" align="center">
<template #default="{ row }">
<el-button v-perms="['supervision_work.supervision_test_blocks_specimens/edit']"
type="primary" link @click="handleEdit(row)">
<el-button v-perms="['supervision_work.supervision_test_blocks_specimens/edit']" type="primary"
link @click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['supervision_work.supervision_test_blocks_specimens/delete']"
type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['supervision_work.supervision_test_blocks_specimens/delete']" type="danger"
link @click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['supervision_work.supervision_test_blocks_specimens/detail']" link

View File

@ -5,8 +5,7 @@
<el-row>
<el-col :span="6">
<el-form-item label="所属项目" prop="project_id">
<selectRemote :formData="queryParams" model="project_id"
:api="apiSupervisionProjectSearch" />
<selectRemote :formData="queryParams" model="project_id" :api="apiSupervisionProjectSearch" />
</el-form-item>
</el-col>
<el-col :span="6">
@ -40,8 +39,7 @@
</el-form>
</el-card>
<el-card class="!border-none" v-loading="pager.loading" shadow="never">
<el-button v-perms="['supervision_work.supervision_witness_sampling/add']" type="primary"
@click="handleAdd">
<el-button v-perms="['supervision_work.supervision_witness_sampling/add']" type="primary" @click="handleAdd">
<template #icon>
<icon name="el-icon-Plus" />
</template>
@ -52,7 +50,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="来源编码" prop="material_entry_code" show-overflow-tooltip />
@ -63,19 +61,19 @@
<el-table-column label="取样人" prop="sampler" show-overflow-tooltip />
<el-table-column label="操作" width="120" fixed="right">
<template #default="{ row }">
<el-button v-perms="['supervision_work.supervision_witness_sampling/edit']" type="primary"
link @click="handleEdit(row)">
<el-button v-perms="['supervision_work.supervision_witness_sampling/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['supervision_work.supervision_witness_sampling/delete']" type="danger"
link @click="handleDelete(row.id)">
<el-button v-perms="['supervision_work.supervision_witness_sampling/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<router-link :to="{
path: '/supervision/supervision_work/supervision_witness_sampling_detail',
query: { id: row.id }
}">
path: '/supervision/supervision_work/supervision_witness_sampling_detail',
query: { id: row.id }
}">
<el-button type="primary" link>
明细
</el-button>

View File

@ -3,8 +3,7 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="来源单据" prop="material_entry_id">
<el-input class="w-[280px]" v-model="queryParams.material_entry_id" clearable
placeholder="请输入来源单据" />
<el-input class="w-[280px]" v-model="queryParams.material_entry_id" clearable placeholder="请输入来源单据" />
</el-form-item>
<el-form-item label="编号" prop="code">
<el-input class="w-[280px]" v-model="queryParams.code" clearable placeholder="请输入编号" />
@ -22,8 +21,7 @@
</el-form>
</el-card>
<el-card class="!border-none" v-loading="pager.loading" shadow="never">
<el-button v-perms="['supervision_work.supervision_witness_sampling/add']" type="primary"
@click="handleAdd">
<el-button v-perms="['supervision_work.supervision_witness_sampling/add']" type="primary" @click="handleAdd">
<template #icon>
<icon name="el-icon-Plus" />
</template>
@ -34,7 +32,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="材料名称" prop="name" show-overflow-tooltip />
<el-table-column label="型号" prop="model" show-overflow-tooltip />
@ -47,8 +45,8 @@
<el-table-column label="操作" width="120" fixed="right">
<template #default="{ row }">
<el-button v-perms="['supervision_work.supervision_witness_sampling/edit']" type="primary"
link @click="handleEdit(row)">
<el-button v-perms="['supervision_work.supervision_witness_sampling/edit']" type="primary" link
@click="handleEdit(row)">
检验结果
</el-button>
</template>

View File

@ -35,7 +35,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="联系编号" prop="code" show-overflow-tooltip />

View File

@ -50,7 +50,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="序号" type="index" width="55" />

View File

@ -7,12 +7,14 @@
</el-form-item>
<el-form-item label="联系人分类" prop="contacts_type">
<el-select class="w-[280px]" v-model="queryParams.contacts_type" clearable placeholder="请选择联系人分类">
<el-option v-for="(item, index) in dictData.contacts_type" :key="index" :label="item.name" :value="parseInt(item.value)" />
<el-option v-for="(item, index) in dictData.contacts_type" :key="index" :label="item.name"
:value="parseInt(item.value)" />
</el-select>
</el-form-item>
<el-form-item label="供应商" prop="supplier_id">
<el-select class="w-[280px]" v-model="queryParams.supplier_id" clearable placeholder="请选择供应商">
<el-option v-for="(item, index) in supplierList" :key="index" :label="item.supplier_name" :value="item.id" />
<el-option v-for="(item, index) in supplierList" :key="index" :label="item.supplier_name"
:value="item.id" />
</el-select>
</el-form-item>
<el-form-item>
@ -28,11 +30,12 @@
</template>
新增
</el-button>
<el-button v-perms="['bid.bid_bidding_decision/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['bid.bid_bidding_decision/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="序号" type="index" width="55" />
<el-table-column label="供应商编码" prop="supplier_code" show-overflow-tooltip />
@ -64,10 +67,12 @@
<el-table-column label="备注" prop="remark" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['bid.bid_bidding_decision/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['bid.bid_bidding_decision/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['bid.bid_bidding_decision/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['bid.bid_bidding_decision/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['bid.bid_bidding_decision/detail']" link @click="handledetail(row)">

View File

@ -5,8 +5,8 @@
<el-form-item label="所属项目" prop="cost_project_id">
<el-select v-model="queryParams.cost_project_id" remote filterable :remote-method="queryCostProject"
:loading="loading" class="flex-1">
<el-option v-for="(item, index) in optionsData.projectList" :key="index"
:label="item.projectinfo" :value="item.id" />
<el-option v-for="(item, index) in optionsData.projectList" :key="index" :label="item.projectinfo"
:value="item.id" />
</el-select>
</el-form-item>
<el-form-item>
@ -30,7 +30,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column label="单据编号" prop="num" show-overflow-tooltip />
<el-table-column label="项目名称" prop="projectInfo.project_name" show-overflow-tooltip />
<el-table-column label="项目编号" prop="projectInfo.project_num" show-overflow-tooltip />
@ -38,8 +38,7 @@
<el-table-column label="登记日期" prop="apptime" show-overflow-tooltip />
<el-table-column label="操作" fixed="right" align="center">
<template #default="{ row }">
<el-button v-perms="['task.task_allocation/edit']" type="primary" link
@click="handleEdit(row)">
<el-button v-perms="['task.task_allocation/edit']" type="primary" link @click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['task.task_allocation/delete']" type="danger" link
@ -58,8 +57,7 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showEdit = false" :detailConfig="detailConfig"
:column="2" />
<detailPage v-if="showDetail" ref="detailRef" @close="showEdit = false" :detailConfig="detailConfig" :column="2" />
</div>
</template>

View File

@ -16,7 +16,7 @@
</el-card>
<el-card class="!border-none" v-loading="pager.loading" shadow="never">
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="任务分配单号" prop="task_allocation_num" show-overflow-tooltip />
<el-table-column label="任务名称" prop="taskTypeInfo.name" show-overflow-tooltip />
@ -53,8 +53,7 @@
<el-button v-perms="['task_detail/edit']" type="primary" link @click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['task_detail/delete']" type="danger" link
@click="handleDelete(row.id)">
<el-button v-perms="['task_detail/delete']" type="danger" link @click="handleDelete(row.id)">
删除
</el-button>
</template>

View File

@ -4,13 +4,11 @@
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="开工日期">
<el-date-picker v-model="queryTime" type="daterange" unlink-panels range-separator="-"
start-placeholder="开始时间" end-placeholder="结束时间" @change="changeTime"
value-format="YYYY-MM-DD" />
start-placeholder="开始时间" end-placeholder="结束时间" @change="changeTime" value-format="YYYY-MM-DD" />
</el-form-item>
<el-form-item label="竣工日期">
<el-date-picker v-model="queryTime2" type="daterange" unlink-panels range-separator="-"
start-placeholder="开始时间" end-placeholder="结束时间" @change="changeTime2"
value-format="YYYY-MM-DD" />
start-placeholder="开始时间" end-placeholder="结束时间" @change="changeTime2" value-format="YYYY-MM-DD" />
</el-form-item>
<el-form-item>
<el-button type="primary" @click="resetPage">查询</el-button>
@ -32,7 +30,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="单据编号" prop="num" show-overflow-tooltip />
<el-table-column label="项目名称" prop="projectInfo.project_name" show-overflow-tooltip />

View File

@ -5,8 +5,8 @@
<el-form-item label="所属项目" prop="cost_project_id">
<el-select v-model="queryParams.cost_project_id" remote filterable :remote-method="queryCostProject"
:loading="loading" class="flex-1">
<el-option v-for="(item, index) in optionsData.projectList" :key="index"
:label="item.projectinfo" :value="item.id" />
<el-option v-for="(item, index) in optionsData.projectList" :key="index" :label="item.projectinfo"
:value="item.id" />
</el-select>
</el-form-item>
<el-form-item label="任务名称" prop="unit_name">
@ -20,8 +20,7 @@
</el-form-item>
<el-form-item label="时间段">
<el-date-picker v-model="queryTime" type="daterange" unlink-panels range-separator="-"
start-placeholder="开始时间" end-placeholder="结束时间" @change="changeTime"
value-format="YYYY-MM-DD" />
start-placeholder="开始时间" end-placeholder="结束时间" @change="changeTime" value-format="YYYY-MM-DD" />
</el-form-item>
<el-form-item>
<el-button type="primary" @click="resetPage">查询</el-button>
@ -38,12 +37,11 @@
</template>
新增
</el-button>
<el-button v-perms="['task.task_type/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
<el-button v-perms="['task.task_type/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="所属项目" prop="project_name" show-overflow-tooltip />
<el-table-column label="标识" prop="dataid" show-overflow-tooltip />
@ -61,8 +59,7 @@
<el-button v-perms="['task.task_type/edit']" type="primary" link @click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['task.task_type/delete']" type="danger" link
@click="handleDelete(row.id)">
<el-button v-perms="['task.task_type/delete']" type="danger" link @click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['task.task_type/detail']" link @click="handleDetail(row.id)">
@ -78,8 +75,8 @@
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
<detailPage v-if="showDetail" ref="detailRef" @close="showEdit = false" :detailConfig="detailConfig"
width="30vw" :column="1" />
<detailPage v-if="showDetail" ref="detailRef" @close="showEdit = false" :detailConfig="detailConfig" width="30vw"
:column="1" />
</div>
</template>

View File

@ -7,8 +7,7 @@
</el-form-item>
<el-form-item label="客户" prop="customer_id">
<el-select class="w-[280px]" v-model="queryParams.customer_id" clearable placeholder="请选择客户">
<el-option v-for="(item, index) in customerlist" :key="index" :label="item.name"
:value="item.id" />
<el-option v-for="(item, index) in customerlist" :key="index" :label="item.name" :value="item.id" />
</el-select>
</el-form-item>
<el-form-item label="合同" prop="contract">
@ -36,13 +35,12 @@
</template>
新增
</el-button>
<el-button v-perms="['refund.refund/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
<el-button v-perms="['refund.refund/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="序号" type="index" width="55" />
<el-table-column label="流程步骤" prop="project_code" show-overflow-tooltip />
@ -73,8 +71,7 @@
<el-button v-perms="['refund.refund/edit']" type="primary" link @click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['refund.refund/delete']" type="danger" link
@click="handleDelete(row.id)">
<el-button v-perms="['refund.refund/delete']" type="danger" link @click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['refund.refund/detail']" link @click="handledetail(row)">

View File

@ -3,8 +3,7 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="项目名称" prop="project_id">
<select-remote :formData="queryParams" model="project_id"
:api="apiCostProjectDatas"></select-remote>
<select-remote :formData="queryParams" model="project_id" :api="apiCostProjectDatas"></select-remote>
</el-form-item>
<el-form-item label="开票编号" prop="invoice_code">
<el-input class="w-[280px]" v-model="queryParams.invoice_code" clearable placeholder="请输入开票编号" />
@ -36,7 +35,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="项目编号" prop="project_num" show-overflow-tooltip />

View File

@ -3,12 +3,10 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="项目名称" prop="project_id">
<select-remote :formData="queryParams" model="project_id"
:api="apiCostProjectDatas"></select-remote>
<select-remote :formData="queryParams" model="project_id" :api="apiCostProjectDatas"></select-remote>
</el-form-item>
<el-form-item label="开票编号" prop="invoice_id">
<select-remote :formData="queryParams" model="invoice_id"
:api="apiZjzxInvoiceDatas"></select-remote>
<select-remote :formData="queryParams" model="invoice_id" :api="apiZjzxInvoiceDatas"></select-remote>
</el-form-item>
<el-form-item label="登记人" prop="create_user">
<el-input class="w-[280px]" v-model="queryParams.create_user" clearable placeholder="请输入登记人" />
@ -31,7 +29,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="项目编号" prop="project_num" show-overflow-tooltip />

View File

@ -26,7 +26,7 @@
删除
</el-button>
<div class="mt-4">
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
<el-table border :data="pager.lists" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="项目编号" prop="project_num" show-overflow-tooltip />
@ -50,8 +50,7 @@
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['zjzx_finance.zjzx_settlement/detail']" link
@click="handleDetail(row)">
<el-button v-perms="['zjzx_finance.zjzx_settlement/detail']" link @click="handleDetail(row)">
详情
</el-button>
</template>