冻胚冻精不同状态添加区分标识,新增根据状态搜索

This commit is contained in:
zyh
2026-01-20 16:16:05 +08:00
parent 7b2e282a36
commit 63d5e137fb
2 changed files with 39 additions and 5 deletions

View File

@@ -17,6 +17,14 @@
<el-date-picker v-model="daterangeOutDate" value-format="YYYY-MM-DD" type="daterange" range-separator="-"
start-placeholder="开始日期" end-placeholder="结束日期" style="width: 100%" />
</el-form-item>
<el-form-item label="状态" prop="status">
<el-select v-model="queryParams.status" placeholder="全部状态" clearable style="width:150px">
<el-option label="正常" value="正常" />
<el-option label="销售" value="销售" />
<el-option label="自用" value="自用" />
<el-option label="废弃" value="废弃" />
</el-select>
</el-form-item>
<el-form-item>
<el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
<el-button icon="Refresh" @click="resetQuery">重置</el-button>
@@ -69,7 +77,16 @@
{{ scope.row.sexCtl === 1 ? '是' : '否' }}
</template>
</el-table-column>
<el-table-column label="状态" align="center" prop="status" />
<el-table-column label="状态" align="center" prop="status">
<template #default="scope">
<el-tag :type="scope.row.status === '正常' ? 'primary'
: scope.row.status === '销售' ? 'success'
: scope.row.status === '自用' ? 'warning'
: 'danger'">
{{ scope.row.status }}
</el-tag>
</template>
</el-table-column>
<el-table-column label="技术员" align="center" prop="tech" />
<el-table-column label="液氮罐ID" align="center" prop="tankId" />
<el-table-column label="提桶ID" align="center" prop="bucketId" />

View File

@@ -17,6 +17,14 @@
<el-date-picker v-model="daterangeOutDt" type="daterange" range-separator="-" start-placeholder="开始日期"
end-placeholder="结束日期" value-format="YYYY-MM-DD" clearable style="width: 100%" />
</el-form-item>
<el-form-item label="状态" prop="stat">
<el-select v-model="queryParams.stat" placeholder="全部状态" clearable style="width:150px">
<el-option label="正常" value="正常" />
<el-option label="销售" value="销售" />
<el-option label="自用" value="自用" />
<el-option label="废弃" value="废弃" />
</el-select>
</el-form-item>
<el-form-item>
<el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
<el-button icon="Refresh" @click="resetQuery">重置</el-button>
@@ -62,7 +70,16 @@
{{ scope.row.sexCtl === 1 ? '是' : '否' }}
</template>
</el-table-column>
<el-table-column label="状态" align="center" prop="stat" />
<el-table-column label="状态" align="center" prop="stat">
<template #default="scope">
<el-tag :type="scope.row.stat === '正常' ? 'primary'
: scope.row.stat === '销售' ? 'success'
: scope.row.stat === '自用' ? 'warning'
: 'danger'">
{{ scope.row.stat }}
</el-tag>
</template>
</el-table-column>
<el-table-column label="技术员" align="center" prop="tech" />
<el-table-column label="液氮罐ID" align="center" prop="tankId" />
<el-table-column label="提桶ID" align="center" prop="bucketId" />