Browse Source

feat(production): 添加呆滞检验单类型支持

- 在检验单类型下拉选项中新增呆滞检验单类型(D)
- 修改检验按钮显示逻辑,排除呆滞检验单类型的检验操作
- 更新补打结果功能逻辑,排除呆滞检验单类型的补打操作
- 调整取消检验结果功能逻辑,排除呆滞检验单类型的取消操作
master
qiankanghui 3 weeks ago
parent
commit
13e97b2fb2
  1. 7
      src/views/modules/production/inspect.vue

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

@ -19,6 +19,7 @@
<el-option label="物料过期送检" value="S"></el-option>
<el-option label="报废超标确认" value="B"></el-option>
<el-option label="异常反馈检验单" value="A"></el-option>
<el-option label="呆滞检验单" value="D"></el-option>
</el-select>
</el-form-item>
<el-form-item :label="'是否检验'">
@ -99,9 +100,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'" type="text" size="small" @click="inspectModal(scope.row)">检验</a>
<a v-if="scope.row.inspectedFlag=='Y'" type="text" size="small" @click="toPrint(scope.row)">补打结果</a>
<a v-if="scope.row.inspectedFlag=='Y'&&scope.row.toTypeFlagDb!='S'" 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'" 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>
<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