Browse Source

feat(production): 添加临期检验单类型并更新相关业务逻辑

- 在检验单类型选择中新增临期检验单选项(值为G)
- 更新检验按钮显示条件,排除临期检验单类型的显示
- 更新补打结果按钮显示条件,排除临期检验单类型的显示
- 更新取消检验结果按钮显示条件,排除临期检验单类型的显示
- 确保临期检验单在相应操作中被正确过滤处理
master
qiankanghui 3 weeks ago
parent
commit
1495a77fb9
  1. 7
      src/views/modules/production/inspect.vue

7
src/views/modules/production/inspect.vue

@ -20,6 +20,7 @@
<el-option label="报废超标确认" value="B"></el-option>
<el-option label="异常反馈检验单" value="A"></el-option>
<el-option label="呆滞检验单" value="D"></el-option>
<el-option label="临期检验单" value="G"></el-option>
</el-select>
</el-form-item>
<el-form-item :label="'是否检验'">
@ -100,9 +101,9 @@
label="操作">
<template slot-scope="scope" class="foo_container">
<a v-if="scope.row.inspectedFlag=='N'
&&scope.row.toTypeFlagDb!='W'&&scope.row.toTypeFlagDb!='I'&&scope.row.toTypeFlagDb!='Q'&&scope.row.toTypeFlagDb!='S'&&scope.row.toTypeFlagDb!='D'" type="text" size="small" @click="inspectModal(scope.row)">检验</a>
<a v-if="scope.row.inspectedFlag=='Y'&&scope.row.toTypeFlagDb!='D'" type="text" size="small" @click="toPrint(scope.row)">补打结果</a>
<a v-if="scope.row.inspectedFlag=='Y'&&scope.row.toTypeFlagDb!='S'&&scope.row.toTypeFlagDb!='D'" type="text" size="small" @click="cancelInspectResult(scope.row)">取消检验结果</a>
&&scope.row.toTypeFlagDb!='W'&&scope.row.toTypeFlagDb!='I'&&scope.row.toTypeFlagDb!='Q'&&scope.row.toTypeFlagDb!='S'&&scope.row.toTypeFlagDb!='D'&&scope.row.toTypeFlagDb!='G'" type="text" size="small" @click="inspectModal(scope.row)">检验</a>
<a v-if="scope.row.inspectedFlag=='Y'&&scope.row.toTypeFlagDb!='D'&&scope.row.toTypeFlagDb!='G'" type="text" size="small" @click="toPrint(scope.row)">补打结果</a>
<a v-if="scope.row.inspectedFlag=='Y'&&scope.row.toTypeFlagDb!='S'&&scope.row.toTypeFlagDb!='D'&&scope.row.toTypeFlagDb!='G'" type="text" size="small" @click="cancelInspectResult(scope.row)">取消检验结果</a>
<a v-if="scope.row.toTypeFlag=='混炼胶入库'" type="text" size="small" @click="detailModal(scope.row)">混炼明细</a>
<a v-if="scope.row.toTypeFlagDb=='I'&&scope.row.inspectedFlag=='N'" type="text" size="small" @click="cancelInspect(scope.row)">删除检验单</a>
</template>

Loading…
Cancel
Save