|
|
|
@ -68,6 +68,16 @@
|
|
|
|
|
<!-- <el-form-item label="评审人ID" prop="reviewerId">
|
|
|
|
|
<el-input v-model="queryParams.reviewerId" placeholder="请输入评审人ID" clearable @keyup.enter="handleQuery" />
|
|
|
|
|
</el-form-item> -->
|
|
|
|
|
<el-form-item label="评审开始时间" label-width="100px">
|
|
|
|
|
<el-date-picker
|
|
|
|
|
v-model="dateRange"
|
|
|
|
|
type="daterange"
|
|
|
|
|
range-separator="至"
|
|
|
|
|
start-placeholder="开始日期"
|
|
|
|
|
end-placeholder="结束日期"
|
|
|
|
|
value-format="YYYY-MM-DD HH:mm:ss"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item>
|
|
|
|
|
<el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
|
|
|
|
|
<el-button icon="Refresh" @click="resetQuery">重置</el-button>
|
|
|
|
@ -557,9 +567,23 @@ const data = reactive<PageData<QcUnqualifiedReviewForm, QcUnqualifiedReviewQuery
|
|
|
|
|
|
|
|
|
|
const { queryParams, form, rules } = toRefs(data);
|
|
|
|
|
|
|
|
|
|
const dateRange = ref([]);
|
|
|
|
|
|
|
|
|
|
/** 查询不合格品待评审列表 */
|
|
|
|
|
const getList = async () => {
|
|
|
|
|
loading.value = true;
|
|
|
|
|
if (dateRange.value && dateRange.value.length === 2) {
|
|
|
|
|
queryParams.value.params = {
|
|
|
|
|
...queryParams.value.params,
|
|
|
|
|
beginReviewStartTime: dateRange.value[0],
|
|
|
|
|
endReviewStartTime: dateRange.value[1]
|
|
|
|
|
};
|
|
|
|
|
} else {
|
|
|
|
|
if (queryParams.value.params) {
|
|
|
|
|
delete queryParams.value.params.beginReviewStartTime;
|
|
|
|
|
delete queryParams.value.params.endReviewStartTime;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
const res = await listQcUnqualifiedReview(queryParams.value);
|
|
|
|
|
qcUnqualifiedReviewList.value = res.rows;
|
|
|
|
|
total.value = res.total;
|
|
|
|
@ -587,6 +611,7 @@ const handleQuery = () => {
|
|
|
|
|
/** 重置按钮操作 */
|
|
|
|
|
const resetQuery = () => {
|
|
|
|
|
queryFormRef.value?.resetFields();
|
|
|
|
|
dateRange.value = [];
|
|
|
|
|
handleQuery();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|