Merge branch 'main' of ssh://git.jizhiweb.cn:2222/clinic-v2/web
This commit is contained in:
commit
36f2b13a82
|
|
@ -28,7 +28,8 @@
|
||||||
<el-table-column
|
<el-table-column
|
||||||
v-for="item in showConfig"
|
v-for="item in showConfig"
|
||||||
:prop="item.prop"
|
:prop="item.prop"
|
||||||
:label="item.label"
|
:label="item.label||'-'"
|
||||||
|
show-overflow-tooltip
|
||||||
></el-table-column>
|
></el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,45 @@
|
||||||
<template>
|
<template>
|
||||||
<panel title="药品耗材">
|
<panel title="药品耗材">
|
||||||
<el-table v-if="goodsDetail.length>0" :data="goodsDetail" max-height="150" style="width: 100%">
|
<el-table v-if="goodsDetail.length>0" :data="goodsDetail" max-height="150" style="width: 100%">
|
||||||
<el-table-column prop="name" label="名称" show-overflow-tooltip></el-table-column>
|
<el-table-column prop="name" label="名称">
|
||||||
|
<template #default="scope">
|
||||||
|
<el-popover
|
||||||
|
placement="top-start"
|
||||||
|
trigger="hover"
|
||||||
|
width="500"
|
||||||
|
@show="getHilistInfo(scope.row)"
|
||||||
|
@hide="colosInfo"
|
||||||
|
|
||||||
|
>
|
||||||
|
<template #reference>
|
||||||
|
{{ scope.row.name }}
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<div class="detail">
|
||||||
|
<div style="display: flex;justify-content: space-between">
|
||||||
|
<div style="font-size: 18px;font-weight: 500;color: #000">{{
|
||||||
|
hilistInfo.name
|
||||||
|
}}[{{ hilistInfo.json?.category || '-' }}]
|
||||||
|
</div>
|
||||||
|
<div>¥{{ scope.row.selectedPrice }}/{{ scope.row.selectedUnit }}</div>
|
||||||
|
</div>
|
||||||
|
<div style="display: flex;justify-content: space-between">
|
||||||
|
<div>规格:{{ hilistInfo.json?.dosage_specifications || '-' }}</div>
|
||||||
|
<div>生产厂商:{{ hilistInfo.json?.producer || '-' }}</div>
|
||||||
|
<div>限价:{{ hilistInfo.json?.stock || '0' }}</div>
|
||||||
|
</div>
|
||||||
|
<div style="display: flex;justify-content: space-between">
|
||||||
|
<div>批准文号:{{ hilistInfo.json?.approval_number || '-' }}</div>
|
||||||
|
<div>本位码:{{ hilistInfo.json?.standard_code || '-' }}</div>
|
||||||
|
</div>
|
||||||
|
<div style="display: flex;justify-content: space-between">
|
||||||
|
<div>限价:{{ hilistInfo.hilistPricUplmtAmt ? hilistInfo.hilistPricUplmtAmt : '无' }}</div>
|
||||||
|
<div>限价类型:{{ hilistInfo.hilistLmtpricType ? hilistInfo.hilistLmtpricType : '无' }}</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</el-popover>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
<el-table-column prop="selectedPrice" label="单价">
|
<el-table-column prop="selectedPrice" label="单价">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
¥{{ scope.row.selectedPrice }}
|
¥{{ scope.row.selectedPrice }}
|
||||||
|
|
@ -49,6 +87,7 @@
|
||||||
:placeholder="'请输入药名或者拼音码'"
|
:placeholder="'请输入药名或者拼音码'"
|
||||||
@selectedCallBack="goodsSelect"
|
@selectedCallBack="goodsSelect"
|
||||||
v-if="status"
|
v-if="status"
|
||||||
|
@focus="focus"
|
||||||
></SearchInput>
|
></SearchInput>
|
||||||
</div>
|
</div>
|
||||||
<span>合计:¥{{ getTotalPrice() }}</span>
|
<span>合计:¥{{ getTotalPrice() }}</span>
|
||||||
|
|
@ -57,8 +96,10 @@
|
||||||
</template>
|
</template>
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import SearchInput from "@/components/SearchInput.vue";
|
import SearchInput from "@/components/SearchInput.vue";
|
||||||
import {ref, watchEffect} from "vue";
|
|
||||||
import Panel from "@/components/common/Panel.vue";
|
import Panel from "@/components/common/Panel.vue";
|
||||||
|
import {ref} from "vue";
|
||||||
|
import {post} from "@/utils/request.ts";
|
||||||
|
import {ElMessage} from "element-plus";
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
status: {
|
status: {
|
||||||
|
|
@ -78,18 +119,46 @@ const goodsShowConfig = [
|
||||||
prop: "name",
|
prop: "name",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "项目类型",
|
label: "规格",
|
||||||
prop: "type",
|
prop: "specifications",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "售价",
|
label: "库存",
|
||||||
|
prop: "inventory",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "价格",
|
||||||
prop: "unitPrice",
|
prop: "unitPrice",
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
label: "厂家",
|
||||||
|
prop: "producer",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "效期",
|
||||||
|
prop: "lifespan",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "收费项目等级",
|
||||||
|
prop: "category",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "限制条件",
|
||||||
|
prop: "limit",
|
||||||
|
}
|
||||||
]
|
]
|
||||||
const goodsSelect = (row: any) => {
|
const goodsSelect = (row: any) => {
|
||||||
row.selectedNum = 1
|
row.selectedNum = 1
|
||||||
row.selectedUnit = row.packagingUnit
|
row.selectedUnit = row.packagingUnit
|
||||||
row.selectedPrice = row.unitPrice
|
row.selectedPrice = row.unitPrice
|
||||||
|
if (goodsDetail.value.find((i: any) => i.id == row.id)) {
|
||||||
|
ElMessage.warning("数据已存在,只能加数量")
|
||||||
|
goodsDetail.value.find((i: any) => i.id == row.id).selectedNum += 1
|
||||||
|
goodsDetail.value.find((i: any) => i.id == row.id).selectedUnit = row.packagingUnit
|
||||||
|
goodsDetail.value.find((i: any) => i.id == row.id).selectedPrice = row.unitPrice
|
||||||
|
emit('totalPriceChange')
|
||||||
|
return
|
||||||
|
}
|
||||||
goodsDetail.value.push(row)
|
goodsDetail.value.push(row)
|
||||||
emit('totalPriceChange')
|
emit('totalPriceChange')
|
||||||
}
|
}
|
||||||
|
|
@ -103,7 +172,7 @@ const selectUnit = (item: any, unit: any) => {
|
||||||
emit('totalPriceChange')
|
emit('totalPriceChange')
|
||||||
|
|
||||||
}
|
}
|
||||||
const emit = defineEmits(["totalPriceChange"])
|
const emit = defineEmits(["totalPriceChange", 'focus'])
|
||||||
const handleNumChange = () => {
|
const handleNumChange = () => {
|
||||||
emit('totalPriceChange')
|
emit('totalPriceChange')
|
||||||
}
|
}
|
||||||
|
|
@ -117,7 +186,20 @@ const getTotalPrice = () => {
|
||||||
|
|
||||||
return totalPrice;
|
return totalPrice;
|
||||||
}
|
}
|
||||||
|
const focus = (e: any) => {
|
||||||
|
emit('focus', e)
|
||||||
|
}
|
||||||
|
const hilistInfo = ref<any>({})
|
||||||
|
const getHilistInfo = (item: any) => {
|
||||||
|
if (item.hilistCode) {
|
||||||
|
post("social/directory/getByCode", {code: item.hilistCode}).then((res: any) => {
|
||||||
|
hilistInfo.value = res
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
const colosInfo = () => {
|
||||||
|
hilistInfo.value = {}
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
:deep(.el-table__cell) {
|
:deep(.el-table__cell) {
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,38 @@
|
||||||
<template>
|
<template>
|
||||||
<Panel title="服务项目">
|
<Panel title="服务项目">
|
||||||
<el-table v-if="itemDetail.length>0" :data="itemDetail" max-height="150">
|
<el-table v-if="itemDetail.length>0" :data="itemDetail" max-height="150">
|
||||||
<el-table-column prop="itemName" label="项目名称" show-overflow-tooltip></el-table-column>
|
<el-table-column prop="itemName" label="项目名称" show-overflow-tooltip width="200">
|
||||||
|
<template #default="scope">
|
||||||
|
<el-popover
|
||||||
|
width="485"
|
||||||
|
@show="show(scope.row)"
|
||||||
|
@hide="hide"
|
||||||
|
>
|
||||||
|
<template #reference>
|
||||||
|
{{ scope.row.itemName }}
|
||||||
|
</template>
|
||||||
|
<div class="detail">
|
||||||
|
<div style="display: flex;justify-content: space-between">
|
||||||
|
<div style="font-size: 18px;font-weight: 500;color: #000">{{
|
||||||
|
itemInfo.name
|
||||||
|
}}[{{ chrgitm_lv[itemInfo.chrgitmLv as keyof typeof chrgitm_lv || '-'] || '-' }}]
|
||||||
|
</div>
|
||||||
|
<div>¥{{ scope.row.unitPrice }}/{{ scope.row.unit }}</div>
|
||||||
|
</div>
|
||||||
|
<div style="display: flex;justify-content: space-between">
|
||||||
|
<div>限制条件:{{ itemInfo.lmtUsedFlag == 0 ? '否' : itemInfo.lmtUsedFlag == 1 ? '是' : '-' }}</div>
|
||||||
|
<div> 医保码:{{ scope.row.itemSocialCode || '-' }}</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</el-popover>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
<el-table-column label="单价">
|
<el-table-column label="单价">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
¥{{ scope.row.selectedPrice }}
|
¥{{ scope.row.selectedPrice }}
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="数量">
|
<el-table-column label="数量" width="180">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-input-number v-if="props.status" v-model="scope.row.selectedNum" :min="0"
|
<el-input-number v-if="props.status" v-model="scope.row.selectedNum" :min="0"
|
||||||
@change="handleNumChange" size="small"></el-input-number>
|
@change="handleNumChange" size="small"></el-input-number>
|
||||||
|
|
@ -29,6 +54,7 @@
|
||||||
<div class="bottom">
|
<div class="bottom">
|
||||||
<div class="search">
|
<div class="search">
|
||||||
<SearchInput
|
<SearchInput
|
||||||
|
@focus="focus"
|
||||||
:placeholder="'请输入药服务项目或拼音码'"
|
:placeholder="'请输入药服务项目或拼音码'"
|
||||||
:request-api="serviceSearchApi"
|
:request-api="serviceSearchApi"
|
||||||
:show-config="serviceShowConfig"
|
:show-config="serviceShowConfig"
|
||||||
|
|
@ -42,6 +68,9 @@
|
||||||
import {defineProps, watchEffect, ref} from "vue";
|
import {defineProps, watchEffect, ref} from "vue";
|
||||||
import SearchInput from "@/components/SearchInput.vue";
|
import SearchInput from "@/components/SearchInput.vue";
|
||||||
import Panel from "@/components/common/Panel.vue";
|
import Panel from "@/components/common/Panel.vue";
|
||||||
|
import {post} from "@/utils/request.ts";
|
||||||
|
import chrgitm_lv from "@/assets/config/directory/chrgitmLv.json"
|
||||||
|
import {ElMessage} from "element-plus";
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
status: {
|
status: {
|
||||||
|
|
@ -61,19 +90,36 @@ const serviceShowConfig = [
|
||||||
prop: "itemName",
|
prop: "itemName",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "服务医保码",
|
label: "单位",
|
||||||
prop: "itemSocialCode",
|
prop: "unit",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "售价",
|
label: "售价",
|
||||||
prop: "unitPrice",
|
prop: "unitPrice",
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
label: "收费项目等级",
|
||||||
|
prop: "chrgitmLv",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "限制条件",
|
||||||
|
prop: "limit",
|
||||||
|
},
|
||||||
|
|
||||||
]
|
]
|
||||||
const emit = defineEmits(['totalPriceChange'])
|
const emit = defineEmits(['totalPriceChange', 'focus'])
|
||||||
const serviceSelect = (row: any) => {
|
const serviceSelect = (row: any) => {
|
||||||
row.selectedNum = 1
|
row.selectedNum = 1
|
||||||
row.selectedUnit = row.unit
|
row.selectedUnit = row.unit
|
||||||
row.selectedPrice = row.unitPrice
|
row.selectedPrice = row.unitPrice
|
||||||
|
if (itemDetail.value.find((i: any) => i.id == row.id)) {
|
||||||
|
ElMessage.warning("数据已存在,只能加数量")
|
||||||
|
itemDetail.value.find((i: any) => i.id == row.id).selectedNum += 1
|
||||||
|
itemDetail.value.find((i: any) => i.id == row.id).selectedUnit = row.packagingUnit
|
||||||
|
itemDetail.value.find((i: any) => i.id == row.id).selectedPrice = row.unitPrice
|
||||||
|
emit('totalPriceChange')
|
||||||
|
return
|
||||||
|
}
|
||||||
itemDetail.value.push(row)
|
itemDetail.value.push(row)
|
||||||
emit('totalPriceChange')
|
emit('totalPriceChange')
|
||||||
}
|
}
|
||||||
|
|
@ -91,8 +137,18 @@ const getTotalPrice = () => {
|
||||||
|
|
||||||
return totalPrice;
|
return totalPrice;
|
||||||
}
|
}
|
||||||
|
const focus = (e: any) => {
|
||||||
|
emit('focus', e)
|
||||||
|
}
|
||||||
|
const itemInfo = ref<any>({});
|
||||||
|
const show = (item: any) => {
|
||||||
|
post('social/directory/getItemByCode', {code: item.itemSocialCode}).then((res: any) => {
|
||||||
|
itemInfo.value = res
|
||||||
|
})
|
||||||
|
}
|
||||||
|
const hide = () => {
|
||||||
|
itemInfo.value = {}
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
:deep(.el-table__cell) {
|
:deep(.el-table__cell) {
|
||||||
|
|
@ -103,6 +159,7 @@ const getTotalPrice = () => {
|
||||||
text-align: right;
|
text-align: right;
|
||||||
border-top: 1px solid #EAEAEC;
|
border-top: 1px solid #EAEAEC;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
||||||
.search {
|
.search {
|
||||||
flex: 1;
|
flex: 1;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,5 @@
|
||||||
<template>
|
<template>
|
||||||
|
|
||||||
|
|
||||||
<el-popover placement="bottom-start" :visible="isVisible" :width="props.width" ref="popoverRef"
|
<el-popover placement="bottom-start" :visible="isVisible" :width="props.width" ref="popoverRef"
|
||||||
@before-enter="beforeShow" @hide="afterShow">
|
@before-enter="beforeShow" @hide="afterShow">
|
||||||
<template #reference>
|
<template #reference>
|
||||||
|
|
|
||||||
|
|
@ -9,13 +9,12 @@
|
||||||
<Panel title="医疗诊断">
|
<Panel title="医疗诊断">
|
||||||
<template #default>
|
<template #default>
|
||||||
<div class="diagnosis-content">
|
<div class="diagnosis-content">
|
||||||
|
<div>诊断:</div>
|
||||||
<div class="diagnosis">
|
<div class="diagnosis">
|
||||||
诊断:
|
|
||||||
<DiagnosisSearchInput
|
<DiagnosisSearchInput
|
||||||
v-model="diagnosisKeyword"
|
v-model="diagnosisKeyword"
|
||||||
:request-api="diagnosisSearchApi"
|
:request-api="diagnosisSearchApi"
|
||||||
:show-config="diagnosisShowConfig"
|
:show-config="diagnosisShowConfig"
|
||||||
:width="600"
|
|
||||||
@selectedCallBack="diagnosisSelect"
|
@selectedCallBack="diagnosisSelect"
|
||||||
ref="diagnosisSearchRef"
|
ref="diagnosisSearchRef"
|
||||||
:show-header="false"
|
:show-header="false"
|
||||||
|
|
@ -24,13 +23,14 @@
|
||||||
>
|
>
|
||||||
</DiagnosisSearchInput>
|
</DiagnosisSearchInput>
|
||||||
</div>
|
</div>
|
||||||
|
<div>医生:</div>
|
||||||
<div class="doctor">
|
<div class="doctor">
|
||||||
医生:
|
|
||||||
<el-select
|
<el-select
|
||||||
v-model="formData.doctorId"
|
v-model="formData.doctorId"
|
||||||
@change="handleChange"
|
@change="handleChange"
|
||||||
clearable
|
clearable
|
||||||
size="large">
|
style="width: 100%"
|
||||||
|
>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in doctorList"
|
v-for="item in doctorList"
|
||||||
:key="item.id"
|
:key="item.id"
|
||||||
|
|
@ -40,17 +40,17 @@
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</Panel>
|
</Panel>
|
||||||
</div>
|
</div>
|
||||||
<div style="margin-top: 24px">
|
<div style="margin-top: 24px">
|
||||||
<ServiceDetail v-model="formData.itemDetail" :status="formData.status == 0" @totalPriceChange="getOrderTotalPrice"></ServiceDetail>
|
<ServiceDetail v-model="formData.itemDetail" :status="formData.status == 0"
|
||||||
|
@totalPriceChange="getOrderTotalPrice"></ServiceDetail>
|
||||||
</div>
|
</div>
|
||||||
<div style="margin-top: 24px">
|
<div style="margin-top: 24px">
|
||||||
<GoodsDetail v-model="formData.goodsDetail" :status="formData.status == 0" @totalPriceChange="getOrderTotalPrice"></GoodsDetail>
|
<GoodsDetail v-model="formData.goodsDetail" :status="formData.status == 0"
|
||||||
|
@totalPriceChange="getOrderTotalPrice"></GoodsDetail>
|
||||||
</div>
|
</div>
|
||||||
<div class="bottom">
|
<div class="bottom">
|
||||||
<TotalPrice v-model="formData.totalPrice" @edit="saveAndCharge" :status="formData.status"></TotalPrice>
|
<TotalPrice v-model="formData.totalPrice" @edit="saveAndCharge" :status="formData.status"></TotalPrice>
|
||||||
|
|
@ -174,7 +174,6 @@ onMounted(() => {
|
||||||
list()
|
list()
|
||||||
})
|
})
|
||||||
const getOrderTotalPrice = () => {
|
const getOrderTotalPrice = () => {
|
||||||
debugger
|
|
||||||
let totalPrice = 0
|
let totalPrice = 0
|
||||||
formData.value.itemDetail?.forEach((item: any) => {
|
formData.value.itemDetail?.forEach((item: any) => {
|
||||||
totalPrice += item.selectedPrice * item.selectedNum
|
totalPrice += item.selectedPrice * item.selectedNum
|
||||||
|
|
@ -224,11 +223,21 @@ const list = () => {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
|
||||||
.diagnosis-content {
|
.diagnosis-content {
|
||||||
height: 64px;
|
height: 64px;
|
||||||
padding: 0 24px 24px;
|
padding: 0 24px 24px;
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: left;
|
align-items: center;
|
||||||
|
|
||||||
|
.diagnosis {
|
||||||
|
flex: 1;
|
||||||
|
margin-right: 24px;
|
||||||
|
|
||||||
|
}
|
||||||
|
.doctor {
|
||||||
|
width: 200px;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.case {
|
.case {
|
||||||
|
|
@ -285,6 +294,7 @@ const list = () => {
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.bottom {
|
.bottom {
|
||||||
margin-top: 24px;
|
margin-top: 24px;
|
||||||
height: 86px;
|
height: 86px;
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@
|
||||||
</div>
|
</div>
|
||||||
</el-scrollbar>
|
</el-scrollbar>
|
||||||
<div class="bottom">
|
<div class="bottom">
|
||||||
<Settlement v-model="totalAmount" @cancelReception="cancelReception" @save="save" :status="curRegister?.status ==2"
|
<Settlement v-model="formData.totalPrice" @cancelReception="cancelReception" @save="save" :status="curRegister?.status ==2"
|
||||||
@edit="edit"></Settlement>
|
@edit="edit"></Settlement>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -167,16 +167,6 @@ const getOrderTotalPrice = () => {
|
||||||
formData.value.preTotalPrice = totalPrice
|
formData.value.preTotalPrice = totalPrice
|
||||||
formData.value.totalPrice = totalPrice
|
formData.value.totalPrice = totalPrice
|
||||||
}
|
}
|
||||||
// 使用 watch 监听 goodsList 和 itemList 的变化
|
|
||||||
watch([() => goodsList.value, itemDetail], ([newGoodsList, newItemList]) => {
|
|
||||||
const pharmaceuticalTotalAmount = newItemList.reduce((pre: any, cur: any) => {
|
|
||||||
return pre + cur.unitPrice * cur.selectedNum
|
|
||||||
}, 0);
|
|
||||||
const serviceTotalAmount = newGoodsList.reduce((pre: any, cur: any) => {
|
|
||||||
return pre + cur.selectedNum * cur.selectedPrice
|
|
||||||
}, 0);
|
|
||||||
totalAmount.value = pharmaceuticalTotalAmount + serviceTotalAmount;
|
|
||||||
}, {deep: true});
|
|
||||||
const caseRef= ref<any>("")
|
const caseRef= ref<any>("")
|
||||||
const copyForm=(item:any) => {
|
const copyForm=(item:any) => {
|
||||||
formData.value = item.diagnosisMedicalRecord
|
formData.value = item.diagnosisMedicalRecord
|
||||||
|
|
@ -193,7 +183,6 @@ const copyGoodsList=(item:any) => {
|
||||||
goodsList.value = item.goodsDetail
|
goodsList.value = item.goodsDetail
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
const seeDockerInfo = ref<any>()
|
const seeDockerInfo = ref<any>()
|
||||||
const getSeeDockerInfo = (newValue:any) => {
|
const getSeeDockerInfo = (newValue:any) => {
|
||||||
if (!registerId.value)return;
|
if (!registerId.value)return;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue