Commit f39255f23a091e2178a8aa6b0431de400321b7bd
1 parent
01e3fb9c
增加质检状态
Showing
5 changed files
with
13 additions
and
2 deletions
ant-design-vue-jeecg/src/api/api.js
... | ... | @@ -179,7 +179,7 @@ export const stockTakeTask = (params, headerId, code) => postAction('/cycleCount |
179 | 179 | export const increaseInInventoryGain = (params) => postAction('/cycleCountDetail/cycleCountDetail/increaseInInventoryGain', params); |
180 | 180 | //盘点任务生成 |
181 | 181 | export const createCycleCoutTaskByDetailId = (params, toPort) => postAction('/cycleCountDetail/cycleCountDetail/createCycleCoutTaskByDetailId?cycleId=' + params + '&toPort=' + toPort, params); |
182 | -//盘点确定实盘数量 | |
182 | +//盘点登记 | |
183 | 183 | export const confirmGapQty = (params) => postAction('/cycleCountDetail/cycleCountDetail/confirmGapQty', params); |
184 | 184 | //创建空托盘组入库任务 |
185 | 185 | export const createManyEmptyIn = (params) => postAction('/task/taskHeader/createManyEmptyIn', params); |
... | ... |
ant-design-vue-jeecg/src/views/system/task/TaskDetailList.vue
... | ... | @@ -88,7 +88,7 @@ |
88 | 88 | <a v-if="record.taskType == 700 && record.status != 100" @click="createMany(record)" |
89 | 89 | >实盘登记<a-divider type="vertical" |
90 | 90 | /></a> |
91 | - <a v-if="record.taskType == 1400 && record.status != 100" @click="qualityRegister(record)" | |
91 | + <a v-if="record.taskType == 1400 && record.qualityStatus == 0" @click="qualityRegister(record)" | |
92 | 92 | >质检登记<a-divider type="vertical" |
93 | 93 | /></a> |
94 | 94 | <a v-has="'taskDetail:edit'" @click="handleEdit(record)">编辑<a-divider type="vertical"/></a> |
... | ... |
huaheng-wms-core/src/main/java/org/jeecg/modules/wms/task/taskHeader/entity/TaskDetail.java
... | ... | @@ -149,6 +149,11 @@ public class TaskDetail implements Serializable { |
149 | 149 | @ApiModelProperty(value = "质检单据详情id") |
150 | 150 | private Integer qualityDetailId; |
151 | 151 | |
152 | + /** 质检状态 */ | |
153 | + @Excel(name = "质检状态", width = 15) | |
154 | + @ApiModelProperty(value = "质检状态") | |
155 | + private Integer qualityStatus; | |
156 | + | |
152 | 157 | /** 库存状态 */ |
153 | 158 | @Excel(name = "库存状态", width = 15) |
154 | 159 | @Dict(dicCode = "inventory_status") |
... | ... |
huaheng-wms-core/src/main/java/org/jeecg/modules/wms/task/taskHeader/service/impl/TaskHeaderServiceImpl.java
... | ... | @@ -2236,6 +2236,7 @@ public class TaskHeaderServiceImpl extends ServiceImpl<TaskHeaderMapper, TaskHea |
2236 | 2236 | taskDetail1.setQualityfiedQty(qualityfiedQty); |
2237 | 2237 | taskDetail1.setUnqualityfiedQty(unqualityfiedQty); |
2238 | 2238 | taskDetail1.setRemark(remark); |
2239 | + taskDetail1.setQualityStatus(QuantityConstant.QUALITY_TESTING_COMPLETE); | |
2239 | 2240 | if (!taskDetailService.updateById(taskDetail1)) { |
2240 | 2241 | throw new JeecgBootException("质检登记失败, 保存质检记录失败"); |
2241 | 2242 | } |
... | ... |
huaheng-wms-core/src/main/java/org/jeecg/utils/constant/QuantityConstant.java
... | ... | @@ -424,6 +424,11 @@ public class QuantityConstant { |
424 | 424 | // 质检完成 |
425 | 425 | public static final Integer QUALITY_HEADER_COMPLETE = 200; |
426 | 426 | |
427 | + // 待检 | |
428 | + public static final int QUALITY_TESTING_BUILD = 0; | |
429 | + // 质检完成 | |
430 | + public static final int QUALITY_TESTING_COMPLETE = 1; | |
431 | + | |
427 | 432 | /** 来料质检 */ |
428 | 433 | public static final String QUALITY_TYPE_INCOMING = "QI"; |
429 | 434 | /** 库内全检 */ |
... | ... |