no message
							parent
							
								
									2773182117
								
							
						
					
					
						commit
						594e1e84c8
					
				| 
						 | 
					@ -1,10 +1,12 @@
 | 
				
			||||||
import request from '@/utils/request'
 | 
					import request from '@/utils/request'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export function getTaskInfo(id) {
 | 
					export function getTaskInfo(id) {
 | 
				
			||||||
  return request({
 | 
					  return request({
 | 
				
			||||||
    url: 'api/task/queryAsnTask?asnDetailId='+id ,
 | 
					    url: 'api/task/queryAsnTask?asnDetailId=' + id,
 | 
				
			||||||
    method: 'get'
 | 
					    method: 'get'
 | 
				
			||||||
  })
 | 
					  })
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export function add(data) {
 | 
					export function add(data) {
 | 
				
			||||||
  return request({
 | 
					  return request({
 | 
				
			||||||
    url: 'api/task',
 | 
					    url: 'api/task',
 | 
				
			||||||
| 
						 | 
					@ -20,6 +22,7 @@ export function del(ids) {
 | 
				
			||||||
    data: ids
 | 
					    data: ids
 | 
				
			||||||
  })
 | 
					  })
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// 拣货确认
 | 
					// 拣货确认
 | 
				
			||||||
export function jhQr(ids) {
 | 
					export function jhQr(ids) {
 | 
				
			||||||
  return request({
 | 
					  return request({
 | 
				
			||||||
| 
						 | 
					@ -39,9 +42,16 @@ export function edit(data) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export function queryPickTask(id) {
 | 
					export function queryPickTask(id) {
 | 
				
			||||||
  return request({
 | 
					  return request({
 | 
				
			||||||
    url: 'api/task/queryPickTask?pickDetailId='+id ,
 | 
					    url: 'api/task/queryPickTask?pickDetailId=' + id,
 | 
				
			||||||
    method: 'get'
 | 
					    method: 'get'
 | 
				
			||||||
  })
 | 
					  })
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export default { add, edit, del ,getTaskInfo,queryPickTask,jhQr}
 | 
					export function cancelAllocate(pickDetailId, quantity) {
 | 
				
			||||||
 | 
					  return request({
 | 
				
			||||||
 | 
					    url: 'api/task/cancelAllocate?pickDetailId=' + pickDetailId + "&quantity=" + quantity,
 | 
				
			||||||
 | 
					    method: 'get'
 | 
				
			||||||
 | 
					  })
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export default {add, edit, del, getTaskInfo, queryPickTask, jhQr, cancelAllocate}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -167,11 +167,21 @@
 | 
				
			||||||
        <el-table-column prop="planQty" label="计划数量"/>
 | 
					        <el-table-column prop="planQty" label="计划数量"/>
 | 
				
			||||||
        <el-table-column prop="moveQty" label="移位数量"/>
 | 
					        <el-table-column prop="moveQty" label="移位数量"/>
 | 
				
			||||||
        <el-table-column prop="createTime" label="创建时间"/>
 | 
					        <el-table-column prop="createTime" label="创建时间"/>
 | 
				
			||||||
        <el-table-column label="操作" align="center">
 | 
					        <el-table-column label="操作" align="center" width="190">
 | 
				
			||||||
          <template slot-scope="scope">
 | 
					          <template slot-scope="scope">
 | 
				
			||||||
            <el-button type="primary" align="center" size="mini" :disabled="scope.row.taskStatus!='ARRIVED'  "
 | 
					            <el-button type="primary" align="center" size="mini" :disabled="scope.row.taskStatus!='ARRIVED'  "
 | 
				
			||||||
                       @click="fbPicking(scope.row)">翻包拣货
 | 
					                       @click="fbPicking(scope.row)">翻包拣货
 | 
				
			||||||
            </el-button>
 | 
					            </el-button>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            <el-button type="danger"
 | 
				
			||||||
 | 
					                       :disabled="scope.row.taskStatus!='ARRIVED'  "
 | 
				
			||||||
 | 
					                       align="center"
 | 
				
			||||||
 | 
					                       size="mini"
 | 
				
			||||||
 | 
					                       @click="cancelTask(scope.row)"
 | 
				
			||||||
 | 
					            >
 | 
				
			||||||
 | 
					              手工取消
 | 
				
			||||||
 | 
					            </el-button>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
          </template>
 | 
					          </template>
 | 
				
			||||||
        </el-table-column>
 | 
					        </el-table-column>
 | 
				
			||||||
      </el-table>
 | 
					      </el-table>
 | 
				
			||||||
| 
						 | 
					@ -364,6 +374,24 @@ export default {
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
      })
 | 
					      })
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    cancelTask(data) {
 | 
				
			||||||
 | 
					      this.$confirm('此操作将删除该任务, 是否继续?', '提示', {
 | 
				
			||||||
 | 
					        confirmButtonText: '确定',
 | 
				
			||||||
 | 
					        cancelButtonText: '取消',
 | 
				
			||||||
 | 
					        type: 'warning'
 | 
				
			||||||
 | 
					      }).then(() => {
 | 
				
			||||||
 | 
					        crudTask.cancelAllocate(data.pickDetail.id, data.planQty).then(res => {
 | 
				
			||||||
 | 
					          if (res.status == 200) {
 | 
				
			||||||
 | 
					            this.crud.notify('操作成功!', CRUD.NOTIFICATION_TYPE.SUCCESS)
 | 
				
			||||||
 | 
					            this.crud.toQuery()
 | 
				
			||||||
 | 
					          } else {
 | 
				
			||||||
 | 
					            this.crud.notify(res.message, CRUD.NOTIFICATION_TYPE.ERROR)
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        })
 | 
				
			||||||
 | 
					      }).catch(() => {
 | 
				
			||||||
 | 
					        this.crud.notify('取消操作', CRUD.NOTIFICATION_TYPE.INFO)
 | 
				
			||||||
 | 
					      });
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    resetQuery() {
 | 
					    resetQuery() {
 | 
				
			||||||
      this.radio3 = '已到站';
 | 
					      this.radio3 = '已到站';
 | 
				
			||||||
      this.crud.resetQuery()
 | 
					      this.crud.resetQuery()
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue