修改bug

This commit is contained in:
13684185576
2025-07-08 14:56:56 +08:00
parent 9f84ea1564
commit 477b1c3b22
17 changed files with 693 additions and 983 deletions

View File

@ -3,10 +3,10 @@
<div class="titleBox">
<PageTitle title="巡防辅警">
<el-button type="primary" @click="addEdit('add', '')">
<el-icon style="vertical-align: middle"><CirclePlus /></el-icon>
<span style="vertical-align: middle" @click="addEdit('add', row)"
>新增</span
>
<el-icon style="vertical-align: middle">
<CirclePlus />
</el-icon>
<span style="vertical-align: middle" @click="addEdit('add', row)">新增</span>
</el-button>
</PageTitle>
</div>
@ -15,21 +15,18 @@
<Search :searchArr="searchConfiger" @submit="onSearch" />
</div>
<div class="tabBox">
<MyTable
:tableData="pageData.tableData"
:tableColumn="pageData.tableColumn"
:tableHeight="pageData.tableHeight"
:key="pageData.keyCount"
:tableConfiger="pageData.tableConfiger"
:controlsWidth="pageData.controlsWidth"
@chooseData="chooseData"
>
<MyTable :tableData="pageData.tableData" :tableColumn="pageData.tableColumn" :tableHeight="pageData.tableHeight"
:key="pageData.keyCount" :tableConfiger="pageData.tableConfiger" :controlsWidth="pageData.controlsWidth"
@chooseData="chooseData">
<template #tp="{ row }">
<div class="phone">
<el-image v-if="row.tp" :src="urlImg + row.tp" fit="cover" lazy />
<el-image v-else :src="Person" fit="cover" lazy />
</div>
</template>
<template #ztzt="{ row }">
<dict-tag :options="D_BZ_SF" :value="row.ztzt" :tag="false" />
</template>
<!-- 操作 -->
<template #controls="{ row }">
@ -38,22 +35,14 @@
<!-- <el-link type="primary" @click="down(row)">附件下载</el-link> -->
</template>
</MyTable>
<Pages
@changeNo="changeNo"
@changeSize="changeSize"
:tableHeight="pageData.tableHeight"
:pageConfiger="{
...pageData.pageConfiger,
total: pageData.total
}"
></Pages>
<Pages @changeNo="changeNo" @changeSize="changeSize" :tableHeight="pageData.tableHeight" :pageConfiger="{
...pageData.pageConfiger,
total: pageData.total
}"></Pages>
</div>
<!-- 编辑详情 -->
<EditAddForm
ref="detailDiloag"
:dict="{ D_BZ_SF, D_BZ_MZ, D_BZ_XB, D_BZ_ZZMM }"
@getjczgetXfllList="getjczgetXfllList"
/>
<EditAddForm ref="detailDiloag" :dict="{ D_BZ_SF, D_BZ_MZ, D_BZ_XB, D_BZ_ZZMM,D_BZ_HYZK,D_BZ_WHCD }"
@getjczgetXfllList="getjczgetXfllList" />
</div>
</template>
@ -67,11 +56,13 @@ import { jczgetXfllList, jczdeleteList } from "@/api/mosty-jcz.js";
import { reactive, ref, onMounted, getCurrentInstance } from "vue";
const { proxy } = getCurrentInstance();
const urlImg = "/mosty-api/mosty-base/minio/image/download/";
const { D_BZ_SF, D_BZ_MZ, D_BZ_XB, D_BZ_ZZMM } = proxy.$dict(
const { D_BZ_SF, D_BZ_MZ, D_BZ_XB, D_BZ_ZZMM,D_BZ_HYZK,D_BZ_WHCD } = proxy.$dict(
"D_BZ_SF",
"D_BZ_MZ",
"D_BZ_XB",
"D_BZ_ZZMM"
"D_BZ_ZZMM",
"D_BZ_HYZK",
"D_BZ_WHCD"
);
const searchConfiger = ref([
{
@ -88,7 +79,7 @@ const searchConfiger = ref([
},
{
label: "是否离职",
prop: "xtSjzt",
prop: "ztzt",
placeholder: "是否离职",
showType: "select",
options: D_BZ_SF
@ -121,7 +112,8 @@ const pageData = reactive({
{ label: "民警姓名", prop: "xm" },
{ label: "身份证号码", prop: "sfzh" },
{ label: "警号", prop: "jh" },
{ label: "专业技能", prop: "zyjn" }
{ label: "专业技能", prop: "zyjn" },
{ label: "是否在职", prop: "ztzt", showSolt: true },
]
});
onMounted(() => {