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
cee6f9f4
Commit
cee6f9f4
authored
Apr 21, 2021
by
杨清松
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
人工充值模型
parent
242565ff
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
843 additions
and
0 deletions
+843
-0
ArtificialRecharge.mk
...n/model/com/xyst/dinas/finance/bill/ArtificialRecharge.mk
+17
-0
ArtificialRecharge.mk
...el/com/xyst/dinas/finance/datamodel/ArtificialRecharge.mk
+56
-0
ArtificialRecharge.mk
.../model/com/xyst/dinas/finance/query/ArtificialRecharge.mk
+189
-0
ArtificialRecharge$sequence.jmx
...m/xyst/dinas/finance/bill/ArtificialRecharge$sequence.jmx
+19
-0
ArtificialRecharge$serial.jmx
...com/xyst/dinas/finance/bill/ArtificialRecharge$serial.jmx
+29
-0
ArtificialRecharge.jmx
...ources/com/xyst/dinas/finance/bill/ArtificialRecharge.jmx
+26
-0
ArtificialRecharge.jmx
...s/com/xyst/dinas/finance/datamodel/ArtificialRecharge.jmx
+230
-0
ArtificialRecharge.jmx
...urces/com/xyst/dinas/finance/query/ArtificialRecharge.jmx
+212
-0
ArtificialRecharge.hbm.xml
...ance/src/main/resources/config/ArtificialRecharge.hbm.xml
+65
-0
No files found.
backend/xyst.dinas.finance/src/main/model/com/xyst/dinas/finance/bill/ArtificialRecharge.mk
0 → 100644
View file @
cee6f9f4
<model>
<header>
<type>bcp.biz.Bill</type>
<package>com.xyst.dinas.finance.bill</package>
<title>人工充值</title>
<name>ArtificialRecharge</name>
<description></description>
</header>
<content>
<bill>
<data>
{"baseData":{"name":"ArtificialRecharge","title":"人工充值","billModel":"com.beecode.bap.biztrait.BasicBillBiztrait","functionLibrarys":[],"description":"人工充值","dataModel":"com.xyst.dinas.finance.datamodel.ArtificialRecharge"},"serial":{"serialData":[{"segment":"literal","segmentData":"EM"},{"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.finance/src/main/model/com/xyst/dinas/finance/datamodel/ArtificialRecharge.mk
0 → 100644
View file @
cee6f9f4
<model>
<header>
<type>bcp.type.DataModel</type>
<package>com.xyst.dinas.finance.datamodel</package>
<title>人工账户充值</title>
<name>ArtificialRecharge</name>
<tags></tags>
<description>人工账户充值</description>
<templateName>mk.ide.ui.editor.data.model.template.bill</templateName>
<tablePrefix>xyst_dinas_finance_</tablePrefix>
</header>
<content>
<dataModel id='12573eae-457e-4c67-a393-f30302f7b6c1' multiVersion='' domainInherit='undefined' tableName='xyst_dinas_finance_artificial_recharge'>
<parent>com.beecode.bap.biztrait.datamodel.BasicBillRequirement</parent>
<parent>com.beecode.inz.common.datamodel.BaseInfo</parent>
<attribute id='12573eae-457e-4c67-a393-f30302f7b6c1' name='regionalCompany' columnName='regional_company' title='区域公司' type='com.xyst.dinas.biz.datamodel.xystOrganization' default='' precision='' isArray='false'>
<annotation id='6d545db2-0dab-4f6d-936e-1b76a0553976' attributeId='a549dbc9-2b49-4334-851f-ee549760ff5b' name='length' value='undefined'>
</annotation>
<annotation id='c3fc93e1-525a-4b8a-a992-1c58011b03af' attributeId='9f95c060-edf9-4514-b10a-f0a477738093' name='mappingType' value='many-to-one'>
</annotation>
</attribute>
<attribute id='aabc0b20-b024-4cc4-80e6-6578f8d189ba' name='project' columnName='project' title='项目' type='com.xyst.dinas.project.datamodel.ProjectFiled' default='' precision='' isArray='false'>
<annotation id='001d0a11-1f10-4f5a-97cf-032a09907b14' attributeId='cb8b5d86-d642-4515-82cc-e415f3d81407' name='length' value='undefined'>
</annotation>
<annotation id='dcc512a2-c43d-4541-8211-18d581a69f1d' attributeId='b51556b3-bd6a-42e2-a74d-90ec8b7d170c' name='mappingType' value='many-to-one'>
</annotation>
</attribute>
<attribute id='36f847e0-ba61-4718-ad16-0b6feec60ae4' name='contract' columnName='contract' title='合同' type='com.xyst.dinas.contract.datamodel.Contract' default='' precision='' isArray='false'>
<annotation id='4a429177-5401-486b-a6e1-4e8e22ccbca0' attributeId='9cbb9525-60bd-4e9f-8769-8798f71489a2' name='length' value='undefined'>
</annotation>
<annotation id='bce7d6d3-5d5c-448e-ba2f-e7c946fa6bbf' attributeId='8ab67691-5df1-4899-954a-0793847a91ad' name='mappingType' value='many-to-one'>
</annotation>
</attribute>
<attribute id='c5df2722-6002-45b9-8d30-72c70fdc600a' name='purchaseSandUnit' columnName='purchase_sand_unit' title='购砂单位' type='com.xyst.dinas.project.datamodel.PurchaseSandCompany' default='' precision='' isArray='false'>
<annotation id='d0e93b76-5570-48ed-b806-9566ee0fa8e2' attributeId='11d000d8-7eb8-400e-b2d6-710f10e89ae7' name='length' value='undefined'>
</annotation>
<annotation id='76e381df-5ffd-4299-b655-34896ba8b085' attributeId='ebaf38b6-0e59-4e80-9357-3eab55e8fbfb' name='mappingType' value='many-to-one'>
</annotation>
</attribute>
<attribute id='b99a3447-4f30-4997-8af5-f8190988067c' name='fundType' columnName='fund_type' title='资金类型' type='string' default='' precision='' isArray='false'>
<annotation id='5af7c921-feef-4fed-b491-ac3ec1228162' attributeId='f050fffb-60ec-45c7-a4dd-07c94d849ba1' name='length' value='100'>
</annotation>
</attribute>
<attribute id='7abd27e9-4288-4a55-bd2f-b3ef32ccb8e6' name='rechargeAmount' columnName='recharge_amount' title='充值金额' type='fixnum' default='' precision='' isArray='false'>
<annotation id='ecfc8b40-5bab-40b5-b4e0-640224cd4e1e' attributeId='e40e64be-7a3c-4d8f-86cf-bc95820de579' name='length' value='undefined'>
</annotation>
</attribute>
<attribute id='f809ff3e-6101-4afb-b73c-bdcf696f2a7d' name='remark' columnName='remark' title='备注' type='string' default='' precision='' isArray='false'>
<annotation id='fa58210d-beae-44de-b3bd-6011d89fd14a' attributeId='0b5d79c7-d695-404a-b8fa-2685053e86af' name='length' value='500'>
</annotation>
</attribute>
<hibernate>/xyst.dinas.finance/src/main/resources/config/ArtificialRecharge.hbm.xml</hibernate>
</dataModel>
</content>
</model>
\ No newline at end of file
backend/xyst.dinas.finance/src/main/model/com/xyst/dinas/finance/query/ArtificialRecharge.mk
0 → 100644
View file @
cee6f9f4
<model>
<header>
<type>inz.query.Query</type>
<package>com.xyst.dinas.finance.query</package>
<name>ArtificialRecharge</name>
<title>人工充值</title>
<tags></tags>
<description></description>
</header>
<content>
<customQuery id='d87fb1b8-6583-40a8-a0d5-4fc8b26074c2'>
<kclass>com.xyst.dinas.finance.datamodel.FinanceRefund</kclass>
<dataProcessor></dataProcessor>
<authorityItem></authorityItem>
<innerScene title='全部'>
<id>9c911628-efca-4d95-9ce2-4ad3668ab5e1</id>
<javaImplement>com.beecode.inz.common.scene.CommonAllScene</javaImplement>
<defaultExecute></defaultExecute>
<hide></hide>
</innerScene>
<innerScene title='已废弃'>
<id>e5685093-fd85-4901-bafb-eb63be2c0d1a</id>
<javaImplement>com.beecode.inz.common.scene.DefaultDiscardScene</javaImplement>
<defaultExecute></defaultExecute>
<hide></hide>
</innerScene>
<innerScene title='权限过滤'>
<id>76854bfb-4164-4e8c-9552-1beb56574771</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='区域公司'>
<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'>
<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>purchaseSandCompany.id</name>
<type>uuid</type>
<ref>
<type></type>
<name>com.xyst.dinas.project.datamodel.PurchaseSandCompany</name>
</ref>
<description></description>
</field>
<field title='购砂单位name'>
<name>purchaseSandCompany.name</name>
<type>string</type>
<ref>
<type></type>
<name>com.xyst.dinas.project.datamodel.PurchaseSandCompany</name>
</ref>
<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>projectName</name>
<type>string</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='合同'>
<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>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='资金类型'>
<name>fundType</name>
<type>string</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='充值金额'>
<name>rechargeAmount</name>
<type>float</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='备注'>
<name>remark</name>
<type>string</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>
</customQuery>
</content>
</model>
\ No newline at end of file
backend/xyst.dinas.finance/src/main/resources/com/xyst/dinas/finance/bill/ArtificialRecharge$sequence.jmx
0 → 100644
View file @
cee6f9f4
<?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>
540858e5-b46f-407f-b2b3-1fa935acf4c1
</id>
<name>
com.xyst.dinas.finance.bill.ArtificialRecharge$sequence
</name>
<title>
人工充值$sequence
</title>
<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.finance/src/main/resources/com/xyst/dinas/finance/bill/ArtificialRecharge$serial.jmx
0 → 100644
View file @
cee6f9f4
<?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>
c53cf548-19a7-4576-b80a-fdd76057a3bb
</id>
<name>
com.xyst.dinas.finance.bill.ArtificialRecharge$serial
</name>
<title>
人工充值$serial
</title>
<define>
bcp.serial
</define>
<define-version>
1.0
</define-version>
<dependency>
com.xyst.dinas.finance.datamodel.ArtificialRecharge
</dependency>
<dependency>
com.xyst.dinas.finance.bill.ArtificialRecharge$sequence
</dependency>
<content>
<m:serial>
<m:input>
com.xyst.dinas.finance.datamodel.ArtificialRecharge
</m:input>
<m:functionLibrarys/>
<m:segments>
<m:literal>
<m:value>
EM
</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.finance.bill.ArtificialRecharge$serial
</m:key>
<m:sequenceName>
com.xyst.dinas.finance.bill.ArtificialRecharge$sequence
</m:sequenceName>
</m:sequence>
</m:segments>
</m:serial>
</content>
</metadata>
backend/xyst.dinas.finance/src/main/resources/com/xyst/dinas/finance/bill/ArtificialRecharge.jmx
0 → 100644
View file @
cee6f9f4
<?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>
7bfc74b9-cc09-437a-ab06-4d1aee686bf3
</id>
<name>
com.xyst.dinas.finance.bill.ArtificialRecharge
</name>
<title>
人工充值
</title>
<define>
bcp.biz.Biztype
</define>
<define-version>
1.0
</define-version>
<dependency>
com.xyst.dinas.finance.datamodel.ArtificialRecharge
</dependency>
<dependency>
com.beecode.bap.biztrait.BasicBillBiztrait
</dependency>
<dependency>
com.xyst.dinas.finance.bill.ArtificialRecharge$serial
</dependency>
<content>
<m:biztype>
<m:type>
com.xyst.dinas.finance.datamodel.ArtificialRecharge
</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.finance.bill.ArtificialRecharge$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.finance/src/main/resources/com/xyst/dinas/finance/datamodel/ArtificialRecharge.jmx
0 → 100644
View file @
cee6f9f4
<?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>
12573eae-457e-4c67-a393-f30302f7b6c1
</id>
<name>
com.xyst.dinas.finance.datamodel.ArtificialRecharge
</name>
<title>
人工账户充值
</title>
<description>
人工账户充值
</description>
<define>
bcp.type.Class
</define>
<define-version>
1.0
</define-version>
<dependency>
javax.persistence.Entity
</dependency>
<dependency>
bcp.type.constraint.StringLength
</dependency>
<dependency>
javax.persistence.ManyToOne
</dependency>
<dependency>
com.beecode.inz.common.datamodel.BaseInfo
</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.beecode.bap.biztrait.datamodel.BasicBillRequirement
</dependency>
<dependency>
com.xyst.dinas.project.datamodel.ProjectFiled
</dependency>
<content>
<m:class>
<m:annotations>
<m:annotation>
<m:type>
javax.persistence.Entity
</m:type>
</m:annotation>
<m:annotation>
<m:type>
javax.persistence.Table
</m:type>
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
xyst_dinas_finance_artificial_recharge
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:parents>
<m:parent>
com.beecode.bap.biztrait.datamodel.BasicBillRequirement
</m:parent>
<m:parent>
com.beecode.inz.common.datamodel.BaseInfo
</m:parent>
</m:parents>
<m:attributes>
<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>
regional_company
</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>
12573eae-457e-4c67-a393-f30302f7b6c1
</m:id>
<m:name>
regionalCompany
</m:name>
<m:title>
区域公司
</m:title>
<m:type>
com.xyst.dinas.biz.datamodel.xystOrganization
</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
</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>
aabc0b20-b024-4cc4-80e6-6578f8d189ba
</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>
contract
</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>
36f847e0-ba61-4718-ad16-0b6feec60ae4
</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>
purchase_sand_unit
</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>
c5df2722-6002-45b9-8d30-72c70fdc600a
</m:id>
<m:name>
purchaseSandUnit
</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>
<m:attribute>
<m:annotations>
<m:annotation>
<m:type>
bcp.type.constraint.StringLength
</m:type>
<m:value>
100
</m:value>
</m:annotation>
<m:annotation>
<m:type>
javax.persistence.Column
</m:type>
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
fund_type
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
b99a3447-4f30-4997-8af5-f8190988067c
</m:id>
<m:name>
fundType
</m:name>
<m:title>
资金类型
</m:title>
<m:type>
string
</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>
0
</m:value>
</m:property>
<m:property>
<m:key>
scale
</m:key>
<m:value>
0
</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>
recharge_amount
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
7abd27e9-4288-4a55-bd2f-b3ef32ccb8e6
</m:id>
<m:name>
rechargeAmount
</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.StringLength
</m:type>
<m:value>
500
</m:value>
</m:annotation>
<m:annotation>
<m:type>
javax.persistence.Column
</m:type>
<m:properties>
<m:property>
<m:key>
name
</m:key>
<m:value>
remark
</m:value>
</m:property>
</m:properties>
</m:annotation>
</m:annotations>
<m:id>
f809ff3e-6101-4afb-b73c-bdcf696f2a7d
</m:id>
<m:name>
remark
</m:name>
<m:title>
备注
</m:title>
<m:type>
string
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
</m:attributes>
</m:class>
</content>
</metadata>
backend/xyst.dinas.finance/src/main/resources/com/xyst/dinas/finance/query/ArtificialRecharge.jmx
0 → 100644
View file @
cee6f9f4
<?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>
d87fb1b8-6583-40a8-a0d5-4fc8b26074c2
</id>
<name>
com.xyst.dinas.finance.query.ArtificialRecharge
</name>
<title>
人工充值
</title>
<define>
inz.query.Query
</define>
<define-version>
1.0
</define-version>
<dependency>
com.xyst.dinas.finance.datamodel.FinanceRefund
</dependency>
<content>
<m:query>
<m:type>
com.xyst.dinas.finance.datamodel.FinanceRefund
</m:type>
<m:dataProcessor></m:dataProcessor>
<m:authorityItem></m:authorityItem>
<m:innerScenes>
<m:innerScene>
<m:id>
9c911628-efca-4d95-9ce2-4ad3668ab5e1
</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>
e5685093-fd85-4901-bafb-eb63be2c0d1a
</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>
76854bfb-4164-4e8c-9552-1beb56574771
</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>
区域公司
</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>
区域公司name
</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>
purchaseSandCompany.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>
purchaseSandCompany.name
</m:name>
<m:title>
购砂单位name
</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>
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>
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>
contract.id
</m:name>
<m:title>
合同
</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>
fundType
</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>
rechargeAmount
</m:name>
<m:title>
充值金额
</m:title>
<m:type>
float
</m:type>
<m:ref>
<m:name></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
remark
</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>
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:fields>
</m:query>
</content>
</metadata>
backend/xyst.dinas.finance/src/main/resources/config/ArtificialRecharge.hbm.xml
0 → 100644
View file @
cee6f9f4
<?xml version="1.0" encoding="UTF-8"?>
<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.finance.datamodel.ArtificialRecharge"
table=
"xyst_dinas_finance_artificial_recharge"
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"
/>
</id>
<version
name=
"version"
type=
"int"
column=
"version"
/>
<property
name=
"createTime"
type=
"timestamp"
not-null=
"false"
>
<column
name=
"create_time"
></column>
</property>
<many-to-one
name=
"creator"
entity-name=
"com.beecode.bap.staff.datamodel.Staff"
fetch=
"select"
>
<column
name=
"creator_id"
not-null=
"false"
/>
</many-to-one>
<property
name=
"modifyTime"
type=
"timestamp"
not-null=
"false"
>
<column
name=
"modify_time"
></column>
</property>
<many-to-one
name=
"modifier"
entity-name=
"com.beecode.bap.staff.datamodel.Staff"
fetch=
"select"
>
<column
name=
"modifier_id"
not-null=
"false"
/>
</many-to-one>
<property
name=
"billState"
type=
"nstring"
not-null=
"false"
>
<column
name=
"bill_state"
length=
"100"
></column>
</property>
<many-to-one
name=
"bizProcess"
entity-name=
"com.beecode.bap.workflow.datamodel.BizProcess"
fetch=
"select"
>
<column
name=
"biz_process_id"
not-null=
"false"
/>
</many-to-one>
<property
name=
"billCode"
type=
"nstring"
not-null=
"false"
>
<column
name=
"bill_code"
length=
"200"
></column>
</property>
<property
name=
"discard"
type=
"boolean"
not-null=
"false"
>
<column
name=
"discard"
></column>
</property>
<property
name=
"del"
type=
"boolean"
not-null=
"false"
>
<column
name=
"del"
></column>
</property>
<property
name=
"approveState"
type=
"integer"
not-null=
"false"
>
<column
name=
"approve_state"
></column>
</property>
<many-to-one
name=
"regionalCompany"
entity-name=
"com.xyst.dinas.biz.datamodel.xystOrganization"
fetch=
"select"
>
<column
name=
"regional_company"
not-null=
"false"
></column>
</many-to-one>
<many-to-one
name=
"project"
entity-name=
"com.xyst.dinas.project.datamodel.ProjectFiled"
fetch=
"select"
>
<column
name=
"project"
not-null=
"false"
></column>
</many-to-one>
<many-to-one
name=
"contract"
entity-name=
"com.xyst.dinas.contract.datamodel.Contract"
fetch=
"select"
>
<column
name=
"contract"
not-null=
"false"
></column>
</many-to-one>
<many-to-one
name=
"purchaseSandUnit"
entity-name=
"com.xyst.dinas.project.datamodel.PurchaseSandCompany"
fetch=
"select"
>
<column
name=
"purchase_sand_unit"
not-null=
"false"
/>
</many-to-one>
<property
name=
"fundType"
type=
"nstring"
not-null=
"false"
>
<column
name=
"fund_type"
length=
"100"
></column>
</property>
<property
name=
"rechargeAmount"
type=
"big_decimal"
not-null=
"false"
>
<column
name=
"recharge_amount"
precision=
"12"
scale=
"2"
></column>
</property>
<property
name=
"remark"
type=
"nstring"
not-null=
"false"
>
<column
name=
"remark"
length=
"500"
></column>
</property>
</class>
</hibernate-mapping>
\ No newline at end of file
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