dev
This commit is contained in:
parent
2a4259c2a3
commit
cdfa72ef41
|
|
@ -14,8 +14,8 @@
|
||||||
border
|
border
|
||||||
>
|
>
|
||||||
<el-descriptions-item label="项目名称">
|
<el-descriptions-item label="项目名称">
|
||||||
<el-form-item prop="itemName">
|
<el-form-item prop="name">
|
||||||
<el-input v-model="form.itemName"/>
|
<el-input v-model="form.name"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="单位">
|
<el-descriptions-item label="单位">
|
||||||
|
|
@ -50,7 +50,7 @@
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="医保码">
|
<el-descriptions-item label="医保码">
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-input v-model="form.itemSocialCode"/>
|
<el-input v-model="form.socialCode"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
</el-descriptions>
|
</el-descriptions>
|
||||||
|
|
@ -93,8 +93,8 @@ const props = defineProps({
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
const form = ref<any>({
|
const form = ref<any>({
|
||||||
itemName: "", // 姓名
|
name: "", // 姓名
|
||||||
itemSocialCode: "", // 医保码
|
socialCode: "", // 医保码
|
||||||
unit: "", // 手机号
|
unit: "", // 手机号
|
||||||
unitPrice: "", // 单位
|
unitPrice: "", // 单位
|
||||||
purchaseUnitPrice: "" //
|
purchaseUnitPrice: "" //
|
||||||
|
|
@ -104,12 +104,11 @@ const emit = defineEmits(['close'])
|
||||||
const close = () => {
|
const close = () => {
|
||||||
isShow.value = false
|
isShow.value = false
|
||||||
form.value = {
|
form.value = {
|
||||||
itemName: "", // 姓名
|
name: "", // 姓名
|
||||||
itemSocialCode: "", // 医保码
|
socialCode: "", // 医保码
|
||||||
unit: "", // 手机号
|
unit: "", // 手机号
|
||||||
unitPrice: "", // 单位
|
unitPrice: "", // 单位
|
||||||
purchaseUnitPrice: "",//
|
purchaseUnitPrice: "",//
|
||||||
name: ''
|
|
||||||
}
|
}
|
||||||
emit('close')
|
emit('close')
|
||||||
}
|
}
|
||||||
|
|
@ -123,10 +122,12 @@ const save = () => {
|
||||||
// 如果验证通过,发送请求
|
// 如果验证通过,发送请求
|
||||||
if (id) {
|
if (id) {
|
||||||
post(API.Item.Base.Edit, {data: form.value}).then(() => {
|
post(API.Item.Base.Edit, {data: form.value}).then(() => {
|
||||||
|
ElMessage.success('修改成功')
|
||||||
close()
|
close()
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
post(API.Item.Base.Add, {data: form.value}).then(() => {
|
post(API.Item.Base.Add, {data: form.value}).then(() => {
|
||||||
|
ElMessage.success('添加成功')
|
||||||
close()
|
close()
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
@ -140,13 +141,13 @@ const imageURL = (e: any) => {
|
||||||
const createSearchRef = ref<any>('')
|
const createSearchRef = ref<any>('')
|
||||||
const openCreateSearch = () => {
|
const openCreateSearch = () => {
|
||||||
nextTick(() => {
|
nextTick(() => {
|
||||||
createSearchRef.value?.init(form.value.itemName);
|
createSearchRef.value?.init(form.value.name);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
const createConfirm = (data: any) => {
|
const createConfirm = (data: any) => {
|
||||||
form.value.unit = data.unit
|
form.value.unit = data.unit
|
||||||
form.value.itemName = data.name
|
form.value.name = data.name
|
||||||
form.value.itemSocialCode = data.code
|
form.value.socialCode = data.code
|
||||||
|
|
||||||
}
|
}
|
||||||
const deleteDetail = () => {
|
const deleteDetail = () => {
|
||||||
|
|
@ -168,7 +169,7 @@ const init = () => {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
const formRules = {
|
const formRules = {
|
||||||
itemName: [
|
name: [
|
||||||
{required: true, message: '请输入项目名称', trigger: 'blur'},
|
{required: true, message: '请输入项目名称', trigger: 'blur'},
|
||||||
],
|
],
|
||||||
unit: [
|
unit: [
|
||||||
|
|
|
||||||
|
|
@ -35,9 +35,9 @@
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<el-scrollbar>
|
<el-scrollbar>
|
||||||
<el-table :data="tableData" @row-click="rowClick" :header-cell-style="{ backgroundColor: '#F1F5FB' }">
|
<el-table :data="tableData" @row-click="rowClick" :header-cell-style="{ backgroundColor: '#F1F5FB' }">
|
||||||
<el-table-column prop="itemSocialCode" label="医保码编码" width="200"
|
<el-table-column prop="socialCode" label="医保码编码" width="200"
|
||||||
show-overflow-tooltip></el-table-column>
|
show-overflow-tooltip></el-table-column>
|
||||||
<el-table-column prop="itemName" label="项目名称" show-overflow-tooltip></el-table-column>
|
<el-table-column prop="name" label="项目名称" show-overflow-tooltip></el-table-column>
|
||||||
<el-table-column prop="unit" label="单位" show-overflow-tooltip></el-table-column>
|
<el-table-column prop="unit" label="单位" show-overflow-tooltip></el-table-column>
|
||||||
<el-table-column prop="purchaseUnitPrice" label="原价" show-overflow-tooltip>
|
<el-table-column prop="purchaseUnitPrice" label="原价" show-overflow-tooltip>
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue