This commit is contained in:
lcw
2025-10-09 21:32:38 +08:00
parent 857b1afe46
commit 2d98c8480c
126 changed files with 713 additions and 256 deletions

View File

@ -85,6 +85,7 @@
<div class="num">
{{ mjData ? mjData.length : 0 }}
</div>
<!-- <el-button size="small" type="primary" @click="openMfjDialog">添加民警</el-button> -->
<ChooseTable :deptment="deptment" v-if="!isDetail" :dic="props.dic" :configer="{
lx: 'mj',
rowKey: 'ryid',
@ -212,6 +213,7 @@
</div>
</el-form>
</div>
<ChoosePersonnel v-model="showMfDialog" @choose="chooseDataGzy" />
</template>
<script setup>
@ -221,6 +223,7 @@ import { jczqueryById } from "@/api/mosty-jcz";
import { jczsavel, Xfbbupdate } from "@/api/mosty-jcz.js";
import { ElMessage } from "element-plus";
import ChooseTable from "@/components/chooseList/chooseTable.vue";
import ChoosePersonnel from "@/components/chooseList/choosePersonnel.vue";
import { timeValidate } from "@/utils/tools.js";
import { useRoute } from "vue-router";
import emitter from "@/utils/eventBus.js";
@ -290,7 +293,6 @@ const init = (type) => {
pageType.value = type;
dialogForm.value = true;
// 根据type和row初始化表单数据
console.log(props.row, "=====================================");
if (props.row) {
listQuery.value = { ...props.row };
@ -321,8 +323,6 @@ watch(
const routerList = ref({})
onMounted(() => {
init();
console.log(route.query);
routerList.value = route.query
});
// 验证规则
@ -451,6 +451,16 @@ const changeDep = (val) => {
const changeJCZ = (val) => {
console.log(val);
};
// 获取民辅警
const showMfDialog = ref(false)
// 打开民辅警弹窗
const openMfjDialog = () => {
}
const chooseDataGzy = (val) => {
mjData.value = val.filter((item) => item.fl == "01");
fjData.value = val.filter((item) => item.fl == "02");
};
</script>
<style lang="scss" scoped>