漏组订单查询调整

This commit is contained in:
wuteng 2025-12-04 11:16:40 +08:00
parent f70152f8e2
commit 744be114d8
2 changed files with 65 additions and 6 deletions

View File

@ -88,7 +88,21 @@
<el-form-item :label="$t('录入人')" prop="registerManName">
<EmpNamePicker5 :placeholder="$t('请选择')" v-model="queryParams.registerManName" ></EmpNamePicker5>
</el-form-item>
<el-form-item label="问题件方式" prop="params.problemQueryType" label-width="90px">
<el-select clearable="" v-model="queryParams.params.problemQueryType" placeholder="请选择">
<el-option label="只查问题件类型" :value="1"></el-option>
<el-option label="剔除问题件类型" :value="2"></el-option>
</el-select>
</el-form-item>
<el-form-item label="问题件类型" prop="params.problemQueryIds" label-width="90px">
<ProblemTypeMultiplePicker v-model="queryParams.params.problemQueryIds" ></ProblemTypeMultiplePicker>
</el-form-item>
<el-form-item label="签收状态" prop="blSign">
<el-select clearable v-model="queryParams.blSign" placeholder="请选择">
<el-option label="已签收" :value="1"></el-option>
<el-option label="未签收" :value="0"></el-option>
</el-select>
</el-form-item>
</SearchForm>
<XdTable
@ -216,8 +230,16 @@
<span v-if="scope.row.blManual==3">无需组批次</span>
</template>
</el-table-column>
<el-table-column :label="$t('签收状态')" align="center" prop="blSign" width="80" >
<template slot-scope="scope">
<el-tag v-if="scope.row.blSign=='1'" type="success">已签收</el-tag>
<el-tag v-else type="danger">未签收</el-tag>
</template>
</el-table-column>
<el-table-column :label="$t('问题件类型')" align="center" prop="problemTypeName" width="120" :show-overflow-tooltip="true"/>
<el-table-column :label="$t('问题件原因')" align="center" prop="problemCause" width="120" :show-overflow-tooltip="true"/>
</XdTable>
<!-- 确认组批次完成 弹窗 -->
<el-dialog
@ -258,10 +280,12 @@ import EmpNamePicker5 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue';
import {timeFormat} from '@/utils/dateUtils'
import confirmForm from "@/views/emis/emisTmsSiteBatchMiss/confirmForm.vue";
import ProblemTypeMultiplePicker from '@/views/emis/EmisBaseTools/ProblemTypeMultiplePicker.vue';
export default {
name: "EmisTmsSiteBatchMiss",
components: {
ProblemTypeMultiplePicker,
elDateAdvPicker,
emisTransPlanRuleForm,
EmisSupplierPicker,
@ -324,8 +348,13 @@ export default {
endDate: null,
remark: null,
delFlag: null,
missCount:null,
sendSiteCode:null
missCount: null,
sendSiteCode: null,
blSign:null,
params: {
problemQueryType: null,
problemQueryIds: null
}
},
billCodeList:[] // 选中的单号
};

View File

@ -89,7 +89,21 @@
<el-form-item :label="$t('录入人')" prop="registerManName">
<EmpNamePicker5 :placeholder="$t('请选择')" v-model="queryParams.registerManName" ></EmpNamePicker5>
</el-form-item>
<el-form-item label="问题件方式" prop="params.problemQueryType" label-width="90px">
<el-select clearable="" v-model="queryParams.params.problemQueryType" placeholder="请选择">
<el-option label="只查问题件类型" :value="1"></el-option>
<el-option label="剔除问题件类型" :value="2"></el-option>
</el-select>
</el-form-item>
<el-form-item label="问题件类型" prop="params.problemQueryIds" label-width="90px">
<ProblemTypeMultiplePicker v-model="queryParams.params.problemQueryIds" ></ProblemTypeMultiplePicker>
</el-form-item>
<el-form-item label="签收状态" prop="blSign">
<el-select clearable v-model="queryParams.blSign" placeholder="请选择">
<el-option label="已签收" :value="1"></el-option>
<el-option label="未签收" :value="0"></el-option>
</el-select>
</el-form-item>
</SearchForm>
<XdTable
@ -218,6 +232,15 @@
<span v-if="scope.row.blManual==3">无需组批次</span>
</template>
</el-table-column>
<el-table-column :label="$t('签收状态')" align="center" prop="blSign" width="80" >
<template slot-scope="scope">
<el-tag v-if="scope.row.blSign=='1'" type="success">已签收</el-tag>
<el-tag v-else type="danger">未签收</el-tag>
</template>
</el-table-column>
<el-table-column :label="$t('问题件类型')" align="center" prop="problemTypeName" width="120" :show-overflow-tooltip="true"/>
<el-table-column :label="$t('问题件原因')" align="center" prop="problemCause" width="120" :show-overflow-tooltip="true"/>
</XdTable>
@ -260,10 +283,12 @@ import EmpNamePicker5 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue';
import {timeFormat} from '@/utils/dateUtils'
import confirmForm from "@/views/emis/emisTmsSiteBatchMiss/confirmForm.vue";
import ProblemTypeMultiplePicker from '@/views/emis/EmisBaseTools/ProblemTypeMultiplePicker.vue';
export default {
name: "EmisTmsSiteBatchMissV2",
components: {
ProblemTypeMultiplePicker,
elDateAdvPicker,
emisTransPlanRuleForm,
EmisSupplierPicker,
@ -327,7 +352,12 @@ export default {
remark: null,
delFlag: null,
missCount:null,
sendSiteCode:null
sendSiteCode:null,
blSign:null,
params: {
problemQueryType: null,
problemQueryIds: null
}
},
billCodeList:[] // 选中的单号
};