This commit is contained in:
zyh
2026-01-16 12:40:25 +08:00
10 changed files with 23 additions and 20 deletions

View File

@@ -7,7 +7,7 @@
start-placeholder="开始日期" end-placeholder="结束日期" />
</el-form-item>
<el-form-item label="羊只耳号" prop="sheepNo">
<el-input v-model="queryParams.sheepNo" placeholder="请输入羊只耳号" clearable @keyup.enter="getList" />
<el-input v-model="queryParams.sheepNo" placeholder="请输入耳号,多个用逗号分隔" clearable @keyup.enter="getList" />
</el-form-item>
<el-form-item label="技术员" prop="technical">
<el-input v-model="queryParams.technical" placeholder="请输入技术员" clearable />
@@ -27,7 +27,7 @@
</el-row>
<!-- 3. 列表 -->
<el-table v-loading="loading" :data="dewormList" @selection-change="handleSelectionChange"
<el-table v-loading="loading" :data="dewormList" @selection-change="handleSelectionChange" max-height="650px"
@sort-change="handleSortChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="羊只耳号" align="center" prop="sheepNo" />
@@ -531,6 +531,7 @@
/* ------------------ 初始化 ------------------ */
onMounted(() => {
getList()
getBarns()
listPrescription({ status: 1, persType: 1 }).then(res => {

View File

@@ -7,7 +7,7 @@
start-placeholder="开始日期" end-placeholder="结束日期" />
</el-form-item>
<el-form-item label="羊只" prop="sheepId">
<el-input v-model="queryParams.sheepNo" placeholder="请输入羊只耳号" clearable />
<el-input v-model="queryParams.sheepNo" placeholder="请输入耳号,多个用逗号隔开" clearable />
</el-form-item>
<el-form-item label="疾病类型" prop="diseasePid">
@@ -64,7 +64,7 @@
</el-row>
<!-- 列表 -->
<el-table v-loading="loading" :data="diagnosisList" @selection-change="handleSelectionChange"
<el-table v-loading="loading" :data="diagnosisList" @selection-change="handleSelectionChange" max-height="650px"
@sort-change="handleSortChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="耳号" align="center" prop="sheepNo" />

View File

@@ -41,7 +41,7 @@
</el-row>
<!-- 列表 -->
<el-table v-loading="loading" :data="disinfectList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="disinfectList" @selection-change="handleSelectionChange" max-height="650px">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="羊舍" align="center" prop="sheepfoldName" />
<el-table-column label="消毒日期" align="center" prop="datetime" width="180">

View File

@@ -7,7 +7,7 @@
start-placeholder="开始日期" end-placeholder="结束日期" />
</el-form-item>
<el-form-item label="羊只耳号" prop="sheepNo">
<el-input v-model="queryParams.sheepNo" placeholder="请输入羊只耳号" clearable @keyup.enter="getList" />
<el-input v-model="queryParams.sheepNo" placeholder="请输入耳号,多个用逗号隔开" clearable @keyup.enter="getList" />
</el-form-item>
<el-form-item label="技术员" prop="technical">
<el-input v-model="queryParams.technical" placeholder="请输入技术员" clearable />
@@ -27,7 +27,7 @@
</el-row>
<!-- 3. 列表 -->
<el-table v-loading="loading" :data="dewormList" @selection-change="handleSelectionChange"
<el-table v-loading="loading" :data="dewormList" @selection-change="handleSelectionChange" max-height="650px"
@sort-change="handleSortChange">
<el-table-column label="羊只耳号" align="center" prop="sheepNo" />

View File

@@ -7,7 +7,7 @@
start-placeholder="开始日期" end-placeholder="结束日期" />
</el-form-item>
<el-form-item label="羊只耳号" prop="sheepNo">
<el-input v-model="queryParams.sheepNo" placeholder="请输入羊只耳号" clearable @keyup.enter="getList" />
<el-input v-model="queryParams.sheepNo" placeholder="请输入耳号,多个用逗号隔开" clearable @keyup.enter="getList" />
</el-form-item>
<el-form-item label="技术员" prop="technical">
<el-input v-model="queryParams.technical" placeholder="请输入技术员" clearable />
@@ -27,7 +27,7 @@
</el-row>
<!-- 3. 列表 -->
<el-table v-loading="loading" :data="dewormList" @selection-change="handleSelectionChange"
<el-table v-loading="loading" :data="dewormList" @selection-change="handleSelectionChange" max-height="650px"
@sort-change="handleSortChange">
<el-table-column type="selection" width="55" align="center" />

View File

@@ -39,7 +39,7 @@
<right-toolbar v-model:showSearch="showSearch" @queryTable="getList" />
</el-row>
<el-table v-loading="loading" :data="medicineList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="medicineList" @selection-change="handleSelectionChange" max-height="650px">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="药品编号" align="center" prop="medica" />
<el-table-column label="药品名称" align="center" prop="name" />

View File

@@ -42,7 +42,7 @@
</el-row>
<!-- 列表 -->
<el-table v-loading="loading" :data="prescriptionList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="prescriptionList" @selection-change="handleSelectionChange" max-height="650px">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="处方编号" align="center" prop="no" />
<el-table-column label="处方名称" align="center" prop="name" />

View File

@@ -12,7 +12,9 @@
<el-option v-for="i in quarantineItems" :key="i.value" :label="i.label" :value="i.value" />
</el-select>
</el-form-item>
<el-form-item label="羊只耳号" prop="sheepNo">
<el-input v-model="queryParams.sheepNo" placeholder="请输入耳号,多个用逗号隔开" clearable @keyup.enter="getList" />
</el-form-item>
<el-form-item label="采样员" prop="sampler">
<el-input v-model="queryParams.sampler" placeholder="请输入采样员名字" clearable @keyup.enter="getList" />
</el-form-item>
@@ -21,6 +23,7 @@
<el-input v-model="queryParams.quarOfficer" placeholder="请输入检疫员名字" clearable @keyup.enter="getList" />
</el-form-item>
<el-form-item label="羊只类型" prop="sheepType">
<el-select v-model="queryParams.sheepType" placeholder="请选择" filterable clearable style="width: 150px">
<el-option v-for="i in sheepTypes" :key="i.value" :label="i.makeLabelFormatter" :value="i.label" />
@@ -53,7 +56,7 @@
</el-row>
<!-- 表格 -->
<el-table v-loading="loading" :data="quarantineList" @selection-change="handleSelectionChange"
<el-table v-loading="loading" :data="quarantineList" @selection-change="handleSelectionChange" max-height="600px"
@sort-change="handleSortChange">
<el-table-column type="selection" width="55" align="center" />

View File

@@ -6,8 +6,8 @@
<el-date-picker v-model="daterangeDatetime" value-format="YYYY-MM-DD" type="daterange" range-separator="-"
start-placeholder="开始日期" end-placeholder="结束日期" />
</el-form-item>
<el-form-item label="羊只耳号" prop="sheepNo">
<el-input v-model="queryParams.sheepNo" placeholder="请输入羊只耳号" clearable />
<el-form-item label="羊只耳号" prop="sheepNo">
<el-input v-model="queryParams.sheepNo" placeholder="请输入耳号,多个用逗号隔开" clearable @keyup.enter="getList" />
</el-form-item>
<el-form-item label="治疗状态" prop="status">
<el-select v-model="queryParams.status" placeholder="请选择治疗状态" style="width: 120px;">
@@ -45,7 +45,7 @@
</el-row>
<!-- 列表 -->
<el-table v-loading="loading" :data="treatmentList" @selection-change="handleSelectionChange"
<el-table v-loading="loading" :data="treatmentList" @selection-change="handleSelectionChange" max-height="650px"
@sort-change="handleSortChange">
<el-table-column type="selection" width="55" align="center" />

View File

@@ -13,9 +13,8 @@
<el-date-picker v-model="daterangeCreateTime" type="daterange" range-separator="-" start-placeholder="开始日期"
end-placeholder="结束日期" value-format="YYYY-MM-DD" />
</el-form-item>
<el-form-item label="羊只耳号" prop="sheepNo">
<el-input v-model="queryParams.sheepNo" placeholder="羊只耳号" clearable @keyup.enter="handleQuery" />
<el-form-item label="羊只耳号" prop="sheepNo">
<el-input v-model="queryParams.sheepNo" placeholder="请输入耳号,多个用逗号隔开" clearable @keyup.enter="getList" />
</el-form-item>
<el-form-item label="使用名称" prop="name">
@@ -48,7 +47,7 @@
</el-row>
<!-- 数据表格 -->
<el-table v-loading="loading" :data="usageList" @selection-change="handleSelectionChange">
<el-table v-loading="loading" :data="usageList" @selection-change="handleSelectionChange" max-height="650px">
<el-table-column label="使用时间" align="center" prop="datetime" width="180">
<template #default="scope">
<span>{{ parseTime(scope.row.datetime, '{y}-{m}-{d}') }}</span>