diff --git a/yxt-as-ui/src/api/statement/business.js b/yxt-as-ui/src/api/statement/business.js new file mode 100644 index 0000000000..e6c6894ef9 --- /dev/null +++ b/yxt-as-ui/src/api/statement/business.js @@ -0,0 +1,22 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 -- 业务汇总表 + summary: function(params) { + return request({ + url: '/as/v1/AsBusrepairBill/Summary', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 查询分页列表 -- 业务明细表 + busDetailsList: function(params) { + return request({ + url: '/as/v1/AsBusrepairBill/busDetailsList', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + } +} diff --git a/yxt-as-ui/src/api/statement/deadStock.js b/yxt-as-ui/src/api/statement/deadStock.js new file mode 100644 index 0000000000..b115df8a5e --- /dev/null +++ b/yxt-as-ui/src/api/statement/deadStock.js @@ -0,0 +1,13 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 -- 滞销品查询 + deadStockList: function(params) { + return request({ + url: '/wms/apiadmin/inventory/wmsinventory/deadStockList', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + } +} diff --git a/yxt-as-ui/src/api/statement/doBusiness.js b/yxt-as-ui/src/api/statement/doBusiness.js new file mode 100644 index 0000000000..fbf204ce6f --- /dev/null +++ b/yxt-as-ui/src/api/statement/doBusiness.js @@ -0,0 +1,40 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 -- 营业汇总表 + businessSummary: function(params) { + return request({ + url: '/as/v1/AsBusrepairBill/businessSummary', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 查询分页列表 -- 营业明细表 + businessDetails: function(params) { + return request({ + url: '/as/v1/AsBusrepairBill/businessDetails', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 查询分页列表 -- 营业保外分析表 + outInsuranceBusiness: function(params) { + return request({ + url: '/as/v1/AsBusrepairBill/outInsuranceBusiness', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 查询分页列表 -- 营业欠款分析表 + debtBusiness: function(params) { + return request({ + url: '/as/v1/AsBusrepairBill/debtBusiness', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + } +} diff --git a/yxt-as-ui/src/api/statement/inventory.js b/yxt-as-ui/src/api/statement/inventory.js new file mode 100644 index 0000000000..5945ddd7fd --- /dev/null +++ b/yxt-as-ui/src/api/statement/inventory.js @@ -0,0 +1,13 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 -- 库存查询表 + inventoryStockList: function(params) { + return request({ + url: '/wms/apiadmin/inventory/wmsinventory/inventoryStockList', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + } +} diff --git a/yxt-as-ui/src/views/statement/business/businessDetail.vue b/yxt-as-ui/src/views/statement/business/businessDetail.vue new file mode 100644 index 0000000000..07fa971617 --- /dev/null +++ b/yxt-as-ui/src/views/statement/business/businessDetail.vue @@ -0,0 +1,310 @@ + + + + diff --git a/yxt-as-ui/src/views/statement/business/serviceSummary.vue b/yxt-as-ui/src/views/statement/business/serviceSummary.vue new file mode 100644 index 0000000000..7d7ba31c55 --- /dev/null +++ b/yxt-as-ui/src/views/statement/business/serviceSummary.vue @@ -0,0 +1,224 @@ + + + + diff --git a/yxt-as-ui/src/views/statement/deadStock/deadStock.vue b/yxt-as-ui/src/views/statement/deadStock/deadStock.vue new file mode 100644 index 0000000000..9a978336de --- /dev/null +++ b/yxt-as-ui/src/views/statement/deadStock/deadStock.vue @@ -0,0 +1,217 @@ + + + + diff --git a/yxt-as-ui/src/views/statement/doBusiness/businessAnalysisByFirst.vue b/yxt-as-ui/src/views/statement/doBusiness/businessAnalysisByFirst.vue new file mode 100644 index 0000000000..82996e7514 --- /dev/null +++ b/yxt-as-ui/src/views/statement/doBusiness/businessAnalysisByFirst.vue @@ -0,0 +1,214 @@ + + + + diff --git a/yxt-as-ui/src/views/statement/doBusiness/businessAnalysisBySecond.vue b/yxt-as-ui/src/views/statement/doBusiness/businessAnalysisBySecond.vue new file mode 100644 index 0000000000..d1ae46a6c0 --- /dev/null +++ b/yxt-as-ui/src/views/statement/doBusiness/businessAnalysisBySecond.vue @@ -0,0 +1,215 @@ + + + + diff --git a/yxt-as-ui/src/views/statement/doBusiness/businessSummary.vue b/yxt-as-ui/src/views/statement/doBusiness/businessSummary.vue new file mode 100644 index 0000000000..f5244b4d68 --- /dev/null +++ b/yxt-as-ui/src/views/statement/doBusiness/businessSummary.vue @@ -0,0 +1,223 @@ + + + + diff --git a/yxt-as-ui/src/views/statement/doBusiness/operatingDetail.vue b/yxt-as-ui/src/views/statement/doBusiness/operatingDetail.vue new file mode 100644 index 0000000000..64a9ca05c4 --- /dev/null +++ b/yxt-as-ui/src/views/statement/doBusiness/operatingDetail.vue @@ -0,0 +1,297 @@ + + + + diff --git a/yxt-as-ui/src/views/statement/inventory/inventory.vue b/yxt-as-ui/src/views/statement/inventory/inventory.vue new file mode 100644 index 0000000000..e8a59d9f77 --- /dev/null +++ b/yxt-as-ui/src/views/statement/inventory/inventory.vue @@ -0,0 +1,257 @@ + + + +