From a4b4ae50045698897eb97b812db9cc5272d56214 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=A7=9C=E6=97=AD=E4=B9=8B?=
<12930972+jiang-xuzhi@user.noreply.gitee.com>
Date: Sat, 22 Jul 2023 09:12:23 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0role?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../models/bj/input/bj_pub_sa_service.js | 7 +-
.../bj/input/bj_pub_se_detail_service.js | 9 +-
.../bj/settlement/bj_pub_ba_detail_service.js | 38 +--
.../settlement/bj_pub_can_detail_service.js | 126 ++++++++++
.../bj/settlement/bj_pub_pd_detail_service.js | 103 +++++++++
.../models/in/input/in_pub_sa_service.js | 7 +-
.../in/input/in_pub_se_detail_service.js | 9 +-
.../in/settlement/in_pub_ba_detail_service.js | 128 +++++++++++
.../in/settlement/in_pub_pd_detail_service.js | 103 +++++++++
.../models/invoice/invoice_not_settle.js | 13 --
.../wwwroot/models/invoice/invoice_service.js | 33 ++-
.../models/jis-bbac/input/bbac_sa_service.js | 7 +-
.../jis-bbac/input/bbac_se_detail_service.js | 17 +-
.../jis-bbac/input/bbac_se_edi_service.js | 29 +--
.../settlement/bbac_ba_detail_service.js | 121 ++++++++++
.../jis-bbac/settlement/bbac_ba_service.js | 21 +-
.../settlement/bbac_can_sa_service.js | 14 +-
.../settlement/bbac_not_sa_service.js | 8 +-
.../settlement/bbac_pd_detail_service.js | 103 +++++++++
.../jis-bbac/settlement/bbac_pd_service.js | 17 +-
.../models/jis-hbpo/input/hbpo_sa_service.js | 7 +-
.../jis-hbpo/input/hbpo_se_detail_service.js | 16 +-
.../jis-hbpo/input/hbpo_se_edi_service.js | 29 +--
.../settlement/hbpo_ba_detail_service.js | 128 +++++++++++
.../jis-hbpo/settlement/hbpo_ba_service.js | 10 +-
.../settlement/hbpo_can_sa_service.js | 9 +-
.../settlement/hbpo_not_sa_service.js | 8 +-
.../settlement/hbpo_pd_detail_service.js | 107 +++++++++
.../jis-hbpo/settlement/hbpo_pd_service.js | 21 +-
.../jit/input/jit_jit_pub_sa_service.js | 7 +-
.../jit/input/jit_pub_se_detail_service.js | 9 +-
.../settlement/jit_pub_ba_detail_service.js | 38 +--
.../jit_pub_can_sa_detail_service.js | 126 ++++++++++
.../settlement/jit_pub_pd_detail_service.js | 103 +++++++++
.../wwwroot/models/job-service.js | 4 +-
.../wwwroot/models/purchase_price_service.js | 6 +-
.../wwwroot/models/role.js | 20 ++
.../wwwroot/models/user.js | 24 +-
.../router/{base-date.js => base-data.js} | 84 +++----
.../wwwroot/router/business.js | 216 +++++++++++++++++-
.../wwwroot/router/routes.js | 4 +-
.../bj/settlement/bj_pub_ba_detail_service.js | 15 ++
.../bj_pub_can_sa_detail_service.js | 2 +-
.../bj/settlement/bj_pub_pd_detail_service.js | 15 ++
.../in/settlement/in_pub_ba_detail_service.js | 15 ++
.../in/settlement/in_pub_pd_detail_service.js | 15 ++
.../settlement/bbac_ba_detail_service.js | 15 ++
.../settlement/bbac_pd_detail_service.js | 15 ++
.../settlement/hbpo_ba_detail_service.js | 15 ++
.../settlement/hbpo_pd_detail_service.js | 15 ++
.../settlement/jit_pub_ba_detail_service.js | 15 ++
.../jit_pub_can_sa_detail_service.js | 2 +-
.../settlement/jit_pub_pd_detail_service.js | 15 ++
53 files changed, 1762 insertions(+), 281 deletions(-)
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/settlement/bj_pub_can_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/settlement/bj_pub_pd_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/settlement/in_pub_ba_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/settlement/in_pub_pd_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_ba_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_pd_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_ba_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_pd_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/settlement/jit_pub_can_sa_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/settlement/jit_pub_pd_detail_service.js
rename code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/{base-date.js => base-data.js} (89%)
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/bj/settlement/bj_pub_ba_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/bj/settlement/bj_pub_pd_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/in/settlement/in_pub_ba_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/in/settlement/in_pub_pd_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-bbac/settlement/bbac_ba_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-bbac/settlement/bbac_pd_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-hbpo/settlement/hbpo_ba_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-hbpo/settlement/hbpo_pd_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_ba_detail_service.js
create mode 100644 code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_pd_detail_service.js
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/input/bj_pub_sa_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/input/bj_pub_sa_service.js
index 79c2422d..1aa64573 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/input/bj_pub_sa_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/input/bj_pub_sa_service.js
@@ -1,7 +1,10 @@
+import version from "../../version.js";
+
const schema = {
title: "JIS结算数据",
type: "object",
properties: {
+ version,
project: {
title: "项目",
type: "string",
@@ -89,8 +92,8 @@ export default function () {
default: [
{
logic: "and",
- column: "project",
- action: "like",
+ column: "version",
+ action: "equal",
value: null,
readOnly: true,
},
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/input/bj_pub_se_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/input/bj_pub_se_detail_service.js
index bd9b82c6..6c5a7ffa 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/input/bj_pub_se_detail_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/input/bj_pub_se_detail_service.js
@@ -1,11 +1,10 @@
+import version from "../../version.js";
+
const schema = {
title: "JIS发运数据",
type: "object",
properties: {
- version: {
- title: "版本",
- type: "string",
- },
+ version,
shippingDate: {
title: "发货时间",
type: "string",
@@ -96,7 +95,7 @@ export default function () {
{
logic: "and",
column: "version",
- action: "like",
+ action: "equal",
value: null,
readOnly: true,
},
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/settlement/bj_pub_ba_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/settlement/bj_pub_ba_detail_service.js
index ffb30b0b..122cf94b 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/settlement/bj_pub_ba_detail_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/settlement/bj_pub_ba_detail_service.js
@@ -1,19 +1,20 @@
+import version from "../../version.js";
+import { state2, state3 } from "../../state.js";
+
const schema = {
- title: "可结算单明细",
+ title: "商务审批",
type: "object",
properties: {
settleBillNum: {
title: "关联结算单号",
- type: "int",
+ type: "string",
},
site: {
title: "工厂地点",
type: "string",
},
- version: {
- title: "版本",
- type: "int",
- },
+ version,
+ state2,
price: {
title: "单价",
type: "decimal",
@@ -22,22 +23,19 @@ const schema = {
title: "结算单号",
type: "string",
},
+
settleDate: {
title: "结算日期",
type: "DateTime",
},
- settleInvGroupNumDate: {
- title: "发票组号",
+ invGroupNum: {
+ title: "发票分组号",
type: "string",
},
lu: {
title: "零件号",
type: "string",
},
- materialDesc: {
- title: "物料描述",
- type: "string",
- },
pn: {
title: "生产号",
type: "string",
@@ -46,18 +44,20 @@ const schema = {
title: "结算数量",
type: "decimal",
},
- groupNumy: {
+ groupNum: {
title: "结算分组号",
type: "string",
},
},
};
-const baseUrl = "settleaccount/hbpo_can_sa_detail_service";
-const queryUrl = `${baseUrl}/get-list`;
+const baseUrl = "settleaccount/bbac_ba_service";
+const queryUrl = `${baseUrl}/main-query`;
const detailsUrl = `${baseUrl}/get/%s`;
+const exportUrl = `${baseUrl}/export`;
const queryMethod = "POST";
const detailsMethod = "POST";
+const exportMethod = "POST";
export default function () {
return {
@@ -66,7 +66,7 @@ export default function () {
method: queryMethod,
hasFilter: true,
schema: {
- title: "发票分组号明细",
+ title: "商务审批",
type: "object",
properties: {
filters: {
@@ -93,8 +93,8 @@ export default function () {
default: [
{
logic: "and",
- column: "billNum",
- action: "like",
+ column: "version",
+ action: "equal",
value: null,
readOnly: true,
},
@@ -119,7 +119,9 @@ export default function () {
},
edit: {
detailsUrl,
+ exportUrl,
detailsMethod,
+ exportMethod,
schema: schema,
},
};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/settlement/bj_pub_can_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/settlement/bj_pub_can_detail_service.js
new file mode 100644
index 00000000..ffb30b0b
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/settlement/bj_pub_can_detail_service.js
@@ -0,0 +1,126 @@
+const schema = {
+ title: "可结算单明细",
+ type: "object",
+ properties: {
+ settleBillNum: {
+ title: "关联结算单号",
+ type: "int",
+ },
+ site: {
+ title: "工厂地点",
+ type: "string",
+ },
+ version: {
+ title: "版本",
+ type: "int",
+ },
+ price: {
+ title: "单价",
+ type: "decimal",
+ },
+ billNum: {
+ title: "结算单号",
+ type: "string",
+ },
+ settleDate: {
+ title: "结算日期",
+ type: "DateTime",
+ },
+ settleInvGroupNumDate: {
+ title: "发票组号",
+ type: "string",
+ },
+ lu: {
+ title: "零件号",
+ type: "string",
+ },
+ materialDesc: {
+ title: "物料描述",
+ type: "string",
+ },
+ pn: {
+ title: "生产号",
+ type: "string",
+ },
+ qty: {
+ title: "结算数量",
+ type: "decimal",
+ },
+ groupNumy: {
+ title: "结算分组号",
+ type: "string",
+ },
+ },
+};
+
+const baseUrl = "settleaccount/hbpo_can_sa_detail_service";
+const queryUrl = `${baseUrl}/get-list`;
+const detailsUrl = `${baseUrl}/get/%s`;
+const queryMethod = "POST";
+const detailsMethod = "POST";
+
+export default function () {
+ return {
+ query: {
+ url: queryUrl,
+ method: queryMethod,
+ hasFilter: true,
+ schema: {
+ title: "发票分组号明细",
+ type: "object",
+ properties: {
+ filters: {
+ title: "项目",
+ type: "array",
+ hidden: true,
+ items: {
+ type: "object",
+ properties: {
+ logic: {
+ type: "int",
+ },
+ column: {
+ type: "string",
+ },
+ action: {
+ type: "int",
+ },
+ value: {
+ type: "string",
+ },
+ },
+ },
+ default: [
+ {
+ logic: "and",
+ column: "billNum",
+ action: "like",
+ value: null,
+ readOnly: true,
+ },
+ ],
+ },
+ skipCount: {
+ hidden: true,
+ default: 0,
+ },
+ maxResultCount: {
+ hidden: true,
+ default: 10,
+ },
+ sorting: {
+ hidden: true,
+ },
+ },
+ },
+ },
+ table: {
+ schema: schema,
+ },
+ edit: {
+ detailsUrl,
+ detailsMethod,
+ schema: schema,
+ },
+ };
+}
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/settlement/bj_pub_pd_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/settlement/bj_pub_pd_detail_service.js
new file mode 100644
index 00000000..cc8a6143
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/bj/settlement/bj_pub_pd_detail_service.js
@@ -0,0 +1,103 @@
+import version from "../../version.js";
+import { state2, state3 } from "../../state.js";
+
+const schema = {
+ title: "寄售库库存扣减审批",
+ type: "object",
+ properties: {
+ version,
+ state3,
+ billNum: {
+ title: "结算单号",
+ type: "string",
+ },
+ settleBillNum: {
+ title: "关联结算单号",
+ type: "string",
+ },
+ invGroupNum: {
+ title: "发票分组号",
+ type: "string",
+ },
+ site: {
+ title: "地点",
+ type: "string",
+ },
+ },
+};
+
+const baseUrl = "settleaccount/bbac_pd_service";
+const queryUrl = `${baseUrl}/main-query`;
+const detailsUrl = `${baseUrl}/get/%s`;
+const exportUrl = `${baseUrl}/export`;
+const queryMethod = "POST";
+const detailsMethod = "POST";
+const exportMethod = "POST";
+
+export default function () {
+ return {
+ query: {
+ url: queryUrl,
+ method: queryMethod,
+ hasFilter: true,
+ schema: {
+ title: "不可结算单",
+ type: "object",
+ properties: {
+ filters: {
+ title: "项目",
+ type: "array",
+ hidden: true,
+ items: {
+ type: "object",
+ properties: {
+ logic: {
+ type: "int",
+ },
+ column: {
+ type: "string",
+ },
+ action: {
+ type: "int",
+ },
+ value: {
+ type: "string",
+ },
+ },
+ },
+ default: [
+ {
+ logic: "and",
+ column: "version",
+ action: "equal",
+ value: null,
+ readOnly: true,
+ },
+ ],
+ },
+ skipCount: {
+ hidden: true,
+ default: 0,
+ },
+ maxResultCount: {
+ hidden: true,
+ default: 10,
+ },
+ sorting: {
+ hidden: true,
+ },
+ },
+ },
+ },
+ table: {
+ schema: schema,
+ },
+ edit: {
+ detailsUrl,
+ exportUrl,
+ detailsMethod,
+ exportMethod,
+ schema: schema,
+ },
+ };
+}
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/input/in_pub_sa_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/input/in_pub_sa_service.js
index 79c2422d..64e06625 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/input/in_pub_sa_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/input/in_pub_sa_service.js
@@ -1,7 +1,10 @@
+import version from "../../version";
+
const schema = {
title: "JIS结算数据",
type: "object",
properties: {
+ version,
project: {
title: "项目",
type: "string",
@@ -89,8 +92,8 @@ export default function () {
default: [
{
logic: "and",
- column: "project",
- action: "like",
+ column: "version",
+ action: "equal",
value: null,
readOnly: true,
},
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/input/in_pub_se_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/input/in_pub_se_detail_service.js
index bd9b82c6..6c5a7ffa 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/input/in_pub_se_detail_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/input/in_pub_se_detail_service.js
@@ -1,11 +1,10 @@
+import version from "../../version.js";
+
const schema = {
title: "JIS发运数据",
type: "object",
properties: {
- version: {
- title: "版本",
- type: "string",
- },
+ version,
shippingDate: {
title: "发货时间",
type: "string",
@@ -96,7 +95,7 @@ export default function () {
{
logic: "and",
column: "version",
- action: "like",
+ action: "equal",
value: null,
readOnly: true,
},
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/settlement/in_pub_ba_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/settlement/in_pub_ba_detail_service.js
new file mode 100644
index 00000000..122cf94b
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/settlement/in_pub_ba_detail_service.js
@@ -0,0 +1,128 @@
+import version from "../../version.js";
+import { state2, state3 } from "../../state.js";
+
+const schema = {
+ title: "商务审批",
+ type: "object",
+ properties: {
+ settleBillNum: {
+ title: "关联结算单号",
+ type: "string",
+ },
+ site: {
+ title: "工厂地点",
+ type: "string",
+ },
+ version,
+ state2,
+ price: {
+ title: "单价",
+ type: "decimal",
+ },
+ billNum: {
+ title: "结算单号",
+ type: "string",
+ },
+
+ settleDate: {
+ title: "结算日期",
+ type: "DateTime",
+ },
+ invGroupNum: {
+ title: "发票分组号",
+ type: "string",
+ },
+ lu: {
+ title: "零件号",
+ type: "string",
+ },
+ pn: {
+ title: "生产号",
+ type: "string",
+ },
+ qty: {
+ title: "结算数量",
+ type: "decimal",
+ },
+ groupNum: {
+ title: "结算分组号",
+ type: "string",
+ },
+ },
+};
+
+const baseUrl = "settleaccount/bbac_ba_service";
+const queryUrl = `${baseUrl}/main-query`;
+const detailsUrl = `${baseUrl}/get/%s`;
+const exportUrl = `${baseUrl}/export`;
+const queryMethod = "POST";
+const detailsMethod = "POST";
+const exportMethod = "POST";
+
+export default function () {
+ return {
+ query: {
+ url: queryUrl,
+ method: queryMethod,
+ hasFilter: true,
+ schema: {
+ title: "商务审批",
+ type: "object",
+ properties: {
+ filters: {
+ title: "项目",
+ type: "array",
+ hidden: true,
+ items: {
+ type: "object",
+ properties: {
+ logic: {
+ type: "int",
+ },
+ column: {
+ type: "string",
+ },
+ action: {
+ type: "int",
+ },
+ value: {
+ type: "string",
+ },
+ },
+ },
+ default: [
+ {
+ logic: "and",
+ column: "version",
+ action: "equal",
+ value: null,
+ readOnly: true,
+ },
+ ],
+ },
+ skipCount: {
+ hidden: true,
+ default: 0,
+ },
+ maxResultCount: {
+ hidden: true,
+ default: 10,
+ },
+ sorting: {
+ hidden: true,
+ },
+ },
+ },
+ },
+ table: {
+ schema: schema,
+ },
+ edit: {
+ detailsUrl,
+ exportUrl,
+ detailsMethod,
+ exportMethod,
+ schema: schema,
+ },
+ };
+}
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/settlement/in_pub_pd_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/settlement/in_pub_pd_detail_service.js
new file mode 100644
index 00000000..cc8a6143
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/in/settlement/in_pub_pd_detail_service.js
@@ -0,0 +1,103 @@
+import version from "../../version.js";
+import { state2, state3 } from "../../state.js";
+
+const schema = {
+ title: "寄售库库存扣减审批",
+ type: "object",
+ properties: {
+ version,
+ state3,
+ billNum: {
+ title: "结算单号",
+ type: "string",
+ },
+ settleBillNum: {
+ title: "关联结算单号",
+ type: "string",
+ },
+ invGroupNum: {
+ title: "发票分组号",
+ type: "string",
+ },
+ site: {
+ title: "地点",
+ type: "string",
+ },
+ },
+};
+
+const baseUrl = "settleaccount/bbac_pd_service";
+const queryUrl = `${baseUrl}/main-query`;
+const detailsUrl = `${baseUrl}/get/%s`;
+const exportUrl = `${baseUrl}/export`;
+const queryMethod = "POST";
+const detailsMethod = "POST";
+const exportMethod = "POST";
+
+export default function () {
+ return {
+ query: {
+ url: queryUrl,
+ method: queryMethod,
+ hasFilter: true,
+ schema: {
+ title: "不可结算单",
+ type: "object",
+ properties: {
+ filters: {
+ title: "项目",
+ type: "array",
+ hidden: true,
+ items: {
+ type: "object",
+ properties: {
+ logic: {
+ type: "int",
+ },
+ column: {
+ type: "string",
+ },
+ action: {
+ type: "int",
+ },
+ value: {
+ type: "string",
+ },
+ },
+ },
+ default: [
+ {
+ logic: "and",
+ column: "version",
+ action: "equal",
+ value: null,
+ readOnly: true,
+ },
+ ],
+ },
+ skipCount: {
+ hidden: true,
+ default: 0,
+ },
+ maxResultCount: {
+ hidden: true,
+ default: 10,
+ },
+ sorting: {
+ hidden: true,
+ },
+ },
+ },
+ },
+ table: {
+ schema: schema,
+ },
+ edit: {
+ detailsUrl,
+ exportUrl,
+ detailsMethod,
+ exportMethod,
+ schema: schema,
+ },
+ };
+}
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/invoice/invoice_not_settle.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/invoice/invoice_not_settle.js
index a6375733..2ff73dd0 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/invoice/invoice_not_settle.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/invoice/invoice_not_settle.js
@@ -39,21 +39,8 @@ const schema = {
},
};
-const baseUrl = "settleaccount/code-setting";
const queryUrl = `${baseUrl}/get-list`;
-const detailsUrl = `${baseUrl}/get/%s`;
-const createUrl = `${baseUrl}/create`;
-const updateUrl = `${baseUrl}/update/%s`;
-const deleteUrl = `${baseUrl}/delete-list`;
-const importUrl = `${baseUrl}/code-setting-upload-excel-import`;
-const exportUrl = `${baseUrl}/export`;
const queryMethod = "POST";
-const detailsMethod = "POST";
-const createMethod = "POST";
-const updateMethod = "POST";
-const deleteMethod = "POST";
-const importMethod = "POST";
-const exportMethod = "POST";
export default function () {
return {
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/invoice/invoice_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/invoice/invoice_service.js
index b02e3578..d3bccdaf 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/invoice/invoice_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/invoice/invoice_service.js
@@ -33,19 +33,16 @@ const schema = {
},
};
-const baseUrl = "settleaccount/invoice_service";
-const queryUrl = `${baseUrl}/get-list`;
-const detailsUrl = `${baseUrl}/get/%s`;
-const createUrl = `${baseUrl}/create`;
-const updateUrl = `${baseUrl}/update/%s`;
-const deleteUrl = `${baseUrl}/delete-list`;
-const exportUrl = `${baseUrl}/export`;
+const queryUrl = "settleaccount/invoice_service/main-query";
+const exportUrl = "settleaccount/invoice_service/export";
+const rejectUrl = "settleaccount/invoice_service/reject";
+const passedUrl = "settleaccount/invoice_service/approval-passed";
+const sync_qadUrl = "settleaccount/invoice_service/sync_qad";
const queryMethod = "POST";
-const detailsMethod = "POST";
-const createMethod = "POST";
-const updateMethod = "POST";
-const deleteMethod = "POST";
const exportMethod = "POST";
+const rejectMethod = "POST";
+const passedMethod = "POST";
+const sync_qadMethod = "POST";
export default function () {
return {
@@ -106,16 +103,14 @@ export default function () {
schema: schema,
},
edit: {
- detailsUrl,
- createUrl,
- updateUrl,
- deleteUrl,
exportUrl,
- detailsMethod,
- createMethod,
- updateMethod,
- deleteMethod,
+ rejectUrl,
+ passedUrl,
+ sync_qadUrl,
exportMethod,
+ rejectMethod,
+ passedMethod,
+ sync_qadMethod,
schema: schema,
},
};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/input/bbac_sa_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/input/bbac_sa_service.js
index 79c2422d..1aa64573 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/input/bbac_sa_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/input/bbac_sa_service.js
@@ -1,7 +1,10 @@
+import version from "../../version.js";
+
const schema = {
title: "JIS结算数据",
type: "object",
properties: {
+ version,
project: {
title: "项目",
type: "string",
@@ -89,8 +92,8 @@ export default function () {
default: [
{
logic: "and",
- column: "project",
- action: "like",
+ column: "version",
+ action: "equal",
value: null,
readOnly: true,
},
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/input/bbac_se_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/input/bbac_se_detail_service.js
index bd9b82c6..bbf49107 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/input/bbac_se_detail_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/input/bbac_se_detail_service.js
@@ -1,11 +1,10 @@
+import version from "../../version.js";
+
const schema = {
title: "JIS发运数据",
type: "object",
properties: {
- version: {
- title: "版本",
- type: "string",
- },
+ version,
shippingDate: {
title: "发货时间",
type: "string",
@@ -54,11 +53,11 @@ const schema = {
const baseUrl = "settleaccount/bbac_se_detail_service";
const queryUrl = `${baseUrl}/get-list`;
// const deleteUrl = `${baseUrl}/delete-list`;
-const importUrl = `${baseUrl}/import`;
+// const importUrl = `${baseUrl}/import`;
const exportUrl = `${baseUrl}/export`;
const queryMethod = "POST";
// const deleteMethod = "POST";
-const importMethod = "POST";
+// const importMethod = "POST";
const exportMethod = "POST";
export default function () {
@@ -96,7 +95,7 @@ export default function () {
{
logic: "and",
column: "version",
- action: "like",
+ action: "equal",
value: null,
readOnly: true,
},
@@ -121,10 +120,10 @@ export default function () {
},
edit: {
// deleteUrl,
- importUrl,
+ // importUrl,
exportUrl,
// deleteMethod,
- importMethod,
+ // importMethod,
exportMethod,
schema: schema,
},
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/input/bbac_se_edi_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/input/bbac_se_edi_service.js
index 0397c726..6704a25c 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/input/bbac_se_edi_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/input/bbac_se_edi_service.js
@@ -1,3 +1,5 @@
+import version from "../../version.js";
+
const schema = {
title: "EDI数据",
type: "object",
@@ -6,10 +8,7 @@ const schema = {
title: "LU+生产码",
type: "string",
},
- version: {
- title: "期间",
- type: "string",
- },
+ version,
lu: {
title: "零件号",
type: "string",
@@ -49,18 +48,8 @@ const schema = {
const baseUrl = "settleaccount/bbac_se_edi_service";
const queryUrl = `${baseUrl}/get-list`;
-const detailsUrl = `${baseUrl}/get/%s`;
-const createUrl = `${baseUrl}/create`;
-const updateUrl = `${baseUrl}/update/%s`;
-const deleteUrl = `${baseUrl}/delete-list`;
-const importUrl = `${baseUrl}/code-setting-upload-excel-import`;
const exportUrl = `${baseUrl}/export`;
const queryMethod = "POST";
-const detailsMethod = "POST";
-const createMethod = "POST";
-const updateMethod = "POST";
-const deleteMethod = "POST";
-const importMethod = "POST";
const exportMethod = "POST";
export default function () {
@@ -98,7 +87,7 @@ export default function () {
{
logic: "and",
column: "version",
- action: "like",
+ action: "equal",
value: null,
readOnly: true,
},
@@ -122,17 +111,7 @@ export default function () {
schema: schema,
},
edit: {
- detailsUrl,
- createUrl,
- updateUrl,
- deleteUrl,
- importUrl,
exportUrl,
- detailsMethod,
- createMethod,
- updateMethod,
- deleteMethod,
- importMethod,
exportMethod,
schema: schema,
},
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_ba_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_ba_detail_service.js
new file mode 100644
index 00000000..93e86844
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_ba_detail_service.js
@@ -0,0 +1,121 @@
+import version from "../../version.js";
+import { state2, state3 } from "../../state.js";
+
+const schema = {
+ title: "商务审批",
+ type: "object",
+ properties: {
+ settleBillNum: {
+ title: "关联结算单号",
+ type: "string",
+ },
+ site: {
+ title: "工厂地点",
+ type: "string",
+ },
+ version,
+ state2,
+ price: {
+ title: "单价",
+ type: "decimal",
+ },
+ billNum: {
+ title: "结算单号",
+ type: "string",
+ },
+
+ settleDate: {
+ title: "结算日期",
+ type: "DateTime",
+ },
+ invGroupNum: {
+ title: "发票分组号",
+ type: "string",
+ },
+ lu: {
+ title: "零件号",
+ type: "string",
+ },
+ pn: {
+ title: "生产号",
+ type: "string",
+ },
+ qty: {
+ title: "结算数量",
+ type: "decimal",
+ },
+ groupNum: {
+ title: "结算分组号",
+ type: "string",
+ },
+ },
+};
+
+const queryUrl = "settleaccount/b-bAC_BA_SERVICE/detail-query";
+const queryMethod = "POST";
+
+export default function () {
+ return {
+ query: {
+ url: queryUrl,
+ method: queryMethod,
+ hasFilter: true,
+ schema: {
+ title: "商务审批",
+ type: "object",
+ properties: {
+ filters: {
+ title: "项目",
+ type: "array",
+ hidden: true,
+ items: {
+ type: "object",
+ properties: {
+ logic: {
+ type: "int",
+ },
+ column: {
+ type: "string",
+ },
+ action: {
+ type: "int",
+ },
+ value: {
+ type: "string",
+ },
+ },
+ },
+ default: [
+ {
+ logic: "and",
+ column: "version",
+ action: "equal",
+ value: null,
+ readOnly: true,
+ },
+ ],
+ },
+ skipCount: {
+ hidden: true,
+ default: 0,
+ },
+ maxResultCount: {
+ hidden: true,
+ default: 10,
+ },
+ sorting: {
+ hidden: true,
+ },
+ },
+ },
+ },
+ table: {
+ schema: schema,
+ },
+ edit: {
+ queryUrl,
+ queryMethod,
+ schema: schema,
+ },
+ };
+}
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_ba_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_ba_service.js
index 122cf94b..a7921488 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_ba_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_ba_service.js
@@ -51,13 +51,16 @@ const schema = {
},
};
-const baseUrl = "settleaccount/bbac_ba_service";
-const queryUrl = `${baseUrl}/main-query`;
-const detailsUrl = `${baseUrl}/get/%s`;
-const exportUrl = `${baseUrl}/export`;
+const queryUrl = "settleaccount/b-bAC_BA_SERVICE/main-query";
+const exportUrl = "settleaccount/b-bAC_BA_SERVICE/export";
+const invoiceUrl = "settleaccount/b-bAC_BA_SERVICE/generate-invoice";
+const rejectUrl = "settleaccount/b-bAC_BA_SERVICE/reject";
+const receivedUrl = "/api/settleaccount/h-bPO_BA_SERVICE/received";
const queryMethod = "POST";
-const detailsMethod = "POST";
const exportMethod = "POST";
+const invoiceMethod = "POST";
+const rejectMethod = "POST";
+const receivedMethod = "POST";
export default function () {
return {
@@ -118,10 +121,14 @@ export default function () {
schema: schema,
},
edit: {
- detailsUrl,
exportUrl,
- detailsMethod,
+ invoiceUrl,
+ rejectUrl,
+ receivedUrl,
exportMethod,
+ invoiceMethod,
+ rejectMethod,
+ receivedMethod,
schema: schema,
},
};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_can_sa_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_can_sa_service.js
index ae1fd61e..b2ef7804 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_can_sa_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_can_sa_service.js
@@ -22,13 +22,12 @@ const schema = {
},
};
-const baseUrl = "settleaccount/bbac_can_sa_service";
-const queryUrl = `${baseUrl}/main-query`;
-const detailsUrl = `${baseUrl}/get/%s`;
-const exportUrl = `${baseUrl}/export`;
+const queryUrl = "settleaccount/bbac_can_sa_service/main-query";
+const exportUrl = "settleaccount/bbac_can_sa_service/export";
+const invoiceUrl = "settleaccount/bbac_can_sa_service/generate-invoice";
const queryMethod = "POST";
-const detailsMethod = "POST";
const exportMethod = "POST";
+const invoiceMethod = "POST";
export default function () {
return {
@@ -89,11 +88,10 @@ export default function () {
schema: schema,
},
edit: {
- detailsUrl,
exportUrl,
- detailsMethod,
+ invoiceUrl,
exportMethod,
-
+ invoiceMethod,
schema: schema,
},
};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_not_sa_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_not_sa_service.js
index 40ca61a5..3c7a882b 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_not_sa_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_not_sa_service.js
@@ -51,11 +51,11 @@ const schema = {
const baseUrl = "settleaccount/bbac_not_sa_service";
const queryUrl = `${baseUrl}/detail-query`;
-const detailsUrl = `${baseUrl}/get/%s`;
const exportUrl = `${baseUrl}/export`;
+const settlementUrl="settleaccount/bbac_not_sa_service/generate-settlement-order";
const queryMethod = "POST";
-const detailsMethod = "POST";
const exportMethod = "POST";
+const settlementMethod = "POST";
export default function () {
return {
@@ -116,10 +116,10 @@ export default function () {
schema: schema,
},
edit: {
- detailsUrl,
exportUrl,
- detailsMethod,
+ settlementUrl,
exportMethod,
+ settlementMethod,
schema: schema,
},
};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_pd_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_pd_detail_service.js
new file mode 100644
index 00000000..cc8a6143
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_pd_detail_service.js
@@ -0,0 +1,103 @@
+import version from "../../version.js";
+import { state2, state3 } from "../../state.js";
+
+const schema = {
+ title: "寄售库库存扣减审批",
+ type: "object",
+ properties: {
+ version,
+ state3,
+ billNum: {
+ title: "结算单号",
+ type: "string",
+ },
+ settleBillNum: {
+ title: "关联结算单号",
+ type: "string",
+ },
+ invGroupNum: {
+ title: "发票分组号",
+ type: "string",
+ },
+ site: {
+ title: "地点",
+ type: "string",
+ },
+ },
+};
+
+const baseUrl = "settleaccount/bbac_pd_service";
+const queryUrl = `${baseUrl}/main-query`;
+const detailsUrl = `${baseUrl}/get/%s`;
+const exportUrl = `${baseUrl}/export`;
+const queryMethod = "POST";
+const detailsMethod = "POST";
+const exportMethod = "POST";
+
+export default function () {
+ return {
+ query: {
+ url: queryUrl,
+ method: queryMethod,
+ hasFilter: true,
+ schema: {
+ title: "不可结算单",
+ type: "object",
+ properties: {
+ filters: {
+ title: "项目",
+ type: "array",
+ hidden: true,
+ items: {
+ type: "object",
+ properties: {
+ logic: {
+ type: "int",
+ },
+ column: {
+ type: "string",
+ },
+ action: {
+ type: "int",
+ },
+ value: {
+ type: "string",
+ },
+ },
+ },
+ default: [
+ {
+ logic: "and",
+ column: "version",
+ action: "equal",
+ value: null,
+ readOnly: true,
+ },
+ ],
+ },
+ skipCount: {
+ hidden: true,
+ default: 0,
+ },
+ maxResultCount: {
+ hidden: true,
+ default: 10,
+ },
+ sorting: {
+ hidden: true,
+ },
+ },
+ },
+ },
+ table: {
+ schema: schema,
+ },
+ edit: {
+ detailsUrl,
+ exportUrl,
+ detailsMethod,
+ exportMethod,
+ schema: schema,
+ },
+ };
+}
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_pd_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_pd_service.js
index 9169500b..2eb92152 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_pd_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-bbac/settlement/bbac_pd_service.js
@@ -26,13 +26,14 @@ const schema = {
},
};
-const baseUrl = "settleaccount/bbac_pd_service";
-const queryUrl = `${baseUrl}/main-query`;
-const detailsUrl = `${baseUrl}/get/%s`;
-const exportUrl = `${baseUrl}/export`;
+const queryUrl = "settleaccount/b-bAC_PD_SERVICE/main-query";
+const exportUrl = "settleaccount/b-bAC_PD_SERVICE/export";
+const rejectUrl = "settleaccount/b-bAC_PD_SERVICE/reject";
+const passedUrl = "settleaccount/b-bAC_PD_SERVICE/approval-passed"
const queryMethod = "POST";
-const detailsMethod = "POST";
const exportMethod = "POST";
+const rejectMethod = "POST";
+const passedMethod = "POST";
export default function () {
return {
@@ -93,10 +94,12 @@ export default function () {
schema: schema,
},
edit: {
- detailsUrl,
exportUrl,
- detailsMethod,
+ rejectUrl,
+ passedUrl,
exportMethod,
+ rejectMethod,
+ passedMethod,
schema: schema,
},
};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/input/hbpo_sa_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/input/hbpo_sa_service.js
index 0ebd39a2..89b4f191 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/input/hbpo_sa_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/input/hbpo_sa_service.js
@@ -1,7 +1,10 @@
+import version from "../../version.js";
+
const schema = {
title: "JIS结算数据",
type: "object",
properties: {
+ version,
project: {
title: "项目",
type: "string",
@@ -89,8 +92,8 @@ export default function () {
default: [
{
logic: "and",
- column: "project",
- action: "like",
+ column: "version",
+ action: "equal",
value: null,
readOnly: true,
},
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/input/hbpo_se_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/input/hbpo_se_detail_service.js
index 4be68061..b4fb0856 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/input/hbpo_se_detail_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/input/hbpo_se_detail_service.js
@@ -1,11 +1,10 @@
+import version from "../../version.js";
+
const schema = {
title: "JIS发运数据",
type: "object",
properties: {
- version: {
- title: "版本",
- type: "string",
- },
+ version,
shippingDate: {
title: "发货时间",
type: "string",
@@ -53,12 +52,8 @@ const schema = {
const baseUrl = "settleaccount/hbpo_se_detail_service";
const queryUrl = `${baseUrl}/get-list`;
-// const deleteUrl = `${baseUrl}/delete-list`;
-const importUrl = `${baseUrl}/import`;
const exportUrl = `${baseUrl}/export`;
const queryMethod = "POST";
-// const deleteMethod = "POST";
-const importMethod = "POST";
const exportMethod = "POST";
export default function () {
@@ -96,7 +91,7 @@ export default function () {
{
logic: "and",
column: "version",
- action: "like",
+ action: "equal",
value: null,
readOnly: true,
},
@@ -120,11 +115,8 @@ export default function () {
schema: schema,
},
edit: {
- // deleteUrl,
importUrl,
exportUrl,
- // deleteMethod,
- importMethod,
exportMethod,
schema: schema,
},
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/input/hbpo_se_edi_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/input/hbpo_se_edi_service.js
index 4226e69e..c86609a5 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/input/hbpo_se_edi_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/input/hbpo_se_edi_service.js
@@ -1,3 +1,5 @@
+import version from "../../version.js";
+
const schema = {
title: "EDI数据",
type: "object",
@@ -6,10 +8,7 @@ const schema = {
title: "LU+生产码",
type: "string",
},
- version: {
- title: "期间",
- type: "string",
- },
+ version,
lu: {
title: "零件号",
type: "string",
@@ -49,18 +48,8 @@ const schema = {
const baseUrl = "settleaccount/code-setting";
const queryUrl = `${baseUrl}/get-list`;
-const detailsUrl = `${baseUrl}/get/%s`;
-const createUrl = `${baseUrl}/create`;
-const updateUrl = `${baseUrl}/update/%s`;
-const deleteUrl = `${baseUrl}/delete-list`;
-const importUrl = `${baseUrl}/code-setting-upload-excel-import`;
const exportUrl = `${baseUrl}/export`;
const queryMethod = "POST";
-const detailsMethod = "POST";
-const createMethod = "POST";
-const updateMethod = "POST";
-const deleteMethod = "POST";
-const importMethod = "POST";
const exportMethod = "POST";
export default function () {
@@ -98,7 +87,7 @@ export default function () {
{
logic: "and",
column: "version",
- action: "like",
+ action: "equal",
value: null,
readOnly: true,
},
@@ -122,17 +111,7 @@ export default function () {
schema: schema,
},
edit: {
- detailsUrl,
- createUrl,
- updateUrl,
- deleteUrl,
- importUrl,
exportUrl,
- detailsMethod,
- createMethod,
- updateMethod,
- deleteMethod,
- importMethod,
exportMethod,
schema: schema,
},
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_ba_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_ba_detail_service.js
new file mode 100644
index 00000000..39b28e44
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_ba_detail_service.js
@@ -0,0 +1,128 @@
+import version from "../../version.js";
+import { state2, state3 } from "../../state.js";
+
+const schema = {
+ title: "不可结算单",
+ type: "object",
+ properties: {
+ state2,
+ settleBillNum: {
+ title: "关联结算单号",
+ type: "string",
+ },
+ site: {
+ title: "工厂地点",
+ type: "string",
+ },
+ version,
+ price: {
+ title: "单价",
+ type: "decimal",
+ },
+ billNum: {
+ title: "结算单号",
+ type: "string",
+ },
+
+ settleDate: {
+ title: "结算日期",
+ type: "DateTime",
+ },
+ invGroupNum: {
+ title: "发票分组号",
+ type: "string",
+ },
+ lu: {
+ title: "零件号",
+ type: "string",
+ },
+ pn: {
+ title: "生产号",
+ type: "string",
+ },
+ qty: {
+ title: "结算数量",
+ type: "decimal",
+ },
+ groupNum: {
+ title: "结算分组号",
+ type: "string",
+ },
+ },
+};
+
+const baseUrl = "settleaccount/hbpo_ba_service";
+const queryUrl = `${baseUrl}/main-query`;
+const detailsUrl = `${baseUrl}/get/%s`;
+const exportUrl = `${baseUrl}/export`;
+const queryMethod = "POST";
+const detailsMethod = "POST";
+const exportMethod = "POST";
+
+export default function () {
+ return {
+ query: {
+ url: queryUrl,
+ method: queryMethod,
+ hasFilter: true,
+ schema: {
+ title: "不可结算单",
+ type: "object",
+ properties: {
+ filters: {
+ title: "项目",
+ type: "array",
+ hidden: true,
+ items: {
+ type: "object",
+ properties: {
+ logic: {
+ type: "int",
+ },
+ column: {
+ type: "string",
+ },
+ action: {
+ type: "int",
+ },
+ value: {
+ type: "string",
+ },
+ },
+ },
+ default: [
+ {
+ logic: "and",
+ column: "version",
+ action: "equal",
+ value: null,
+ readOnly: true,
+ },
+ ],
+ },
+ skipCount: {
+ hidden: true,
+ default: 0,
+ },
+ maxResultCount: {
+ hidden: true,
+ default: 10,
+ },
+ sorting: {
+ hidden: true,
+ },
+ },
+ },
+ },
+ table: {
+ schema: schema,
+ },
+ edit: {
+ detailsUrl,
+ exportUrl,
+ detailsMethod,
+ exportMethod,
+ schema: schema,
+ },
+ };
+}
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_ba_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_ba_service.js
index 39b28e44..eb4fe7a7 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_ba_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_ba_service.js
@@ -51,13 +51,17 @@ const schema = {
},
};
-const baseUrl = "settleaccount/hbpo_ba_service";
+const baseUrl = "settleaccount/h-bPO_BA_SERVICE";
const queryUrl = `${baseUrl}/main-query`;
const detailsUrl = `${baseUrl}/get/%s`;
const exportUrl = `${baseUrl}/export`;
+const invoiceUrl = "settleaccount/h-bPO_BA_SERVICE/generate-invoice";
+const receivedUrl = "settleaccount/h-bPO_BA_SERVICE/received";
const queryMethod = "POST";
const detailsMethod = "POST";
const exportMethod = "POST";
+const invoiceMethod = "POST";
+const receivedMethod = "POST";
export default function () {
return {
@@ -120,8 +124,12 @@ export default function () {
edit: {
detailsUrl,
exportUrl,
+ invoiceUrl,
+ receivedUrl,
detailsMethod,
exportMethod,
+ invoiceMethod,
+ receivedMethod,
schema: schema,
},
};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_can_sa_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_can_sa_service.js
index e22d081a..0f05c2af 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_can_sa_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_can_sa_service.js
@@ -24,11 +24,12 @@ const schema = {
const baseUrl = "settleaccount/hbpo_can_sa_service";
const queryUrl = `${baseUrl}/main-query`;
-const detailsUrl = `${baseUrl}/get/%s`;
const exportUrl = `${baseUrl}/export`;
+const invoiceUrl="settleaccount/hbpo_can_sa_service/generate-invoice";
+
const queryMethod = "POST";
-const detailsMethod = "POST";
const exportMethod = "POST";
+const invoiceMethod="POST";
export default function () {
return {
@@ -89,10 +90,10 @@ export default function () {
schema: schema,
},
edit: {
- detailsUrl,
exportUrl,
- detailsMethod,
+ invoiceUrl,
exportMethod,
+ invoiceMethod,
schema: schema,
},
};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_not_sa_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_not_sa_service.js
index eb2e743e..bf569f16 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_not_sa_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_not_sa_service.js
@@ -51,11 +51,11 @@ const schema = {
const baseUrl = "settleaccount/bbac_not_sa_service";
const queryUrl = `${baseUrl}/main-query`;
-const detailsUrl = `${baseUrl}/get/%s`;
const exportUrl = `${baseUrl}/export`;
+const settlementUrl = "settleaccount/hbpo_not_sa_service/generate-settlement-order";
const queryMethod = "POST";
-const detailsMethod = "POST";
const exportMethod = "POST";
+const settlementMethod = "POST";
export default function () {
return {
@@ -116,10 +116,10 @@ export default function () {
schema: schema,
},
edit: {
- detailsUrl,
exportUrl,
- detailsMethod,
+ settlementUrl,
exportMethod,
+ settlementMethod,
schema: schema,
},
};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_pd_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_pd_detail_service.js
new file mode 100644
index 00000000..0fc79ca2
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_pd_detail_service.js
@@ -0,0 +1,107 @@
+import version from "../../version.js";
+import { state2, state3 } from "../../state.js";
+
+const schema = {
+ title: "寄售库库存扣减审批",
+ type: "object",
+ properties: {
+ version,
+ state3,
+ billNum: {
+ title: "结算单号",
+ type: "string",
+ },
+ settleBillNum: {
+ title: "关联结算单号",
+ type: "string",
+ },
+ invGroupNum: {
+ title: "发票分组号",
+ type: "string",
+ },
+ site: {
+ title: "地点",
+ type: "string",
+ },
+ },
+};
+
+const baseUrl = "settleaccount/hbpo_pd_service";
+const queryUrl = `${baseUrl}/get-list`;
+const detailsUrl = `${baseUrl}/get/%s`;
+const createUrl = `${baseUrl}/create`;
+const updateUrl = `${baseUrl}/update/%s`;
+const deleteUrl = `${baseUrl}/delete-list`;
+const importUrl = `${baseUrl}/code-setting-upload-excel-import`;
+const exportUrl = `${baseUrl}/export`;
+const queryMethod = "POST";
+const detailsMethod = "POST";
+const exportMethod = "POST";
+
+export default function () {
+ return {
+ query: {
+ url: queryUrl,
+ method: queryMethod,
+ hasFilter: true,
+ schema: {
+ title: "不可结算单",
+ type: "object",
+ properties: {
+ filters: {
+ title: "项目",
+ type: "array",
+ hidden: true,
+ items: {
+ type: "object",
+ properties: {
+ logic: {
+ type: "int",
+ },
+ column: {
+ type: "string",
+ },
+ action: {
+ type: "int",
+ },
+ value: {
+ type: "string",
+ },
+ },
+ },
+ default: [
+ {
+ logic: "and",
+ column: "version",
+ action: "equal",
+ value: null,
+ readOnly: true,
+ },
+ ],
+ },
+ skipCount: {
+ hidden: true,
+ default: 0,
+ },
+ maxResultCount: {
+ hidden: true,
+ default: 10,
+ },
+ sorting: {
+ hidden: true,
+ },
+ },
+ },
+ },
+ table: {
+ schema: schema,
+ },
+ edit: {
+ detailsUrl,
+ exportUrl,
+ detailsMethod,
+ exportMethod,
+ schema: schema,
+ },
+ };
+}
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_pd_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_pd_service.js
index 0fc79ca2..f23feb31 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_pd_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jis-hbpo/settlement/hbpo_pd_service.js
@@ -26,17 +26,14 @@ const schema = {
},
};
-const baseUrl = "settleaccount/hbpo_pd_service";
-const queryUrl = `${baseUrl}/get-list`;
-const detailsUrl = `${baseUrl}/get/%s`;
-const createUrl = `${baseUrl}/create`;
-const updateUrl = `${baseUrl}/update/%s`;
-const deleteUrl = `${baseUrl}/delete-list`;
-const importUrl = `${baseUrl}/code-setting-upload-excel-import`;
-const exportUrl = `${baseUrl}/export`;
+const queryUrl = "settleaccount/h-bPO_PD_SERVICE/get-list";
+const exportUrl = "settleaccount/h-bPO_PD_SERVICE/export";
+const passedUrl = "settleaccount/h-bPO_PD_SERVICE/approval-passed";
+const rejectUrl = "settleaccount/h-bPO_PD_SERVICE/reject";
const queryMethod = "POST";
-const detailsMethod = "POST";
const exportMethod = "POST";
+const passedMethod = "POST";
+const rejectMethod="POST";
export default function () {
return {
@@ -97,10 +94,12 @@ export default function () {
schema: schema,
},
edit: {
- detailsUrl,
exportUrl,
- detailsMethod,
+ passedUrl,
+ rejectUrl,
exportMethod,
+ passedMethod,
+ rejectMethod,
schema: schema,
},
};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/input/jit_jit_pub_sa_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/input/jit_jit_pub_sa_service.js
index 79c2422d..1aa64573 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/input/jit_jit_pub_sa_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/input/jit_jit_pub_sa_service.js
@@ -1,7 +1,10 @@
+import version from "../../version.js";
+
const schema = {
title: "JIS结算数据",
type: "object",
properties: {
+ version,
project: {
title: "项目",
type: "string",
@@ -89,8 +92,8 @@ export default function () {
default: [
{
logic: "and",
- column: "project",
- action: "like",
+ column: "version",
+ action: "equal",
value: null,
readOnly: true,
},
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/input/jit_pub_se_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/input/jit_pub_se_detail_service.js
index bd9b82c6..6c5a7ffa 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/input/jit_pub_se_detail_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/input/jit_pub_se_detail_service.js
@@ -1,11 +1,10 @@
+import version from "../../version.js";
+
const schema = {
title: "JIS发运数据",
type: "object",
properties: {
- version: {
- title: "版本",
- type: "string",
- },
+ version,
shippingDate: {
title: "发货时间",
type: "string",
@@ -96,7 +95,7 @@ export default function () {
{
logic: "and",
column: "version",
- action: "like",
+ action: "equal",
value: null,
readOnly: true,
},
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/settlement/jit_pub_ba_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/settlement/jit_pub_ba_detail_service.js
index ffb30b0b..122cf94b 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/settlement/jit_pub_ba_detail_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/settlement/jit_pub_ba_detail_service.js
@@ -1,19 +1,20 @@
+import version from "../../version.js";
+import { state2, state3 } from "../../state.js";
+
const schema = {
- title: "可结算单明细",
+ title: "商务审批",
type: "object",
properties: {
settleBillNum: {
title: "关联结算单号",
- type: "int",
+ type: "string",
},
site: {
title: "工厂地点",
type: "string",
},
- version: {
- title: "版本",
- type: "int",
- },
+ version,
+ state2,
price: {
title: "单价",
type: "decimal",
@@ -22,22 +23,19 @@ const schema = {
title: "结算单号",
type: "string",
},
+
settleDate: {
title: "结算日期",
type: "DateTime",
},
- settleInvGroupNumDate: {
- title: "发票组号",
+ invGroupNum: {
+ title: "发票分组号",
type: "string",
},
lu: {
title: "零件号",
type: "string",
},
- materialDesc: {
- title: "物料描述",
- type: "string",
- },
pn: {
title: "生产号",
type: "string",
@@ -46,18 +44,20 @@ const schema = {
title: "结算数量",
type: "decimal",
},
- groupNumy: {
+ groupNum: {
title: "结算分组号",
type: "string",
},
},
};
-const baseUrl = "settleaccount/hbpo_can_sa_detail_service";
-const queryUrl = `${baseUrl}/get-list`;
+const baseUrl = "settleaccount/bbac_ba_service";
+const queryUrl = `${baseUrl}/main-query`;
const detailsUrl = `${baseUrl}/get/%s`;
+const exportUrl = `${baseUrl}/export`;
const queryMethod = "POST";
const detailsMethod = "POST";
+const exportMethod = "POST";
export default function () {
return {
@@ -66,7 +66,7 @@ export default function () {
method: queryMethod,
hasFilter: true,
schema: {
- title: "发票分组号明细",
+ title: "商务审批",
type: "object",
properties: {
filters: {
@@ -93,8 +93,8 @@ export default function () {
default: [
{
logic: "and",
- column: "billNum",
- action: "like",
+ column: "version",
+ action: "equal",
value: null,
readOnly: true,
},
@@ -119,7 +119,9 @@ export default function () {
},
edit: {
detailsUrl,
+ exportUrl,
detailsMethod,
+ exportMethod,
schema: schema,
},
};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/settlement/jit_pub_can_sa_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/settlement/jit_pub_can_sa_detail_service.js
new file mode 100644
index 00000000..ffb30b0b
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/settlement/jit_pub_can_sa_detail_service.js
@@ -0,0 +1,126 @@
+const schema = {
+ title: "可结算单明细",
+ type: "object",
+ properties: {
+ settleBillNum: {
+ title: "关联结算单号",
+ type: "int",
+ },
+ site: {
+ title: "工厂地点",
+ type: "string",
+ },
+ version: {
+ title: "版本",
+ type: "int",
+ },
+ price: {
+ title: "单价",
+ type: "decimal",
+ },
+ billNum: {
+ title: "结算单号",
+ type: "string",
+ },
+ settleDate: {
+ title: "结算日期",
+ type: "DateTime",
+ },
+ settleInvGroupNumDate: {
+ title: "发票组号",
+ type: "string",
+ },
+ lu: {
+ title: "零件号",
+ type: "string",
+ },
+ materialDesc: {
+ title: "物料描述",
+ type: "string",
+ },
+ pn: {
+ title: "生产号",
+ type: "string",
+ },
+ qty: {
+ title: "结算数量",
+ type: "decimal",
+ },
+ groupNumy: {
+ title: "结算分组号",
+ type: "string",
+ },
+ },
+};
+
+const baseUrl = "settleaccount/hbpo_can_sa_detail_service";
+const queryUrl = `${baseUrl}/get-list`;
+const detailsUrl = `${baseUrl}/get/%s`;
+const queryMethod = "POST";
+const detailsMethod = "POST";
+
+export default function () {
+ return {
+ query: {
+ url: queryUrl,
+ method: queryMethod,
+ hasFilter: true,
+ schema: {
+ title: "发票分组号明细",
+ type: "object",
+ properties: {
+ filters: {
+ title: "项目",
+ type: "array",
+ hidden: true,
+ items: {
+ type: "object",
+ properties: {
+ logic: {
+ type: "int",
+ },
+ column: {
+ type: "string",
+ },
+ action: {
+ type: "int",
+ },
+ value: {
+ type: "string",
+ },
+ },
+ },
+ default: [
+ {
+ logic: "and",
+ column: "billNum",
+ action: "like",
+ value: null,
+ readOnly: true,
+ },
+ ],
+ },
+ skipCount: {
+ hidden: true,
+ default: 0,
+ },
+ maxResultCount: {
+ hidden: true,
+ default: 10,
+ },
+ sorting: {
+ hidden: true,
+ },
+ },
+ },
+ },
+ table: {
+ schema: schema,
+ },
+ edit: {
+ detailsUrl,
+ detailsMethod,
+ schema: schema,
+ },
+ };
+}
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/settlement/jit_pub_pd_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/settlement/jit_pub_pd_detail_service.js
new file mode 100644
index 00000000..cc8a6143
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/jit/settlement/jit_pub_pd_detail_service.js
@@ -0,0 +1,103 @@
+import version from "../../version.js";
+import { state2, state3 } from "../../state.js";
+
+const schema = {
+ title: "寄售库库存扣减审批",
+ type: "object",
+ properties: {
+ version,
+ state3,
+ billNum: {
+ title: "结算单号",
+ type: "string",
+ },
+ settleBillNum: {
+ title: "关联结算单号",
+ type: "string",
+ },
+ invGroupNum: {
+ title: "发票分组号",
+ type: "string",
+ },
+ site: {
+ title: "地点",
+ type: "string",
+ },
+ },
+};
+
+const baseUrl = "settleaccount/bbac_pd_service";
+const queryUrl = `${baseUrl}/main-query`;
+const detailsUrl = `${baseUrl}/get/%s`;
+const exportUrl = `${baseUrl}/export`;
+const queryMethod = "POST";
+const detailsMethod = "POST";
+const exportMethod = "POST";
+
+export default function () {
+ return {
+ query: {
+ url: queryUrl,
+ method: queryMethod,
+ hasFilter: true,
+ schema: {
+ title: "不可结算单",
+ type: "object",
+ properties: {
+ filters: {
+ title: "项目",
+ type: "array",
+ hidden: true,
+ items: {
+ type: "object",
+ properties: {
+ logic: {
+ type: "int",
+ },
+ column: {
+ type: "string",
+ },
+ action: {
+ type: "int",
+ },
+ value: {
+ type: "string",
+ },
+ },
+ },
+ default: [
+ {
+ logic: "and",
+ column: "version",
+ action: "equal",
+ value: null,
+ readOnly: true,
+ },
+ ],
+ },
+ skipCount: {
+ hidden: true,
+ default: 0,
+ },
+ maxResultCount: {
+ hidden: true,
+ default: 10,
+ },
+ sorting: {
+ hidden: true,
+ },
+ },
+ },
+ },
+ table: {
+ schema: schema,
+ },
+ edit: {
+ detailsUrl,
+ exportUrl,
+ detailsMethod,
+ exportMethod,
+ schema: schema,
+ },
+ };
+}
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/job-service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/job-service.js
index 1b13d9be..d1615950 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/job-service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/job-service.js
@@ -13,7 +13,7 @@ const stateName = {
};
const schema = {
- title: "期间设置",
+ title: "数据对比",
type: "object",
properties: {
type: {
@@ -58,7 +58,7 @@ export default function () {
autoSubmit: true,
disableQueryOnLoad: true,
schema: {
- title: "期间设置",
+ title: "数据对比",
type: "object",
properties: {
type: Object.assign({ defaultSelected: true }, version),
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/purchase_price_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/purchase_price_service.js
index 89046f11..d4db01c9 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/purchase_price_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/purchase_price_service.js
@@ -14,9 +14,9 @@ const schema = {
};
const baseUrl = "settleaccount/purchase_price_service";
-const queryUrl = `${baseUrl}/get-list`;
-const importUrl = `${baseUrl}/import`;
-const exportUrl = `${baseUrl}/export`;
+const queryUrl = "settleaccount/purchase_price_service/get-list";
+const importUrl = "settleaccount/purchase_price_service/import";
+const exportUrl = "settleaccount/purchase_price_service/export";
const queryMethod = "POST";
const importMethod = "POST";
const exportMethod = "POST";
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/role.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/role.js
index e65832bb..5cc19d7c 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/role.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/role.js
@@ -19,6 +19,15 @@ const schema = {
},
};
+const queryUrl = "identity/roles";
+const deletetUrl = "identity/roles/{id}";
+const updateUrl = "identity/roles/{id}";
+const createUrl = "identity/roles/{id}";
+const queryMethod = "GET";
+const deletetMethod = "DELETE";
+const updateMethod = "PUT";
+const createMethod = "GET";
+
export default function () {
return {
query: {
@@ -46,5 +55,16 @@ export default function () {
table: {
schema: schema,
},
+ edit: {
+ queryUrl,
+ deletetUrl,
+ updateUrl,
+ createUrl,
+ queryMethod,
+ deletetMethod,
+ updateMethod,
+ createMethod,
+ schema: schema,
+ },
};
}
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/user.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/user.js
index 38e10fb0..600b21cf 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/user.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/models/user.js
@@ -64,18 +64,18 @@ const schema = {
{ pattern: "^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+.[a-zA-Z0-9_-]+$", message: "%s必须是正确的格式" },
],
},
- // roleNames: {
- // title: "角色",
- // type: "array",
- // input: "select",
- // multiple: true,
- // url: "identity/roles/all",
- // value: "name",
- // label: "name",
- // items: {
- // type: "string",
- // },
- // },
+ roleNames: {
+ title: "角色",
+ type: "array",
+ input: "select",
+ multiple: true,
+ url: "identity/roles/all",
+ value: "name",
+ label: "name",
+ items: {
+ type: "string",
+ },
+ },
},
};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/base-date.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/base-data.js
similarity index 89%
rename from code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/base-date.js
rename to code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/base-data.js
index 5ab67712..6c28eba4 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/base-date.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/base-data.js
@@ -67,48 +67,48 @@ export default [
},
],
},
- // {
- // path: "role",
- // meta: {
- // type: "page",
- // title: "角色管理",
- // icon: "file",
- // permission: "AbpIdentity.Users",
- // },
- // children: [
- // {
- // path: "create",
- // meta: {
- // type: "button",
- // title: "新建",
- // icon: "file",
- // permission: "AbpIdentity.Users.Create",
- // isTop: true,
- // },
- // },
- // {
- // path: "update",
- // meta: {
- // type: "button",
- // title: "编辑",
- // icon: "file",
- // htmlClass: "el-button--primary",
- // permission: "AbpIdentity.Users.Update",
- // disabled: `(o) => o.isStatic`,
- // },
- // },
- // {
- // path: "delete",
- // meta: {
- // type: "button",
- // title: "删除",
- // icon: "file",
- // permission: "AbpIdentity.Users.Delete",
- // disabled: `(o) => o.isStatic`,
- // },
- // },
- // ],
- // },
+ {
+ path: "role",
+ meta: {
+ type: "page",
+ title: "角色管理",
+ icon: "file",
+ permission: "AbpIdentity.Users",
+ },
+ children: [
+ {
+ path: "create",
+ meta: {
+ type: "button",
+ title: "新建",
+ icon: "file",
+ permission: "AbpIdentity.Users.Create",
+ isTop: true,
+ },
+ },
+ {
+ path: "update",
+ meta: {
+ type: "button",
+ title: "编辑",
+ icon: "file",
+ htmlClass: "el-button--primary",
+ permission: "AbpIdentity.Users.Update",
+ disabled: `(o) => o.isStatic`,
+ },
+ },
+ {
+ path: "delete",
+ meta: {
+ type: "button",
+ title: "删除",
+ icon: "file",
+ permission: "AbpIdentity.Users.Delete",
+ disabled: `(o) => o.isStatic`,
+ },
+ },
+ ],
+ },
{
path: "material",
meta: {
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/business.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/business.js
index 8283ae50..201bb4c9 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/business.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/business.js
@@ -399,7 +399,7 @@ export default [
},
},
{
- path: "generateInvoice",
+ path: "invoice",
meta: {
type: "button",
title: "生成发票数据",
@@ -458,7 +458,7 @@ export default [
},
},
{
- path: "generateSettlementOrder",
+ path: "settlement",
meta: {
type: "button",
title: "生成可结算单",
@@ -517,6 +517,26 @@ export default [
},
],
},
+ {
+ path: "bbac_ba_detail_service",
+ meta: {
+ type: "page",
+ title: "商务审核明细",
+ icon: "file",
+ isHidden: true,
+ },
+ children: [
+ {
+ path: "query",
+ meta: {
+ type: "button",
+ title: "查询",
+ icon: "file",
+ isTop: true,
+ },
+ },
+ ],
+ },
{
path: "bbac_pd_service",
meta: {
@@ -554,7 +574,7 @@ export default [
},
},
{
- path: "approvalPassed ",
+ path: "passed ",
meta: {
type: "button",
title: "审核通过",
@@ -565,6 +585,26 @@ export default [
},
],
},
+ {
+ path: "bbac_pd_detail_service",
+ meta: {
+ type: "page",
+ title: "寄售库库存扣减审批明细",
+ icon: "file",
+ isHidden: true,
+ },
+ children: [
+ {
+ path: "query",
+ meta: {
+ type: "button",
+ title: "查询",
+ icon: "file",
+ isTop: true,
+ },
+ },
+ ],
+ },
],
},
],
@@ -938,7 +978,7 @@ export default [
path: "hbpo_can_sa_detail_service",
meta: {
type: "page",
- title: "HBPO发票分组号明细",
+ title: "HBPO可结算单明细",
icon: "file",
isHidden: true,
},
@@ -982,7 +1022,7 @@ export default [
},
},
{
- path: "generateSettlementOrder",
+ path: "settlement",
meta: {
type: "button",
title: "生成可结算单",
@@ -1041,6 +1081,26 @@ export default [
},
],
},
+ {
+ path: "hbpo_ba_detail_service",
+ meta: {
+ type: "page",
+ title: "商务审批明细",
+ icon: "file",
+ isHidden: true,
+ },
+ children: [
+ {
+ path: "query",
+ meta: {
+ type: "button",
+ title: "查询",
+ icon: "file",
+ isTop: true,
+ },
+ },
+ ],
+ },
{
path: "hbpo_pd_service",
meta: {
@@ -1078,7 +1138,7 @@ export default [
},
},
{
- path: "approvalPassed ",
+ path: "passed ",
meta: {
type: "button",
title: "审核通过",
@@ -1089,6 +1149,26 @@ export default [
},
],
},
+ {
+ path: "hbpo_pd_detail_service",
+ meta: {
+ type: "page",
+ title: "寄售库库存扣减审批明细",
+ icon: "file",
+ isHidden: true,
+ },
+ children: [
+ {
+ path: "query",
+ meta: {
+ type: "button",
+ title: "查询",
+ icon: "file",
+ isTop: true,
+ },
+ },
+ ],
+ },
],
},
],
@@ -1471,6 +1551,26 @@ export default [
},
],
},
+ {
+ path: "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: "jit_pub_pd_service",
meta: {
@@ -1519,6 +1619,26 @@ export default [
},
],
},
+ {
+ path: "jit_pub_pd_detail_service",
+ meta: {
+ type: "page",
+ title: "寄售库库存扣减审批明细",
+ icon: "file",
+ isHidden: true,
+ },
+ children: [
+ {
+ path: "query",
+ meta: {
+ type: "button",
+ title: "查询",
+ icon: "file",
+ isTop: true,
+ },
+ },
+ ],
+ },
],
},
],
@@ -1901,6 +2021,26 @@ export default [
},
],
},
+ {
+ path: "bj_pub_ba_detail_service",
+ meta: {
+ type: "page",
+ title: "商务审批明细",
+ icon: "file",
+ isHidden: true,
+ },
+ children: [
+ {
+ path: "query",
+ meta: {
+ type: "button",
+ title: "查询",
+ icon: "file",
+ isTop: true,
+ },
+ },
+ ],
+ },
{
path: "bj_pub_pd_service",
meta: {
@@ -1949,6 +2089,26 @@ export default [
},
],
},
+ {
+ path: "bj_pub_pd_detail_service",
+ meta: {
+ type: "page",
+ title: "寄售库库存扣减审批明细",
+ icon: "file",
+ isHidden: true,
+ },
+ children: [
+ {
+ path: "query",
+ meta: {
+ type: "button",
+ title: "查询",
+ icon: "file",
+ isTop: true,
+ },
+ },
+ ],
+ },
],
},
],
@@ -2331,6 +2491,26 @@ export default [
},
],
},
+ {
+ path: "in_pub_ba_detail_service",
+ meta: {
+ type: "page",
+ title: "商务审批明细",
+ icon: "file",
+ isHidden: true,
+ },
+ children: [
+ {
+ path: "query",
+ meta: {
+ type: "button",
+ title: "查询",
+ icon: "file",
+ isTop: true,
+ },
+ },
+ ],
+ },
{
path: "in_pub_pd_service",
meta: {
@@ -2379,6 +2559,26 @@ export default [
},
],
},
+ {
+ path: "in_pub_pd_detail_service",
+ meta: {
+ type: "page",
+ title: "寄售库库存扣减审批明细",
+ icon: "file",
+ isHidden: true,
+ },
+ children: [
+ {
+ path: "query",
+ meta: {
+ type: "button",
+ title: "查询",
+ icon: "file",
+ isTop: true,
+ },
+ },
+ ],
+ },
],
},
],
@@ -2429,7 +2629,7 @@ export default [
},
},
{
- path: "approvalPassed ",
+ path: "passed ",
meta: {
type: "button",
title: "审核通过",
@@ -2439,7 +2639,7 @@ export default [
},
},
{
- path: "sync_QAD ",
+ path: "sync_qad ",
meta: {
type: "button",
title: "同步寄售库至QAD",
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/routes.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/routes.js
index 0b7b43cb..991fd6e7 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/routes.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/router/routes.js
@@ -1,4 +1,4 @@
-import baseDate from "./base-date.js";
+import baseData from "./base-data.js";
import business from "./business.js";
export default [
@@ -11,6 +11,6 @@ export default [
public: true,
},
},
- ...baseDate,
+ ...baseData,
...business,
];
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/bj/settlement/bj_pub_ba_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/bj/settlement/bj_pub_ba_detail_service.js
new file mode 100644
index 00000000..7d04bb09
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/bj/settlement/bj_pub_ba_detail_service.js
@@ -0,0 +1,15 @@
+import AppList from "../../../components/list/index.js";
+import html from "html";
+import useConfig from "../../../models/bj/settlement/bj_pub_ba_detail_service.js";
+
+export default {
+ components: { AppList },
+ template: html``,
+ setup() {
+ const config = useConfig();
+ const onCommand = async (item, rows) => {
+ console.log(item.path, item, rows);
+ };
+ return { config, onCommand };
+ },
+};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/bj/settlement/bj_pub_can_sa_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/bj/settlement/bj_pub_can_sa_detail_service.js
index 7d04bb09..abf4dd9e 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/bj/settlement/bj_pub_can_sa_detail_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/bj/settlement/bj_pub_can_sa_detail_service.js
@@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js";
import html from "html";
-import useConfig from "../../../models/bj/settlement/bj_pub_ba_detail_service.js";
+import useConfig from "../../../models/bj/settlement/bj_pub_can_detail_service.js";
export default {
components: { AppList },
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/bj/settlement/bj_pub_pd_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/bj/settlement/bj_pub_pd_detail_service.js
new file mode 100644
index 00000000..0e6ae867
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/bj/settlement/bj_pub_pd_detail_service.js
@@ -0,0 +1,15 @@
+import AppList from "../../../components/list/index.js";
+import html from "html";
+import useConfig from "../../../models/bj/settlement/bj_pub_pd_detail_service.js";
+
+export default {
+ components: { AppList },
+ template: html``,
+ setup() {
+ const config = useConfig();
+ const onCommand = async (item, rows) => {
+ console.log(item.path, item, rows);
+ };
+ return { config, onCommand };
+ },
+};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/in/settlement/in_pub_ba_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/in/settlement/in_pub_ba_detail_service.js
new file mode 100644
index 00000000..12c571fc
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/in/settlement/in_pub_ba_detail_service.js
@@ -0,0 +1,15 @@
+import AppList from "../../../components/list/index.js";
+import html from "html";
+import useConfig from "../../../models/in/settlement/in_pub_ba_detail_service.js";
+
+export default {
+ components: { AppList },
+ template: html``,
+ setup() {
+ const config = useConfig();
+ const onCommand = async (item, rows) => {
+ console.log(item.path, item, rows);
+ };
+ return { config, onCommand };
+ },
+};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/in/settlement/in_pub_pd_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/in/settlement/in_pub_pd_detail_service.js
new file mode 100644
index 00000000..62515ada
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/in/settlement/in_pub_pd_detail_service.js
@@ -0,0 +1,15 @@
+import AppList from "../../../components/list/index.js";
+import html from "html";
+import useConfig from "../../../models/in/settlement/in_pub_pd_detail_service.js";
+
+export default {
+ components: { AppList },
+ template: html``,
+ setup() {
+ const config = useConfig();
+ const onCommand = async (item, rows) => {
+ console.log(item.path, item, rows);
+ };
+ return { config, onCommand };
+ },
+};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-bbac/settlement/bbac_ba_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-bbac/settlement/bbac_ba_detail_service.js
new file mode 100644
index 00000000..cc418a00
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-bbac/settlement/bbac_ba_detail_service.js
@@ -0,0 +1,15 @@
+import AppList from "../../../components/list/index.js";
+import html from "html";
+import useConfig from "../../../models/jis-bbac/settlement/bbac_ba_detail_service.js";
+
+export default {
+ components: { AppList },
+ template: html``,
+ setup() {
+ const config = useConfig();
+ const onCommand = async (item, rows) => {
+ console.log(item.path, item, rows);
+ };
+ return { config, onCommand };
+ },
+};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-bbac/settlement/bbac_pd_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-bbac/settlement/bbac_pd_detail_service.js
new file mode 100644
index 00000000..d2d37e06
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-bbac/settlement/bbac_pd_detail_service.js
@@ -0,0 +1,15 @@
+import AppList from "../../../components/list/index.js";
+import html from "html";
+import useConfig from "../../../models/jis-bbac/settlement/bbac_pd_detail_service.js";
+
+export default {
+ components: { AppList },
+ template: html``,
+ setup() {
+ const config = useConfig();
+ const onCommand = async (item, rows) => {
+ console.log(item.path, item, rows);
+ };
+ return { config, onCommand };
+ },
+};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-hbpo/settlement/hbpo_ba_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-hbpo/settlement/hbpo_ba_detail_service.js
new file mode 100644
index 00000000..d44638b7
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-hbpo/settlement/hbpo_ba_detail_service.js
@@ -0,0 +1,15 @@
+import AppList from "../../../components/list/index.js";
+import html from "html";
+import useConfig from "../../../models/jis-hbpo/settlement/hbpo_ba_detail_service.js";
+
+export default {
+ components: { AppList },
+ template: html``,
+ setup() {
+ const config = useConfig();
+ const onCommand = async (item, rows) => {
+ console.log(item.path, item, rows);
+ };
+ return { config, onCommand };
+ },
+};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-hbpo/settlement/hbpo_pd_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-hbpo/settlement/hbpo_pd_detail_service.js
new file mode 100644
index 00000000..8b95a341
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jis-hbpo/settlement/hbpo_pd_detail_service.js
@@ -0,0 +1,15 @@
+import AppList from "../../../components/list/index.js";
+import html from "html";
+import useConfig from "../../../models/jis-hbpo/settlement/hbpo_pd_detail_service.js";
+
+export default {
+ components: { AppList },
+ template: html``,
+ setup() {
+ const config = useConfig();
+ const onCommand = async (item, rows) => {
+ console.log(item.path, item, rows);
+ };
+ return { config, onCommand };
+ },
+};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_ba_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_ba_detail_service.js
new file mode 100644
index 00000000..85a7c6a7
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/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/jit/settlement/jit_pub_ba_detail_service";
+
+export default {
+ components: { AppList },
+ template: html``,
+ setup() {
+ const config = useConfig();
+ const onCommand = async (item, rows) => {
+ console.log(item.path, item, rows);
+ };
+ return { config, onCommand };
+ },
+};
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_can_sa_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_can_sa_detail_service.js
index c3d9b615..575e5916 100644
--- a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_can_sa_detail_service.js
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_can_sa_detail_service.js
@@ -1,6 +1,6 @@
import AppList from "../../../components/list/index.js";
import html from "html";
-import useConfig from "../../../models/jit/settlement/jit_pub_ba_detail_service.js";
+import useConfig from "../../../models/jit/settlement/jit_pub_can_sa_detail_service";
export default {
components: { AppList },
diff --git a/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_pd_detail_service.js b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/jit_pub_pd_detail_service.js
new file mode 100644
index 00000000..5bb56929
--- /dev/null
+++ b/code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/wwwroot/views/jit/settlement/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/jit/settlement/jit_pub_pd_detail_service.js";
+
+export default {
+ components: { AppList },
+ template: html``,
+ setup() {
+ const config = useConfig();
+ const onCommand = async (item, rows) => {
+ console.log(item.path, item, rows);
+ };
+ return { config, onCommand };
+ },
+};