Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
cloud-fb
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王衍超
cloud-fb
Commits
9550e86d
Commit
9550e86d
authored
Apr 13, 2022
by
yanHeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[初始化] 运船量方init
parent
1aa6baaa
Show whitespace changes
Inline
Side-by-side
Showing
113 changed files
with
1903 additions
and
196 deletions
+1903
-196
DinasType$sequence.jmx
.../resources/com/xyst/dinas/biz/bill/DinasType$sequence.jmx
+1
-1
DinasType$serial.jmx
...in/resources/com/xyst/dinas/biz/bill/DinasType$serial.jmx
+1
-1
DinasType.jmx
.../src/main/resources/com/xyst/dinas/biz/bill/DinasType.jmx
+1
-1
Position$sequence.jmx
...n/resources/com/xyst/dinas/biz/bill/Position$sequence.jmx
+1
-1
Position$serial.jmx
...ain/resources/com/xyst/dinas/biz/bill/Position$serial.jmx
+1
-1
Position.jmx
...z/src/main/resources/com/xyst/dinas/biz/bill/Position.jmx
+1
-1
ShipInfo$sequence.jmx
...n/resources/com/xyst/dinas/biz/bill/ShipInfo$sequence.jmx
+1
-1
ShipInfo$serial.jmx
...ain/resources/com/xyst/dinas/biz/bill/ShipInfo$serial.jmx
+1
-1
ShipInfo.jmx
...z/src/main/resources/com/xyst/dinas/biz/bill/ShipInfo.jmx
+1
-1
Station$sequence.jmx
...in/resources/com/xyst/dinas/biz/bill/Station$sequence.jmx
+1
-1
Station$serial.jmx
...main/resources/com/xyst/dinas/biz/bill/Station$serial.jmx
+1
-1
Station.jmx
...iz/src/main/resources/com/xyst/dinas/biz/bill/Station.jmx
+1
-1
xystOrganization$sequence.jmx
...ces/com/xyst/dinas/biz/bill/xystOrganization$sequence.jmx
+1
-1
xystOrganization$serial.jmx
...urces/com/xyst/dinas/biz/bill/xystOrganization$serial.jmx
+1
-1
xystOrganization.jmx
...in/resources/com/xyst/dinas/biz/bill/xystOrganization.jmx
+1
-1
ContractBill$sequence.jmx
...es/com/xyst/dinas/contract/bill/ContractBill$sequence.jmx
+1
-1
ContractBill$serial.jmx
...rces/com/xyst/dinas/contract/bill/ContractBill$serial.jmx
+1
-1
ContractBill.jmx
...n/resources/com/xyst/dinas/contract/bill/ContractBill.jmx
+1
-1
ArtificialRecharge$sequence.jmx
...m/xyst/dinas/finance/bill/ArtificialRecharge$sequence.jmx
+1
-1
ArtificialRecharge$serial.jmx
...com/xyst/dinas/finance/bill/ArtificialRecharge$serial.jmx
+1
-1
ArtificialRecharge.jmx
...ources/com/xyst/dinas/finance/bill/ArtificialRecharge.jmx
+1
-1
BankRechargeDetail$sequence.jmx
...m/xyst/dinas/finance/bill/BankRechargeDetail$sequence.jmx
+1
-1
BankRechargeDetail$serial.jmx
...com/xyst/dinas/finance/bill/BankRechargeDetail$serial.jmx
+1
-1
BankRechargeDetail.jmx
...ources/com/xyst/dinas/finance/bill/BankRechargeDetail.jmx
+1
-1
ExpenseAdjust$sequence.jmx
...es/com/xyst/dinas/finance/bill/ExpenseAdjust$sequence.jmx
+1
-1
ExpenseAdjust$serial.jmx
...rces/com/xyst/dinas/finance/bill/ExpenseAdjust$serial.jmx
+1
-1
ExpenseAdjust.jmx
...n/resources/com/xyst/dinas/finance/bill/ExpenseAdjust.jmx
+1
-1
FinanceRefund$sequence.jmx
...es/com/xyst/dinas/finance/bill/FinanceRefund$sequence.jmx
+1
-1
FinanceRefund$serial.jmx
...rces/com/xyst/dinas/finance/bill/FinanceRefund$serial.jmx
+1
-1
FinanceRefund.jmx
...n/resources/com/xyst/dinas/finance/bill/FinanceRefund.jmx
+1
-1
BusinessTripApply$sequence.jmx
...ces/com/xyst/dinas/oa/bill/BusinessTripApply$sequence.jmx
+1
-1
BusinessTripApply$serial.jmx
...urces/com/xyst/dinas/oa/bill/BusinessTripApply$serial.jmx
+1
-1
BusinessTripApply.jmx
...in/resources/com/xyst/dinas/oa/bill/BusinessTripApply.jmx
+1
-1
ProtocolDocument$sequence.jmx
...rces/com/xyst/dinas/oa/bill/ProtocolDocument$sequence.jmx
+1
-1
ProtocolDocument$serial.jmx
...ources/com/xyst/dinas/oa/bill/ProtocolDocument$serial.jmx
+1
-1
ProtocolDocument.jmx
...ain/resources/com/xyst/dinas/oa/bill/ProtocolDocument.jmx
+1
-1
SealBorrow$sequence.jmx
.../resources/com/xyst/dinas/oa/bill/SealBorrow$sequence.jmx
+1
-1
SealBorrow$serial.jmx
...in/resources/com/xyst/dinas/oa/bill/SealBorrow$serial.jmx
+1
-1
SealBorrow.jmx
.../src/main/resources/com/xyst/dinas/oa/bill/SealBorrow.jmx
+1
-1
UseCarApply$sequence.jmx
...resources/com/xyst/dinas/oa/bill/UseCarApply$sequence.jmx
+1
-1
UseCarApply$serial.jmx
...n/resources/com/xyst/dinas/oa/bill/UseCarApply$serial.jmx
+1
-1
UseCarApply.jmx
...src/main/resources/com/xyst/dinas/oa/bill/UseCarApply.jmx
+1
-1
Discharging$sequence.jmx
...s/com/xyst/dinas/production/bill/Discharging$sequence.jmx
+1
-1
Discharging$serial.jmx
...ces/com/xyst/dinas/production/bill/Discharging$serial.jmx
+1
-1
Discharging.jmx
.../resources/com/xyst/dinas/production/bill/Discharging.jmx
+1
-1
ProductionPlanReport$sequence.jmx
...t/dinas/production/bill/ProductionPlanReport$sequence.jmx
+1
-1
ProductionPlanReport$serial.jmx
...yst/dinas/production/bill/ProductionPlanReport$serial.jmx
+1
-1
ProductionPlanReport.jmx
...s/com/xyst/dinas/production/bill/ProductionPlanReport.jmx
+1
-1
PersonnelViolation$sequence.jmx
.../com/xyst/dinas/safe/bill/PersonnelViolation$sequence.jmx
+1
-1
PersonnelViolation$serial.jmx
...es/com/xyst/dinas/safe/bill/PersonnelViolation$serial.jmx
+1
-1
PersonnelViolation.jmx
...resources/com/xyst/dinas/safe/bill/PersonnelViolation.jmx
+1
-1
ProductionLineViolation$sequence.jmx
...xyst/dinas/safe/bill/ProductionLineViolation$sequence.jmx
+1
-1
ProductionLineViolation$serial.jmx
...m/xyst/dinas/safe/bill/ProductionLineViolation$serial.jmx
+1
-1
ProductionLineViolation.jmx
...rces/com/xyst/dinas/safe/bill/ProductionLineViolation.jmx
+1
-1
SafeLog$sequence.jmx
...n/resources/com/xyst/dinas/safe/bill/SafeLog$sequence.jmx
+1
-1
SafeLog$serial.jmx
...ain/resources/com/xyst/dinas/safe/bill/SafeLog$serial.jmx
+1
-1
SafeLog.jmx
...e/src/main/resources/com/xyst/dinas/safe/bill/SafeLog.jmx
+1
-1
ShipViolation$sequence.jmx
...urces/com/xyst/dinas/safe/bill/ShipViolation$sequence.jmx
+1
-1
ShipViolation$serial.jmx
...sources/com/xyst/dinas/safe/bill/ShipViolation$serial.jmx
+1
-1
ShipViolation.jmx
...main/resources/com/xyst/dinas/safe/bill/ShipViolation.jmx
+1
-1
StaffViolation$sequence.jmx
...rces/com/xyst/dinas/safe/bill/StaffViolation$sequence.jmx
+1
-1
StaffViolation$serial.jmx
...ources/com/xyst/dinas/safe/bill/StaffViolation$serial.jmx
+1
-1
StaffViolation.jmx
...ain/resources/com/xyst/dinas/safe/bill/StaffViolation.jmx
+1
-1
TrainingEducation$sequence.jmx
...s/com/xyst/dinas/safe/bill/TrainingEducation$sequence.jmx
+1
-1
TrainingEducation$serial.jmx
...ces/com/xyst/dinas/safe/bill/TrainingEducation$serial.jmx
+1
-1
TrainingEducation.jmx
.../resources/com/xyst/dinas/safe/bill/TrainingEducation.jmx
+1
-1
VehicleViolation$sequence.jmx
...es/com/xyst/dinas/safe/bill/VehicleViolation$sequence.jmx
+1
-1
VehicleViolation$serial.jmx
...rces/com/xyst/dinas/safe/bill/VehicleViolation$serial.jmx
+1
-1
VehicleViolation.jmx
...n/resources/com/xyst/dinas/safe/bill/VehicleViolation.jmx
+1
-1
ShipQuantityConfiguration.java
...om/xyst/dinas/sales/config/ShipQuantityConfiguration.java
+47
-0
ShipQuantityConstant.java
...a/com/xyst/dinas/sales/constant/ShipQuantityConstant.java
+10
-0
ShipQuantityDao.java
...c/main/java/com/xyst/dinas/sales/dao/ShipQuantityDao.java
+22
-0
ShipQuantityDaoImpl.java
...om/xyst/dinas/sales/internal/dao/ShipQuantityDaoImpl.java
+134
-0
ShipQuantityServiceImpl.java
...dinas/sales/internal/service/ShipQuantityServiceImpl.java
+129
-0
ShipQuantityService.java
...ava/com/xyst/dinas/sales/service/ShipQuantityService.java
+21
-0
ShipQuantityController.java
...java/com/xyst/dinas/sales/web/ShipQuantityController.java
+161
-0
ShipQuantityCard.mk
.../main/model/com/xyst/dinas/sales/auth/ShipQuantityCard.mk
+14
-0
ShipQuantityCoefficient.mk
...odel/com/xyst/dinas/sales/auth/ShipQuantityCoefficient.mk
+14
-0
ShipQuantityCreate.mk
...ain/model/com/xyst/dinas/sales/auth/ShipQuantityCreate.mk
+14
-0
ShipQuantityDelete.mk
...ain/model/com/xyst/dinas/sales/auth/ShipQuantityDelete.mk
+14
-0
ShipQuantityList.mk
.../main/model/com/xyst/dinas/sales/auth/ShipQuantityList.mk
+14
-0
ShipQuantityPrice.mk
...main/model/com/xyst/dinas/sales/auth/ShipQuantityPrice.mk
+14
-0
ShipQuantity.mk
.../src/main/model/com/xyst/dinas/sales/bill/ShipQuantity.mk
+56
-0
ShipQuantity.mk
...main/model/com/xyst/dinas/sales/datamodel/ShipQuantity.mk
+76
-46
ShipQuantity.mk
...src/main/model/com/xyst/dinas/sales/query/ShipQuantity.mk
+242
-0
spring.factories
....dinas.sales/src/main/resources/META-INF/spring.factories
+2
-2
ShipQuantityCard.jmx
.../resources/com/xyst/dinas/sales/auth/ShipQuantityCard.jmx
+16
-0
ShipQuantityCoefficient.jmx
...ces/com/xyst/dinas/sales/auth/ShipQuantityCoefficient.jmx
+16
-0
ShipQuantityCreate.jmx
...esources/com/xyst/dinas/sales/auth/ShipQuantityCreate.jmx
+16
-0
ShipQuantityDelete.jmx
...esources/com/xyst/dinas/sales/auth/ShipQuantityDelete.jmx
+16
-0
ShipQuantityList.jmx
.../resources/com/xyst/dinas/sales/auth/ShipQuantityList.jmx
+16
-0
ShipQuantityPrice.jmx
...resources/com/xyst/dinas/sales/auth/ShipQuantityPrice.jmx
+16
-0
NeedPlan$sequence.jmx
...resources/com/xyst/dinas/sales/bill/NeedPlan$sequence.jmx
+1
-1
NeedPlan$serial.jmx
...n/resources/com/xyst/dinas/sales/bill/NeedPlan$serial.jmx
+1
-1
NeedPlan.jmx
...src/main/resources/com/xyst/dinas/sales/bill/NeedPlan.jmx
+1
-1
SalesPlan$sequence.jmx
...esources/com/xyst/dinas/sales/bill/SalesPlan$sequence.jmx
+1
-1
SalesPlan$serial.jmx
.../resources/com/xyst/dinas/sales/bill/SalesPlan$serial.jmx
+1
-1
SalesPlan.jmx
...rc/main/resources/com/xyst/dinas/sales/bill/SalesPlan.jmx
+1
-1
SalesPlanTemp$sequence.jmx
...rces/com/xyst/dinas/sales/bill/SalesPlanTemp$sequence.jmx
+1
-1
SalesPlanTemp$serial.jmx
...ources/com/xyst/dinas/sales/bill/SalesPlanTemp$serial.jmx
+1
-1
SalesPlanTemp.jmx
...ain/resources/com/xyst/dinas/sales/bill/SalesPlanTemp.jmx
+1
-1
ShipQuantity$sequence.jmx
...urces/com/xyst/dinas/sales/bill/ShipQuantity$sequence.jmx
+20
-0
ShipQuantity$serial.jmx
...sources/com/xyst/dinas/sales/bill/ShipQuantity$serial.jmx
+30
-0
ShipQuantity.jmx
...main/resources/com/xyst/dinas/sales/bill/ShipQuantity.jmx
+27
-0
ShipQuantity.jmx
...resources/com/xyst/dinas/sales/datamodel/ShipQuantity.jmx
+338
-34
ShipQuantity.jmx
...ain/resources/com/xyst/dinas/sales/query/ShipQuantity.jmx
+302
-0
ShipQuantity.hbm.xml
...inas.sales/src/main/resources/config/ShipQuantity.hbm.xml
+22
-30
TransportRecord$sequence.jmx
...om/xyst/dinas/transport/bill/TransportRecord$sequence.jmx
+1
-1
TransportRecord$serial.jmx
.../com/xyst/dinas/transport/bill/TransportRecord$serial.jmx
+1
-1
TransportRecord.jmx
...sources/com/xyst/dinas/transport/bill/TransportRecord.jmx
+1
-1
VehicleDispatch$sequence.jmx
...om/xyst/dinas/transport/bill/VehicleDispatch$sequence.jmx
+1
-1
VehicleDispatch$serial.jmx
.../com/xyst/dinas/transport/bill/VehicleDispatch$serial.jmx
+1
-1
VehicleDispatch.jmx
...sources/com/xyst/dinas/transport/bill/VehicleDispatch.jmx
+1
-1
No files found.
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/DinasType$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
bbcb22b4-2c0f-43fd-94e2-3a6be39b244
6
</id>
<id>
fd5a8cb8-e24d-45c2-b5c4-8f80cde3fda
6
</id>
<name>
com.xyst.dinas.biz.bill.DinasType$sequence
</name>
<title>
砂石类型$sequence
</title>
<description>
砂石类型
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/DinasType$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
c1eb813b-2f02-4c72-80e3-72c830c09be
b
</id>
<id>
4dfb510e-962b-43db-8ab6-ed02c7fcfd9
b
</id>
<name>
com.xyst.dinas.biz.bill.DinasType$serial
</name>
<title>
砂石类型$serial
</title>
<description>
砂石类型
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/DinasType.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
a5869036-d0cc-425c-8dfa-ffbf1b944004
</id>
<id>
d9af8a12-b914-41da-a09e-a06206ad9b0f
</id>
<name>
com.xyst.dinas.biz.bill.DinasType
</name>
<title>
砂石类型
</title>
<description>
砂石类型
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/Position$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
0fe8d6d2-642c-4921-97f1-d64353b7fbe5
</id>
<id>
33a2f931-947d-4646-9e5c-1ba9f7ac4a6d
</id>
<name>
com.xyst.dinas.biz.bill.Position$sequence
</name>
<title>
岗位$sequence
</title>
<description>
岗位
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/Position$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
9ae37090-e889-4fac-89c0-e71aae504431
</id>
<id>
338a0901-0bfc-458c-9b7e-6fe54b586cab
</id>
<name>
com.xyst.dinas.biz.bill.Position$serial
</name>
<title>
岗位$serial
</title>
<description>
岗位
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/Position.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
cf4b3269-7431-479f-a0e7-4258420cbac6
</id>
<id>
98daef45-24df-4763-8ac6-4147c2df7400
</id>
<name>
com.xyst.dinas.biz.bill.Position
</name>
<title>
岗位
</title>
<description>
岗位
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/ShipInfo$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
df41bb74-99cf-4af5-a8a0-6c537c749057
</id>
<id>
f1d80085-b4e8-4817-918f-2bfbb88ec02a
</id>
<name>
com.xyst.dinas.biz.bill.ShipInfo$sequence
</name>
<title>
船舶备案$sequence
</title>
<description>
船舶备案
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/ShipInfo$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
2456823f-8663-4fab-9e8c-2d73242d422
2
</id>
<id>
cc8cdcd9-ddae-4c51-8671-53dde5a17be
2
</id>
<name>
com.xyst.dinas.biz.bill.ShipInfo$serial
</name>
<title>
船舶备案$serial
</title>
<description>
船舶备案
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/ShipInfo.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
330e4a12-de83-4e7f-a1a0-627ee55e6ed6
</id>
<id>
15ad83cf-71f2-4bcb-9771-586f78825681
</id>
<name>
com.xyst.dinas.biz.bill.ShipInfo
</name>
<title>
船舶备案
</title>
<description>
船舶备案
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/Station$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
a2b99ed4-c835-4f9b-be05-b631d8e40103
</id>
<id>
8f4c0e93-acfc-44cc-b99d-ca7736f42d9d
</id>
<name>
com.xyst.dinas.biz.bill.Station$sequence
</name>
<title>
场站$sequence
</title>
<description>
场站
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/Station$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
a9393e3c-3e51-4871-9b61-0271990492be
</id>
<id>
01a03150-42ce-4439-8e44-1bca18be2917
</id>
<name>
com.xyst.dinas.biz.bill.Station$serial
</name>
<title>
场站$serial
</title>
<description>
场站
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/Station.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
1e162c78-cd18-436d-8dd4-cc73ade778d9
</id>
<id>
b9f47fec-c5f8-429e-9b49-a7648ef59352
</id>
<name>
com.xyst.dinas.biz.bill.Station
</name>
<title>
场站
</title>
<description>
场站
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/xystOrganization$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
bcebff8a-0fbf-4c7d-8156-8c564300fe32
</id>
<id>
e935baf0-1daf-46e8-a540-ff1a39e74c0f
</id>
<name>
com.xyst.dinas.biz.bill.xystOrganization$sequence
</name>
<title>
组织机构$sequence
</title>
<description>
组织机构
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/xystOrganization$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
30522f00-31f0-43d9-aa7c-ad0c78e60b4e
</id>
<id>
5476eee3-8b8c-4d6e-b73d-ecd7ecc487a7
</id>
<name>
com.xyst.dinas.biz.bill.xystOrganization$serial
</name>
<title>
组织机构$serial
</title>
<description>
组织机构
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/xystOrganization.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
609fa179-3e7a-4076-8864-c03ccb86f58c
</id>
<id>
e0af541a-098f-493c-9161-7e3fbed50960
</id>
<name>
com.xyst.dinas.biz.bill.xystOrganization
</name>
<title>
组织机构
</title>
<description>
组织机构
</description>
...
...
backend/xyst.dinas.contract/src/main/resources/com/xyst/dinas/contract/bill/ContractBill$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
495a7032-0fb7-43cb-9adf-e18ddf170d50
</id>
<id>
c7d7832a-617a-4328-909c-1a6ae05887b7
</id>
<name>
com.xyst.dinas.contract.bill.ContractBill$sequence
</name>
<title>
合同单据$sequence
</title>
<description>
合同单据
</description>
...
...
backend/xyst.dinas.contract/src/main/resources/com/xyst/dinas/contract/bill/ContractBill$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
fe4d67f8-c896-4c1f-ae9f-a8a03bab3712
</id>
<id>
07729f04-2bd3-42ec-aabc-105575ed430f
</id>
<name>
com.xyst.dinas.contract.bill.ContractBill$serial
</name>
<title>
合同单据$serial
</title>
<description>
合同单据
</description>
...
...
backend/xyst.dinas.contract/src/main/resources/com/xyst/dinas/contract/bill/ContractBill.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
e0ec2f86-4679-4569-987e-859779e4c995
</id>
<id>
c0cacc99-7e3c-44f1-b63e-6d67944fd45b
</id>
<name>
com.xyst.dinas.contract.bill.ContractBill
</name>
<title>
合同单据
</title>
<description>
合同单据
</description>
...
...
backend/xyst.dinas.finance/src/main/resources/com/xyst/dinas/finance/bill/ArtificialRecharge$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
d
90676e6-f10e-4be2-aa15-c088181c4078
</id>
<id>
d
5ac5ed0-5dc5-43bb-aed9-b55c656990b4
</id>
<name>
com.xyst.dinas.finance.bill.ArtificialRecharge$sequence
</name>
<title>
人工充值$sequence
</title>
<define>
bcp.sequence
</define>
...
...
backend/xyst.dinas.finance/src/main/resources/com/xyst/dinas/finance/bill/ArtificialRecharge$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
26536a25-1a84-4b30-906e-0100276bed5b
</id>
<id>
ffbfa187-bb42-47e7-a528-2c50e262577e
</id>
<name>
com.xyst.dinas.finance.bill.ArtificialRecharge$serial
</name>
<title>
人工充值$serial
</title>
<define>
bcp.serial
</define>
...
...
backend/xyst.dinas.finance/src/main/resources/com/xyst/dinas/finance/bill/ArtificialRecharge.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
eed320ab-1ee8-434a-9cc3-6f9d9c60754e
</id>
<id>
6b5001ad-97e2-4180-9b2d-39e82a221208
</id>
<name>
com.xyst.dinas.finance.bill.ArtificialRecharge
</name>
<title>
人工充值
</title>
<define>
bcp.biz.Biztype
</define>
...
...
backend/xyst.dinas.finance/src/main/resources/com/xyst/dinas/finance/bill/BankRechargeDetail$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
2e0dc0b4-6e1d-442e-8732-c72d2b42a43b
</id>
<id>
9e9676b8-0005-429f-a2a0-3532e790cb2a
</id>
<name>
com.xyst.dinas.finance.bill.BankRechargeDetail$sequence
</name>
<title>
银行充值明细$sequence
</title>
<define>
bcp.sequence
</define>
...
...
backend/xyst.dinas.finance/src/main/resources/com/xyst/dinas/finance/bill/BankRechargeDetail$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
5a42f46f-a25e-4eb8-b3c3-48322f674f37
</id>
<id>
6818db29-be3d-44c6-8c40-bf8fa1c9e1e5
</id>
<name>
com.xyst.dinas.finance.bill.BankRechargeDetail$serial
</name>
<title>
银行充值明细$serial
</title>
<define>
bcp.serial
</define>
...
...
backend/xyst.dinas.finance/src/main/resources/com/xyst/dinas/finance/bill/BankRechargeDetail.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
8af2475a-4a90-4f76-9296-670f0db1c506
</id>
<id>
917485a2-5dfa-46e0-944e-b803b9caf6c8
</id>
<name>
com.xyst.dinas.finance.bill.BankRechargeDetail
</name>
<title>
银行充值明细
</title>
<define>
bcp.biz.Biztype
</define>
...
...
backend/xyst.dinas.finance/src/main/resources/com/xyst/dinas/finance/bill/ExpenseAdjust$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
4094cb3e-6d20-4157-9f0a-b1f94d88d5c3
</id>
<id>
bb311f59-439c-4448-b388-dcb212a0d779
</id>
<name>
com.xyst.dinas.finance.bill.ExpenseAdjust$sequence
</name>
<title>
费用调整$sequence
</title>
<define>
bcp.sequence
</define>
...
...
backend/xyst.dinas.finance/src/main/resources/com/xyst/dinas/finance/bill/ExpenseAdjust$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
3918e80c-b231-4540-83c7-7582d4c3ed37
</id>
<id>
e582c96f-40f8-490c-909b-be0678d7b140
</id>
<name>
com.xyst.dinas.finance.bill.ExpenseAdjust$serial
</name>
<title>
费用调整$serial
</title>
<define>
bcp.serial
</define>
...
...
backend/xyst.dinas.finance/src/main/resources/com/xyst/dinas/finance/bill/ExpenseAdjust.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
ccdc9dd6-dae4-47af-99c8-b5b72a25e5b0
</id>
<id>
4932c941-a05b-4db2-bc85-fde675b66d47
</id>
<name>
com.xyst.dinas.finance.bill.ExpenseAdjust
</name>
<title>
费用调整
</title>
<define>
bcp.biz.Biztype
</define>
...
...
backend/xyst.dinas.finance/src/main/resources/com/xyst/dinas/finance/bill/FinanceRefund$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
7095f6ad-4121-40c8-994d-160dc7c7105c
</id>
<id>
24ae3838-f9ab-4bb1-9e69-88e99f720b7e
</id>
<name>
com.xyst.dinas.finance.bill.FinanceRefund$sequence
</name>
<title>
财务退款$sequence
</title>
<define>
bcp.sequence
</define>
...
...
backend/xyst.dinas.finance/src/main/resources/com/xyst/dinas/finance/bill/FinanceRefund$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
36bd7183-5617-4bfd-ab22-4bdc88ef902c
</id>
<id>
491774e8-6be1-421b-b737-09318c87a6ff
</id>
<name>
com.xyst.dinas.finance.bill.FinanceRefund$serial
</name>
<title>
财务退款$serial
</title>
<define>
bcp.serial
</define>
...
...
backend/xyst.dinas.finance/src/main/resources/com/xyst/dinas/finance/bill/FinanceRefund.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
72259323-134a-4645-86aa-96bffb0ecaf
3
</id>
<id>
2c7157fc-49ca-4621-b6ad-d6c56962407
3
</id>
<name>
com.xyst.dinas.finance.bill.FinanceRefund
</name>
<title>
财务退款
</title>
<define>
bcp.biz.Biztype
</define>
...
...
backend/xyst.dinas.oa/src/main/resources/com/xyst/dinas/oa/bill/BusinessTripApply$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
8cabc2db-0504-4131-8fcc-325637e777be
</id>
<id>
f5cf6adf-3135-4166-afe9-8bdda8a2506f
</id>
<name>
com.xyst.dinas.oa.bill.BusinessTripApply$sequence
</name>
<title>
出差申请$sequence
</title>
<description>
出差申请
</description>
...
...
backend/xyst.dinas.oa/src/main/resources/com/xyst/dinas/oa/bill/BusinessTripApply$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
f4e79148-781f-4169-89eb-9d7614a6d0d0
</id>
<id>
7f136b1e-9576-4a0e-9fc6-39aafc9fb151
</id>
<name>
com.xyst.dinas.oa.bill.BusinessTripApply$serial
</name>
<title>
出差申请$serial
</title>
<description>
出差申请
</description>
...
...
backend/xyst.dinas.oa/src/main/resources/com/xyst/dinas/oa/bill/BusinessTripApply.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
95fe5472-2d10-4237-a138-14b04b5ebca3
</id>
<id>
a708e5c6-ec52-4d97-83a6-c4108aa64b30
</id>
<name>
com.xyst.dinas.oa.bill.BusinessTripApply
</name>
<title>
出差申请
</title>
<description>
出差申请
</description>
...
...
backend/xyst.dinas.oa/src/main/resources/com/xyst/dinas/oa/bill/ProtocolDocument$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
96e98afe-6f05-494e-9b6c-21ddc82dcd5d
</id>
<id>
7209907f-0f5c-4d93-bfa0-b275ca723e75
</id>
<name>
com.xyst.dinas.oa.bill.ProtocolDocument$sequence
</name>
<title>
拟文$sequence
</title>
<description>
拟文
</description>
...
...
backend/xyst.dinas.oa/src/main/resources/com/xyst/dinas/oa/bill/ProtocolDocument$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
b
4ce2568-5517-4943-8c09-1fd84f82dd7e
</id>
<id>
b
5eca9b5-9369-4d49-8372-bb321e7a1e00
</id>
<name>
com.xyst.dinas.oa.bill.ProtocolDocument$serial
</name>
<title>
拟文$serial
</title>
<description>
拟文
</description>
...
...
backend/xyst.dinas.oa/src/main/resources/com/xyst/dinas/oa/bill/ProtocolDocument.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
3261bb83-695a-4437-8bfe-253961ac4288
</id>
<id>
81edf524-4457-4474-beb8-15d3bd77c7cf
</id>
<name>
com.xyst.dinas.oa.bill.ProtocolDocument
</name>
<title>
拟文
</title>
<description>
拟文
</description>
...
...
backend/xyst.dinas.oa/src/main/resources/com/xyst/dinas/oa/bill/SealBorrow$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
5e2349e9-c044-4a19-ab86-d1db2be1be6e
</id>
<id>
bbcf83a1-36c8-4246-bf24-a90b9bc2efba
</id>
<name>
com.xyst.dinas.oa.bill.SealBorrow$sequence
</name>
<title>
证章借出$sequence
</title>
<description>
证章借出
</description>
...
...
backend/xyst.dinas.oa/src/main/resources/com/xyst/dinas/oa/bill/SealBorrow$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
5d7b7eb9-4b5f-48bd-b350-e4b95ed0a1b1
</id>
<id>
4c0517a9-8f7b-4bd1-b381-67fec3d79505
</id>
<name>
com.xyst.dinas.oa.bill.SealBorrow$serial
</name>
<title>
证章借出$serial
</title>
<description>
证章借出
</description>
...
...
backend/xyst.dinas.oa/src/main/resources/com/xyst/dinas/oa/bill/SealBorrow.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
7a143901-0365-431a-b149-9298499787a7
</id>
<id>
3670ce6a-d27d-4940-aab2-c2a2c1bfa256
</id>
<name>
com.xyst.dinas.oa.bill.SealBorrow
</name>
<title>
证章借出
</title>
<description>
证章借出
</description>
...
...
backend/xyst.dinas.oa/src/main/resources/com/xyst/dinas/oa/bill/UseCarApply$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
a
6d2464a-1ecb-4c73-a32b-52ff07c8a3f4
</id>
<id>
a
aaea5d3-b1ed-4cef-822d-a2739235e220
</id>
<name>
com.xyst.dinas.oa.bill.UseCarApply$sequence
</name>
<title>
用车申请$sequence
</title>
<description>
用车申请
</description>
...
...
backend/xyst.dinas.oa/src/main/resources/com/xyst/dinas/oa/bill/UseCarApply$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
db22d2f0-760a-405d-bb82-2dfc086a5fa3
</id>
<id>
f680c320-0a98-49be-9fc4-f83091804542
</id>
<name>
com.xyst.dinas.oa.bill.UseCarApply$serial
</name>
<title>
用车申请$serial
</title>
<description>
用车申请
</description>
...
...
backend/xyst.dinas.oa/src/main/resources/com/xyst/dinas/oa/bill/UseCarApply.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
cf963e21-4386-41b7-a2c0-500718e2179f
</id>
<id>
e6667ad8-7516-4372-8f3b-7488055b1973
</id>
<name>
com.xyst.dinas.oa.bill.UseCarApply
</name>
<title>
用车申请
</title>
<description>
用车申请
</description>
...
...
backend/xyst.dinas.production/src/main/resources/com/xyst/dinas/production/bill/Discharging$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
5
5bdd8b8-1fb8-45bb-ac56-67d210c5f602
</id>
<id>
5
8256242-1a03-4fac-8f30-fdc853883da4
</id>
<name>
com.xyst.dinas.production.bill.Discharging$sequence
</name>
<title>
接驳管理$sequence
</title>
<description>
接驳管理
</description>
...
...
backend/xyst.dinas.production/src/main/resources/com/xyst/dinas/production/bill/Discharging$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
3e8f50d9-7e02-4dcb-ac86-7b6e188dbc9
1
</id>
<id>
5e0375c6-6818-4d7d-b582-0ea506db21f
1
</id>
<name>
com.xyst.dinas.production.bill.Discharging$serial
</name>
<title>
接驳管理$serial
</title>
<description>
接驳管理
</description>
...
...
backend/xyst.dinas.production/src/main/resources/com/xyst/dinas/production/bill/Discharging.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
6a5d9619-9a2f-49f5-95c6-bfe8617e9e88
</id>
<id>
d949835c-c0c1-4464-a306-ed0359945313
</id>
<name>
com.xyst.dinas.production.bill.Discharging
</name>
<title>
接驳管理
</title>
<description>
接驳管理
</description>
...
...
backend/xyst.dinas.production/src/main/resources/com/xyst/dinas/production/bill/ProductionPlanReport$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
cd68d1bf-47e3-4b0f-8406-810f7b464986
</id>
<id>
0cd8de7d-970c-429b-a4f6-c66ca9f8ba1a
</id>
<name>
com.xyst.dinas.production.bill.ProductionPlanReport$sequence
</name>
<title>
生产管理$sequence
</title>
<description>
生产管理
</description>
...
...
backend/xyst.dinas.production/src/main/resources/com/xyst/dinas/production/bill/ProductionPlanReport$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
e6e737a5-355b-47c5-bfc1-3b37586569b
e
</id>
<id>
583ee153-cc0f-428c-85bc-5a09560f89e
e
</id>
<name>
com.xyst.dinas.production.bill.ProductionPlanReport$serial
</name>
<title>
生产管理$serial
</title>
<description>
生产管理
</description>
...
...
backend/xyst.dinas.production/src/main/resources/com/xyst/dinas/production/bill/ProductionPlanReport.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
9c51251c-c86b-4c34-a75b-630ec00d91c6
</id>
<id>
232e8037-76ef-4922-9626-61c1cd334bfc
</id>
<name>
com.xyst.dinas.production.bill.ProductionPlanReport
</name>
<title>
生产管理
</title>
<description>
生产管理
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/PersonnelViolation$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
d9c6f0c0-a2de-4a07-80a6-f991d9bacdc8
</id>
<id>
5a0c3fd6-d2d8-4218-8482-995b594974e3
</id>
<name>
com.xyst.dinas.safe.bill.PersonnelViolation$sequence
</name>
<title>
人员违规记录$sequence
</title>
<description>
人员违规记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/PersonnelViolation$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
799663ff-1936-4e1a-b904-202334973acf
</id>
<id>
a26f7c0c-db38-42e1-8e62-1d129d4b990a
</id>
<name>
com.xyst.dinas.safe.bill.PersonnelViolation$serial
</name>
<title>
人员违规记录$serial
</title>
<description>
人员违规记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/PersonnelViolation.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
ab4e07ec-b1c5-429e-8ceb-aa15591b657e
</id>
<id>
ddc54976-85a9-4fb5-98b4-1f4370a23a22
</id>
<name>
com.xyst.dinas.safe.bill.PersonnelViolation
</name>
<title>
人员违规记录
</title>
<description>
人员违规记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/ProductionLineViolation$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
6879153a-c4a2-4ad3-af84-4a3b75ca2a4c
</id>
<id>
470340db-b390-481e-a5fe-cea5021db2bb
</id>
<name>
com.xyst.dinas.safe.bill.ProductionLineViolation$sequence
</name>
<title>
生产违规记录$sequence
</title>
<description>
生产违规记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/ProductionLineViolation$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
2855e70e-b881-4663-9633-eae53727f2da
</id>
<id>
70c0227b-c0ec-4d54-a795-14c978b4a1e0
</id>
<name>
com.xyst.dinas.safe.bill.ProductionLineViolation$serial
</name>
<title>
生产违规记录$serial
</title>
<description>
生产违规记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/ProductionLineViolation.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
1a8c498d-3aec-477e-839a-d70b52c62e5c
</id>
<id>
d53a9bf5-19ce-4675-9888-ec4e10ca4712
</id>
<name>
com.xyst.dinas.safe.bill.ProductionLineViolation
</name>
<title>
生产违规记录
</title>
<description>
生产违规记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/SafeLog$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
36a2d4db-a10c-4d5d-a62a-4bd9e2713785
</id>
<id>
833b81ff-3248-439c-a677-32e0a322461a
</id>
<name>
com.xyst.dinas.safe.bill.SafeLog$sequence
</name>
<title>
安全日志$sequence
</title>
<description>
安全日志
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/SafeLog$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
f93d67dd-89cb-4448-8d20-899a55a877ba
</id>
<id>
e490b1ff-5a8e-4ace-981c-f41fb97019b1
</id>
<name>
com.xyst.dinas.safe.bill.SafeLog$serial
</name>
<title>
安全日志$serial
</title>
<description>
安全日志
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/SafeLog.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
8003c692-1e57-4fa3-a351-fc46f41f7f78
</id>
<id>
f6416ad1-6e27-4bff-a854-897ffa2439a3
</id>
<name>
com.xyst.dinas.safe.bill.SafeLog
</name>
<title>
安全日志
</title>
<description>
安全日志
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/ShipViolation$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
b01e35d2-984f-43d1-811e-f7baf9e83e7b
</id>
<id>
d18e2a39-a873-4822-8008-54cf20d028ae
</id>
<name>
com.xyst.dinas.safe.bill.ShipViolation$sequence
</name>
<title>
船舶违规记录$sequence
</title>
<description>
船舶违规记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/ShipViolation$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
5b461f65-19e4-42ca-b68b-cbac186917d0
</id>
<id>
841b813a-71dd-4177-9c35-8da2e3dd8624
</id>
<name>
com.xyst.dinas.safe.bill.ShipViolation$serial
</name>
<title>
船舶违规记录$serial
</title>
<description>
船舶违规记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/ShipViolation.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
e47e7968-c1c8-4c95-a586-78ae1bb0ebbc
</id>
<id>
a55e3107-b5c9-47a0-8f4b-6cee1682d756
</id>
<name>
com.xyst.dinas.safe.bill.ShipViolation
</name>
<title>
船舶违规记录
</title>
<description>
船舶违规记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/StaffViolation$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
f87be0d5-3b04-40e8-ab92-9c3b76797639
</id>
<id>
a5f41ea7-9a80-4082-a82e-de9da5db38b1
</id>
<name>
com.xyst.dinas.safe.bill.StaffViolation$sequence
</name>
<title>
人员违规记录$sequence
</title>
<description>
人员违规记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/StaffViolation$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
75f25e6b-e84c-4ded-99f0-bbd730431850
</id>
<id>
2282d449-b3dc-4568-9b0a-eca4d8128d5f
</id>
<name>
com.xyst.dinas.safe.bill.StaffViolation$serial
</name>
<title>
人员违规记录$serial
</title>
<description>
人员违规记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/StaffViolation.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
54cff33d-463c-40b3-b76b-314de76639fe
</id>
<id>
0a576416-1a3a-4558-81dd-d91978e383a8
</id>
<name>
com.xyst.dinas.safe.bill.StaffViolation
</name>
<title>
人员违规记录
</title>
<description>
人员违规记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/TrainingEducation$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
fceaa783-f0b6-4c71-b718-dc433e2b0203
</id>
<id>
ebb52d04-7ae3-4d6e-8ac9-c2bc50a4e5c7
</id>
<name>
com.xyst.dinas.safe.bill.TrainingEducation$sequence
</name>
<title>
安全教育培训记录$sequence
</title>
<description>
安全教育培训记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/TrainingEducation$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
9d4937b1-9e50-4d4e-965b-679aa798c39a
</id>
<id>
af597004-48c0-4c4f-a410-00206d888239
</id>
<name>
com.xyst.dinas.safe.bill.TrainingEducation$serial
</name>
<title>
安全教育培训记录$serial
</title>
<description>
安全教育培训记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/TrainingEducation.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
5ce0d116-444a-4831-8725-a21b448e2aaa
</id>
<id>
bc11a6f7-7e04-4b04-8b5a-5ef2f57c270c
</id>
<name>
com.xyst.dinas.safe.bill.TrainingEducation
</name>
<title>
安全教育培训记录
</title>
<description>
安全教育培训记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/VehicleViolation$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
02546aaf-e79c-46b8-94cf-8eaa34274864
</id>
<id>
5e6c5580-f621-474f-81f3-06cb8073ec3d
</id>
<name>
com.xyst.dinas.safe.bill.VehicleViolation$sequence
</name>
<title>
车辆违规记录$sequence
</title>
<description>
车辆违规记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/VehicleViolation$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
aff13069-8b86-4484-bd0c-207432db4c75
</id>
<id>
2c3bad61-14ba-4e8f-a3a2-c88f3cce140a
</id>
<name>
com.xyst.dinas.safe.bill.VehicleViolation$serial
</name>
<title>
车辆违规记录$serial
</title>
<description>
车辆违规记录
</description>
...
...
backend/xyst.dinas.safe/src/main/resources/com/xyst/dinas/safe/bill/VehicleViolation.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
3bc339e4-5516-48da-a1f3-cdf450445ed4
</id>
<id>
480d9a1b-ee62-4b0a-ab45-8cadd29d9f2d
</id>
<name>
com.xyst.dinas.safe.bill.VehicleViolation
</name>
<title>
车辆违规记录
</title>
<description>
车辆违规记录
</description>
...
...
backend/xyst.dinas.sales/src/main/java/com/xyst/dinas/sales/config/ShipQuantityConfiguration.java
0 → 100644
View file @
9550e86d
package
com
.
xyst
.
dinas
.
sales
.
config
;
import
com.beecode.amino.metadata.runtime.MetadataMech
;
import
com.beecode.bcp.type.KClass
;
import
com.beecode.bcp.type.TypeConstants
;
import
com.xyst.dinas.sales.constant.ShipQuantityConstant
;
import
com.xyst.dinas.sales.dao.ShipQuantityDao
;
import
com.xyst.dinas.sales.internal.dao.ShipQuantityDaoImpl
;
import
com.xyst.dinas.sales.internal.service.ShipQuantityServiceImpl
;
import
com.xyst.dinas.sales.service.ShipQuantityService
;
import
com.xyst.dinas.sales.web.ShipQuantityController
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.core.io.ClassPathResource
;
public
class
ShipQuantityConfiguration
{
@Autowired
@Qualifier
(
TypeConstants
.
CLASS_MECH
)
private
MetadataMech
<
KClass
>
typeMech
;
@Bean
(
ShipQuantityConstant
.
ENTITY
)
public
KClass
dischargingEntity
()
{
return
typeMech
.
createStaticBeanByResource
(
new
ClassPathResource
(
"/com/xyst/dinas/sales/datamodel/ShipQuantity.jmx"
,
KClass
.
class
));
}
//ShipQuantityDaoImpl相关bean配置
@Bean
public
ShipQuantityController
vehicleAmountPartyController
(){
return
new
ShipQuantityController
();
}
@Bean
public
ShipQuantityService
vehicleAmountPartyService
(){
return
new
ShipQuantityServiceImpl
();
}
@Bean
public
ShipQuantityDao
vehicleAmountPartyDao
(){
return
new
ShipQuantityDaoImpl
();
}
}
backend/xyst.dinas.sales/src/main/java/com/xyst/dinas/sales/constant/ShipQuantityConstant.java
0 → 100644
View file @
9550e86d
package
com
.
xyst
.
dinas
.
sales
.
constant
;
public
interface
ShipQuantityConstant
{
/**
* 实体名
*/
String
ENTITY
=
"com.xyst.dinas.sales.datamodel.ShipQuantity"
;
}
backend/xyst.dinas.sales/src/main/java/com/xyst/dinas/sales/dao/ShipQuantityDao.java
0 → 100644
View file @
9550e86d
package
com
.
xyst
.
dinas
.
sales
.
dao
;
import
com.beecode.bap.attachment.common.Page
;
import
com.beecode.bcp.type.KObject
;
import
com.beecode.inz.basis.dao.BaseDao
;
import
java.util.List
;
import
java.util.UUID
;
/**
* @author yanheng
*/
public
interface
ShipQuantityDao
extends
BaseDao
{
KObject
load
(
UUID
id
);
UUID
create
(
KObject
kObject
);
Page
<
KObject
>
listShipQuantitygInfoPaging
(
Page
<
KObject
>
page
,
UUID
purchaseSandUnitId
,
List
<
UUID
>
regionalCompanyIds
);
void
deleteById
(
UUID
id
);
}
backend/xyst.dinas.sales/src/main/java/com/xyst/dinas/sales/internal/dao/ShipQuantityDaoImpl.java
0 → 100644
View file @
9550e86d
package
com
.
xyst
.
dinas
.
sales
.
internal
.
dao
;
import
com.beecode.amino.core.Amino
;
import
com.beecode.bap.attachment.common.Page
;
import
com.beecode.bap.staff.BapContext
;
import
com.beecode.bcp.core.context.AminoContextHolder
;
import
com.beecode.bcp.type.KClass
;
import
com.beecode.bcp.type.KObject
;
import
com.beecode.inz.basis.internal.dao.AbstractBaseDao
;
import
com.beecode.inz.common.BaseConstants
;
import
com.xyst.dinas.biz.service.DinasOrganizationService
;
import
com.xyst.dinas.sales.constant.ShipQuantityConstant
;
import
com.xyst.dinas.sales.dao.ShipQuantityDao
;
import
org.apache.commons.lang3.StringUtils
;
import
org.hibernate.criterion.*
;
import
org.json.JSONObject
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.orm.hibernate5.HibernateTemplate
;
import
org.springframework.util.CollectionUtils
;
import
java.util.*
;
/**
* @author yanheng
*/
public
class
ShipQuantityDaoImpl
extends
AbstractBaseDao
implements
ShipQuantityDao
,
ShipQuantityConstant
{
@Autowired
private
HibernateTemplate
template
;
@Autowired
private
DinasOrganizationService
dinasOrganizationService
;
@Autowired
private
BapContext
bapContext
;
@Autowired
private
ShipQuantityDao
shipQuantityDao
;
@Override
public
KObject
load
(
UUID
id
)
{
return
(
KObject
)
template
.
load
(
ENTITY
,
id
);
}
@Override
public
UUID
create
(
KObject
kObject
)
{
KObject
staff
=
AminoContextHolder
.
getContext
().
getStaff
();
if
(
null
==
kObject
.
getUuid
(
BaseConstants
.
ID
))
{
kObject
.
set
(
BaseConstants
.
ID
,
UUID
.
randomUUID
());
}
kObject
.
set
(
BaseConstants
.
CREATOR
,
staff
);
kObject
.
set
(
BaseConstants
.
CREATE_TIME
,
new
Date
());
kObject
.
set
(
BaseConstants
.
DEL
,
false
);
kObject
.
set
(
"regionalCompany"
,
getCurrentLoginRegionalCompany
());
return
((
UUID
)
template
.
save
(
kObject
));
}
/**
* 获取当前登录的区域公司
* @return
*/
public
KObject
getCurrentLoginRegionalCompany
()
{
Map
<
String
,
String
>
map
=
bapContext
.
getCurrentUserDatas
();
String
currentRegionalCompany
=
map
.
get
(
"currentRegionalCompany"
);
if
(
StringUtils
.
isNotBlank
(
currentRegionalCompany
)){
JSONObject
obj
=
new
JSONObject
(
currentRegionalCompany
);
return
dinasOrganizationService
.
load
(
UUID
.
fromString
(
obj
.
getString
(
"id"
)));
}
return
null
;
}
@Override
public
Page
<
KObject
>
listShipQuantitygInfoPaging
(
Page
<
KObject
>
page
,
UUID
purchaseSandUnitId
,
List
<
UUID
>
regionalCompanyIds
)
{
KClass
bean
=
Amino
.
getStaticMetadataContext
().
getBean
(
ShipQuantityConstant
.
ENTITY
,
KClass
.
class
);
DetachedCriteria
detachedCriteria
=
DetachedCriteria
.
forEntityName
(
bean
.
getName
());
ArrayList
<
Criterion
>
criteria
=
new
ArrayList
<>();
Conjunction
dis
=
Restrictions
.
conjunction
();
//参数赋值
criteria
.
add
(
Restrictions
.
eq
(
"del"
,
false
));
if
(
null
!=
purchaseSandUnitId
)
{
criteria
.
add
(
Restrictions
.
eq
(
"purchaseSandUnit.id"
,
purchaseSandUnitId
));
}
//区域公司
if
(!
CollectionUtils
.
isEmpty
(
regionalCompanyIds
)){
detachedCriteria
.
add
(
Restrictions
.
in
(
"regionalCompany.id"
,
regionalCompanyIds
));
}
for
(
Criterion
criterion
:
criteria
)
{
dis
.
add
(
criterion
);
}
detachedCriteria
.
add
(
Restrictions
.
and
(
dis
));
detachedCriteria
.
addOrder
(
Order
.
desc
(
"createTime"
));
int
offset
=
page
.
getPageSize
()
*
(
page
.
getPageNo
()
-
1
);
page
.
setTotal
(
template
.
findByCriteria
(
detachedCriteria
).
size
());
List
<
KObject
>
list
=
(
List
<
KObject
>)
template
.
findByCriteria
(
detachedCriteria
,
offset
,
page
.
getPageSize
());
page
.
setDatas
(
list
);
return
page
;
}
@Override
public
void
deleteById
(
UUID
id
)
{
KObject
staff
=
AminoContextHolder
.
getContext
().
getStaff
();
KObject
kobject
=
(
KObject
)
template
.
load
(
ENTITY
,
id
);
kobject
.
set
(
BaseConstants
.
MODIFY_TIME
,
new
Date
());
kobject
.
set
(
BaseConstants
.
MODIFIER
,
staff
);
kobject
.
set
(
BaseConstants
.
DEL
,
true
);
template
.
update
(
kobject
);
}
/**
* 抽象方法,需要实现类提供HibernateTemplate
*
* @return HibernateTemplate
*/
@Override
protected
HibernateTemplate
getHibernateTemplate
()
{
return
template
;
}
/**
* 抽象方法,需要实现类提供当前ModelName
*
* @return String
*/
@Override
protected
String
getModelName
()
{
return
ShipQuantityConstant
.
ENTITY
;
}
}
backend/xyst.dinas.sales/src/main/java/com/xyst/dinas/sales/internal/service/ShipQuantityServiceImpl.java
0 → 100644
View file @
9550e86d
package
com
.
xyst
.
dinas
.
sales
.
internal
.
service
;
import
com.beecode.bap.attachment.common.Page
;
import
com.beecode.bcp.type.KObject
;
import
com.beecode.inz.basis.team.pojo.ResponseObj
;
import
com.beecode.inz.common.exception.BusinessException
;
import
com.xyst.dinas.biz.dao.DinasTypeDao
;
import
com.xyst.dinas.biz.dao.ShipInfoDao
;
import
com.xyst.dinas.contract.internal.dao.ContractDao
;
import
com.xyst.dinas.contract.service.ContractService
;
import
com.xyst.dinas.project.dao.ProjectFiledDao
;
import
com.xyst.dinas.project.dao.PurchaseSandCompanyDao
;
import
com.xyst.dinas.sales.dao.ShipQuantityDao
;
import
com.xyst.dinas.sales.service.ShipQuantityService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.transaction.annotation.Transactional
;
import
java.math.BigDecimal
;
import
java.util.List
;
import
java.util.UUID
;
@Transactional
(
rollbackFor
=
Exception
.
class
)
public
class
ShipQuantityServiceImpl
implements
ShipQuantityService
{
@Autowired
private
ShipQuantityDao
shipQuantityDao
;
@Autowired
private
DinasTypeDao
dinasTypeDao
;
@Autowired
private
PurchaseSandCompanyDao
purchaseSandCompanyDao
;
@Autowired
private
ProjectFiledDao
projectFiledDao
;
@Autowired
private
ContractDao
contractDao
;
@Autowired
ContractService
contractService
;
@Autowired
private
ShipInfoDao
shipInfoDao
;
/**
* @Author yanHeng
* @Date 2022/4/6 11:36
* @Param [kobject]
* @return java.util.UUID
* 新建运船量方信息
**/
@Override
@Transactional
(
rollbackFor
=
Exception
.
class
)
public
UUID
addShipQuantity
(
KObject
kObject
)
throws
Exception
{
//添加运船量方信息
UUID
projectId
=
kObject
.
get
(
"project"
).
getUuid
(
"id"
);
UUID
purchaseSandUnitId
=
kObject
.
get
(
"purchaseSandUnit"
).
getUuid
(
"id"
);
UUID
contractId
=
kObject
.
get
(
"contract"
).
getUuid
(
"id"
);
UUID
dinasTypeId
=
kObject
.
get
(
"dinasType"
).
getUuid
(
"id"
);
UUID
transportShipId
=
kObject
.
get
(
"transportShip"
).
getUuid
(
"id"
);
KObject
contract
=
contractDao
.
load
(
contractId
);
kObject
.
set
(
"transportShip"
,
shipInfoDao
.
load
(
transportShipId
));
kObject
.
set
(
"contract"
,
contract
);
kObject
.
set
(
"project"
,
projectFiledDao
.
load
(
projectId
));
kObject
.
set
(
"purchaseSandUnit"
,
purchaseSandCompanyDao
.
load
(
purchaseSandUnitId
));
kObject
.
set
(
"dinasType"
,
dinasTypeDao
.
load
(
dinasTypeId
));
UUID
uuid
=
shipQuantityDao
.
create
(
kObject
);
//扣减预付款余额 ,取得总价 进行扣减
//查询合同余额,如果预付款小于总价,不允许交易
BigDecimal
amount
;
KObject
contractObject
=
contractService
.
queryContract
(
contractId
);
BigDecimal
advanceBalance
=
contractObject
.
getBigDecimal
(
"advanceBalance"
);
if
(
advanceBalance
==
null
||
advanceBalance
.
compareTo
(
new
BigDecimal
(
kObject
.
getString
(
"amount"
)))
==
-
1
)
{
throw
new
BusinessException
(
VehicleAmountPartyErrorCodeEnum
.
VEHICLE_AMOUNT_ADVANCE_BALANCE_INSUFFICIENT
);
}
//进行扣减操作 传入当前合同 和 扣减总价,
// 更新合同子表合同砂石余量(吨)-更新合同表付款余额、销售总量信息
amount
=
BigDecimal
.
ZERO
.
subtract
(
new
BigDecimal
(
kObject
.
getString
(
"amount"
)));
Boolean
flag
=
contractService
.
modifyInventory
(
contractId
,
dinasTypeId
,
BigDecimal
.
ZERO
,
amount
);
if
(!
flag
){
throw
new
BusinessException
(
VehicleAmountPartyErrorCodeEnum
.
VEHICLE_AMOUNT_PARTY_ADVANCE_BALANCE
);
}
return
uuid
;
}
@Override
public
Page
<
KObject
>
queryByPaging
(
Page
<
KObject
>
page
,
UUID
purchaseSandUnitId
,
List
<
UUID
>
regionalCompanyIds
)
throws
Exception
{
if
(
page
.
getPageNo
()
==
0
||
page
.
getPageSize
()
==
0
)
{
throw
new
Exception
(
"pageSize or offset is null"
);
}
return
shipQuantityDao
.
listShipQuantitygInfoPaging
(
page
,
purchaseSandUnitId
,
regionalCompanyIds
);
}
@Override
public
KObject
getById
(
UUID
id
)
{
return
shipQuantityDao
.
load
(
id
);
}
@Override
@Transactional
(
rollbackFor
=
Exception
.
class
)
public
ResponseObj
deleteById
(
UUID
id
)
{
BigDecimal
amount
;
//逻辑删除 反还合同的预付款金额= 运船量方总价
KObject
shipQuantity
=
shipQuantityDao
.
load
(
id
);
//获取运船量方总价
amount
=
BigDecimal
.
ZERO
.
add
(
new
BigDecimal
(
shipQuantity
.
getString
(
"amount"
)));
UUID
contractId
=
shipQuantity
.
get
(
"contract"
).
getUuid
(
"id"
);
UUID
dinasTypeId
=
shipQuantity
.
get
(
"dinasType"
).
getUuid
(
"id"
);
Boolean
flag
=
contractService
.
modifyInventory
(
contractId
,
dinasTypeId
,
BigDecimal
.
ZERO
,
amount
);
if
(!
flag
){
return
ResponseObj
.
error
(
400
,
"预付款余额反还异常"
);
}
else
{
shipQuantityDao
.
deleteById
(
id
);
}
return
ResponseObj
.
success
(
"删除成功"
);
}
}
backend/xyst.dinas.sales/src/main/java/com/xyst/dinas/sales/service/ShipQuantityService.java
0 → 100644
View file @
9550e86d
package
com
.
xyst
.
dinas
.
sales
.
service
;
import
com.beecode.bap.attachment.common.Page
;
import
com.beecode.bcp.type.KObject
;
import
com.beecode.inz.basis.team.pojo.ResponseObj
;
import
com.beecode.inz.common.exception.BusinessException
;
import
org.springframework.web.multipart.MultipartException
;
import
java.util.List
;
import
java.util.UUID
;
public
interface
ShipQuantityService
{
UUID
addShipQuantity
(
KObject
kobject
)
throws
Exception
;
Object
queryByPaging
(
Page
<
KObject
>
objectPage
,
UUID
purchaseSandUnitId
,
List
<
UUID
>
regionalCompanyIds
)
throws
Exception
;
KObject
getById
(
UUID
id
);
ResponseObj
deleteById
(
UUID
id
)
throws
MultipartException
;
}
backend/xyst.dinas.sales/src/main/java/com/xyst/dinas/sales/web/ShipQuantityController.java
0 → 100644
View file @
9550e86d
package
com
.
xyst
.
dinas
.
sales
.
web
;
import
com.beecode.amino.core.Amino
;
import
com.beecode.bap.attachment.common.Page
;
import
com.beecode.bcp.type.KClass
;
import
com.beecode.bcp.type.KObject
;
import
com.beecode.bcp.type.json.JSONObjectUtils
;
import
com.beecode.inz.basis.team.pojo.ResponseObj
;
import
com.beecode.inz.common.BaseConstants
;
import
com.xyst.dinas.sales.constant.ShipQuantityConstant
;
import
com.xyst.dinas.sales.service.ShipQuantityService
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.multipart.MultipartException
;
import
java.math.BigDecimal
;
import
java.util.List
;
import
java.util.UUID
;
@RestController
()
@RequestMapping
(
value
=
"/sales/ship/quantity"
)
public
class
ShipQuantityController
{
private
static
final
Logger
logger
=
LoggerFactory
.
getLogger
(
ShipQuantityController
.
class
);
@Autowired
private
ShipQuantityService
shipQuantity
;
/**
* 新建运船量方
*
* @param body
* @return ResponseObj
*/
@PostMapping
(
"/addShipQuantity"
)
public
ResponseObj
create
(
@RequestBody
String
body
)
throws
Exception
{
KObject
kobject
=
JSONObjectUtils
.
toObject
(
body
,
Amino
.
getApplicationMetadataContext
().
getBean
(
ShipQuantityConstant
.
ENTITY
,
KClass
.
class
));
//判空校验
if
(
null
==
kobject
.
get
(
"project"
).
get
(
"id"
))
{
return
ResponseObj
.
error
(
400
,
"请选择具体的项目"
);
}
if
(
null
==
kobject
.
get
(
"purchaseSandUnit"
).
get
(
"id"
))
{
return
ResponseObj
.
error
(
400
,
"请选择具体的购砂单位"
);
}
if
(
null
==
kobject
.
get
(
"contract"
).
get
(
"id"
))
{
return
ResponseObj
.
error
(
400
,
"请选择具体的合同"
);
}
if
(
null
==
kobject
.
get
(
"dinasType"
).
get
(
"id"
))
{
return
ResponseObj
.
error
(
400
,
"请选择具体的砂石类型"
);
}
if
(
null
==
kobject
.
get
(
"transportShip"
).
get
(
"id"
))
{
return
ResponseObj
.
error
(
400
,
"请选择具体的运砂船"
);
}
if
(
null
==
kobject
.
get
(
"dealTime"
))
{
return
ResponseObj
.
error
(
400
,
"销售时间不能为空"
);
}
if
(
null
==
kobject
.
getString
(
"advanceBalance"
))
{
return
ResponseObj
.
error
(
400
,
"预付款余额不能为空"
);
}
if
(
null
==
kobject
.
getString
(
"longLength"
))
{
return
ResponseObj
.
error
(
400
,
"长度不能为空"
);
}
if
(
null
==
kobject
.
getString
(
"wideLength"
))
{
return
ResponseObj
.
error
(
400
,
"宽度不能为空"
);
}
if
(
null
==
kobject
.
getString
(
"highLength"
))
{
return
ResponseObj
.
error
(
400
,
"吃水深不能为空"
);
}
if
(
null
==
kobject
.
getString
(
"coefficientOf"
))
{
return
ResponseObj
.
error
(
400
,
"折方系数不能为空"
);
}
if
(
null
==
kobject
.
getString
(
"calculateTotalAmount"
))
{
return
ResponseObj
.
error
(
400
,
"计量吨位不能为空"
);
}
if
(
null
==
kobject
.
getString
(
"price"
))
{
return
ResponseObj
.
error
(
400
,
"单价不能为空"
);
}
if
(
null
==
kobject
.
getString
(
"amount"
))
{
return
ResponseObj
.
error
(
400
,
"总价不能为空"
);
}
BigDecimal
advanceBalance
=
new
BigDecimal
(
kobject
.
getString
(
"advanceBalance"
));
BigDecimal
amount
=
new
BigDecimal
(
kobject
.
getString
(
"amount"
));
if
(
advanceBalance
.
compareTo
(
amount
)
==
-
1
){
return
ResponseObj
.
error
(
400
,
"预付款余额不足,请先联系客户进行充值操作"
);
}
if
(
kobject
.
getUuid
(
BaseConstants
.
ID
)
==
null
)
{
return
ResponseObj
.
error
(
400
,
"'id' must be not null!"
);
}
UUID
id
=
shipQuantity
.
addShipQuantity
(
kobject
);
return
ResponseObj
.
success
(
"保存成功"
,
id
);
}
/**
* @return com.beecode.inz.basis.team.pojo.ResponseObj
* 运船量方列表查询
* @Author yanHeng
* @Date 2022/4/6 17:29
* @Param [pageNo, pageSize, purchaseSandUnitId]
**/
@RequestMapping
(
value
=
"list/page"
,
method
=
RequestMethod
.
GET
)
public
ResponseObj
getListPage
(
@RequestParam
(
name
=
"pageNo"
)
Integer
pageNo
,
@RequestParam
(
name
=
"pageSize"
)
Integer
pageSize
,
@RequestParam
(
name
=
"purchaseSandUnit"
,
required
=
false
)
UUID
purchaseSandUnitId
,
@RequestParam
(
name
=
"regionalCompanyIds"
,
required
=
false
)
List
<
UUID
>
regionalCompanyIds
)
throws
Exception
{
Page
<
KObject
>
objectPage
=
new
Page
<>();
objectPage
.
setPageNo
(
pageNo
);
objectPage
.
setPageSize
(
pageSize
);
return
ResponseObj
.
success
(
"查询成功"
,
shipQuantity
.
queryByPaging
(
objectPage
,
purchaseSandUnitId
,
regionalCompanyIds
));
}
/**
* 根据id获取运船量方数据
*
* @param id
* @return
*/
@GetMapping
(
"/{id}"
)
public
ResponseObj
getById
(
@PathVariable
(
"id"
)
UUID
id
)
{
if
(
id
==
null
)
{
return
ResponseObj
.
error
(
400
,
"'id' must be not null!"
);
}
KObject
discharging
=
shipQuantity
.
getById
(
id
);
return
ResponseObj
.
success
(
"获取成功"
,
discharging
);
}
/**
* 根据Id删除运船量方
* @param id
* @return
*/
@DeleteMapping
(
"/{id}"
)
public
ResponseObj
deleteById
(
@PathVariable
(
"id"
)
UUID
id
)
throws
MultipartException
{
if
(
id
==
null
){
return
ResponseObj
.
error
(
400
,
"'id' must be not null!"
);
}
return
shipQuantity
.
deleteById
(
id
);
}
@GetMapping
(
"/test"
)
public
ResponseObj
init
(
@RequestParam
(
"id"
)
String
id
)
{
System
.
out
.
println
(
"testok"
);
return
ResponseObj
.
success
(
"查询成功"
,
id
);
}
}
backend/xyst.dinas.sales/src/main/model/com/xyst/dinas/sales/auth/ShipQuantityCard.mk
0 → 100644
View file @
9550e86d
<model>
<header>
<type>bcp.authz.Privilege</type>
<package>com.xyst.dinas.sales.auth</package>
<name>ShipQuantityCard</name>
<title>卡片查看</title>
<tags></tags>
<description></description>
</header>
<content>
<privilege type='TOKEN' target-type='' id='7d23b8b6-829d-4f9a-b699-52a876192685' category='销售/车辆量方(区域公司)' seq='4'></privilege>
</content>
</model>
\ No newline at end of file
backend/xyst.dinas.sales/src/main/model/com/xyst/dinas/sales/auth/ShipQuantityCoefficient.mk
0 → 100644
View file @
9550e86d
<model>
<header>
<type>bcp.authz.Privilege</type>
<package>com.xyst.dinas.sales.auth</package>
<name>ShipQuantityCoefficient</name>
<title>折方系数</title>
<tags></tags>
<description></description>
</header>
<content>
<privilege type='TOKEN' target-type='' id='8b67e91f-5a3e-4e83-b0aa-1527ab9bfad8' category='销售/车辆量方(区域公司)' seq='1'></privilege>
</content>
</model>
\ No newline at end of file
backend/xyst.dinas.sales/src/main/model/com/xyst/dinas/sales/auth/ShipQuantityCreate.mk
0 → 100644
View file @
9550e86d
<model>
<header>
<type>bcp.authz.Privilege</type>
<package>com.xyst.dinas.sales.auth</package>
<name>ShipQuantityCreate</name>
<title>新建</title>
<tags></tags>
<description></description>
</header>
<content>
<privilege type='TOKEN' target-type='' id='6a78ea5e-a620-45ec-a297-762269f047e3' category='销售/车辆量方(区域公司)' seq='3'></privilege>
</content>
</model>
\ No newline at end of file
backend/xyst.dinas.sales/src/main/model/com/xyst/dinas/sales/auth/ShipQuantityDelete.mk
0 → 100644
View file @
9550e86d
<model>
<header>
<type>bcp.authz.Privilege</type>
<package>com.xyst.dinas.sales.auth</package>
<name>ShipQuantityDelete</name>
<title>删除</title>
<tags></tags>
<description></description>
</header>
<content>
<privilege type='TOKEN' target-type='' id='418f297a-6e00-4c39-9306-b4872410bc30' category='销售/车辆量方(区域公司)' seq='5'></privilege>
</content>
</model>
\ No newline at end of file
backend/xyst.dinas.sales/src/main/model/com/xyst/dinas/sales/auth/ShipQuantityList.mk
0 → 100644
View file @
9550e86d
<model>
<header>
<type>bcp.authz.Privilege</type>
<package>com.xyst.dinas.sales.auth</package>
<name>ShipQuantityList</name>
<title>列表</title>
<tags></tags>
<description></description>
</header>
<content>
<privilege type='TOKEN' target-type='' id='deb57acd-6d99-4d85-944b-d857cd509d07' category='销售/车辆量方(区域公司)' seq='2'></privilege>
</content>
</model>
\ No newline at end of file
backend/xyst.dinas.sales/src/main/model/com/xyst/dinas/sales/auth/ShipQuantityPrice.mk
0 → 100644
View file @
9550e86d
<model>
<header>
<type>bcp.authz.Privilege</type>
<package>com.xyst.dinas.sales.auth</package>
<name>ShipQuantityPrice</name>
<title>折方单价</title>
<tags></tags>
<description></description>
</header>
<content>
<privilege type='TOKEN' target-type='' id='22357852-7323-4b8f-abca-e0638ea0f8fa' category='销售/车辆量方(区域公司)' seq='0'></privilege>
</content>
</model>
\ No newline at end of file
backend/xyst.dinas.sales/src/main/model/com/xyst/dinas/sales/bill/ShipQuantity.mk
0 → 100644
View file @
9550e86d
<model>
<header>
<type>bcp.biz.Bill</type>
<package>com.xyst.dinas.sales.bill</package>
<title>运船量方</title>
<name>ShipQuantity</name>
<description>运船量方</description>
</header>
<content>
<bill>
<data>
{
"baseData": {
"name": "ShipQuantity",
"title": "运船量方",
"billModel": "com.beecode.bap.biztrait.BasicBillBiztrait",
"functionLibrarys": [],
"description": "运船量方",
"dataModel": "com.xyst.dinas.sales.datamodel.ShipQuantity"
},
"serial": {
"serialData": [
{
"segment": "literal",
"segmentData": "DG"
},
{
"segment": "sequence",
"segmentData": {
"start-with": 0,
"increment": 1,
"min": 0,
"max": 99999,
"length": 5,
"cycle": true,
"cut-direction": "left",
"pad-string": "0",
"pad-direction": "left",
"cache-size": 10
}
}
],
"buildTime": "add"
},
"formula": [],
"workflow": {
"workflow": "",
"processParamConfig": []
},
"print": [],
"authority": []
} </data>
</bill>
</content>
</model>
\ No newline at end of file
backend/xyst.dinas.sales/src/main/model/com/xyst/dinas/sales/datamodel/ShipQuantity.mk
View file @
9550e86d
...
...
@@ -2,60 +2,89 @@
<header>
<type>bcp.type.DataModel</type>
<package>com.xyst.dinas.sales.datamodel</package>
<title>运船量方 </title>
<name>ShipQuantity</name>
<title>运船量方</title>
<tags></tags>
<name>ShipQuantity</name>
<description>运船量方</description>
<templateName>mk.ide.ui.editor.data.model.template.bill</templateName>
<tablePrefix>xyst_dinas_</tablePrefix>
</header>
<content>
<dataModel id='f0889100-c005-41fa-99c9-a1d46e3e43bd' multiVersion='' domainInherit='undefined' tableName='xyst_dinas_production_plan_report'>
<dataModel id='620d12bd-2763-4dbc-bb17-9a1d6cfac370' multiVersion='' domainInherit='undefined'
tableName='xyst_dinas_vehicle_amount_party'>
<parent>com.beecode.bap.biztrait.datamodel.BasicBillRequirement</parent>
<parent>com.beecode.inz.common.datamodel.BaseInfo</parent>
<attribute id='55cbbce0-60b5-4570-a50b-1ecc18521c46' name='regionalCompany' columnName='regional_company' title='区域公司' type='com.xyst.dinas.biz.datamodel.xystOrganization' default='' precision='' isArray='false'>
<annotation id='15424375-ea9d-4c7b-b8e9-f14ec7e231cf' attributeId='0406b590-bef1-44a7-b699-25b2ff9daec2' name='length' value='undefined'>
</annotation>
<annotation id='633713a2-e459-4ce5-b3a5-3fbc3141e05e' attributeId='72c544ad-9052-4efb-8776-4e40f9734e90' name='mappingType' value='many-to-one'>
</annotation>
</attribute>
<attribute id='b91e5b5e-2972-4ab3-8ae3-c17b4cb99a45' name='productionLine' columnName='production_line_id' title='所属生产线' type='com.xyst.dinas.biz.datamodel.ProductionLine' default='' precision='' isArray='false'>
<annotation id='7a96a762-b720-416a-82f8-dd7f569e62dc' attributeId='0406b590-bef1-44a7-b699-25b2ff9daec2' name='length' value='undefined'>
</annotation>
<annotation id='bd174ddc-2b10-4513-9a17-733b68142794' attributeId='72c544ad-9052-4efb-8776-4e40f9734e90' name='mappingType' value='many-to-one'>
</annotation>
</attribute>
<attribute id='87963f82-1f8b-4bea-8335-c75aa27b1660' name='station' columnName='station_id' title='所属场站' type='com.xyst.dinas.biz.datamodel.Station' default='' precision='' isArray='false'>
<annotation id='b842bb4d-039a-4f1b-98b6-e83b7adb83d5' attributeId='0406b590-bef1-44a7-b699-25b2ff9daec2' name='length' value='undefined'>
</annotation>
<annotation id='56f71728-d6e3-4208-a9ed-e4a76cf54937' attributeId='72c544ad-9052-4efb-8776-4e40f9734e90' name='mappingType' value='many-to-one'>
</annotation>
</attribute>
<attribute id='0bcaad0a-b1af-4426-8507-28c4dbd87e4e' name='productionPlanDate' columnName='production_plan_date' title='计划上报时间' type='datetime' default='' precision='' isArray='false'>
<annotation id='bb3f4d64-1a60-42d1-ae9b-cd0393d0bd9a' attributeId='ffc0a199-4038-4ebf-a94f-a0f12bfc76dd'
name='length' value='undefined'/>
</attribute>
<attribute id='362ef4cb-00f1-46a5-a5d8-ea8473b02444' name='warehousingStatus' columnName='warehousing_status' title='是否入库, false未入库 true已入库' type='boolean' default='' precision='' isArray='false'>
<annotation id='b9fef002-129f-414e-9b0e-7fbaebed0deb' attributeId='351db970-c7c5-4ddd-96f1-d4dda2a8afa6' name='length' value='6'>
</annotation>
</attribute>
<childModel id='11d69604-24ab-46dc-8ed5-82ecc6b4dea8' attributeId='a47c49cb-c892-420e-843e-d13ebbf273ee' refParentAttributeId='84b69479-935c-4b94-aaf1-3086d2a48592' name='dinasTypeDetail' tableName='xyst_dinas_production_plan_report_dinas_type_detail' domainInherit='' title='生产计划采砂类型和砂石量子表' >
<parent>com.beecode.bap.biztrait.datamodel.StoreSubTableRequirement</parent>
<attribute id='98a0a3da-b980-45b3-846f-57ee3e08e2fc' name='dinasType' columnName='dinas_type_id' title='砂石类型id' type='com.xyst.dinas.biz.datamodel.DinasType' default='' precision='' isArray='false'>
<annotation id='197f60c5-964f-452d-ace3-aa5076a7876b' attributeId='ebc2a6b5-8ff6-45ee-b64d-7d9fe454b49e' name='length' value='undefined'>
</annotation>
<annotation id='3b3bb7ce-11ba-4684-b8f6-3defd81db375' attributeId='93605880-def2-4f34-a067-046fb3367205' name='mappingType' value='many-to-one'>
</annotation>
</attribute>
<attribute id='3bc4c419-28da-4c35-bb10-26be8c2f2f0d' name='dinasWeight' columnName='dinas_weight' title='砂石量' type='fixnum' default='' precision='' isArray='false'>
<annotation id='e8f8a29e-9cba-4243-bb31-da7f298b524e' attributeId='aee8df10-530c-44b7-b12b-474ab96694a7' name='length' value='undefined'/>
</attribute>
</childModel>
<hibernate>/xyst.dinas.production/src/main/resources/config/ShipQuantity.hbm.xml</hibernate>
<attribute id='7cd74073-959e-4df1-a648-277cc2c37f56' name='regionalCompany' columnName='regional_company_id' title='区域公司' type='com.xyst.dinas.biz.datamodel.xystOrganization' default='' precision='' isArray='false'>
<annotation id='f416f259-7cfa-44a3-9d22-4e56d10dfd55'
attributeId='1314c3b5-9dde-4ea1-8e63-8da7b559877b' name='length' value='undefined'></annotation>
<annotation id='b883e9de-04e0-4189-9747-637c38a53744'
attributeId='a8025c84-30ee-44a1-9763-c691577cce38' name='mappingType' value='many-to-one'></annotation>
</attribute>
<attribute id='47a14fbf-c11a-4043-9073-950f746e778a' name='purchaseSandUnit' columnName='purchase_sand_unit_id' title='购砂单位' type='com.xyst.dinas.project.datamodel.PurchaseSandCompany' default='' precision='' isArray='false'>
<annotation id='b79108b6-1f04-400d-b7dd-c11891b67f87' attributeId='7a9a301c-9daf-497a-a1fe-c89bcdd42018' name='length' value='undefined'></annotation>
<annotation id='8a60e7da-debd-4330-9b4d-e273d9e82c93' attributeId='b1b8a82a-2449-4536-a9e5-07bb1427cdb6' name='mappingType' value='many-to-one'></annotation>
</attribute>
<attribute id='2f504eb0-dd78-4f0a-b433-aa8742144b39' name='contract' columnName='contract_id' title='所属合同' type='com.xyst.dinas.contract.datamodel.Contract' default='' precision='' isArray='false'>
<annotation id='687514f4-2608-49d2-981e-379c38378109' attributeId='6cb98088-e679-4f8d-945e-1abf4a2ec59d' name='length' value='undefined'></annotation>
<annotation id='e07f9f5c-ecc5-4682-bfb4-85ad79df86ec' attributeId='b01e36fd-e927-4b1a-9060-70f17de025cd' name='mappingType' value='many-to-one'></annotation>
</attribute>
<attribute id='7060c04b-f1e0-4e51-a9b6-bc790097338d' name='project' columnName='project_id' title='所属项目' type='com.xyst.dinas.project.datamodel.ProjectFiled' default='' precision='' isArray='false'>
<annotation id='8f2cfde0-eb76-4da9-ace1-dfc550fdf72b' attributeId='8258fb3b-a4c7-4cd2-b6bc-1b3ad8b42b3b' name='length' value='undefined'></annotation>
<annotation id='fdc39c46-ab51-4a55-8a6f-a6ee32b8980a' attributeId='1ef4d20c-2b03-49bb-b2b8-a169470a39b0' name='mappingType' value='many-to-one'></annotation>
</attribute>
<attribute id='ede9a1dc-8cec-4978-96aa-602873d48f09' name='transportShip' columnName='transport_ship_id' title='运砂船' type='com.xyst.dinas.biz.datamodel.ShipInfo' default='' precision='' isArray='false'>
<annotation id='42b07dc1-1859-4522-97ab-a821eda11c0f' attributeId='5c4d5239-8b7b-4078-84a4-292058e53a67' name='length' value='undefined'></annotation>
<annotation id='6cebbeb2-2f53-4b2d-beea-451ceb076044' attributeId='1c475f1a-9029-46e1-b681-c936f6856bdb' name='mappingType' value='many-to-one'></annotation>
</attribute>
<attribute id='d18c33cf-39bf-4220-bff7-5428a68a5142' name='dinasType' columnName='dinas_type_id' title='砂石类型' type='com.xyst.dinas.biz.datamodel.DinasType' default='' precision='' isArray='false'>
<annotation id='7c09730e-4da9-45c6-9cbb-b37c22b88bbe' attributeId='90ab8c99-6c83-4a68-9e0f-e6bb303566af' name='length' value='undefined'></annotation>
<annotation id='12fbe06c-0562-4d5c-9ec1-23631daaaf54' attributeId='491dbd7e-00b3-4c12-b924-17ae623bbfdf' name='mappingType' value='many-to-one'></annotation>
</attribute>
<attribute id='813268db-b321-410d-92e2-c50ce8b1c980' name='calculateTotalAmount'
columnName='calculate_total_amount' title='计量吨位' type='fixnum' default='' precision='' isArray='false'>
<annotation i2d='ff2b4ad5-fd41-4e46-b66b-f25d522837dc' attributeId='212af012-b9df-428c-bf01-29a3776c0af3' name='length' value='100'></annotation>
<annotation id='48ce23a0-f1de-41bb-9721-63dafddef011' attributeId='850a5c56-ed3b-40e6-8c6c-2a40632c683d' name='precision' value='12'></annotation>
<annotation id='5eef6fee-bf2c-4c82-9e9e-3bef20296d24' attributeId='5080dfd7-015b-41e9-966c-9bc2a6cb46bf' name='scale' value='2'></annotation>
</attribute>
<attribute id='fabeb6cd-37a0-499d-9447-f69050172c92' name='advanceBalance' columnName='advance_balance' title='预付款余额' type='fixnum' default='' precision='' isArray='false'>
<annotation i2d='d7983cae-e083-4e1c-ba60-c299893d65d4' attributeId='d6e0a71e-afde-4cda-b497-bf28f540713e' name='length' value='100'></annotation>
<annotation id='a636e098-0728-4dcc-9504-cf1fb894b1a3' attributeId='b020ebc8-c639-4150-9aa8-96bae0a1ae57' name='precision' value='12'></annotation>
<annotation id='cb47eb9e-2e98-4700-8efb-26363733804b' attributeId='0f94f456-2cbc-4e96-bb24-fae66a34edd3' name='scale' value='2'></annotation>
</attribute>
<attribute id='b26fa331-11e4-452a-b62a-cd60298379dc' name='longLength' columnName='long_length' title='长' type='fixnum' default='' precision='' isArray='false'>
<annotation i2d='522b4bc3-cc04-4c3b-96e5-b95c7d84ff14' attributeId='983a7272-430e-4cc3-83ca-1053a9ff7bd2' name='length' value='100'></annotation>
<annotation id='cc2dce81-efe1-4ece-b19b-1af48517ca8b' attributeId='1c09d428-2612-4382-810e-094d33e13054' name='precision' value='12'></annotation>
<annotation id='63c6fc29-8225-479d-8f06-29549524f247' attributeId='24c216b6-3c93-4039-ad08-beced4c498de' name='scale' value='3'></annotation>
</attribute>
<attribute id='c2f59f7b-9085-4e99-8bbe-a93930608d9c' name='wideLength' columnName='wide_length' title='宽' type='fixnum' default='' precision='' isArray='false'>
<annotation i2d='b199ff78-c0ce-4c89-b45f-d71c61ae4eaa' attributeId='31b38f18-d654-49dd-ad85-a922e8750d23' name='length' value='100'></annotation>
<annotation id='67c84da8-47c8-4b91-90d9-e6723080ef3e' attributeId='20b9d8f6-7ff3-44ac-8ee4-c9986f98a36b' name='precision' value='12'></annotation>
<annotation id='29801af8-a805-4854-8cdf-85912ce84bf1' attributeId='1fe4d6bc-206d-4148-a831-873d718bee6e' name='scale' value='3'></annotation>
</attribute>
<attribute id='65828ee0-1dcf-4127-a5e8-a57518c9e886' name='highLength' columnName='high_length' title='高' type='fixnum' default='' precision='' isArray='false'>
<annotation i2d='0c82c847-6a82-479b-8773-899782f47528' attributeId='d4425115-9e18-4331-8b2f-c1f36657756f' name='length' value='100'></annotation>
<annotation id='5c7b649b-cc0f-4b44-b799-717ecfbaf849' attributeId='5e50f3c1-64cd-488e-bec5-97a68cab6fa8' name='precision' value='12'></annotation>
<annotation id='389225d8-70b0-495f-8d88-9d84ea6303ee' attributeId='23690a19-881b-45f4-babd-f05c0d51dfc1' name='scale' value='3'></annotation>
</attribute>
<attribute id='0aa522b9-2bff-4327-8818-7cd17a41ab5e' name='coefficientOf' columnName='coefficient_of' title='折方系数' type='fixnum' default='' precision='' isArray='false'>
<annotation i2d='3532d64e-beba-4044-8da7-b67084afa2dc' attributeId='11215846-c098-411a-b78b-9506230c3985' name='length' value='100'></annotation>
<annotation id='7805bac6-1a09-448b-adfd-21c44ddb7ff8' attributeId='5990b43d-a0ff-4fab-b9c5-2bbd9853f7f5' name='precision' value='12'></annotation>
<annotation id='8e6015e8-7ed4-484c-93c7-d74a56b58d56' attributeId='b47767ea-a1cd-45a8-b191-c888a53cf30b' name='scale' value='3'></annotation>
</attribute>
<attribute id='24ad18f1-84c5-4c03-a26f-35399ee88e72' name='price' columnName='price' title='单价' type='fixnum' default='' precision='' isArray='false'>
<annotation i2d='5eae302e-4ddd-46ad-9718-d95ddfd4fa72' attributeId='5e60868b-d4df-4727-8e63-146b5a2e37cc' name='length' value='100'></annotation>
<annotation id='bcacff52-686c-4a72-a142-aa93b0cdc9b6' attributeId='beb2d79d-b527-42eb-ae68-7a0ad81b6f1f' name='precision' value='12'></annotation>
<annotation id='f128c5dc-2eab-4c69-8676-bed73dd9dbd9' attributeId='7084760b-2b79-4595-aafa-75a32b697ac0' name='scale' value='2'></annotation>
</attribute>
<attribute id='de41ce11-1a36-4964-95fb-fdd364b985fe' name='amount' columnName='amount' title='总价' type='fixnum' default='' precision='' isArray='false'>
<annotation i2d='7b9d9494-cd52-43cd-8340-c47cb4f1ee4d' attributeId='28129468-fc38-4299-a3ec-ee4efee93305' name='length' value='100'></annotation>
<annotation id='23eba1f0-f555-4cf7-b474-a865db68f9ec' attributeId='439579a4-b975-4dde-9e4d-b0b2ec08853a' name='precision' value='12'></annotation>
<annotation id='27d6ce93-0764-489a-9af2-31ad667b4587' attributeId='25a24f57-3c3d-40b4-bfa1-1b8e835379d1' name='scale' value='2'></annotation>
</attribute>
<attribute id='df2c7137-b6d6-441a-96e5-6db64d82fba6' name='dealTime' columnName='deal_time' title='销售时间' type='datetime' default='' precision='' isArray='false'>
<annotation id='ddbe4dba-333a-43ac-b064-9323d3f8deed' attributeId='58d669cf-479c-4474-bd43-eec2d69edfe3' name='length' value='undefined'/>
</attribute>
<hibernate>/xyst.dinas.sales/src/main/resources/config/ShipQuantity.hbm.xml</hibernate>
</dataModel>
</content>
</model>
\ No newline at end of file
backend/xyst.dinas.sales/src/main/model/com/xyst/dinas/sales/query/ShipQuantity.mk
0 → 100644
View file @
9550e86d
<model>
<header>
<type>inz.query.Query</type>
<package>com.xyst.dinas.sales.query</package>
<name>ShipQuantity</name>
<title>运船量方</title>
<tags></tags>
<description></description>
</header>
<content>
<customQuery id='8d344b00-ee23-42fe-888b-2a0cf34eb4a6'>
<kclass>com.xyst.dinas.sales.datamodel.ShipQuantity</kclass>
<dataProcessor>com.xyst.dinas.sales.processor.SalesPlanProcessor</dataProcessor>
<authorityItem></authorityItem>
<innerScene title='全部'>
<id>9794d739-c44a-4b49-9733-9655af862283</id>
<javaImplement>com.beecode.inz.common.scene.CommonAllScene</javaImplement>
<defaultExecute></defaultExecute>
<hide></hide>
</innerScene>
<innerScene title='已废弃'>
<id>2170c1aa-3f63-4fb2-bb1e-cd2314ea18e6</id>
<javaImplement>com.beecode.inz.common.scene.DefaultDiscardScene</javaImplement>
<defaultExecute></defaultExecute>
<hide></hide>
</innerScene>
<innerScene title='权限过滤'>
<id>14c291e5-66d7-4cb4-80c2-e2a9d4143c8e</id>
<javaImplement>com.xyst.dinas.biz.scene.XystDinasCommonAllScene</javaImplement>
<defaultExecute>true</defaultExecute>
<hide>true</hide>
</innerScene>
<field title='id'>
<name>id</name>
<type>uuid</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='区域公司id'>
<name>regionalCompany.id</name>
<type>uuid</type>
<ref>
<type></type>
<name>com.xyst.dinas.biz.datamodel.xystOrganization</name>
</ref>
<description></description>
</field>
<field title='区域公司'>
<name>regionalCompany.name</name>
<type>string</type>
<ref>
<type></type>
<name>com.xyst.dinas.biz.datamodel.xystOrganization</name>
</ref>
<description></description>
</field>
<field title='购砂单位'>
<name>purchaseSandUnit.id</name>
<type>uuid</type>
<ref>
<type></type>
<name>com.xyst.dinas.project.datamodel.PurchaseSandCompany</name>
</ref>
<description></description>
</field>
<field title='购砂单位名称'>
<name>purchaseSandUnit.name</name>
<type>string</type>
<ref>
<type></type>
<name>com.xyst.dinas.project.datamodel.PurchaseSandCompany</name>
</ref>
<description></description>
</field>
<field title='合同id'>
<name>contract.id</name>
<type>uuid</type>
<ref>
<type></type>
<name>com.xyst.dinas.contract.datamodel.Contract</name>
</ref>
<description></description>
</field>
<field title='合同名称'>
<name>contract.contractName</name>
<type>string</type>
<description></description>
</field>
<field title='合同编号'>
<name>contract.contractCode</name>
<type>string</type>
<description></description>
</field>
<field title='项目'>
<name>project.id</name>
<type>uuid</type>
<ref>
<type></type>
<name>com.xyst.dinas.project.datamodel.ProjectFiled</name>
</ref>
<description></description>
</field>
<field title='项目名称'>
<name>project.projectName</name>
<type>string</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='运砂船id'>
<name>transportShip.id</name>
<type>uuid</type>
<ref>
<type></type>
<name>com.xyst.dinas.biz.datamodel.ShipInfo</name>
</ref>
<description></description>
</field>
<field title='运砂船名称'>
<name>transportShip.shipName</name>
<type>string</type>
<ref>
<type></type>
<name>com.xyst.dinas.biz.datamodel.ShipInfo</name>
</ref>
<description></description>
</field>
<field title='砂石种类id'>
<name>dinasType.id</name>
<type>uuid</type>
<ref>
<type></type>
<name>com.xyst.dinas.biz.datamodel.DinasType</name>
</ref>
<description></description>
</field>
<field title='砂石种类名称'>
<name>dinasType.dinasTypeName</name>
<type>string</type>
<description></description>
</field>
<field title='计量吨位'>
<name>calculateTotalAmount</name>
<type>fixnum</type>
<description></description>
</field>
<field title='单价'>
<name>price</name>
<type>fixnum</type>
<description></description>
</field>
<field title='总价'>
<name>amount</name>
<type>fixnum</type>
<description></description>
</field>
<field title='预付款余额'>
<name>advanceBalance</name>
<type>fixnum</type>
<description></description>
</field>
<field title='销售时间'>
<name>dealTime</name>
<type>datetime</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='审批状态'>
<name>approveState</name>
<type>int</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='创建时间'>
<name>createTime</name>
<type>datetime</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='创建人'>
<name>creator.name</name>
<type>string</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='修改时间'>
<name>modifyTime</name>
<type>datetime</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='修改人'>
<name>modifier.name</name>
<type>string</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='废弃'>
<name>discard</name>
<type>boolean</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='删除'>
<name>del</name>
<type>boolean</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
</customQuery>
</content>
</model>
\ No newline at end of file
backend/xyst.dinas.sales/src/main/resources/META-INF/spring.factories
View file @
9550e86d
# Auto Configure
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
com.xyst.dinas.sales.config.SalesConfiguration
\ No newline at end of file
com.xyst.dinas.sales.config.SalesConfiguration,\
com.xyst.dinas.sales.config.ShipQuantityConfiguration
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/auth/ShipQuantityCard.jmx
0 → 100644
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-privilege"
>
<specification>
1.0
</specification>
<id>
7d23b8b6-829d-4f9a-b699-52a876192685
</id>
<name>
com.xyst.dinas.sales.auth.ShipQuantityCard
</name>
<title>
卡片查看
</title>
<define>
bcp.authz.privilege
</define>
<define-version>
1.0.0
</define-version>
<content>
<m:privilege>
<m:type>
TOKEN
</m:type>
<m:category>
销售/车辆量方(区域公司)
</m:category>
<m:seq>
4
</m:seq>
</m:privilege>
</content>
</metadata>
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/auth/ShipQuantityCoefficient.jmx
0 → 100644
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-privilege"
>
<specification>
1.0
</specification>
<id>
8b67e91f-5a3e-4e83-b0aa-1527ab9bfad8
</id>
<name>
com.xyst.dinas.sales.auth.ShipQuantityCoefficient
</name>
<title>
折方系数
</title>
<define>
bcp.authz.privilege
</define>
<define-version>
1.0.0
</define-version>
<content>
<m:privilege>
<m:type>
TOKEN
</m:type>
<m:category>
销售/车辆量方(区域公司)
</m:category>
<m:seq>
1
</m:seq>
</m:privilege>
</content>
</metadata>
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/auth/ShipQuantityCreate.jmx
0 → 100644
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-privilege"
>
<specification>
1.0
</specification>
<id>
6a78ea5e-a620-45ec-a297-762269f047e3
</id>
<name>
com.xyst.dinas.sales.auth.ShipQuantityCreate
</name>
<title>
新建
</title>
<define>
bcp.authz.privilege
</define>
<define-version>
1.0.0
</define-version>
<content>
<m:privilege>
<m:type>
TOKEN
</m:type>
<m:category>
销售/车辆量方(区域公司)
</m:category>
<m:seq>
3
</m:seq>
</m:privilege>
</content>
</metadata>
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/auth/ShipQuantityDelete.jmx
0 → 100644
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-privilege"
>
<specification>
1.0
</specification>
<id>
418f297a-6e00-4c39-9306-b4872410bc30
</id>
<name>
com.xyst.dinas.sales.auth.ShipQuantityDelete
</name>
<title>
删除
</title>
<define>
bcp.authz.privilege
</define>
<define-version>
1.0.0
</define-version>
<content>
<m:privilege>
<m:type>
TOKEN
</m:type>
<m:category>
销售/车辆量方(区域公司)
</m:category>
<m:seq>
5
</m:seq>
</m:privilege>
</content>
</metadata>
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/auth/ShipQuantityList.jmx
0 → 100644
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-privilege"
>
<specification>
1.0
</specification>
<id>
deb57acd-6d99-4d85-944b-d857cd509d07
</id>
<name>
com.xyst.dinas.sales.auth.ShipQuantityList
</name>
<title>
列表
</title>
<define>
bcp.authz.privilege
</define>
<define-version>
1.0.0
</define-version>
<content>
<m:privilege>
<m:type>
TOKEN
</m:type>
<m:category>
销售/车辆量方(区域公司)
</m:category>
<m:seq>
2
</m:seq>
</m:privilege>
</content>
</metadata>
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/auth/ShipQuantityPrice.jmx
0 → 100644
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-privilege"
>
<specification>
1.0
</specification>
<id>
22357852-7323-4b8f-abca-e0638ea0f8fa
</id>
<name>
com.xyst.dinas.sales.auth.ShipQuantityPrice
</name>
<title>
折方单价
</title>
<define>
bcp.authz.privilege
</define>
<define-version>
1.0.0
</define-version>
<content>
<m:privilege>
<m:type>
TOKEN
</m:type>
<m:category>
销售/车辆量方(区域公司)
</m:category>
<m:seq>
0
</m:seq>
</m:privilege>
</content>
</metadata>
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/bill/NeedPlan$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
d9ebec5d-98a7-40af-9003-5e5b0f197c6c
</id>
<id>
94955bd2-a457-48ac-a2e0-f910a85274e6
</id>
<name>
com.xyst.dinas.sales.bill.NeedPlan$sequence
</name>
<title>
需用计划$sequence
</title>
<description>
需用计划
</description>
...
...
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/bill/NeedPlan$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
fbba6a22-783b-45fc-8480-ae296e1d901a
</id>
<id>
b12be61f-42ed-47e5-aa91-dc2392e83d5c
</id>
<name>
com.xyst.dinas.sales.bill.NeedPlan$serial
</name>
<title>
需用计划$serial
</title>
<description>
需用计划
</description>
...
...
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/bill/NeedPlan.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
2
9e31877-7cf4-4511-ab70-775da235fe4b
</id>
<id>
2
d3763d0-5e64-4e35-b246-2909549b5122
</id>
<name>
com.xyst.dinas.sales.bill.NeedPlan
</name>
<title>
需用计划
</title>
<description>
需用计划
</description>
...
...
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/bill/SalesPlan$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
e9f7ce80-3409-4559-9d7c-baff799df081
</id>
<id>
ac0504c0-ffb3-495f-bb27-32b1e930f78f
</id>
<name>
com.xyst.dinas.sales.bill.SalesPlan$sequence
</name>
<title>
销售计划$sequence
</title>
<description>
销售计划
</description>
...
...
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/bill/SalesPlan$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
15ac3e91-1d88-476f-b04a-022660205231
</id>
<id>
5563456b-ee88-4505-881b-18e7c76c5bd7
</id>
<name>
com.xyst.dinas.sales.bill.SalesPlan$serial
</name>
<title>
销售计划$serial
</title>
<description>
销售计划
</description>
...
...
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/bill/SalesPlan.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
c61f37d1-f0f1-4d25-9220-b8518c93bd36
</id>
<id>
83fb1284-d7f1-418b-bb1e-6535deaaa6a0
</id>
<name>
com.xyst.dinas.sales.bill.SalesPlan
</name>
<title>
销售计划
</title>
<description>
销售计划
</description>
...
...
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/bill/SalesPlanTemp$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
13a1be10-b030-404f-958c-c73a9b8b8854
</id>
<id>
fbce3094-c718-4efd-a3c3-c511d584e54a
</id>
<name>
com.xyst.dinas.sales.bill.SalesPlanTemp$sequence
</name>
<title>
临时销售计划$sequence
</title>
<define>
bcp.sequence
</define>
...
...
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/bill/SalesPlanTemp$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
cad0f418-a12f-40f5-b794-8fa103e74a4e
</id>
<id>
8e2f5380-4be3-47fe-acaf-a483715f83e0
</id>
<name>
com.xyst.dinas.sales.bill.SalesPlanTemp$serial
</name>
<title>
临时销售计划$serial
</title>
<define>
bcp.serial
</define>
...
...
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/bill/SalesPlanTemp.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
0d256e08-490c-4b57-b4c1-eeebe631553e
</id>
<id>
cac85d34-9fa2-4538-9403-a6af98136f22
</id>
<name>
com.xyst.dinas.sales.bill.SalesPlanTemp
</name>
<title>
临时销售计划
</title>
<define>
bcp.biz.Biztype
</define>
...
...
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/bill/ShipQuantity$sequence.jmx
0 → 100644
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
2eff22b7-0aaf-4152-b855-06a9b894cc0e
</id>
<name>
com.xyst.dinas.sales.bill.ShipQuantity$sequence
</name>
<title>
运船量方$sequence
</title>
<description>
运船量方
</description>
<define>
bcp.sequence
</define>
<define-version>
1.0
</define-version>
<content>
<m:sequence>
<m:start-with>
0
</m:start-with>
<m:increment>
1
</m:increment>
<m:max>
99999
</m:max>
<m:min>
0
</m:min>
<m:cycle>
true
</m:cycle>
<m:cache-size>
10
</m:cache-size>
</m:sequence>
</content>
</metadata>
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/bill/ShipQuantity$serial.jmx
0 → 100644
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
de2bca2e-5e3c-4f3b-b2a6-bf5787a71468
</id>
<name>
com.xyst.dinas.sales.bill.ShipQuantity$serial
</name>
<title>
运船量方$serial
</title>
<description>
运船量方
</description>
<define>
bcp.serial
</define>
<define-version>
1.0
</define-version>
<dependency>
com.xyst.dinas.sales.bill.ShipQuantity$sequence
</dependency>
<dependency>
com.xyst.dinas.sales.datamodel.ShipQuantity
</dependency>
<content>
<m:serial>
<m:input>
com.xyst.dinas.sales.datamodel.ShipQuantity
</m:input>
<m:functionLibrarys/>
<m:segments>
<m:literal>
<m:value>
DG
</m:value>
</m:literal>
<m:sequence>
<m:length>
5
</m:length>
<m:pad-direction>
left
</m:pad-direction>
<m:pad-string>
0
</m:pad-string>
<m:key>
com.xyst.dinas.sales.bill.ShipQuantity$serial
</m:key>
<m:sequenceName>
com.xyst.dinas.sales.bill.ShipQuantity$sequence
</m:sequenceName>
</m:sequence>
</m:segments>
</m:serial>
</content>
</metadata>
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/bill/ShipQuantity.jmx
0 → 100644
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
1f80badc-c3f9-4705-b8a5-a730850d996b
</id>
<name>
com.xyst.dinas.sales.bill.ShipQuantity
</name>
<title>
运船量方
</title>
<description>
运船量方
</description>
<define>
bcp.biz.Biztype
</define>
<define-version>
1.0
</define-version>
<dependency>
com.xyst.dinas.sales.datamodel.ShipQuantity
</dependency>
<dependency>
com.xyst.dinas.sales.bill.ShipQuantity$serial
</dependency>
<dependency>
com.beecode.bap.biztrait.BasicBillBiztrait
</dependency>
<content>
<m:biztype>
<m:type>
com.xyst.dinas.sales.datamodel.ShipQuantity
</m:type>
<m:inheritances>
<m:inheritance>
<m:biztrait>
com.beecode.bap.biztrait.BasicBillBiztrait
</m:biztrait>
<m:config
type=
"xml"
>
<m:content>
<
billBasictraitConfig
><
formulas/
><
parents
><
parent
><
billCodeConfig
><
serialName
>
com.xyst.dinas.sales.bill.ShipQuantity$serial
<
/serialName
><
buildTime
>
add
<
/buildTime
><
/billCodeConfig
><
/parent
><
parent
><
workflowConfig
><
workflow
><
/workflow
><
/workflowConfig
><
/parent
><
parent
><
printConfig
><
templates/
><
/printConfig
><
/parent
><
/parents
><
functionLibrarys/
><
/billBasictraitConfig
>
</m:content>
</m:config>
</m:inheritance>
</m:inheritances>
<m:methodAuthorityItems/>
</m:biztype>
</content>
</metadata>
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/datamodel/ShipQuantity.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-type"
>
<specification>
1.0
</specification>
<id>
f0889100-c005-41fa-99c9-a1d46e3e43bd
</id>
<id>
620d12bd-2763-4dbc-bb17-9a1d6cfac370
</id>
<name>
com.xyst.dinas.sales.datamodel.ShipQuantity
</name>
<title>
运船量方
</title>
<title>
运船量方
</title>
<description>
运船量方
</description>
<define>
bcp.type.Class
</define>
<define-version>
1.0
</define-version>
<dependency>
javax.persistence.Entity
</dependency>
<dependency>
com.
beecode.bap.biztrait.datamodel.SubTableAnnotation
</dependency>
<dependency>
com.
xyst.dinas.biz.datamodel.ShipInfo
</dependency>
<dependency>
javax.persistence.ManyToOne
</dependency>
<dependency>
com.beecode.inz.common.datamodel.BaseInfo
</dependency>
<dependency>
com.xyst.dinas.biz.datamodel.DinasType
</dependency>
<dependency>
bcp.type.constraint.Numeric
</dependency>
<dependency>
javax.persistence.JoinColumn
</dependency>
<dependency>
javax.persistence.OneToMany
</dependency>
<dependency>
com.xyst.dinas.contract.datamodel.Contract
</dependency>
<dependency>
com.xyst.dinas.biz.datamodel.xystOrganization
</dependency>
<dependency>
com.xyst.dinas.project.datamodel.PurchaseSandCompany
</dependency>
<dependency>
javax.persistence.Column
</dependency>
<dependency>
javax.persistence.Table
</dependency>
<dependency>
com.xyst.dinas.biz.datamodel.Station
</dependency>
<dependency>
com.beecode.bap.biztrait.datamodel.BasicBillRequirement
</dependency>
<dependency>
com.xyst.dinas.sales.datamodel.ShipQuantityAssociateddinasTypeDetail
</dependency>
<dependency>
com.xyst.dinas.biz.datamodel.ProductionLine
</dependency>
<dependency>
com.xyst.dinas.project.datamodel.ProjectFiled
</dependency>
<content>
<m:class>
<m:annotations>
...
...
@@ -31,7 +33,7 @@
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
xyst_dinas_
production_plan_report
</m:value>
<m:value>
xyst_dinas_
vehicle_amount_party
</m:value>
</m:property>
</m:properties>
</m:annotation>
...
...
@@ -51,7 +53,7 @@
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
regional_company
</m:value>
<m:value>
regional_company
_id
</m:value>
</m:property>
<m:property>
<m:key>
referencedColumnName
</m:key>
...
...
@@ -60,7 +62,7 @@
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
55cbbce0-60b5-4570-a50b-1ecc18521c4
6
</m:id>
<m:id>
7cd74073-959e-4df1-a648-277cc2c37f5
6
</m:id>
<m:name>
regionalCompany
</m:name>
<m:title>
区域公司
</m:title>
<m:type>
com.xyst.dinas.biz.datamodel.xystOrganization
</m:type>
...
...
@@ -77,7 +79,7 @@
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
p
roduction_line
_id
</m:value>
<m:value>
p
urchase_sand_unit
_id
</m:value>
</m:property>
<m:property>
<m:key>
referencedColumnName
</m:key>
...
...
@@ -86,10 +88,10 @@
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
b91e5b5e-2972-4ab3-8ae3-c17b4cb99a45
</m:id>
<m:name>
p
roductionLine
</m:name>
<m:title>
所属生产线
</m:title>
<m:type>
com.xyst.dinas.
biz.datamodel.ProductionLine
</m:type>
<m:id>
47a14fbf-c11a-4043-9073-950f746e778a
</m:id>
<m:name>
p
urchaseSandUnit
</m:name>
<m:title>
购砂单位
</m:title>
<m:type>
com.xyst.dinas.
project.datamodel.PurchaseSandCompany
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
...
...
@@ -103,7 +105,7 @@
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
station
_id
</m:value>
<m:value>
contract
_id
</m:value>
</m:property>
<m:property>
<m:key>
referencedColumnName
</m:key>
...
...
@@ -112,61 +114,363 @@
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
87963f82-1f8b-4bea-8335-c75aa27b1660
</m:id>
<m:name>
station
</m:name>
<m:title>
所属
场站
</m:title>
<m:type>
com.xyst.dinas.
biz.datamodel.Station
</m:type>
<m:id>
2f504eb0-dd78-4f0a-b433-aa8742144b39
</m:id>
<m:name>
contract
</m:name>
<m:title>
所属
合同
</m:title>
<m:type>
com.xyst.dinas.
contract.datamodel.Contract
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
<m:attribute>
<m:annotations>
<m:annotation>
<m:type>
javax.persistence.ManyToOne
</m:type>
</m:annotation>
<m:annotation>
<m:type>
javax.persistence.JoinColumn
</m:type>
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
project_id
</m:value>
</m:property>
<m:property>
<m:key>
referencedColumnName
</m:key>
<m:value>
ID
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
7060c04b-f1e0-4e51-a9b6-bc790097338d
</m:id>
<m:name>
project
</m:name>
<m:title>
所属项目
</m:title>
<m:type>
com.xyst.dinas.project.datamodel.ProjectFiled
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
<m:attribute>
<m:annotations>
<m:annotation>
<m:type>
javax.persistence.ManyToOne
</m:type>
</m:annotation>
<m:annotation>
<m:type>
javax.persistence.JoinColumn
</m:type>
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
transport_ship_id
</m:value>
</m:property>
<m:property>
<m:key>
referencedColumnName
</m:key>
<m:value>
ID
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
ede9a1dc-8cec-4978-96aa-602873d48f09
</m:id>
<m:name>
transportShip
</m:name>
<m:title>
运砂船
</m:title>
<m:type>
com.xyst.dinas.biz.datamodel.ShipInfo
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
<m:attribute>
<m:annotations>
<m:annotation>
<m:type>
javax.persistence.ManyToOne
</m:type>
</m:annotation>
<m:annotation>
<m:type>
javax.persistence.JoinColumn
</m:type>
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
dinas_type_id
</m:value>
</m:property>
<m:property>
<m:key>
referencedColumnName
</m:key>
<m:value>
ID
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
d18c33cf-39bf-4220-bff7-5428a68a5142
</m:id>
<m:name>
dinasType
</m:name>
<m:title>
砂石类型
</m:title>
<m:type>
com.xyst.dinas.biz.datamodel.DinasType
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
<m:attribute>
<m:annotations>
<m:annotation>
<m:type>
bcp.type.constraint.Numeric
</m:type>
<m:properties>
<m:property>
<m:key>
precision
</m:key>
<m:value>
12
</m:value>
</m:property>
<m:property>
<m:key>
scale
</m:key>
<m:value>
2
</m:value>
</m:property>
</m:properties>
</m:annotation>
<m:annotation>
<m:type>
javax.persistence.Column
</m:type>
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
production_plan_date
</m:value>
<m:value>
calculate_total_amount
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
0bcaad0a-b1af-4426-8507-28c4dbd87e4e
</m:id>
<m:name>
productionPlanDate
</m:name>
<m:title>
计
划上报时间
</m:title>
<m:type>
datetime
</m:type>
<m:id>
813268db-b321-410d-92e2-c50ce8b1c980
</m:id>
<m:name>
calculateTotalAmount
</m:name>
<m:title>
计
量吨位
</m:title>
<m:type>
fixnum
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
<m:attribute>
<m:annotations>
<m:annotation>
<m:type>
bcp.type.constraint.Numeric
</m:type>
<m:properties>
<m:property>
<m:key>
precision
</m:key>
<m:value>
12
</m:value>
</m:property>
<m:property>
<m:key>
scale
</m:key>
<m:value>
2
</m:value>
</m:property>
</m:properties>
</m:annotation>
<m:annotation>
<m:type>
javax.persistence.Column
</m:type>
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
warehousing_status
</m:value>
<m:value>
advance_balance
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
362ef4cb-00f1-46a5-a5d8-ea8473b02444
</m:id>
<m:name>
warehousingStatus
</m:name>
<m:title>
是否入库, false未入库 true已入库
</m:title>
<m:type>
boolean
</m:type>
<m:id>
fabeb6cd-37a0-499d-9447-f69050172c92
</m:id>
<m:name>
advanceBalance
</m:name>
<m:title>
预付款余额
</m:title>
<m:type>
fixnum
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
<m:attribute>
<m:annotations>
<m:annotation>
<m:type>
com.beecode.bap.biztrait.datamodel.SubTableAnnotation
</m:type>
<m:type>
bcp.type.constraint.Numeric
</m:type>
<m:properties>
<m:property>
<m:key>
precision
</m:key>
<m:value>
12
</m:value>
</m:property>
<m:property>
<m:key>
scale
</m:key>
<m:value>
3
</m:value>
</m:property>
</m:properties>
</m:annotation>
<m:annotation>
<m:type>
javax.persistence.Column
</m:type>
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
long_length
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
a47c49cb-c892-420e-843e-d13ebbf273ee
</m:id>
<m:name>
dinasTypeDetails
</m:name>
<m:title>
生产计划采砂类型和砂石量子表
</m:title>
<m:type>
com.xyst.dinas.sales.datamodel.ShipQuantityAssociateddinasTypeDetail[]
</m:type>
<m:id>
b26fa331-11e4-452a-b62a-cd60298379dc
</m:id>
<m:name>
longLength
</m:name>
<m:title>
长
</m:title>
<m:type>
fixnum
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
<m:attribute>
<m:annotations>
<m:annotation>
<m:type>
bcp.type.constraint.Numeric
</m:type>
<m:properties>
<m:property>
<m:key>
precision
</m:key>
<m:value>
12
</m:value>
</m:property>
<m:property>
<m:key>
scale
</m:key>
<m:value>
3
</m:value>
</m:property>
</m:properties>
</m:annotation>
<m:annotation>
<m:type>
javax.persistence.Column
</m:type>
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
wide_length
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
c2f59f7b-9085-4e99-8bbe-a93930608d9c
</m:id>
<m:name>
wideLength
</m:name>
<m:title>
宽
</m:title>
<m:type>
fixnum
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
<m:attribute>
<m:annotations>
<m:annotation>
<m:type>
bcp.type.constraint.Numeric
</m:type>
<m:properties>
<m:property>
<m:key>
precision
</m:key>
<m:value>
12
</m:value>
</m:property>
<m:property>
<m:key>
scale
</m:key>
<m:value>
3
</m:value>
</m:property>
</m:properties>
</m:annotation>
<m:annotation>
<m:type>
javax.persistence.Column
</m:type>
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
high_length
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
65828ee0-1dcf-4127-a5e8-a57518c9e886
</m:id>
<m:name>
highLength
</m:name>
<m:title>
高
</m:title>
<m:type>
fixnum
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
<m:attribute>
<m:annotations>
<m:annotation>
<m:type>
bcp.type.constraint.Numeric
</m:type>
<m:properties>
<m:property>
<m:key>
precision
</m:key>
<m:value>
12
</m:value>
</m:property>
<m:property>
<m:key>
scale
</m:key>
<m:value>
3
</m:value>
</m:property>
</m:properties>
</m:annotation>
<m:annotation>
<m:type>
javax.persistence.Column
</m:type>
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
coefficient_of
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
0aa522b9-2bff-4327-8818-7cd17a41ab5e
</m:id>
<m:name>
coefficientOf
</m:name>
<m:title>
折方系数
</m:title>
<m:type>
fixnum
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
<m:attribute>
<m:annotations>
<m:annotation>
<m:type>
bcp.type.constraint.Numeric
</m:type>
<m:properties>
<m:property>
<m:key>
precision
</m:key>
<m:value>
12
</m:value>
</m:property>
<m:property>
<m:key>
scale
</m:key>
<m:value>
2
</m:value>
</m:property>
</m:properties>
</m:annotation>
<m:annotation>
<m:type>
javax.persistence.Column
</m:type>
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
price
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
24ad18f1-84c5-4c03-a26f-35399ee88e72
</m:id>
<m:name>
price
</m:name>
<m:title>
单价
</m:title>
<m:type>
fixnum
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
<m:attribute>
<m:annotations>
<m:annotation>
<m:type>
bcp.type.constraint.Numeric
</m:type>
<m:properties>
<m:property>
<m:key>
precision
</m:key>
<m:value>
12
</m:value>
</m:property>
<m:property>
<m:key>
scale
</m:key>
<m:value>
2
</m:value>
</m:property>
</m:properties>
</m:annotation>
<m:annotation>
<m:type>
javax.persistence.Column
</m:type>
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
amount
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
de41ce11-1a36-4964-95fb-fdd364b985fe
</m:id>
<m:name>
amount
</m:name>
<m:title>
总价
</m:title>
<m:type>
fixnum
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
<m:attribute>
<m:annotations>
<m:annotation>
<m:type>
javax.persistence.Column
</m:type>
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
deal_time
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
df2c7137-b6d6-441a-96e5-6db64d82fba6
</m:id>
<m:name>
dealTime
</m:name>
<m:title>
销售时间
</m:title>
<m:type>
datetime
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
...
...
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/query/ShipQuantity.jmx
0 → 100644
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/inz-query"
>
<specification>
1.0
</specification>
<id>
8d344b00-ee23-42fe-888b-2a0cf34eb4a6
</id>
<name>
com.xyst.dinas.sales.query.ShipQuantity
</name>
<title>
运船量方
</title>
<define>
inz.query.Query
</define>
<define-version>
1.0
</define-version>
<dependency>
com.xyst.dinas.sales.datamodel.ShipQuantity
</dependency>
<content>
<m:query>
<m:type>
com.xyst.dinas.sales.datamodel.ShipQuantity
</m:type>
<m:dataProcessor>
com.xyst.dinas.sales.processor.SalesPlanProcessor
</m:dataProcessor>
<m:authorityItem></m:authorityItem>
<m:innerScenes>
<m:innerScene>
<m:id>
9794d739-c44a-4b49-9733-9655af862283
</m:id>
<m:title>
全部
</m:title>
<m:javaImplement>
com.beecode.inz.common.scene.CommonAllScene
</m:javaImplement>
<m:defaultExecute></m:defaultExecute>
<m:hide></m:hide>
</m:innerScene>
<m:innerScene>
<m:id>
2170c1aa-3f63-4fb2-bb1e-cd2314ea18e6
</m:id>
<m:title>
已废弃
</m:title>
<m:javaImplement>
com.beecode.inz.common.scene.DefaultDiscardScene
</m:javaImplement>
<m:defaultExecute></m:defaultExecute>
<m:hide></m:hide>
</m:innerScene>
<m:innerScene>
<m:id>
14c291e5-66d7-4cb4-80c2-e2a9d4143c8e
</m:id>
<m:title>
权限过滤
</m:title>
<m:javaImplement>
com.xyst.dinas.biz.scene.XystDinasCommonAllScene
</m:javaImplement>
<m:defaultExecute>
true
</m:defaultExecute>
<m:hide>
true
</m:hide>
</m:innerScene>
</m:innerScenes>
<m:fields>
<m:field>
<m:name>
id
</m:name>
<m:title>
id
</m:title>
<m:type>
uuid
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
regionalCompany.id
</m:name>
<m:title>
区域公司id
</m:title>
<m:type>
uuid
</m:type>
<m:ref>
<m:name>
com.xyst.dinas.biz.datamodel.xystOrganization
</m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
regionalCompany.name
</m:name>
<m:title>
区域公司
</m:title>
<m:type>
string
</m:type>
<m:ref>
<m:name>
com.xyst.dinas.biz.datamodel.xystOrganization
</m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
purchaseSandUnit.id
</m:name>
<m:title>
购砂单位
</m:title>
<m:type>
uuid
</m:type>
<m:ref>
<m:name>
com.xyst.dinas.project.datamodel.PurchaseSandCompany
</m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
purchaseSandUnit.name
</m:name>
<m:title>
购砂单位名称
</m:title>
<m:type>
string
</m:type>
<m:ref>
<m:name>
com.xyst.dinas.project.datamodel.PurchaseSandCompany
</m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
contract.id
</m:name>
<m:title>
合同id
</m:title>
<m:type>
uuid
</m:type>
<m:ref>
<m:name>
com.xyst.dinas.contract.datamodel.Contract
</m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
contract.contractName
</m:name>
<m:title>
合同名称
</m:title>
<m:type>
string
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
contract.contractCode
</m:name>
<m:title>
合同编号
</m:title>
<m:type>
string
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
project.id
</m:name>
<m:title>
项目
</m:title>
<m:type>
uuid
</m:type>
<m:ref>
<m:name>
com.xyst.dinas.project.datamodel.ProjectFiled
</m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
project.projectName
</m:name>
<m:title>
项目名称
</m:title>
<m:type>
string
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
transportShip.id
</m:name>
<m:title>
运砂船id
</m:title>
<m:type>
uuid
</m:type>
<m:ref>
<m:name>
com.xyst.dinas.biz.datamodel.ShipInfo
</m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
transportShip.shipName
</m:name>
<m:title>
运砂船名称
</m:title>
<m:type>
string
</m:type>
<m:ref>
<m:name>
com.xyst.dinas.biz.datamodel.ShipInfo
</m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
dinasType.id
</m:name>
<m:title>
砂石种类id
</m:title>
<m:type>
uuid
</m:type>
<m:ref>
<m:name>
com.xyst.dinas.biz.datamodel.DinasType
</m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
dinasType.dinasTypeName
</m:name>
<m:title>
砂石种类名称
</m:title>
<m:type>
string
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
calculateTotalAmount
</m:name>
<m:title>
计量吨位
</m:title>
<m:type>
fixnum
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
price
</m:name>
<m:title>
单价
</m:title>
<m:type>
fixnum
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
amount
</m:name>
<m:title>
总价
</m:title>
<m:type>
fixnum
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
advanceBalance
</m:name>
<m:title>
预付款余额
</m:title>
<m:type>
fixnum
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
dealTime
</m:name>
<m:title>
销售时间
</m:title>
<m:type>
datetime
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
approveState
</m:name>
<m:title>
审批状态
</m:title>
<m:type>
int
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
createTime
</m:name>
<m:title>
创建时间
</m:title>
<m:type>
datetime
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
creator.name
</m:name>
<m:title>
创建人
</m:title>
<m:type>
string
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
modifyTime
</m:name>
<m:title>
修改时间
</m:title>
<m:type>
datetime
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
modifier.name
</m:name>
<m:title>
修改人
</m:title>
<m:type>
string
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
discard
</m:name>
<m:title>
废弃
</m:title>
<m:type>
boolean
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
del
</m:name>
<m:title>
删除
</m:title>
<m:type>
boolean
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
</m:fields>
</m:query>
</content>
</metadata>
backend/xyst.dinas.sales/src/main/resources/config/ShipQuantity.hbm.xml
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<hibernate-mapping
xmlns=
"http://www.hibernate.org/xsd/hibernate-mapping"
<hibernate-mapping
xmlns=
"http://www.hibernate.org/xsd/hibernate-mapping"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://www.hibernate.org/xsd/hibernate-mapping
http://www.hibernate.org/xsd/hibernate-mapping/hibernate-mapping-4.0.xsd"
>
<class
entity-name=
"com.xyst.dinas.sales.datamodel.ShipQuantity"
table=
"xyst_dinas_sales_ship_quantity"
optimistic-lock=
"version"
>
<tuplizer
entity-mode=
"dynamic-map"
class=
"com.beecode.bcp.store.hibernate.KObjectEntityTuplizer"
/>
<id
name=
"id"
type=
"uuid-binary"
column=
"id"
length=
"16"
>
<generator
class=
"assigned"
/>
<generator
class=
"assigned"
/>
</id>
<version
name=
"version"
type=
"int"
column=
"version"
/>
<property
name=
"createTime"
type=
"timestamp"
not-null=
"false"
>
...
...
@@ -39,9 +40,14 @@
<property
name=
"approveState"
type=
"integer"
not-null=
"false"
>
<column
name=
"approve_state"
/>
</property>
<many-to-one
name=
"purchaseSandCompany"
entity-name=
"com.xyst.dinas.project.datamodel.PurchaseSandCompany"
fetch=
"select"
>
<many-to-one
name=
"regionalCompany"
entity-name=
"com.xyst.dinas.biz.datamodel.xystOrganization"
fetch=
"select"
>
<column
name=
"regional_company"
not-null=
"false"
>
<comment>
区域公司
</comment>
</column>
</many-to-one>
<many-to-one
name=
"purchaseSandUnit"
entity-name=
"com.xyst.dinas.project.datamodel.PurchaseSandCompany"
fetch=
"select"
>
<column
name=
"purchase_sand_unit_id"
not-null=
"false"
>
<comment>
购砂单位
</comment>
</column>
</many-to-one>
...
...
@@ -50,78 +56,65 @@
<comment>
所属合同
</comment>
</column>
</many-to-one>
<many-to-one
name=
"project"
entity-name=
"com.xyst.dinas.project.datamodel.ProjectFiled"
fetch=
"select"
>
<column
name=
"project_id"
not-null=
"false"
>
<comment>
所属项目
</comment>
</column>
</many-to-one>
<many-to-one
name=
"transportShip"
entity-name=
"com.xyst.dinas.biz.datamodel.ShipInfo"
fetch=
"select"
>
<column
name=
"transport_ship_id"
not-null=
"false"
>
<comment>
运砂船
</comment>
</column>
</many-to-one>
<many-to-one
name=
"dinasType"
entity-name=
"com.xyst.dinas.biz.datamodel.DinasType"
fetch=
"select"
>
<column
name=
"dinas_type_id"
not-null=
"false"
>
<comment>
砂石类型
</comment>
</column>
</many-to-one>
<property
name=
"shipCodeName"
type=
"nstring"
not-null=
"false"
>
<column
name=
"ship_code_name"
>
<comment>
运砂船
</comment>
</column>
</property>
<property
name=
"calculateTotalAmount"
type=
"big_decimal"
not-null=
"false"
>
<column
name=
"calculate_total_amount"
precision=
"12"
scale=
"2"
>
<comment>
计量吨位
</comment>
</column>
</property>
<property
name=
"advanceBalance"
type=
"big_decimal"
not-null=
"false"
>
<column
name=
"advance_balance"
precision=
"12"
scale=
"
2
"
>
<column
name=
"advance_balance"
precision=
"12"
scale=
"
3
"
>
<comment>
预付款余额
</comment>
</column>
</property>
<property
name=
"longLength"
type=
"big_decimal"
not-null=
"false"
>
<column
name=
"long_length"
precision=
"12"
scale=
"
2
"
>
<column
name=
"long_length"
precision=
"12"
scale=
"
3
"
>
<comment>
长
</comment>
</column>
</property>
<property
name=
"wideLength"
type=
"big_decimal"
not-null=
"false"
>
<column
name=
"wide_length"
precision=
"12"
scale=
"
2
"
>
<column
name=
"wide_length"
precision=
"12"
scale=
"
3
"
>
<comment>
宽
</comment>
</column>
</property>
<property
name=
"deepDrawing"
type=
"big_decimal"
not-null=
"false"
>
<column
name=
"deep_drawing"
precision=
"12"
scale=
"2"
>
<comment>
吃水深
</comment>
<property
name=
"highLength"
type=
"big_decimal"
not-null=
"false"
>
<column
name=
"high_length"
precision=
"12"
scale=
"3"
>
<comment>
高
</comment>
</column>
</property>
<property
name=
"coefficientOf"
type=
"big_decimal"
not-null=
"false"
>
<column
name=
"coefficient_of"
precision=
"12"
scale=
"
2
"
>
<column
name=
"coefficient_of"
precision=
"12"
scale=
"
3
"
>
<comment>
折方系数
</comment>
</column>
</property>
<property
name=
"price"
type=
"big_decimal"
not-null=
"false"
>
<column
name=
"price"
precision=
"12"
scale=
"2"
>
<comment>
单价
</comment>
</column>
</property>
<property
name=
"amount"
type=
"big_decimal"
not-null=
"false"
>
<column
name=
"amount"
precision=
"12"
scale=
"2"
>
<comment>
总价
</comment>
</column>
</property>
<property
name=
"dealTime"
type=
"timestamp"
not-null=
"false"
>
<column
name=
"deal_time"
>
<comment>
销售时间
</comment>
</column>
</property>
</class>
</hibernate-mapping>
\ No newline at end of file
backend/xyst.dinas.transport/src/main/resources/com/xyst/dinas/transport/bill/TransportRecord$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
e313982c-fa40-4ff7-bf89-16d6236f78af
</id>
<id>
31da64d7-b640-4431-81b5-f176302e5632
</id>
<name>
com.xyst.dinas.transport.bill.TransportRecord$sequence
</name>
<title>
运输记录$sequence
</title>
<description>
运输记录
</description>
...
...
backend/xyst.dinas.transport/src/main/resources/com/xyst/dinas/transport/bill/TransportRecord$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
3bff1fd1-c9d3-4310-b83d-4f72e9fd2774
</id>
<id>
607b1f16-85af-4f0d-a082-3538cbdfca91
</id>
<name>
com.xyst.dinas.transport.bill.TransportRecord$serial
</name>
<title>
运输记录$serial
</title>
<description>
运输记录
</description>
...
...
backend/xyst.dinas.transport/src/main/resources/com/xyst/dinas/transport/bill/TransportRecord.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
02201941-e6ef-4bbb-8aa4-b24ec1522c54
</id>
<id>
d89bfc99-359c-4c80-b10d-f2f5352d7147
</id>
<name>
com.xyst.dinas.transport.bill.TransportRecord
</name>
<title>
运输记录
</title>
<description>
运输记录
</description>
...
...
backend/xyst.dinas.transport/src/main/resources/com/xyst/dinas/transport/bill/VehicleDispatch$sequence.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-sequence"
>
<specification>
1.0
</specification>
<id>
1853524d-51d8-4b28-95f7-a7abb2982670
</id>
<id>
0e3d95f3-2012-4c5e-bb22-03c700c305d9
</id>
<name>
com.xyst.dinas.transport.bill.VehicleDispatch$sequence
</name>
<title>
车辆派单$sequence
</title>
<description>
车辆派单
</description>
...
...
backend/xyst.dinas.transport/src/main/resources/com/xyst/dinas/transport/bill/VehicleDispatch$serial.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-serial"
>
<specification>
1.0
</specification>
<id>
3d9261e1-1331-455d-a31f-e701a61e0504
</id>
<id>
92a1958d-56a8-4dc2-a83c-72b567b921f8
</id>
<name>
com.xyst.dinas.transport.bill.VehicleDispatch$serial
</name>
<title>
车辆派单$serial
</title>
<description>
车辆派单
</description>
...
...
backend/xyst.dinas.transport/src/main/resources/com/xyst/dinas/transport/bill/VehicleDispatch.jmx
View file @
9550e86d
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
xmlns:m=
"http://www.beecode.cn/schema/bcp-biztype"
>
<specification>
1.0
</specification>
<id>
80633d7b-eba6-4897-9cbc-fc2afe1b78d1
</id>
<id>
d4b619f3-369f-4ce6-86af-7e448b98d826
</id>
<name>
com.xyst.dinas.transport.bill.VehicleDispatch
</name>
<title>
车辆派单
</title>
<description>
车辆派单
</description>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment