诊断目录前台代码,后台接口调用 up by dh

This commit is contained in:
duhe
2025-02-28 14:39:18 +08:00
parent 33c174b386
commit eb66a3c277
6 changed files with 1253 additions and 16 deletions

View File

@@ -30,7 +30,11 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="拼音码(器材名称)" prop="pyStr" class="custom-label-spacing">
<el-form-item
label="拼音码(器材名称)"
prop="pyStr"
class="custom-label-spacing"
>
<el-input v-model="form.pyStr" placeholder="" maxlength="30" />
</el-form-item>
</el-col>
@@ -106,12 +110,13 @@
</el-col>
<el-col :span="8">
<el-form-item label="高值器材标志" prop="hvcmFlag">
<el-input
<!-- <el-input
v-model="form.hvcmFlag"
placeholder=""
maxlength="30"
:disabled="form.id != undefined"
/>
/> -->
<el-checkbox v-model="form.hvcmFlag"></el-checkbox>
</el-form-item>
</el-col>
</el-row>
@@ -137,13 +142,13 @@
<el-col :span="8">
<el-form-item label="医保标记" prop="ybFlag">
<!-- <el-input v-model="form.ybFlag" placeholder="" maxlength="30" /> -->
<el-input v-model="form.ybFlag" placeholder="" maxlength="30" />
<el-checkbox v-model="form.ybFlag"></el-checkbox>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="24">
<el-col :span="8">
<el-form-item label="医保编码" prop="conditionCode">
<el-form-item label="医保编码" prop="ybNo">
<el-input v-model="form.ybNo" placeholder="" maxlength="30" />
</el-form-item>
</el-col>
@@ -153,7 +158,7 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="状态" prop="injectFlag">
<el-form-item label="状态" prop="statusEnum">
<el-input
v-model="form.statusEnum"
placeholder=""
@@ -228,7 +233,7 @@
</el-col>
</el-row>
</el-form>
<template #footer v-if="title !='查看'">
<template #footer v-if="title != '查看'">
<div class="dialog-footer">
<el-button type="primary" @click="submitForm"> </el-button>
<el-button @click="cancel"> </el-button>
@@ -292,17 +297,17 @@ const props = defineProps({
function show() {
// queryParams.roleId = props.roleId;
// getList();
title.value = ''
title.value = props.title
console.log(props, "22222",title.value);
title.value = "";
title.value = props.title;
console.log(props, "22222", title.value);
visible.value = true;
}
// 显示弹框
function edit() {
// queryParams.roleId = props.roleId;
// getList();
title.value = ''
title.value = props.title
title.value = "";
title.value = props.title;
form.value = props.item;
visible.value = true;
}

View File

@@ -27,7 +27,7 @@
label-width="68px"
>
<el-row :gutter="24">
<!-- <el-col :span="5">
<el-col :span="5">
<el-form-item label="项目名" prop="searchKey" label-width="55">
<el-input
v-model="queryParams.searchKey"
@@ -37,7 +37,7 @@
@keyup.enter="handleQuery"
/>
</el-form-item>
</el-col> -->
</el-col>
<el-col :span="4">
<el-form-item label="状态" prop="statusEnum" label-width="50">
<el-select v-model="queryParams.statusEnum" clearable>
@@ -461,7 +461,7 @@ const filterNode = (value, data) => {
return data.label.indexOf(value) !== -1;
};
/** 病种目录分类查询下拉树结构 */
/** 器材目录分类查询下拉树结构 */
function getDiseaseTreatmentList() {
getDiseaseTreatmentInit().then((response) => {
console.log(response, "response器材目录分类查询下拉树结构");
@@ -470,7 +470,7 @@ function getDiseaseTreatmentList() {
exeOrganizations.value = response.data.exeOrganizations;
});
}
/** 查询病种目录列表 */
/** 查询器材目录列表 */
function getList() {
loading.value = true;
getDeviceList(queryParams.value).then((res) => {