Browse Source

改变菜单结构将直供件分成HBPO和BBAC,买单件分成HBPO和BBAC,删除首页表格,回复原来页面

master
姜旭之 1 year ago
parent
commit
57468073dd
  1. 2
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/pub_ba_detail_service.js
  2. 10
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/pub_ba_service.js
  3. 2
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/pub_sa_detail_service.js
  4. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/pub_se_detail_service.js
  5. 704
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/business.js
  6. 40
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/home.js
  7. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/contrast/bbac_jit_pub_sa_detail_jobservice.js
  8. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/input/bbac_jit_pub_sa_detail_service.js
  9. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/input/bbac_jit_pub_sa_service.js
  10. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/input/bbac_jit_pub_se_detail_service.js
  11. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/settlement/bbac_jit_pub_ba_detail_service.js
  12. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/settlement/bbac_jit_pub_ba_service.js
  13. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/settlement/bbac_jit_pub_can_sa_detail_service.js
  14. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/settlement/bbac_jit_pub_can_sa_service.js
  15. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/settlement/bbac_jit_pub_not_sa_service.js
  16. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/settlement/bbac_jit_pub_pd_detail_service.js
  17. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/settlement/bbac_jit_pub_pd_service.js
  18. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/contrast/hbpo_jit_pub_sa_detail_jobservice.js
  19. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/input/hbpo_jit_pub_sa_detail_service.js
  20. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/input/hbpo_jit_pub_sa_service.js
  21. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/input/hbpo_jit_pub_se_detail_service.js
  22. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/settlement/hbpo_jit_pub_ba_detail_service.js
  23. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/settlement/hbpo_jit_pub_ba_service.js
  24. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/settlement/hbpo_jit_pub_can_sa_detail_service.js
  25. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/settlement/hbpo_jit_pub_can_sa_service.js
  26. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/settlement/hbpo_jit_pub_not_sa_service.js
  27. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/settlement/hbpo_jit_pub_pd_detail_service.js
  28. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/settlement/hbpo_jit_pub_pd_service.js
  29. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_pd_service.js
  30. 24
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-bbac/contrast/bbac_md_pub_sa_detail_jobservice.js
  31. 16
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-bbac/input/bbac_md_pub_sa_detail_service.js
  32. 16
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-bbac/input/bbac_md_pub_sa_service.js
  33. 16
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-bbac/input/bbac_md_pub_se_detail_service.js
  34. 6
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/contrast/hbpo_md_pub_sa_detail_jobservice.js
  35. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/input/hbpo_md_pub_sa_detail_service.js
  36. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/input/hbpo_md_pub_sa_service.js
  37. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/input/hbpo_md_pub_se_detail_service.js
  38. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/settlement/hbpo_md_pub_ba_detail_service.js
  39. 4
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/settlement/hbpo_md_pub_ba_service.js
  40. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/settlement/hbpo_md_pub_can_sa_detail_service.js
  41. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/settlement/hbpo_md_pub_can_sa_service.js
  42. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/settlement/hbpo_md_pub_not_sa_service.js
  43. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/settlement/hbpo_md_pub_pd_detail_service.js
  44. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/settlement/hbpo_md_pub_pd_service.js
  45. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/settlement/md_pub_ba_detail_service.js
  46. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/settlement/md_pub_ba_service.js
  47. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/settlement/md_pub_can_sa_detail_service.js
  48. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/settlement/md_pub_can_sa_service.js
  49. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/settlement/md_pub_not_sa_service.js
  50. 15
      code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/settlement/md_pub_pd_service.js

2
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/pub_ba_detail_service.js

@ -70,7 +70,7 @@ const schema = {
}, },
}; };
const queryUrl = "settleaccount/p-uB_BA_SERVICE/detail-query"; const queryUrl = "settleaccount/pub_ba_service/detail-query";
const queryMethod = "POST"; const queryMethod = "POST";
export default function () { export default function () {

10
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/pub_ba_service.js

@ -70,11 +70,11 @@ const schema = {
}, },
}; };
const queryUrl = "settleaccount/p-uB_BA_SERVICE/main-query"; const queryUrl = "settleaccount/pub_ba_service/main-query";
const exportUrl = "settleaccount/p-uB_BA_SERVICE/export"; const exportUrl = "settleaccount/pub_ba_service/export";
const invoiceUrl = "settleaccount/p-uB_BA_SERVICE/generate-invoice"; const invoiceUrl = "settleaccount/pub_ba_service/generate-invoice";
const rejectUrl = "settleaccount/p-uB_BA_SERVICE/reject"; const rejectUrl = "settleaccount/pub_ba_service/reject";
const receivedUrl = "settleaccount/p-uB_BA_SERVICE/received"; const receivedUrl = "settleaccount/pub_ba_service/received";
const queryMethod = "POST"; const queryMethod = "POST";
const exportMethod = "POST"; const exportMethod = "POST";
const invoiceMethod = "POST"; const invoiceMethod = "POST";

