bug修复
This commit is contained in:
parent
0f454cc7ed
commit
81e3f440fe
@ -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,()=>{
|
||||||
|
|||||||
@ -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,
|
||||||
|
|||||||
@ -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,
|
||||||
|
|||||||
@ -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,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user