|
@@ -64,21 +64,15 @@
|
|
|
<el-tabs v-model="xmlrTabs">
|
|
|
<el-tab-pane label="已录入项目" name="ylrxm">
|
|
|
项目名称:
|
|
|
- <el-select v-model="patient.chargeCode"
|
|
|
- :remote-method="remoteMethodChargeCode"
|
|
|
- clearable filterable remote
|
|
|
- @blur="patient.chargeCode = $event.target.value.trim()"
|
|
|
- @change="encodingIsChanged">
|
|
|
- <el-option v-for="item in chargeCodeNameData" :key="item.code" :label="item.name" :value="item.code">
|
|
|
- <span style="color: #8492a6; font-size: 12px">{{ item.code }}</span>
|
|
|
- <el-divider direction="vertical"></el-divider>
|
|
|
- <span>{{ item.name }}</span>
|
|
|
- <el-divider direction="vertical"></el-divider>
|
|
|
- <span>{{ item.specification }}</span>
|
|
|
- <el-divider direction="vertical"></el-divider>
|
|
|
- <span>{{ item.manufactor }}</span>
|
|
|
- </el-option>
|
|
|
- </el-select>
|
|
|
+ <xc-combo-grid v-model="patient"
|
|
|
+ clearable
|
|
|
+ style="width: 220px"
|
|
|
+ code="chargeCode"
|
|
|
+ name="chargeName"
|
|
|
+ :query-data-func="getChargeCode">
|
|
|
+ <el-table-column label="规格" prop="specification" width="250" show-overflow-tooltip/>
|
|
|
+ <el-table-column label="厂家" prop="manufactor" width="250" show-overflow-tooltip/>
|
|
|
+ </xc-combo-grid>
|
|
|
医嘱号:
|
|
|
<el-input v-model="patient.actOrderNo" clearable placeholder="医嘱号" style="width: 120px"/>
|
|
|
录入日期:
|
|
@@ -410,6 +404,7 @@ import Sleep from "@/utils/sleep";
|
|
|
import PrintTheDrugReturnForm from "@/components/med-tec-mod/PrintTheDrugReturnForm";
|
|
|
import RefundForProjectEntry from "@/components/med-tec-mod/RefundForProjectEntry";
|
|
|
import XcTable from "@/components/xiao-chan/xc-table/XcTable";
|
|
|
+import XcComboGrid from "@/components/xiao-chan/combo-grid/XcComboGrid.vue";
|
|
|
|
|
|
const props = defineProps({
|
|
|
init: {
|