diff --git a/src/api/foodManage/returnManage.js b/src/api/foodManage/returnManage.js new file mode 100644 index 00000000..b83471c0 --- /dev/null +++ b/src/api/foodManage/returnManage.js @@ -0,0 +1,151 @@ +import request from '@/utils/request' + +// 原料类别树 +export function systemMaterialTreeApi(data) { + return request({ + url: '/smart-canteen/cook_material_type/getTree', + method: 'post', + data: data + }) +} +// 查询原料列表 +export function getMaterialListApi(data) { + return request({ + url: '/smart-canteen/cook_material/list', + method: 'get', + headers: { + //"merchant-id":"378915229716713472", + }, + params: data + }) +} + +// 查询货品库存列表 +export function getStockMaterialListApi(data) { + return request({ + url: '/smart-canteen/ims/inventory/list', + method: 'post', + headers: { + //"merchant-id":"378915229716713472", + }, + data: data, + params:{ + pageNum:data.pageNum, + pageSize:data.pageSize + } + }) +} + +//查询供应商列表 isPaging 0不分页 2分页 +export function supplierPageApi(data) { + return request({ + url: '/smart-canteen/ims_supplier/list', + method: 'get', + headers: { + //"merchant-id":"378915229716713472", + }, + params:data + }) +} + +// 仓库 +export function drpWareHousePageApi(data) { + return request({ + url: '/smart-canteen/ims_warehouse_info/listAll', + method: 'get', + headers: { + //"merchant-id":"378915229716713472", + }, + params: data + }) +} + + + +// -------------退货单--------------- +//获取退货单分页列表 +export function returnMaterialPageApi(data) { + return request({ + url: '/smart-canteen/ims_refund_goods/list', + method: 'get', + headers: { + //"merchant-id":"378915229716713472", + }, + params:data + }) +} +//获取退货单详情 +export function getReturnMaterialInfoApi(data) { + return request({ + url: '/smart-canteen/ims_refund_goods/page-detail', + method: 'get', + headers: { + //"merchant-id":"378915229716713472", + }, + params:data + }) +} +// 新增退货单-保存 +export function addReturnMaterialApi(data) { + return request({ + url: '/smart-canteen/ims_refund_goods/add', + method: 'post', + headers: { + //"merchant-id":"378915229716713472", + }, + data: data + }) +} +// 编辑退货单-提交 +export function editReturnMaterialApi(data) { + return request({ + url: '/smart-canteen/ims_refund_goods/commit', + method: 'post', + headers: { + //"merchant-id":"378915229716713472", + }, + data: data + }) +} +// 删除退货单 +export function delReturnMaterialApi(data) { + return request({ + url: '/smart-canteen/ims_refund_goods/remove/'+data.refundGoodsId, + method: 'post', + headers: { + //"merchant-id":"378915229716713472", + } + }) +} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/router/index.js b/src/router/index.js index 1f3a82d8..e93d8b31 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -272,13 +272,13 @@ export const constantRoutes = [ path: 'materialReturnDetail', component: () => import('@/views/foodManage/returnManage/materialReturn/detail'), name: 'MaterialReturnDetail', - meta: { title: '出库详情', icon: '' } + meta: { title: '退货单详情', icon: '' } }, { path: 'materialReturnEdit', component: () => import('@/views/foodManage/returnManage/materialReturn/edit'), name: 'MaterialReturnOutEdit', - meta: { title: '出库新增/编辑', icon: '' } + meta: { title: '退货单新增/编辑', icon: '' } }, ] } diff --git a/src/views/foodManage/pickManage/materialPicking/edit.vue b/src/views/foodManage/pickManage/materialPicking/edit.vue index 58126f0d..f56c0bd8 100644 --- a/src/views/foodManage/pickManage/materialPicking/edit.vue +++ b/src/views/foodManage/pickManage/materialPicking/edit.vue @@ -367,7 +367,6 @@ export default { }else{ this.$modal.msgError("请先选择区域,仓库"); } - }, /** 搜索按钮操作 */ handleQuery() { @@ -499,7 +498,7 @@ export default { }else{ this.loadingBtn=true; editFetchMaterialApi(param).then((response) => { - this.$modal.msgSuccess("保存成功"); + this.$modal.msgSuccess("提交成功"); this.loadingBtn=false this.jumpList() }).catch(() => { diff --git a/src/views/foodManage/pickManage/materialPicking/index.vue b/src/views/foodManage/pickManage/materialPicking/index.vue index 5282ce6f..183e2fba 100644 --- a/src/views/foodManage/pickManage/materialPicking/index.vue +++ b/src/views/foodManage/pickManage/materialPicking/index.vue @@ -308,11 +308,11 @@ export default { // "approveStatus": this.queryParams.approveStatus } if(this.dateRange&&this.dateRange.length>0){ - param.startDateTime=this.formatDateTime(this.dateRange[0]) - param.endDateTime=this.formatDateTime(this.dateRange[1]) + param.startTime=this.formatDateTime(this.dateRange[0]) + param.endTime=this.formatDateTime(this.dateRange[1]) }else{ - param.startDateTime=undefined; - param.endDateTime=undefined; + param.startTime=undefined; + param.endTime=undefined; } fetchMaterialPageApi(param).then(response => { this.tableListData = response.rows; diff --git a/src/views/foodManage/returnManage/materialReturn/detail.vue b/src/views/foodManage/returnManage/materialReturn/detail.vue index 9d7f0934..53d38437 100644 --- a/src/views/foodManage/returnManage/materialReturn/detail.vue +++ b/src/views/foodManage/returnManage/materialReturn/detail.vue @@ -4,78 +4,36 @@ - {{baseInfo.orderGoodsCode}} + {{baseInfo.refundGoodsCode}} - - - {{ baseInfo.orderTitle }} + + + {{ baseInfo.warehouseName }} - - {{ baseInfo.requestArrivalTime }} + + {{ baseInfo.refundName }} {{ baseInfo.areaName }} - + {{ baseInfo.supplierName }} - + - - {{ baseInfo.canteenName }} - - - - {{ baseInfo.stallName }} - - - - {{ baseInfo.warehouseName }} - - - - {{ baseInfo.supplyAddress }} - + + {{ baseInfo.refundTime }} + 待审批 审批中 审批同意 审批拒绝 - - - - 待确认 - 确认通过 - 已拒绝 - - - {{ baseInfo.remark }} - - - - - - - 一次性付款 - 分期付款 - - - - {{ baseInfo.payMoneyDate }} - - - - {{ baseInfo.collectMoneyBank }} - - - - {{ baseInfo.collectMoneyAccountName }} - - +
@@ -101,16 +59,16 @@ - - + + - +
@@ -203,12 +161,12 @@ export default { getContractInfo(){ console.log(this.pageJson) let param = { - orderGoodsId:this.pageJson.orderGoodsId + refundGoodsId:this.pageJson.refundGoodsId } //查询查询食堂下拉结构 getPurchaseOrderInfoApi(param).then((response) => { - this.baseInfo = response.data; - this.materialLis = this.baseInfo.orderGoodsDetailList; + this.baseInfo = this.pageJson; + this.materialList = response.rows; }); }, // 多选框选中数据 diff --git a/src/views/foodManage/returnManage/materialReturn/edit.vue b/src/views/foodManage/returnManage/materialReturn/edit.vue index faaf2c84..0ad56f5c 100644 --- a/src/views/foodManage/returnManage/materialReturn/edit.vue +++ b/src/views/foodManage/returnManage/materialReturn/edit.vue @@ -2,21 +2,9 @@
- - - - - - - - - + + - - - - - - - - - - - - - + + - - - - - - 一次性付款 - 分期付款 - - - + + + + - - - - - - - - - - - - - - + v-model="baseInfo.refundTime" + type="datetime" align="right" + format="yyyy-MM-dd HH:mm:ss" style="width: 240px;" + :picker-options="pickerOptions" @change="baseInfo.refundTime=formatDateTime(baseInfo.refundTime)"> + +
@@ -119,24 +71,24 @@ 称重 --> - - - + - +