bug修复

This commit is contained in:
zoujiandong 2023-07-20 14:56:01 +08:00
parent 0f454cc7ed
commit 81e3f440fe
4 changed files with 29 additions and 35 deletions

View File

@ -1,25 +1,5 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<!-- <a-form :model="queryForm" ref="queryFormRef" layout="inline">
<a-form-item field="dept_name" label="部门名称">
<a-input v-model="queryForm.dept_name" placeholder="请输入部门名称" @press-enter="handleQuery" />
</a-form-item>
<a-form-item field="dept_status" label="部门状态">
<a-select v-model="queryForm.dept_status" placeholder="请选择部门状态">
<a-option :value="2">正常</a-option>
<a-option :value="1">停用</a-option>
</a-select>
</a-form-item>
<a-form-item>
<a-space>
<a-button type="primary" @click="handleQuery"><icon-search /> 搜索</a-button>
<a-button @click="handleResetQuery"><icon-loop /> 重置</a-button>
</a-space>
</a-form-item>
</a-form>
<a-divider />-->
<div class="action"> <div class="action">
<a-button v-has="'admin:sysDept:edit'" type="primary" @click="handleAdd()"><icon-plus /> 新增</a-button> <a-button v-has="'admin:sysDept:edit'" type="primary" @click="handleAdd()"><icon-plus /> 新增</a-button>
</div> </div>
@ -58,7 +38,7 @@
<a-form-item field="parent_id" label="上级部门"> <a-form-item field="parent_id" label="上级部门">
<a-tree-select <a-tree-select
:disabled="((modalForm.parent_id && modalForm.parent_id==0) || modalSatus=='addson')?true:false" :disabled="((modalForm.parent_id && modalForm.parent_id==0) || modalSatus=='addson')?true:false"
v-model="modalForm.parent_id" v-model="parent_id"
:data="tableData" :data="tableData"
:field-names="{ key: 'dept_id', title: 'dept_name' }" :field-names="{ key: 'dept_id', title: 'dept_name' }"
placeholder="请选择上级部门" placeholder="请选择上级部门"
@ -112,7 +92,9 @@ watch(() => deleteVisible.value ,(value) => {
if ( value == false ) { if ( value == false ) {
getDeptInfo(queryForm); getDeptInfo(queryForm);
} }
}) });
const parent_id=ref("");
const { proxy } = getCurrentInstance(); const { proxy } = getCurrentInstance();
@ -124,6 +106,14 @@ const modalTitle = ref('默认标题');
const queryForm = reactive({}); const queryForm = reactive({});
const modalForm = reactive({ const modalForm = reactive({
status: 1, status: 1,
parent_id:''
});
watch(() =>modalForm.parent_id ,(value) => {
if(value==0){
parent_id.value="无"
}else{
parent_id.value=value
}
}); });
// const parent_id=ref(''); // const parent_id=ref('');
// watch(()=>modalForm.parent_id,()=>{ // watch(()=>modalForm.parent_id,()=>{

View File

@ -130,11 +130,6 @@
</a-col> </a-col>
</a-row> </a-row>
<a-row :gutter="24"> <a-row :gutter="24">
<a-col :span="12">
<a-form-item field="hospital.address" label="医院地址:">
<a-input v-model="modalForm.hospital.address" placeholder="请输入医院地址" />
</a-form-item>
</a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item field="hospital.hospital_name" label="医院名称:"> <a-form-item field="hospital.hospital_name" label="医院名称:">
<a-select placeholder="请选择所在医院" v-model="modalForm.hospital.hospital_name"> <a-select placeholder="请选择所在医院" v-model="modalForm.hospital.hospital_name">
@ -143,6 +138,12 @@
</a-select> </a-select>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12">
<a-form-item field="hospital.address" label="医院地址:">
<a-input v-model="modalForm.hospital.address" placeholder="请输入医院地址" />
</a-form-item>
</a-col>
</a-row> </a-row>
<a-row :gutter="24"> <a-row :gutter="24">
<a-col :span="12"> <a-col :span="12">
@ -485,7 +486,7 @@
}, },
{ {
doctor_title: 5, doctor_title: 5,
doctor_title_name: '主医师' doctor_title_name: '主医师'
}, },
{ {
doctor_title: 6, doctor_title: 6,

View File

@ -900,6 +900,9 @@
modalForm.id_card_front=''; modalForm.id_card_front='';
modalForm.id_card_back=''; modalForm.id_card_back='';
modalForm.sign_image=''; modalForm.sign_image='';
modalForm.doctor_bank_card={
}
//$refs.modalFormRef.resetFields(); //$refs.modalFormRef.resetFields();
}; };
@ -1002,7 +1005,6 @@
proxy.$refs.modalFormRef.validate(async (valid) => { proxy.$refs.modalFormRef.validate(async (valid) => {
if (!valid) { if (!valid) {
let res; let res;
let modalData = { let modalData = {
card_name: modalForm.user_name, card_name: modalForm.user_name,
mobile: modalForm.user.mobile, mobile: modalForm.user.mobile,

View File

@ -111,11 +111,6 @@
</a-row> </a-row>
<a-row :gutter="24"> <a-row :gutter="24">
<a-col :span="12">
<a-form-item field="hospital.address" label="医院地址:">
<a-input v-model="modalForm.hospital.address" placeholder="请输入医院地址" />
</a-form-item>
</a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item field="hospital.hospital_name" label="医院名称:"> <a-form-item field="hospital.hospital_name" label="医院名称:">
<a-select placeholder="请选择所在医院" v-model="modalForm.hospital.hospital_name"> <a-select placeholder="请选择所在医院" v-model="modalForm.hospital.hospital_name">
@ -124,6 +119,12 @@
</a-select> </a-select>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12">
<a-form-item field="hospital.address" label="医院地址:">
<a-input v-model="modalForm.hospital.address" placeholder="请输入医院地址" />
</a-form-item>
</a-col>
</a-row> </a-row>
<a-row :gutter="24"> <a-row :gutter="24">
<a-col :span="12"> <a-col :span="12">
@ -331,7 +332,7 @@
}, },
{ {
doctor_title: 5, doctor_title: 5,
doctor_title_name: '主医师' doctor_title_name: '主医师'
}, },
{ {
doctor_title: 6, doctor_title: 6,