生物安全多耳号模糊查询

This commit is contained in:
2026-01-13 22:53:04 +08:00
parent 25b6cfc877
commit c847da13fa
7 changed files with 13 additions and 10 deletions

View File

@@ -7,7 +7,7 @@
start-placeholder="开始日期" end-placeholder="结束日期" /> start-placeholder="开始日期" end-placeholder="结束日期" />
</el-form-item> </el-form-item>
<el-form-item label="羊只耳号" prop="sheepNo"> <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>
<el-form-item label="技术员" prop="technical"> <el-form-item label="技术员" prop="technical">
<el-input v-model="queryParams.technical" placeholder="请输入技术员" clearable /> <el-input v-model="queryParams.technical" placeholder="请输入技术员" clearable />
@@ -531,6 +531,7 @@
/* ------------------ 初始化 ------------------ */ /* ------------------ 初始化 ------------------ */
onMounted(() => { onMounted(() => {
getList() getList()
getBarns() getBarns()
listPrescription({ status: 1, persType: 1 }).then(res => { listPrescription({ status: 1, persType: 1 }).then(res => {

View File

@@ -7,7 +7,7 @@
start-placeholder="开始日期" end-placeholder="结束日期" /> start-placeholder="开始日期" end-placeholder="结束日期" />
</el-form-item> </el-form-item>
<el-form-item label="羊只" prop="sheepId"> <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>
<el-form-item label="疾病类型" prop="diseasePid"> <el-form-item label="疾病类型" prop="diseasePid">

View File

@@ -7,7 +7,7 @@
start-placeholder="开始日期" end-placeholder="结束日期" /> start-placeholder="开始日期" end-placeholder="结束日期" />
</el-form-item> </el-form-item>
<el-form-item label="羊只耳号" prop="sheepNo"> <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>
<el-form-item label="技术员" prop="technical"> <el-form-item label="技术员" prop="technical">
<el-input v-model="queryParams.technical" placeholder="请输入技术员" clearable /> <el-input v-model="queryParams.technical" placeholder="请输入技术员" clearable />

View File

@@ -7,7 +7,7 @@
start-placeholder="开始日期" end-placeholder="结束日期" /> start-placeholder="开始日期" end-placeholder="结束日期" />
</el-form-item> </el-form-item>
<el-form-item label="羊只耳号" prop="sheepNo"> <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>
<el-form-item label="技术员" prop="technical"> <el-form-item label="技术员" prop="technical">
<el-input v-model="queryParams.technical" placeholder="请输入技术员" clearable /> <el-input v-model="queryParams.technical" placeholder="请输入技术员" clearable />

View File

@@ -12,7 +12,9 @@
<el-option v-for="i in quarantineItems" :key="i.value" :label="i.label" :value="i.value" /> <el-option v-for="i in quarantineItems" :key="i.value" :label="i.label" :value="i.value" />
</el-select> </el-select>
</el-form-item> </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-form-item label="采样员" prop="sampler">
<el-input v-model="queryParams.sampler" placeholder="请输入采样员名字" clearable @keyup.enter="getList" /> <el-input v-model="queryParams.sampler" placeholder="请输入采样员名字" clearable @keyup.enter="getList" />
</el-form-item> </el-form-item>
@@ -21,6 +23,7 @@
<el-input v-model="queryParams.quarOfficer" placeholder="请输入检疫员名字" clearable @keyup.enter="getList" /> <el-input v-model="queryParams.quarOfficer" placeholder="请输入检疫员名字" clearable @keyup.enter="getList" />
</el-form-item> </el-form-item>
<el-form-item label="羊只类型" prop="sheepType"> <el-form-item label="羊只类型" prop="sheepType">
<el-select v-model="queryParams.sheepType" placeholder="请选择" filterable clearable style="width: 150px"> <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" /> <el-option v-for="i in sheepTypes" :key="i.value" :label="i.makeLabelFormatter" :value="i.label" />

View File

@@ -6,8 +6,8 @@
<el-date-picker v-model="daterangeDatetime" value-format="YYYY-MM-DD" type="daterange" range-separator="-" <el-date-picker v-model="daterangeDatetime" value-format="YYYY-MM-DD" type="daterange" range-separator="-"
start-placeholder="开始日期" end-placeholder="结束日期" /> start-placeholder="开始日期" end-placeholder="结束日期" />
</el-form-item> </el-form-item>
<el-form-item label="羊只耳号" prop="sheepNo"> <el-form-item label="羊只耳号" prop="sheepNo">
<el-input v-model="queryParams.sheepNo" placeholder="请输入羊只耳号" clearable /> <el-input v-model="queryParams.sheepNo" placeholder="请输入耳号,多个用逗号隔开" clearable @keyup.enter="getList" />
</el-form-item> </el-form-item>
<el-form-item label="治疗状态" prop="status"> <el-form-item label="治疗状态" prop="status">
<el-select v-model="queryParams.status" placeholder="请选择治疗状态" style="width: 120px;"> <el-select v-model="queryParams.status" placeholder="请选择治疗状态" style="width: 120px;">

View File

@@ -13,9 +13,8 @@
<el-date-picker v-model="daterangeCreateTime" type="daterange" range-separator="-" start-placeholder="开始日期" <el-date-picker v-model="daterangeCreateTime" type="daterange" range-separator="-" start-placeholder="开始日期"
end-placeholder="结束日期" value-format="YYYY-MM-DD" /> end-placeholder="结束日期" value-format="YYYY-MM-DD" />
</el-form-item> </el-form-item>
<el-form-item label="羊只耳号" prop="sheepNo">
<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="handleQuery" />
</el-form-item> </el-form-item>
<el-form-item label="使用名称" prop="name"> <el-form-item label="使用名称" prop="name">