2
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/pub_sa_detail_service.js

@ -130,9 +130,7 @@ export default function () {
schema: schema, schema: schema,
}, },
edit: { edit: {
deleteUrl,
exportUrl, exportUrl,
deleteMethod,
exportMethod, exportMethod,
schema: schema, schema: schema,
}, },

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/pub_se_detail_service.js

@ -81,8 +81,10 @@ const schema = {
const queryUrl = "settleaccount/pub_se_detail_service/get-list"; const queryUrl = "settleaccount/pub_se_detail_service/get-list";
const exportUrl = "settleaccount/pub_se_detail_service/export"; const exportUrl = "settleaccount/pub_se_detail_service/export";
const syncUrl = "settleaccount/hand-se-sync/sync";
const queryMethod = "POST"; const queryMethod = "POST";
const exportMethod = "POST"; const exportMethod = "POST";
const syncMethod = "POST";
export default function () { export default function () {
return { return {
@ -148,7 +150,9 @@ export default function () {
}, },
edit: { edit: {
exportUrl, exportUrl,
syncUrl,
exportMethod, exportMethod,
syncMethod,
schema: schema, schema: schema,
}, },
}; };

704
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/business.js

@ -100,7 +100,7 @@ export default [
}, },
}, },
{ {
path: "synchronous", path: "sync",
meta: { meta: {
type: "button", type: "button",
title: "手动同步", title: "手动同步",
@ -138,7 +138,7 @@ export default [
}, },
}, },
{ {
path: "synchronous", path: "sync",
meta: { meta: {
type: "button", type: "button",
title: "手动同步", title: "手动同步",
@ -618,7 +618,7 @@ export default [
}, },
}, },
{ {
path: "synchronous", path: "sync",
meta: { meta: {
type: "button", type: "button",
title: "手动同步", title: "手动同步",
@ -656,7 +656,7 @@ export default [
}, },
}, },
{ {
path: "synchronous", path: "sync",
meta: { meta: {
type: "button", type: "button",
title: "手动同步", title: "手动同步",
@ -1042,6 +1042,14 @@ export default [
title: "直供件", title: "直供件",
icon: "folder", icon: "folder",
}, },
children: [
{
path: "jit-bbac",
meta: {
type: "group",
title: "BBAC",
icon: "folder",
},
children: [ children: [
{ {
path: "input", path: "input",
@ -1136,7 +1144,7 @@ export default [
}, },
}, },
{ {
path: "synchronous", path: "sync",
meta: { meta: {
type: "button", type: "button",
title: "手动同步", title: "手动同步",
@ -1156,11 +1164,21 @@ export default [
}, },
], ],
}, },
],
},
{ {
path: "hbpo_jit_pub_sa_service", path: "contrast",
meta: {
type: "group",
title: "数据对比",
icon: "folder",
},
children: [
{
path: "bbac_jit_pub_sa_detail_jobservice",
meta: { meta: {
type: "page", type: "page",
title: "HBPO结算数据", title: "BBAC发运与结算比对",
icon: "file", icon: "file",
}, },
children: [ children: [
@ -1174,10 +1192,10 @@ export default [
}, },
}, },
{ {
path: "import", path: "compare",
meta: { meta: {
type: "button", type: "button",
title: "导入", title: "生成对比",
icon: "file", icon: "file",
isTop: true, isTop: true,
}, },
@ -1191,13 +1209,80 @@ export default [
isTop: true, isTop: true,
}, },
}, },
{
path: "update-data",
meta: {
type: "button",
title: "更新结算数据状态",
icon: "file",
isTop: true,
},
},
{
path: "export",
meta: {
type: "button",
title: "下载",
icon: "file",
pattern: "paged",
},
},
],
},
], ],
}, },
{ {
path: "hbpo_jit_pub_sa_detail_service", path: "settlement",
meta: {
type: "group",
title: "结算开票",
icon: "folder",
},
children: [
{
path: "bbac_jit_pub_can_sa_service",
meta: { meta: {
type: "page", type: "page",
title: "HBPO结算数据明细", title: "可结算单",
icon: "file",
},
children: [
{
path: "query",
meta: {
type: "button",
title: "查询",
icon: "file",
isTop: true,
},
},
{
path: "export",
meta: {
type: "button",
title: "导出",
icon: "file",
isTop: true,
pattern: "paged",
},
},
{
path: "generateInvoice",
meta: {
type: "button",
title: "生成发票数据",
icon: "file",
isTop: true,
pattern: "paged",
},
},
],
},
{
path: "bbac_jit_pub_can_sa_detail_service",
meta: {
type: "page",
title: "可结算单明细",
icon: "file", icon: "file",
isHidden: true, isHidden: true,
}, },
@ -1224,10 +1309,10 @@ export default [
], ],
}, },
{ {
path: "hbpo_jit_pub_se_detail_service", path: "bbac_jit_pub_not_sa_service",
meta: { meta: {
type: "page", type: "page",
title: "HBPO发运数据", title: "不可结算单",
icon: "file", icon: "file",
}, },
children: [ children: [
@ -1241,10 +1326,49 @@ export default [
}, },
}, },
{ {
path: "synchronous", path: "export",
meta: { meta: {
type: "button", type: "button",
title: "手动同步", title: "导出",
icon: "file",
isTop: true,
pattern: "paged",
},
},
{
path: "generateSettlementOrder",
meta: {
type: "button",
title: "生成可结算单",
icon: "file",
isTop: true,
pattern: "paged",
},
},
],
},
{
path: "bbac_jit_pub_ba_service",
meta: {
type: "page",
title: "商务审批",
icon: "file",
},
children: [
{
path: "query",
meta: {
type: "button",
title: "查询",
icon: "file",
isTop: true,
},
},
{
path: "reject",
meta: {
type: "button",
title: "退回",
icon: "file", icon: "file",
isTop: true, isTop: true,
}, },
@ -1259,25 +1383,132 @@ export default [
pattern: "paged", pattern: "paged",
}, },
}, },
{
path: "received ",
meta: {
type: "button",
title: "客户已收票",
icon: "file",
isTop: true,
pattern: "paged",
},
},
], ],
}, },
{
path: "bbac_jit_pub_ba_detail_service",
meta: {
type: "page",
title: "商务审批明细",
icon: "file",
isHidden: true,
},
children: [
{
path: "query",
meta: {
type: "button",
title: "查询",
icon: "file",
isTop: true,
},
},
], ],
}, },
{ {
path: "contrast", path: "bbac_jit_pub_pd_service",
meta: {
type: "page",
title: "寄售库库存扣减审批",
icon: "file",
},
children: [
{
path: "query",
meta: {
type: "button",
title: "查询",
icon: "file",
isTop: true,
},
},
{
path: "reject",
meta: {
type: "button",
title: "退回",
icon: "file",
isTop: true,
},
},
{
path: "export",
meta: {
type: "button",
title: "导出",
icon: "file",
isTop: true,
pattern: "paged",
},
},
{
path: "approvalPassed ",
meta: {
type: "button",
title: "审核通过",
icon: "file",
isTop: true,
pattern: "paged",
},
},
],
},
{
path: "bbac_jit_pub_pd_detail_service",
meta: {
type: "page",
title: "寄售库库存扣减审批明细",
icon: "file",
isHidden: true,
},
children: [
{
path: "query",
meta: {
type: "button",
title: "查询",
icon: "file",
isTop: true,
},
},
],
},
],
},
],
},
{
path: "jit-hbpo",
meta: { meta: {
type: "group", type: "group",
title: "数据对比", title: "HBPO",
icon: "folder", icon: "folder",
}, },
children: [ children: [
{ {
path: "bbac_jit_pub_sa_detail_jobservice", path: "input",
meta: {
type: "group",
title: "数据输入",
icon: "folder",
},
children: [
{
path: "hbpo_jit_pub_sa_service",
meta: { meta: {
type: "page", type: "page",
title: "BBAC发运与结算比对", title: "BBAC结算数据",
icon: "file", icon: "file",
// businessType: "ZhiGongJianBBAC",
}, },
children: [ children: [
{ {
@ -1290,10 +1521,10 @@ export default [
}, },
}, },
{ {
path: "compare", path: "import",
meta: { meta: {
type: "button", type: "button",
title: "生成对比", title: "导入",
icon: "file", icon: "file",
isTop: true, isTop: true,
}, },
@ -1307,11 +1538,22 @@ export default [
isTop: true, isTop: true,
}, },
}, },
],
},
{ {
path: "update-data", path: "hbpo_jit_pub_sa_detail_service",
meta: {
type: "page",
title: "BBAC结算数据明细",
icon: "file",
isHidden: true,
},
children: [
{
path: "query",
meta: { meta: {
type: "button", type: "button",
title: "更新结算数据状态", title: "查询",
icon: "file", icon: "file",
isTop: true, isTop: true,
}, },
@ -1320,20 +1562,68 @@ export default [
path: "export", path: "export",
meta: { meta: {
type: "button", type: "button",
title: "下载", title: "导出",
icon: "file",
isTop: true,
pattern: "paged",
},
},
],
},
{
path: "hbpo_jit_pub_se_detail_service",
meta: {
type: "page",
title: "BBAC发运数据",
icon: "file", icon: "file",
},
children: [
{
path: "query",
meta: {
type: "button",
title: "查询",
icon: "file",
isTop: true,
},
},
{
path: "sync",
meta: {
type: "button",
title: "手动同步",
icon: "file",
isTop: true,
},
},
{
path: "export",
meta: {
type: "button",
title: "导出",
icon: "file",
isTop: true,
pattern: "paged", pattern: "paged",
}, },
}, },
], ],
}, },
],
},
{
path: "contrast",
meta: {
type: "group",
title: "数据对比",
icon: "folder",
},
children: [
{ {
path: "hbpo_jit_pub_sa_detail_jobservice", path: "hbpo_jit_pub_sa_detail_jobservice",
meta: { meta: {
type: "page", type: "page",
title: "HBPO发运与结算比对", title: "BBAC发运与结算比对",
icon: "file", icon: "file",
// businessType: "ZhiGongJianHBPO",
}, },
children: [ children: [
{ {
@ -1376,29 +1666,69 @@ export default [
path: "export", path: "export",
meta: { meta: {
type: "button", type: "button",
title: "下载", title: "下载",
icon: "file",
pattern: "paged",
},
},
],
},
],
},
{
path: "settlement",
meta: {
type: "group",
title: "结算开票",
icon: "folder",
},
children: [
{
path: "hbpo_jit_pub_can_sa_service",
meta: {
type: "page",
title: "可结算单",
icon: "file",
},
children: [
{
path: "query",
meta: {
type: "button",
title: "查询",
icon: "file",
isTop: true,
},
},
{
path: "export",
meta: {
type: "button",
title: "导出",
icon: "file",
isTop: true,
pattern: "paged",
},
},
{
path: "generateInvoice",
meta: {
type: "button",
title: "生成发票数据",
icon: "file", icon: "file",
isTop: true,
pattern: "paged", pattern: "paged",
}, },
}, },
], ],
}, },
],
},
{
path: "settlement",
meta: {
type: "group",
title: "结算开票",
icon: "folder",
},
children: [
{ {
path: "jit_pub_can_sa_service", path: "hbpo_jit_pub_can_sa_detail_service",
meta: { meta: {
type: "page", type: "page",
title: "可结算单", title: "可结算单明细",
icon: "file", icon: "file",
isHidden: true,
}, },
children: [ children: [
{ {
@ -1420,20 +1750,10 @@ export default [
pattern: "paged", pattern: "paged",
}, },
}, },
{
path: "generateInvoice",
meta: {
type: "button",
title: "生成发票数据",
icon: "file",
isTop: true,
pattern: "paged",
},
},
], ],
}, },
{ {
path: "jit_pub_not_sa_service", path: "hbpo_jit_pub_not_sa_service",
meta: { meta: {
type: "page", type: "page",
title: "不可结算单", title: "不可结算单",
@ -1472,7 +1792,7 @@ export default [
], ],
}, },
{ {
path: "jit_pub_ba_service", path: "hbpo_jit_pub_ba_service",
meta: { meta: {
type: "page", type: "page",
title: "商务审批", title: "商务审批",
@ -1520,7 +1840,7 @@ export default [
], ],
}, },
{ {
path: "jit_pub_ba_detail_service", path: "hbpo_jit_pub_ba_detail_service",
meta: { meta: {
type: "page", type: "page",
title: "商务审批明细", title: "商务审批明细",
@ -1540,7 +1860,7 @@ export default [
], ],
}, },
{ {
path: "jit_pub_pd_service", path: "hbpo_jit_pub_pd_service",
meta: { meta: {
type: "page", type: "page",
title: "寄售库库存扣减审批", title: "寄售库库存扣减审批",
@ -1588,7 +1908,7 @@ export default [
], ],
}, },
{ {
path: "jit_pub_pd_detail_service", path: "hbpo_jit_pub_pd_detail_service",
meta: { meta: {
type: "page", type: "page",
title: "寄售库库存扣减审批明细", title: "寄售库库存扣减审批明细",
@ -1611,6 +1931,8 @@ export default [
}, },
], ],
}, },
],
},
{ {
path: "bj", path: "bj",
meta: { meta: {
@ -1712,7 +2034,7 @@ export default [
}, },
}, },
{ {
path: "synchronous", path: "sync",
meta: { meta: {
type: "button", type: "button",
title: "手动同步", title: "手动同步",
@ -2127,7 +2449,7 @@ export default [
}, },
}, },
{ {
path: "synchronous", path: "sync",
meta: { meta: {
type: "button", type: "button",
title: "手动同步", title: "手动同步",
@ -2163,7 +2485,6 @@ export default [
type: "page", type: "page",
title: "发运与结算比对", title: "发运与结算比对",
icon: "file", icon: "file",
// businessType: "YinDuJian",
}, },
children: [ children: [
{ {
@ -2446,7 +2767,15 @@ export default [
path: "md", path: "md",
meta: { meta: {
type: "group", type: "group",
title: "买单件HBPO", title: "买单件",
icon: "folder",
},
children: [
{
path: "md-hbpo",
meta: {
type: "group",
title: "HBPO",
icon: "folder", icon: "folder",
}, },
children: [ children: [
@ -2459,7 +2788,7 @@ export default [
}, },
children: [ children: [
{ {
path: "md_pub_sa_service", path: "hbpo_md_pub_sa_service",
meta: { meta: {
type: "page", type: "page",
title: "结算数据", title: "结算数据",
@ -2506,7 +2835,7 @@ export default [
], ],
}, },
{ {
path: "md_pub_sa_detail_service", path: "hbpo_md_pub_sa_detail_service",
meta: { meta: {
type: "page", type: "page",
title: "结算数据明细", title: "结算数据明细",
@ -2536,7 +2865,7 @@ export default [
], ],
}, },
{ {
path: "md_pub_se_detail_service", path: "hbpo_md_pub_se_detail_service",
meta: { meta: {
type: "page", type: "page",
title: "发运数据", title: "发运数据",
@ -2563,7 +2892,7 @@ export default [
}, },
}, },
{ {
path: "synchronous", path: "sync",
meta: { meta: {
type: "button", type: "button",
title: "手动同步", title: "手动同步",
@ -2584,12 +2913,11 @@ export default [
}, },
children: [ children: [
{ {
path: "md_pub_sa_detail_jobservice", path: "hbpo_md_pub_sa_detail_jobservice",
meta: { meta: {
type: "page", type: "page",
title: "发运与结算比对", title: "发运与结算比对",
icon: "file", icon: "file",
// businessType: "MaiDanJianHBPO",
}, },
children: [ children: [
{ {
@ -2650,7 +2978,7 @@ export default [
}, },
children: [ children: [
{ {
path: "md_pub_can_sa_service", path: "hbpo_md_pub_can_sa_service",
meta: { meta: {
type: "page", type: "page",
title: "可结算单", title: "可结算单",
@ -2689,7 +3017,37 @@ export default [
], ],
}, },
{ {
path: "md_pub_not_sa_service", path: "hbpo_md_pub_can_sa_detail_service",
meta: {
type: "page",
title: "可结算单明细",
icon: "file",
isHidden: true,
},
children: [
{
path: "query",
meta: {
type: "button",
title: "查询",
icon: "file",
isTop: true,
},
},
{
path: "export",
meta: {
type: "button",
title: "导出",
icon: "file",
isTop: true,
pattern: "paged",
},
},
],
},
{
path: "hbpo_md_pub_not_sa_service",
meta: { meta: {
type: "page", type: "page",
title: "不可结算单", title: "不可结算单",
@ -2728,7 +3086,7 @@ export default [
], ],
}, },
{ {
path: "md_pub_ba_service", path: "hbpo_md_pub_ba_service",
meta: { meta: {
type: "page", type: "page",
title: "商务审批", title: "商务审批",
@ -2776,7 +3134,7 @@ export default [
], ],
}, },
{ {
path: "md_pub_ba_detail_service", path: "hbpo_md_pub_ba_detail_service",
meta: { meta: {
type: "page", type: "page",
title: "商务审批明细", title: "商务审批明细",
@ -2796,7 +3154,7 @@ export default [
], ],
}, },
{ {
path: "md_pub_pd_service", path: "hbpo_md_pub_pd_service",
meta: { meta: {
type: "page", type: "page",
title: "寄售库库存扣减审批", title: "寄售库库存扣减审批",
@ -2844,7 +3202,7 @@ export default [
], ],
}, },
{ {
path: "md_pub_pd_detail_service", path: "hbpo_md_pub_pd_detail_service",
meta: { meta: {
type: "page", type: "page",
title: "寄售库库存扣减审批明细", title: "寄售库库存扣减审批明细",
@ -2867,6 +3225,208 @@ export default [
}, },
], ],
}, },
{
path: "md-bbac",
meta: {
type: "group",
title: "BBAC",
icon: "folder",
},
children: [
{
path: "input",
meta: {
type: "group",
title: "数据输入",
icon: "file",
},
children: [
{
path: "bbac_md_pub_sa_service",
meta: {
type: "page",
title: "结算数据",
icon: "file",
},
children: [
{
path: "query",
meta: {
type: "button",
title: "查询",
icon: "file",
isTop: true,
},
},
{
path: "import",
meta: {
type: "button",
title: "导入",
icon: "file",
isTop: true,
},
},
{
path: "delete",
meta: {
type: "button",
title: "删除",
icon: "file",
isTop: true,
},
},
{
path: "export",
meta: {
type: "button",
title: "导出",
icon: "file",
isTop: true,
pattern: "paged",
},
},
],
},
{
path: "bbac_md_pub_sa_detail_service",
meta: {
type: "page",
title: "结算数据明细",
icon: "file",
isHidden: true,
},
children: [
{
path: "query",
meta: {
type: "button",
title: "查询",
icon: "file",
isTop: true,
},
},
{
path: "export",
meta: {
type: "button",
title: "导出",
icon: "file",
isTop: true,
pattern: "paged",
},
},
],
},
{
path: "bbac_md_pub_se_detail_service",
meta: {
type: "page",
title: "发运数据",
icon: "file",
},
children: [
{
path: "query",
meta: {
type: "button",
title: "查询",
icon: "file",
isTop: true,
},
},
{
path: "export",
meta: {
type: "button",
title: "导出",
icon: "file",
isTop: true,
pattern: "paged",
},
},
{
path: "sync",
meta: {
type: "button",
title: "手动同步",
icon: "file",
isTop: true,
},
},
],
},
],
},
{
path: "contrast",
meta: {
type: "group",
title: "数据对比",
icon: "file",
},
children: [
{
path: "bbac_md_pub_sa_detail_jobservice",
meta: {
type: "page",
title: "发运与结算比对",
icon: "file",
},
children: [
{
path: "query",
meta: {
type: "button",
title: "查询",
icon: "file",
isTop: true,
},
},
{
path: "compare",
meta: {
type: "button",
title: "生成对比",
icon: "file",
isTop: true,
},
},
{
path: "delete",
meta: {
type: "button",
title: "删除",
icon: "file",
isTop: true,
},
},
{
path: "update-data",
meta: {
type: "button",
title: "更新结算数据状态",
icon: "file",
isTop: true,
},
},
{
path: "export",
meta: {
type: "button",
title: "下载",
icon: "file",
pattern: "paged",
},
},
],
},
],
},
],
},
],
},
{ {
path: "invoice", path: "invoice",
meta: { meta: {
@ -3175,7 +3735,7 @@ export default [
path: "adjust", path: "adjust",
meta: { meta: {
type: "page", type: "page",
title: "技术库存调整表", title: "寄售库存调整",
icon: "file", icon: "file",
}, },
children: [ children: [

40
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/home.js

@ -1,43 +1,5 @@
import html from "html"; import html from "html";
import AppList from "../../../components/list/index.js";
export default { export default {
components: { AppList }, template: html`<a href="../assets/导入模版.zip" target="blank">导入模板下载</a>`,
template: html`</app-list :config="config" @command="onCommand"></app-list>
<el-table :data="tableData" border style="width: 100%">
<el-table-column prop="date" label="custoner/type" width="180" />
<el-table-column prop="name" label="BBAC" width="180" />
<el-table-column prop="address" label="HBPO" width="180" />
</el-table>
`,
setup() {
const tableData = [
{
date: "JIS",
name: "√",
address: "√",
},
{
date: "直供件",
name: "√",
address: "√",
},
{
date: "印度件",
name: "√",
address: "",
},
{
date: "备件",
name: "√",
address: "",
},
{
date: "买单件",
name: "对比√ 开票×",
address: "√",
},
];
return { tableData };
},
}; };

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/contrast/bbac_jit_pub_sa_detail_jobservice.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/contrast/bbac_jit_pub_sa_detail_jobservice.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/job-service.js"; import useConfig from "../../../../models/job-service.js";
import { ref, onMounted, onUnmounted } from "vue"; import { ref, onMounted, onUnmounted } from "vue";
export default { export default {

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/input/bbac_jit_pub_sa_detail_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/input/bbac_jit_pub_sa_detail_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_sa_detail_service.js"; import useConfig from "../../../../models/pub_sa_detail_service.js";
export default { export default {
components: { AppList }, components: { AppList },

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/input/bbac_jit_pub_sa_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/input/bbac_jit_pub_sa_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_sa_service.js"; import useConfig from "../../../../models/pub_sa_service.js";
export default { export default {
components: { AppList }, components: { AppList },

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/input/bbac_jit_pub_se_detail_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/input/bbac_jit_pub_se_detail_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_se_detail_service.js"; import useConfig from "../../../../models/pub_se_detail_service.js";
export default { export default {
components: { AppList }, components: { AppList },

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_can_sa_detail_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/settlement/bbac_jit_pub_ba_detail_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_can_sa_detail_service.js"; import useConfig from "../../../../models/pub_ba_detail_service.js";
export default { export default {
components: { AppList }, components: { AppList },

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_not_sa_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/settlement/bbac_jit_pub_ba_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_not_sa_service.js"; import useConfig from "../../../../models/pub_ba_service.js";
export default { export default {
components: { AppList }, components: { AppList },

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/settlement/bbac_jit_pub_can_sa_detail_service.js

@ -0,0 +1,15 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_can_sa_detail_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/settlement/bbac_jit_pub_can_sa_service.js

@ -0,0 +1,15 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_can_sa_detail_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_pd_detail_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/settlement/bbac_jit_pub_not_sa_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_pd_detail_service.js"; import useConfig from "../../../../models/pub_not_sa_service.js";
export default { export default {
components: { AppList }, components: { AppList },

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/settlement/bbac_jit_pub_pd_detail_service.js

@ -0,0 +1,15 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_pd_detail_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_ba_detail_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-bbac/settlement/bbac_jit_pub_pd_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_ba_detail_service"; import useConfig from "../../../../models/pub_pd_service.js";
export default { export default {
components: { AppList }, components: { AppList },

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/contrast/hbpo_jit_pub_sa_detail_jobservice.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/contrast/hbpo_jit_pub_sa_detail_jobservice.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/job-service.js"; import useConfig from "../../../../models/job-service.js";
import { ref, onMounted, onUnmounted } from "vue"; import { ref, onMounted, onUnmounted } from "vue";
export default { export default {

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/input/hbpo_jit_pub_sa_detail_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/input/hbpo_jit_pub_sa_detail_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_sa_detail_service.js"; import useConfig from "../../../../models/pub_sa_detail_service.js";
export default { export default {
components: { AppList }, components: { AppList },

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/input/hbpo_jit_pub_sa_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/input/hbpo_jit_pub_sa_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_sa_service.js"; import useConfig from "../../../../models/pub_sa_detail_service.js";
export default { export default {
components: { AppList }, components: { AppList },

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/input/hbpo_jit_pub_se_detail_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/input/hbpo_jit_pub_se_detail_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_se_detail_service.js"; import useConfig from "../../../../models/pub_se_detail_service.js";
export default { export default {
components: { AppList }, components: { AppList },

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/settlement/hbpo_jit_pub_ba_detail_service.js

@ -0,0 +1,15 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_ba_detail_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/settlement/hbpo_jit_pub_ba_service.js

@ -0,0 +1,15 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_ba_detail_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/settlement/hbpo_jit_pub_can_sa_detail_service.js

@ -0,0 +1,15 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_can_sa_detail_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/settlement/hbpo_jit_pub_can_sa_service.js

@ -0,0 +1,15 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_can_sa_detail_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/settlement/md_pub_pd_detail_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/settlement/hbpo_jit_pub_not_sa_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_pd_detail_service.js"; import useConfig from "../../../../models/pub_not_sa_service.js";
export default { export default {
components: { AppList }, components: { AppList },

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/settlement/hbpo_jit_pub_pd_detail_service.js

@ -0,0 +1,15 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_pd_detail_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_ba_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/jit-hbpo/settlement/hbpo_jit_pub_pd_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_ba_service.js"; import useConfig from "../../../../models/pub_pd_service.js";
export default { export default {
components: { AppList }, components: { AppList },

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_pd_service.js

@ -1,15 +0,0 @@
import AppList from "../../../components/list/index.js";
import html from "html";
import useConfig from "../../../models/pub_pd_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

24
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-bbac/contrast/bbac_md_pub_sa_detail_jobservice.js

@ -0,0 +1,24 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/job-service.js";
import { ref, onMounted, onUnmounted } from "vue";
export default {
components: { AppList },
template: html`<app-list ref="appListRef" :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
config.query.schema.title = "发运与结算";
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
config.query.schema.properties.businessType.default = "MaiDanJianBBAC";
config.query.schema.properties.name.default = "买单件BBAC结算与发运数据对比";
const appListRef = ref(null);
onMounted(() =>
PubSub.subscribe(config.query.schema.properties.name.default, async () => await appListRef.value.load())
);
onUnmounted(() => PubSub.unsubscribe(config.query.schema.properties.businessType.default));
return { config, onCommand, appListRef };
},
};

16
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-bbac/input/bbac_md_pub_sa_detail_service.js

@ -0,0 +1,16 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_sa_detail_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
config.query.schema.properties.businessType.default = "MaiDanJianBBAC";
return { config, onCommand };
},
};

16
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-bbac/input/bbac_md_pub_sa_service.js

@ -0,0 +1,16 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_sa_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
config.query.schema.properties.businessType.default = "MaiDanJianBBAC";
return { config, onCommand };
},
};

16
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-bbac/input/bbac_md_pub_se_detail_service.js

@ -0,0 +1,16 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_se_detail_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
config.query.schema.properties.businessType.default = "MaiDanJianBBAC";
return { config, onCommand };
},
};

6
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/contrast/md_pub_sa_detail_jobservice.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/contrast/hbpo_md_pub_sa_detail_jobservice.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/job-service.js"; import useConfig from "../../../../models/job-service.js";
import { ref, onMounted, onUnmounted } from "vue"; import { ref, onMounted, onUnmounted } from "vue";
export default { export default {
@ -13,7 +13,7 @@ export default {
console.log(item.path, item, rows); console.log(item.path, item, rows);
}; };
config.query.schema.properties.businessType.default = "MaiDanJianHBPO"; config.query.schema.properties.businessType.default = "MaiDanJianHBPO";
// config.query.schema.properties.name.default = "直供件BBAC结算与发运数据对比"; config.query.schema.properties.name.default = "买单件HBPO结算与发运数据对比";
const appListRef = ref(null); const appListRef = ref(null);
onMounted(() => onMounted(() =>
PubSub.subscribe(config.query.schema.properties.name.default, async () => await appListRef.value.load()) PubSub.subscribe(config.query.schema.properties.name.default, async () => await appListRef.value.load())

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/input/md_pub_sa_detail_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/input/hbpo_md_pub_sa_detail_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_sa_detail_service.js"; import useConfig from "../../../../models/pub_sa_detail_service.js";
export default { export default {
components: { AppList }, components: { AppList },

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/input/md_pub_sa_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/input/hbpo_md_pub_sa_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_sa_service.js"; import useConfig from "../../../../models/pub_sa_service.js";
export default { export default {
components: { AppList }, components: { AppList },

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/input/md_pub_se_detail_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/input/hbpo_md_pub_se_detail_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_se_detail_service.js"; import useConfig from "../../../../models/pub_se_detail_service.js";
export default { export default {
components: { AppList }, components: { AppList },

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/settlement/hbpo_md_pub_ba_detail_service.js

@ -0,0 +1,15 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_ba_detail_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

4
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_can_sa_service.js → code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/settlement/hbpo_md_pub_ba_service.js

@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js"; import AppList from "../../../../components/list/index.js";
import html from "html"; import html from "html";
import useConfig from "../../../models/pub_can_sa_service.js"; import useConfig from "../../../../models/pub_ba_service.js";
export default { export default {
components: { AppList }, components: { AppList },

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/settlement/hbpo_md_pub_can_sa_detail_service.js

@ -0,0 +1,15 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_can_sa_detail_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/settlement/hbpo_md_pub_can_sa_service.js

@ -0,0 +1,15 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_can_sa_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/settlement/hbpo_md_pub_not_sa_service.js

@ -0,0 +1,15 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_not_sa_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/settlement/hbpo_md_pub_pd_detail_service.js

@ -0,0 +1,15 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_pd_detail_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/md-hbpo/settlement/hbpo_md_pub_pd_service.js

@ -0,0 +1,15 @@
import AppList from "../../../../components/list/index.js";
import html from "html";
import useConfig from "../../../../models/pub_pd_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/settlement/md_pub_ba_detail_service.js

@ -1,15 +0,0 @@
import AppList from "../../../components/list/index.js";
import html from "html";
import useConfig from "../../../models/pub_ba_detail_service";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/settlement/md_pub_ba_service.js

@ -1,15 +0,0 @@
import AppList from "../../../components/list/index.js";
import html from "html";
import useConfig from "../../../models/pub_ba_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/settlement/md_pub_can_sa_detail_service.js

@ -1,15 +0,0 @@
import AppList from "../../../components/list/index.js";
import html from "html";
import useConfig from "../../../models/pub_can_sa_detail_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/settlement/md_pub_can_sa_service.js

@ -1,15 +0,0 @@
import AppList from "../../../components/list/index.js";
import html from "html";
import useConfig from "../../../models/pub_can_sa_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/settlement/md_pub_not_sa_service.js

@ -1,15 +0,0 @@
import AppList from "../../../components/list/index.js";
import html from "html";
import useConfig from "../../../models/pub_not_sa_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};

15
code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/md/settlement/md_pub_pd_service.js

@ -1,15 +0,0 @@
import AppList from "../../../components/list/index.js";
import html from "html";
import useConfig from "../../../models/pub_pd_service.js";
export default {
components: { AppList },
template: html`<app-list :config="config" @command="onCommand" />`,
setup() {
const config = useConfig();
const onCommand = async (item, rows) => {
console.log(item.path, item, rows);
};
return { config, onCommand };
},
};
Loading…
Cancel
Save