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