提交merge1.3

This commit is contained in:
2025-12-27 15:30:40 +08:00
parent 088861f66e
commit 3c497417dc
167 changed files with 0 additions and 17577 deletions

View File

@@ -542,210 +542,6 @@ const sexOptions = gend;
// 入院途径
const admissionOptions = adm_way;
<<<<<<< HEAD
// 表单数据
const formData = reactive({
//组织机构代码
medins_orgcode: '',
//医疗付费方式
//健康卡号
//姓名--患者姓名
patient_name: '',
//性别--患者性别
gend: '',
//出生日期
brdy: '',
//年龄
age: '',
//国籍
ntly: '',
//籍贯
napl: '',
//民族
naty: '',
//身份证号
certNo: '',
//户口地址
resd_addr:'',
//工作单位及地址
empr_addr: '',
//联系人姓名
coner_name: '',
//关系
patn_rlts: '',
//地址
addr: '',
//电话
tel: '',
//第几次住院
patn_ipt_cnt: '',
//住院号 mdtrtsn
ipt_no: '',
//病案号
medcasno: '',
//入院途径
adm_way: '',
//入院时间
adm_time: '',
//入院科室 adm_dept_codg
adm_dept_name: '',
//病房 入院病房
adm_ward: '',
//实际住院天数
act_ipt_days: '',
//主要诊断----不确定
diag_code: '',
//其他诊断
//是否输血
//血型
//Rh
//药物过敏史
//科主任 科主任姓名--deptort_name:
deptort: '',
//主任(副主任)医师
chfdr_name: '',
//主治医师 主诊医师姓名--chfpdr_name
atddr_no: '',
//住院医师 住院医师姓名--ipdr_name
ipdr_code: '',
//责任护士 责任护士姓名--resp_nurs_name
resp_nurs_code: '',
//住院总医师
//实习医师
intn_dr_name: '',
//病案质量 病案质量名称--medcas_qlt_name
medcas_qlt_code: '',
//编码员
codr_name: '',
//质控日期
qltctrl_date: '',
hospital: {
orgCode: '41275054-7',
paymentMethod: '城乡居民基本医疗保险'
},
patient: {
healthCardNo: '',
name: '',
gender: '',
birthDate: '',
age: '',
nationality: '中国',
nativePlace: '',
ethnicity: '汉族',
idCardNo: '',
householdAddress: '',
workUnit: '',
contactName: '',
contactRelation: '',
contactAddress: '',
contactPhone: ''
},
admission: {
times: 1,
hospitalNo: '',
recordNo: '',
channel: '',
admitTime: '',
department: '',
ward: '',
confirmDate: '',
dischargeTime: '',
dischargeDepartment: '',
dischargeWard: '',
hospitalDays: ''
},
diagnosis: {
mainDiagnosis: '',
otherDiagnosis: ''
},
medicalInfo: {
bloodTransfusion: '2',
bloodType: '',
rhType: '',
drugAllergy: '1'
},
doctorInfo: {
departmentDirector: '',
chiefPhysician: '',
attendingPhysician: '',
residentPhysician: '',
chargeNurse: '',
chiefResident: '',
intern: '',
recordQuality: '1',
coder: '',
qualityControlDate: ''
}
=======
// 是否输血
const bloodOption = sys_yes_no;
// 血型
@@ -806,7 +602,6 @@ const rules = ref({
name: [{ required: true, message: '请选择诊断', trigger: 'change' }],
medTypeCode: [{ required: true, message: '请选择诊断类型', trigger: 'change' }],
diagSrtNo: [{ required: true, message: '请输入诊断序号', trigger: 'change' }],
>>>>>>> v1.3
});
</script>

View File

@@ -1,23 +1,11 @@
<template>
<div style="width: 100%" class="medicalSec">
<<<<<<< HEAD
<div style="margin-bottom: 5px;margin-top: 20px;">
<el-button type="primary" @click="addItem" :disabled="false">
新增
</el-button>
=======
<div style="margin-bottom: 5px; margin-top: 20px">
<el-button type="primary" @click="addItem" :disabled="false"> 新增 </el-button>
>>>>>>> v1.3
<el-button type="danger" plain @click="handleDelete" :disabled="false"> 删除 </el-button>
</div>
<div class="tableBox">
<div class="tableBoxInner">
<<<<<<< HEAD
<div :class="{'borderBottom':!tableData_top.length}" class="tableBoxItemHeader">
<div class="item itemIndex">
<div :class="{'itemCheckBox':!isChooseAll,'itemCheckBoxAct':isChooseAll}" @click="chooseAll">
=======
<div
:class="{ borderBottom: !formData.medicalSecond.surgery_tableData.length }"
class="tableBoxItemHeader"
@@ -27,7 +15,6 @@
:class="{ itemCheckBox: !isChooseAll, itemCheckBoxAct: isChooseAll }"
@click="chooseAll"
>
>>>>>>> v1.3
<span v-show="isChooseAll"></span>
</div>
</div>
@@ -35,13 +22,6 @@
<div class="item itemSurgeryLevel">手术级别</div>
<div class="item itemSurgeryName">手术及操作名称</div>
<div class="itemSpec">
<<<<<<< HEAD
<div class="spec" style="width: 100%;border-bottom: 1px solid #ebeef5;">手术及操作医师</div>
<div class="spec">
<div class="specItem">术者</div>
<div class="specItem" style="border-left: 1px solid #ebeef5;">Ⅰ助</div>
<div class="specItem" style="border-left: 1px solid #ebeef5;">Ⅱ助</div>
=======
<div class="spec" style="width: 100%; border-bottom: 1px solid #ebeef5">
手术及操作医师
</div>
@@ -49,7 +29,6 @@
<div class="specItem">术者</div>
<div class="specItem" style="border-left: 1px solid #ebeef5">Ⅰ助</div>
<div class="specItem" style="border-left: 1px solid #ebeef5">Ⅱ助</div>
>>>>>>> v1.3
</div>
</div>
<div class="item itemCutLevel">切口愈合等级</div>
@@ -58,14 +37,6 @@
<div class="item itemTime borderRight">手术时长(H)</div>
</div>
<div
<<<<<<< HEAD
class="tableBoxItem"
:class="{'borderBottom':index+1===tableData_top.length}"
v-for="(item,index) in tableData_top"
:key="index">
<div class="item itemIndex">
<div :class="{'itemCheckBox':!item['isChoose'],'itemCheckBoxAct':item['isChoose']}" @click="checkItem(item)">
=======
class="tableBoxItem"
:class="{ borderBottom: index + 1 === formData.medicalSecond.surgery_tableData.length }"
v-for="(item, index) in formData.medicalSecond.surgery_tableData"
@@ -76,28 +47,11 @@
:class="{ itemCheckBox: !item['isChoose'], itemCheckBoxAct: item['isChoose'] }"
@click="checkItem(item, false)"
>
>>>>>>> v1.3
<span v-show="item['isChoose']"></span>
</div>
</div>
<div class="item itemDate">
<el-date-picker
<<<<<<< HEAD
v-model="item.ctrlDate"
type="date"
value-format="YYYY-MM-DD"
placeholder="手术操作日期"
:default-time="item.ctrlDate"
/>
</div>
<div class="item itemSurgeryLevel">
<el-select v-model="item.surgeryLevel" placeholder="请选择手术级别">
<el-option
v-for="item in item['surgeryLevelArr']"
:key="item.value"
:label="item.title"
:value="item.value"
=======
v-model="item.oprn_oprt_date"
type="date"
value-format="YYYY-MM-DD"
@@ -111,25 +65,10 @@
:key="item.value"
:label="item.label"
:value="item.value"
>>>>>>> v1.3
></el-option>
</el-select>
</div>
<div class="item itemSurgeryName">
<<<<<<< HEAD
<el-input v-model="item.surgeryName"></el-input>
</div>
<div class="itemSpec">
<div class="spec_">
<div class="specItem" style="padding: 10px;">
<el-input v-model="item.surgeryMasterName"></el-input>
</div>
<div class="specItem" style="padding: 10px;border-left: 1px solid #ebeef5;">
<el-input v-model="item.surgeryMasterName_1"></el-input>
</div>
<div class="specItem" style="padding: 10px;border-left: 1px solid #ebeef5;">
<el-input v-model="item.surgeryMasterName_2"></el-input>
=======
<el-input v-model="item.oprn_oprt_name"></el-input>
</div>
<div class="itemSpec">
@@ -142,73 +81,41 @@
</div>
<div class="specItem" style="padding: 10px; border-left: 1px solid #ebeef5">
<el-input v-model="item.asit_name2"></el-input>
>>>>>>> v1.3
</div>
</div>
</div>
<div class="item itemCutLevel">
<<<<<<< HEAD
<el-select v-model="item.cutLevel">
<el-option
v-for="item in item['cutLevelArr']"
:key="item.value"
:label="item.title"
:value="item.value"
=======
<el-select v-model="item.sinc_heal_lv_code">
<el-option
v-for="item in cutLevelOptions"
:key="item.value"
:label="item.label"
:value="item.value"
>>>>>>> v1.3
></el-option>
</el-select>
</div>
<div class="item itemCutLevel">
<<<<<<< HEAD
<el-select v-model="item.anesthesiaType" placeholder="请选择手术级别">
<el-option
v-for="item in operationLevelList"
:key="item.id"
:label="item.name"
:value="item.id"
=======
<el-select v-model="item.anst_mtd_code" placeholder="请选择麻醉方式">
<el-option
v-for="item in anesthesiaTypeOptions"
:key="item.value"
:label="item.label"
:value="item.value"
>>>>>>> v1.3
></el-option>
</el-select>
</div>
<div class="item itemCutLevel">
<<<<<<< HEAD
<el-select v-model="item.anesthesiaLevel" placeholder="请选择手术级别">
<el-option
v-for="item in item.anesthesiaLevelArr"
:key="item.id"
:label="item.name"
:value="item.id"
=======
<el-select v-model="item.anst_lv_code" placeholder="请选择麻醉分级">
<el-option
v-for="item in anesthesiaLevelOptions"
:key="item.value"
:label="item.label"
:value="item.value"
>>>>>>> v1.3
></el-option>
</el-select>
</div>
<div class="item itemTime borderRight">
<<<<<<< HEAD
<el-input v-model="item.surgeryTime"></el-input>
=======
<el-input v-model="item.oprn_con_time"></el-input>
>>>>>>> v1.3
</div>
</div>
</div>
@@ -216,16 +123,6 @@
<div class="form-row">
<div class="form-item">
<label>手术方式:</label>
<<<<<<< HEAD
<el-select v-model="formData['surgeryType']">
<el-option v-for="(item,index) in formData['surgeryTypeArr']" :key="index" :value="item['value']" :label="item['title']"></el-option>
</el-select>
</div>
<div class="form-item">
<label>离院方式:</label>
<el-select v-model="formData['leaveType']">
<el-option v-for="(item,index) in formData['leaveTypeArr']" :key="index" :value="item['value']" :label="item['title']"></el-option>
=======
<el-select v-model="formData.medicalSecond.surgeryType">
<el-option
v-for="item in surgeryTypeOptions"
@@ -244,17 +141,12 @@
:value="item.value"
:label="item.label"
></el-option>
>>>>>>> v1.3
</el-select>
</div>
</div>
<div class="form-row">
<div class="form-item">
<label>是否有出院31天内再住院计划:</label>
<<<<<<< HEAD
<el-select v-model="formData['isPlan']">
<el-option v-for="(item,index) in formData['isPlanArr']" :key="index" :value="item['value']" :label="item['title']"></el-option>
=======
<el-select v-model="formData.medicalSecond.dscg_31days_rinp_flag">
<el-option
v-for="item in isPlanOptions"
@@ -262,46 +154,29 @@
:value="item.value"
:label="item.label"
></el-option>
>>>>>>> v1.3
</el-select>
</div>
<div class="form-item">
<label>目的:</label>
<<<<<<< HEAD
<el-input v-model="formData['purpose']"></el-input>
=======
<el-input
v-model="formData.medicalSecond.dscg_31days_rinp_pup"
placeholder="请填写目的"
></el-input>
>>>>>>> v1.3
</div>
</div>
<div class="form-row">
<div class="form-item">
<label>颅脑损伤患者昏迷时间-入院前:</label>
<<<<<<< HEAD
<el-input type="date" v-model="formData['comaDurationTime_before']" />
</div>
<div class="form-item">
<label>入院后:</label>
<el-input type="date" v-model="formData['comaDurationTime_after']" />
=======
<el-input type="date" v-model="formData.medicalSecond.brn_damg_bfadm_coma_dura" />
</div>
<div class="form-item">
<label>入院后:</label>
<el-input type="date" v-model="formData.medicalSecond.brn_damg_afadm_coma_dura" />
>>>>>>> v1.3
</div>
</div>
<div class="form-row">
<div class="form-item">
<label>肿瘤分期:</label>
<<<<<<< HEAD
<el-select v-model="formData['tumorStaging']">
<el-option v-for="(item,index) in formData['tumorStagingArr']" :key="index" :value="item['value']" :label="item['title']"></el-option>
=======
<el-select v-model="formData.medicalSecond.tumorStaging">
<el-option
v-for="item in tumorStagingOptions"
@@ -309,22 +184,10 @@
:value="item.value"
:label="item.label"
></el-option>
>>>>>>> v1.3
</el-select>
</div>
<div class="form-item" style="flex: 0">
<label>T:</label>
<<<<<<< HEAD
<label class="form-item-specLabel"><div class="specLabelInner" style="width: 80px;margin: 0 8px 0 0;"><el-input v-model="formData['tumor_T']"></el-input></div> </label>
</div>
<div class="form-item" style="flex: 0">
<label>N:</label>
<label class="form-item-specLabel"><div class="specLabelInner" style="width: 80px;margin: 0 8px 0 0;"><el-input v-model="formData['tumor_N']"></el-input></div> </label>
</div>
<div class="form-item" style="flex: 0">
<label>M:</label>
<label class="form-item-specLabel"><div class="specLabelInner" style="width: 80px;margin: 0 8px 0 0;"><el-input v-model="formData['tumor_M']"></el-input></div> </label>
=======
<label class="form-item-specLabel"
><div class="specLabelInner" style="width: 80px; margin: 0 8px 0 0">
<el-input v-model="formData.medicalSecond.tumor_T"></el-input>
@@ -346,17 +209,12 @@
<el-input v-model="formData.medicalSecond.tumor_M"></el-input>
</div>
</label>
>>>>>>> v1.3
</div>
</div>
<div class="form-row">
<div class="form-item">
<label>判断依据:</label>
<<<<<<< HEAD
<el-select v-model="formData['judgmentBase']">
<el-option v-for="(item,index) in formData['judgmentBaseArr']" :key="index" :value="item['value']" :label="item['title']"></el-option>
=======
<el-select v-model="formData.medicalSecond.judgmentBase">
<el-option
v-for="item in judgmentBaseOptions"
@@ -364,14 +222,10 @@
:value="item.value"
:label="item.label"
></el-option>
>>>>>>> v1.3
</el-select>
</div>
<div class="form-item">
<label>分化程度:</label>
<<<<<<< HEAD
<el-input type="date" v-model="formData['degreeDifferentiation']" />
=======
<!-- <el-input type="date" v-model="formData.medicalSecond.bkup_deg" /> -->
<el-select v-model="formData.medicalSecond.bkup_deg_code" placeholder="请选择分化程度">
<el-option
@@ -381,23 +235,12 @@
:value="item.value"
></el-option>
</el-select>
>>>>>>> v1.3
</div>
</div>
<div class="form-row">
<div class="form-item">
<label>临床路径-进入路径</label>
<<<<<<< HEAD
<el-select v-model="formData['enterPath']">
<el-option v-for="(item,index) in formData['enterPathArr']" :key="index" :value="item['value']" :label="item['title']"></el-option>
</el-select>
</div>
<div class="form-item">
<label>变异:</label>
<el-select v-model="formData['mutation']">
<el-option v-for="(item,index) in formData['mutationArr']" :key="index" :value="item['value']" :label="item['title']"></el-option>
=======
<!-- <el-select v-model="formData.medicalSecond.enterPath">
<el-option
v-for="item in enterPathOptions"
@@ -417,21 +260,12 @@
:value="item.value"
:label="item.label"
></el-option>
>>>>>>> v1.3
</el-select>
</div>
</div>
<div class="form-row">
<div class="form-item">
<label>退出路径</label>
<<<<<<< HEAD
<el-select v-model="formData['outPath']">
<el-option v-for="(item,index) in formData['outPathArr']" :key="index" :value="item['value']" :label="item['title']"></el-option>
</el-select>
</div>
<div class="form-item">
</div>
=======
<!-- <el-select v-model="formData.medicalSecond.outPath">
<el-option
v-for="item in outPathOptions"
@@ -443,7 +277,6 @@
<el-input v-model="formData.medicalSecond.outPath" placeholder="请输入"></el-input>
</div>
<div class="form-item"></div>
>>>>>>> v1.3
</div>
<div class="form-row" styLe="margin: 0;">
<div class="form-item" styLe="margin: 0;">
@@ -452,19 +285,6 @@
</div>
<div class="form-row">
<div class="form-item" style="flex: 0">
<<<<<<< HEAD
<label class="form-item-specLabel">特级护理 <div class="specLabelInner"><el-input v-model="formData['nursingLevel_spec']"></el-input></div> 小时</label>
</div>
<div class="form-item" style="flex: 0">
<label class="form-item-specLabel">1级护理 <div class="specLabelInner"><el-input v-model="formData['nursingLevel_1']"></el-input></div> 小时</label>
</div>
<div class="form-item" style="flex: 0">
<label class="form-item-specLabel">2级护理 <div class="specLabelInner"><el-input v-model="formData['nursingLevel_2']"></el-input></div> 小时</label>
</div>
<div class="form-item" style="flex: 0">
<label class="form-item-specLabel">3级护理 <div class="specLabelInner"><el-input v-model="formData['nursingLevel_3']"></el-input></div> 小时</label>
=======
<label class="form-item-specLabel"
>特级护理
<div class="specLabelInner">
@@ -499,16 +319,11 @@
</div>
小时</label
>
>>>>>>> v1.3
</div>
</div>
<div class="form-row">
<div class="form-item">
<label>呼吸机使用:</label>
<<<<<<< HEAD
<el-select v-model="formData['ventilatorUse']">
<el-option v-for="(item,index) in formData['ventilatorUseArr']" :key="index" :value="item['value']" :label="item['title']"></el-option>
=======
<el-select v-model="formData.medicalSecond.use_vent_flag">
<el-option
v-for="item in ventilatorUseOptions"
@@ -516,210 +331,20 @@
:value="item.value"
:label="item.label"
></el-option>
>>>>>>> v1.3
</el-select>
</div>
<div class="form-item">
<label>有创呼吸机使用时间小时:</label>
<<<<<<< HEAD
<el-input v-model="formData['ventilatorUseTime']"></el-input>
=======
<el-input
v-model="formData.medicalSecond.vent_used_dura"
placeholder="请填写有创呼吸机使用时间(小时)"
></el-input>
>>>>>>> v1.3
</div>
</div>
</div>
</template>
<script setup>
<<<<<<< HEAD
import {nextTick, reactive, ref, watch} from 'vue';
import { ElMessage } from 'element-plus'
let chooseData = reactive([])//表格中选中的数据 TODO
const tableData_top = reactive([])
const tableData_sub = ref([
{
},
{
}
])
let isChooseAll = ref(false);
const formData = ref({
surgeryDate: '2025-10-10',
surgeryType: '',
surgeryTypeArr: [
{
title: '择期手术',
value: 1,
},
{
title: '限期手术',
value: 2,
},
{
title: '急诊手术',
value: 3,
}
],
leaveType: '',
leaveTypeArr: [
{
title: '医嘱离院',
value: 1,
},
{
title: '医嘱转院',
value: 2,
},
{
title: '医嘱转社区卫生服务机构',
value: 3,
},
{
title: '非医嘱离院',
value: 4,
},
{
title: '死亡',
value: 5,
},
{
title: '其他',
value: 6,
}
],
isPlan: '',
isPlanArr: [
{
title: '是',
value: 1,
},
{
title: '否',
value: 1,
}
],
purpose: '',
comaDurationTime_before: '',//昏迷时间---入院前
comaDurationTime_after: '',//昏迷时间---入院后
tumorStaging: '',
tumorStagingArr: [
{
title: 'C',
value: 1,
},
{
title: 'P',
value: 2,
}
],
judgmentBase: '',
judgmentBaseArr: [
{
title: '0期',
value: 0,
},
{
title: '1期',
value: 1,
},
{
title: '2期',
value: 2,
},
{
title: '3期',
value: 3,
},
{
title: '4期',
value: 4,
},
{
title: '不详',
value: 5,
}
],
tumor_T: '',
tumor_N: '',
tumor_M: '',
degreeDifferentiation: '',
enterPath: '',
enterPathArr: [
{
title: '是',
value: 1,
},
{
title: '否',
value: 1,
}
],
outPath: '',
outPathArr: [
{
title: '是',
value: 1,
},
{
title: '否',
value: 1,
}
],
mutation: '',
mutationArr: [
{
title: '有',
value: 1,
},
{
title: '无',
value: 1,
}
],
nursingLevel_spec: '',
nursingLevel_1: '',
nursingLevel_2: '',
nursingLevel_3: '',
ventilatorUse: '',
ventilatorUseArr: [
{
title: '未使用',
value: 1,
},
{
title: '无创',
value: 2,
},
{
title: '有创',
value: 3,
},
{
title: '无创+有创',
value: 4,
}
],
ventilatorUseTime: '',
});
const operationLevelList = [
{ name: '一级', id: 1 },
{ name: '二级', id: 2 },
{ name: '三级', id: 3 },
];
=======
import { reactive, ref, watch } from 'vue';
import { ElMessage } from 'element-plus';
import { cloneDeep, forEach } from 'lodash';
@@ -761,7 +386,6 @@ const {
'oprn_patn_type_code',
'bkup_deg_code'
);
>>>>>>> v1.3
// 手术类型
const surgeryTypeOptions = oprn_patn_type_code;
@@ -801,198 +425,6 @@ watch(
const addItem = () => {
let data = {
//手术操作日期 oprn_oprt_date
<<<<<<< HEAD
oprn_date: '',
//手术级别 手术级别名称--oprn_lv_code
oprn_lv_code: '',
//手术及操作名称 oprn_oprt_code
oprn_oprt_name: '',
//手术及操作医师
//术者
oper_name: '',
//Ⅰ助
asit_1_name: '',
//Ⅱ助
asit_name2: '',
//切口愈合等级 sinc_heal_lv_code
sinc_heal_lv: '',
//麻醉方式
anst_way: '',
//麻醉分级 anst_lv_code
anst_lv_name: '',
//手术时长
//手术方式
//离院方式
dscg_way: '',
//是否有出院31天内再住院计划-----不确定
days_rinp_flag_31: '',
//目的
days_rinp_pup_31: '',
//颅脑损伤患者昏迷时间 入院前
brn_damg_bfadm_coma_dura: '',
//颅脑损伤患者昏迷时间 入院后
brn_damg_afadm_coma_dura: '',
//肿瘤分期
//T
//N
//M
//判断依据
//分化程度 bkup_deg_code
bkup_deg: '',
//临床路径-进入路径
//变异
//退出路径
//护理级别
//特级护理
spga_nurscare_days: '',
//1级护理
lv1_nurscare_days: '',
//2级护理
scd_nurscare_days: '',
//3级护理
lv3_nurscare_days: '',
//呼吸机使用 vent_used_days vent_used_h_cnt vent_used_m_cnt
vent_used_dura: '',
//有创呼吸机使用时间
isChoose: false,
ctrlDate: '2025-10-10',
surgeryLevel: '',
surgeryLevelArr: [
{
title: '1级',
value: 1,
},
{
title: '2级',
value: 2,
},
{
title: '3级',
value: 3,
},
{
title: '4级',
value: 4,
}
],
surgeryName: '',
surgeryMasterName: '',
surgeryMasterName_1: '',
surgeryMasterName_2: '',
cutLevel: '',
cutLevelArr: [
{
title: '1/甲',
value: 1,
},
{
title: '2/乙',
value: 2,
}
],
anesthesiaType: '',
anesthesiaTypeArr: [],
anesthesiaEr: '',
anesthesiaLevel: '',
anesthesiaLevelArr: [
{
title: '1',
value: 1,
},
{
title: '2',
value: 2,
},
],
surgeryTime: ''
}
//push
tableData_top.unshift(
data
)
tableData_top.map((d,i) => {
d.currentIndex = i
})
}
const checkItem = (e) => {
chooseData = []
e['isChoose'] = !e['isChoose']
tableData_top.map((d) => {
if (d['isChoose']) {
chooseData.push(d)
}
})
}
const chooseAll = () => {
isChooseAll.value = !isChooseAll.value
if (tableData_top.length) {
tableData_top.map((d) => {
d['isChoose'] = !isChooseAll.value
checkItem(d)
})
}
}
//删除方法
const handleDelete = () => {
if (!tableData_top.length) { return }
let deleteId = []
chooseData.map((d) => {
deleteId.push(d['currentIndex'])
})
for (let i = tableData_top.length - 1; i >= 0; i--) {
if (deleteId.includes(tableData_top[i].currentIndex)) {
tableData_top.splice(i, 1);
}
}
isChooseAll.value = false
msgSuccess('删除成功')
}
const msgSuccess = (msg) => {
ElMessage({
message: msg,
type: 'success',
})
}
=======
oprn_oprt_date: '',
// 手术级别
oprn_lv_code: '',
@@ -1064,7 +496,6 @@ const handleDelete = () => {
isChooseAll.value = false;
msgSuccess('删除成功');
};
>>>>>>> v1.3
const msgSuccess = (msg) => {
ElMessage({
@@ -1076,22 +507,14 @@ const msgSuccess = (msg) => {
<style lang="scss">
.medicalSec {
<<<<<<< HEAD
.el-date-editor.el-input, .el-date-editor.el-input__wrapper {
=======
.el-date-editor.el-input,
.el-date-editor.el-input__wrapper {
>>>>>>> v1.3
width: 100%;
}
.el-table td.el-table__cell div {
width: 100%;
}
}
<<<<<<< HEAD
=======
>>>>>>> v1.3
</style>
<style lang="scss" scoped>
:deep(.el-table__expand-icon) {