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
b12a26d5
Commit
b12a26d5
authored
Mar 23, 2021
by
杨清松
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
组织机构管理
parent
a3531db3
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
720 additions
and
0 deletions
+720
-0
OrganizationTypeEnum.java
.../com/xyst/dinas/biz/enumeration/OrganizationTypeEnum.java
+24
-0
Organization.mk
...iz/src/main/model/com/xyst/dinas/biz/bill/Organization.mk
+17
-0
Organization.mk
...c/main/model/com/xyst/dinas/biz/datamodel/Organization.mk
+44
-0
OrganizationFollower.mk
...xyst/dinas/biz/follower/datamodel/OrganizationFollower.mk
+23
-0
Organization.mk
...z/src/main/model/com/xyst/dinas/biz/query/Organization.mk
+146
-0
Organization$sequence.jmx
...sources/com/xyst/dinas/biz/bill/Organization$sequence.jmx
+20
-0
Organization$serial.jmx
...resources/com/xyst/dinas/biz/bill/Organization$serial.jmx
+30
-0
Organization.jmx
...c/main/resources/com/xyst/dinas/biz/bill/Organization.jmx
+27
-0
Organization.jmx
...n/resources/com/xyst/dinas/biz/datamodel/Organization.jmx
+107
-0
OrganizationFollower.jmx
...yst/dinas/biz/follower/datamodel/OrganizationFollower.jmx
+29
-0
Organization.jmx
.../main/resources/com/xyst/dinas/biz/query/Organization.jmx
+166
-0
Organization.hbm.xml
....dinas.biz/src/main/resources/config/Organization.hbm.xml
+62
-0
OrganizationFollower.hbm.xml
...iz/src/main/resources/config/OrganizationFollower.hbm.xml
+25
-0
No files found.
backend/xyst.dinas.biz/src/main/java/com/xyst/dinas/biz/enumeration/OrganizationTypeEnum.java
0 → 100644
View file @
b12a26d5
package
com
.
xyst
.
dinas
.
biz
.
enumeration
;
public
enum
OrganizationTypeEnum
{
/**
* 集团公司
*/
GROUP_COMPANY
(
0
),
/**
* 区域公司
*/
REGINAL_COMPANY
(
1
);
int
value
;
OrganizationTypeEnum
(
int
value
)
{
this
.
value
=
value
;
}
public
int
getValue
()
{
return
value
;
}
}
backend/xyst.dinas.biz/src/main/model/com/xyst/dinas/biz/bill/Organization.mk
0 → 100644
View file @
b12a26d5
<model>
<header>
<type>bcp.biz.Bill</type>
<package>com.xyst.dinas.biz.bill</package>
<title>组织机构</title>
<name>Organization</name>
<description>组织机构</description>
</header>
<content>
<bill>
<data>
{"baseData":{"name":"Organization","title":"组织机构","billModel":"com.beecode.bap.biztrait.BasicBillBiztrait","functionLibrarys":[],"description":"组织机构","dataModel":"com.xyst.dinas.biz.datamodel.Organization"},"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.biz/src/main/model/com/xyst/dinas/biz/datamodel/Organization.mk
0 → 100644
View file @
b12a26d5
<model>
<header>
<type>bcp.type.DataModel</type>
<package>com.xyst.dinas.biz.datamodel</package>
<title>组织机构</title>
<name>Organization</name>
<tags></tags>
<description>组织机构</description>
<templateName>mk.ide.ui.editor.data.model.template.bill</templateName>
<tablePrefix>xyst_dinas_biz_</tablePrefix>
</header>
<content>
<dataModel id='d9873402-6ccc-4217-89e9-eacfe3add4b7' multiVersion='' domainInherit='undefined' tableName='xyst_dinas_biz_organization'>
<parent>com.beecode.bap.biztrait.datamodel.BasicBillRequirement</parent>
<parent>com.beecode.inz.common.datamodel.BaseInfo</parent>
<attribute id='b2c32dc7-44e6-4af6-9a2f-234dc2c9c376' name='code' columnName='code' title='编号' type='string' default='' precision='' isArray='false'>
<annotation id='fa6e8bc2-3cb5-4418-a8a1-960fd0415d35' attributeId='4eb541da-1cf7-4f69-b370-be4f8bcd08b3' name='length' value='50'>
</annotation>
</attribute>
<attribute id='dd7ba47e-1b9b-4fbb-a7eb-cadbb26e2402' name='name' columnName='name' title='名称' type='string' default='' precision='' isArray='false'>
<annotation id='5a610a3d-6edd-46fd-bb9b-fbc77e15e73b' attributeId='7ed6b1cf-70a0-45b4-9b2b-bc1b118256ab' name='length' value='50'>
</annotation>
</attribute>
<attribute id='4b4a83ec-1cdb-420c-8592-641921136a89' name='orgIdent' columnName='org_ident' title='组织标识符' type='string' default='' precision='' isArray='false'>
<annotation id='c2a255e6-2dcf-4de9-84f0-d1d31e367f66' attributeId='a0dfb44f-d59d-4eb5-a34b-891be5e085a1' name='length' value='50'>
</annotation>
</attribute>
<attribute id='49a88511-d5f5-4732-9ca8-1b49491c46d1' name='type' columnName='type' title='类型' type='string' default='' precision='' isArray='false'>
<annotation id='6448c431-b8df-4238-8ffd-aef5966cefa4' attributeId='66d7059f-adc0-43ba-88d6-84d7e9b9ded6' name='length' value='50'>
</annotation>
</attribute>
<attribute id='d3efc521-6711-4026-be71-f3082aa10702' name='address' columnName='address' title='地址' type='string' default='' precision='' isArray='false'>
<annotation id='9205cb99-cc5f-436c-962b-459b6b013397' attributeId='f7abfd38-8a05-4e24-b666-8e0b91705faa' name='length' value='100'>
</annotation>
</attribute>
<attribute id='06c063c7-f066-4520-8cc5-db5e63eff1bf' name='description' columnName='description' title='描述' type='string' default='' precision='' isArray='false'>
<annotation id='27df6ead-3e3a-49b1-aa7c-12d9da85d731' attributeId='52e44d71-7372-4cda-b5b2-481172210181' name='length' value='500'>
</annotation>
</attribute>
<hibernate>/xyst.dinas.biz/src/main/resources/config/Organization.hbm.xml</hibernate>
</dataModel>
</content>
</model>
\ No newline at end of file
backend/xyst.dinas.biz/src/main/model/com/xyst/dinas/biz/follower/datamodel/OrganizationFollower.mk
0 → 100644
View file @
b12a26d5
<model>
<header>
<type>bcp.type.DataModel</type>
<package>com.xyst.dinas.biz.follower.datamodel</package>
<title>组织机构相关团队数据模型</title>
<name>OrganizationFollower</name>
<tags></tags>
<description></description>
<templateName>mk.ide.ui.editor.data.model.template.common</templateName>
<tablePrefix>xyst_dinas_biz_</tablePrefix>
</header>
<content>
<dataModel id='674c5838-72de-4788-a28b-aced8abc8b7a' multiVersion='undefined' domainInherit='undefined' tableName='xyst_dinas_biz_organization_follower'>
<parent>com.beecode.inz.common.datamodel.FollowerBase</parent>
<attribute id='cc13ca13-3181-4277-b008-c1abac81c1c6' name='following' columnName='following' title='组织机构' type='com.xyst.dinas.biz.datamodel.Organization' default='' precision='' isArray='false'>
<annotation id='f4ec7a01-60f9-4da3-b262-7503c331d6f3' attributeId='6e6fec32-e8c0-4cca-acce-6fb94301355c' name='length' value='undefined'>
</annotation>
</attribute>
<hibernate>/xyst.dinas.biz/src/main/resources/config/OrganizationFollower.hbm.xml</hibernate>
</dataModel>
</content>
</model>
\ No newline at end of file
backend/xyst.dinas.biz/src/main/model/com/xyst/dinas/biz/query/Organization.mk
0 → 100644
View file @
b12a26d5
<model>
<header>
<type>inz.query.Query</type>
<package>com.xyst.dinas.biz.query</package>
<name>Organization</name>
<title>组织机构</title>
<tags></tags>
<description>组织机构</description>
</header>
<content>
<customQuery id='e9932470-2599-4a92-a1e2-1d5d418a96a3'>
<kclass>com.xyst.dinas.biz.datamodel.Organization</kclass>
<authorityItem>com.xyst.dinas.biz.auth.OrganizationList</authorityItem>
<innerScene title='全部'>
<id>c1f90ec7-d48d-440f-9e04-aef646caa107</id>
<javaImplement>com.beecode.inz.common.scene.CommonAllScene</javaImplement>
<defaultExecute></defaultExecute>
<hide></hide>
</innerScene>
<innerScene title='已废弃'>
<id>b5dbd202-1ed0-4c22-a2ec-d7eefc7c035c</id>
<javaImplement>com.beecode.inz.common.scene.DefaultDiscardScene</javaImplement>
<defaultExecute></defaultExecute>
<hide></hide>
</innerScene>
<field title='id'>
<name>id</name>
<type>uuid</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='名称'>
<name>name</name>
<type>string</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='编号'>
<name>code</name>
<type>string</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='地址'>
<name>address</name>
<type>string</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='组织标识符'>
<name>orgIdent</name>
<type>string</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='类型'>
<name>type</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>pic</name>
<type>uuid</type>
<ref>
<type></type>
<name>com.beecode.bap.staff.datamodel.Staff</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>description</name>
<type>string</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
</customQuery>
</content>
</model>
\ No newline at end of file
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/Organization$sequence.jmx
0 → 100644
View file @
b12a26d5
<?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>
364bfc1a-50aa-4289-8d43-33a5b2236efc
</id>
<name>
com.xyst.dinas.biz.bill.Organization$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.biz/src/main/resources/com/xyst/dinas/biz/bill/Organization$serial.jmx
0 → 100644
View file @
b12a26d5
<?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>
9422322e-20be-405e-817e-9607ada356cf
</id>
<name>
com.xyst.dinas.biz.bill.Organization$serial
</name>
<title>
组织机构$serial
</title>
<description>
组织机构
</description>
<define>
bcp.serial
</define>
<define-version>
1.0
</define-version>
<dependency>
com.xyst.dinas.biz.datamodel.Organization
</dependency>
<dependency>
com.xyst.dinas.biz.bill.Organization$sequence
</dependency>
<content>
<m:serial>
<m:input>
com.xyst.dinas.biz.datamodel.Organization
</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.biz.bill.Organization$serial
</m:key>
<m:sequenceName>
com.xyst.dinas.biz.bill.Organization$sequence
</m:sequenceName>
</m:sequence>
</m:segments>
</m:serial>
</content>
</metadata>
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/Organization.jmx
0 → 100644
View file @
b12a26d5
<?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>
24274558-867d-4ad4-aa2b-d12e39c2d3a0
</id>
<name>
com.xyst.dinas.biz.bill.Organization
</name>
<title>
组织机构
</title>
<description>
组织机构
</description>
<define>
bcp.biz.Biztype
</define>
<define-version>
1.0
</define-version>
<dependency>
com.xyst.dinas.biz.datamodel.Organization
</dependency>
<dependency>
com.xyst.dinas.biz.bill.Organization$serial
</dependency>
<dependency>
com.beecode.bap.biztrait.BasicBillBiztrait
</dependency>
<content>
<m:biztype>
<m:type>
com.xyst.dinas.biz.datamodel.Organization
</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.biz.bill.Organization$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.biz/src/main/resources/com/xyst/dinas/biz/datamodel/Organization.jmx
0 → 100644
View file @
b12a26d5
<?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>
d9873402-6ccc-4217-89e9-eacfe3add4b7
</id>
<name>
com.xyst.dinas.biz.datamodel.Organization
</name>
<title>
组织机构
</title>
<description>
组织机构
</description>
<define>
bcp.type.Class
</define>
<define-version>
1.0
</define-version>
<dependency>
bcp.type.constraint.StringLength
</dependency>
<dependency>
com.beecode.inz.common.datamodel.BaseInfo
</dependency>
<dependency>
com.beecode.bap.biztrait.datamodel.BasicBillRequirement
</dependency>
<content>
<m:class>
<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>
bcp.type.constraint.StringLength
</m:type>
<m:value>
50
</m:value>
</m:annotation>
</m:annotations>
<m:id>
b2c32dc7-44e6-4af6-9a2f-234dc2c9c376
</m:id>
<m:name>
code
</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.StringLength
</m:type>
<m:value>
50
</m:value>
</m:annotation>
</m:annotations>
<m:id>
dd7ba47e-1b9b-4fbb-a7eb-cadbb26e2402
</m:id>
<m:name>
name
</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.StringLength
</m:type>
<m:value>
50
</m:value>
</m:annotation>
</m:annotations>
<m:id>
4b4a83ec-1cdb-420c-8592-641921136a89
</m:id>
<m:name>
orgIdent
</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.StringLength
</m:type>
<m:value>
50
</m:value>
</m:annotation>
</m:annotations>
<m:id>
49a88511-d5f5-4732-9ca8-1b49491c46d1
</m:id>
<m:name>
type
</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.StringLength
</m:type>
<m:value>
100
</m:value>
</m:annotation>
</m:annotations>
<m:id>
d3efc521-6711-4026-be71-f3082aa10702
</m:id>
<m:name>
address
</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.StringLength
</m:type>
<m:value>
500
</m:value>
</m:annotation>
</m:annotations>
<m:id>
06c063c7-f066-4520-8cc5-db5e63eff1bf
</m:id>
<m:name>
description
</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.biz/src/main/resources/com/xyst/dinas/biz/follower/datamodel/OrganizationFollower.jmx
0 → 100644
View file @
b12a26d5
<?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>
674c5838-72de-4788-a28b-aced8abc8b7a
</id>
<name>
com.xyst.dinas.biz.follower.datamodel.OrganizationFollower
</name>
<title>
组织机构相关团队数据模型
</title>
<define>
bcp.type.Class
</define>
<define-version>
1.0
</define-version>
<dependency>
com.xyst.dinas.biz.datamodel.Organization
</dependency>
<dependency>
com.beecode.inz.common.datamodel.FollowerBase
</dependency>
<content>
<m:class>
<m:parents>
<m:parent>
com.beecode.inz.common.datamodel.FollowerBase
</m:parent>
</m:parents>
<m:attributes>
<m:attribute>
<m:annotations/>
<m:id>
cc13ca13-3181-4277-b008-c1abac81c1c6
</m:id>
<m:name>
following
</m:name>
<m:title>
组织机构
</m:title>
<m:type>
com.xyst.dinas.biz.datamodel.Organization
</m:type>
<m:description></m:description>
<m:default></m:default>
</m:attribute>
</m:attributes>
</m:class>
</content>
</metadata>
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/query/Organization.jmx
0 → 100644
View file @
b12a26d5
<?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>
e9932470-2599-4a92-a1e2-1d5d418a96a3
</id>
<name>
com.xyst.dinas.biz.query.Organization
</name>
<title>
组织机构
</title>
<description>
组织机构
</description>
<define>
inz.query.Query
</define>
<define-version>
1.0
</define-version>
<dependency>
com.xyst.dinas.biz.datamodel.Organization
</dependency>
<content>
<m:query>
<m:type>
com.xyst.dinas.biz.datamodel.Organization
</m:type>
<m:dataProcessor></m:dataProcessor>
<m:authorityItem>
com.xyst.dinas.biz.auth.OrganizationList
</m:authorityItem>
<m:innerScenes>
<m:innerScene>
<m:id>
c1f90ec7-d48d-440f-9e04-aef646caa107
</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>
b5dbd202-1ed0-4c22-a2ec-d7eefc7c035c
</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: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>
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>
code
</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>
address
</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>
orgIdent
</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>
type
</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:field>
<m:name>
description
</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>
pic.id
</m:name>
<m:title>
负责人id
</m:title>
<m:type>
uuid
</m:type>
<m:ref>
<m:name>
com.beecode.bap.staff.datamodel.Staff
</m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
</m:fields>
</m:query>
</content>
</metadata>
backend/xyst.dinas.biz/src/main/resources/config/Organization.hbm.xml
0 → 100644
View file @
b12a26d5
<?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.biz.datamodel.Organization"
table=
"xyst_dinas_biz_organization"
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>
<property
name=
"name"
type=
"nstring"
not-null=
"false"
>
<column
name=
"name"
length=
"50"
></column>
</property>
<property
name=
"code"
type=
"nstring"
not-null=
"false"
>
<column
name=
"code"
length=
"50"
></column>
</property>
<property
name=
"orgIdent"
type=
"nstring"
not-null=
"false"
>
<column
name=
"org_ident"
length=
"50"
></column>
</property>
<property
name=
"type"
type=
"nstring"
not-null=
"false"
>
<column
name=
"type"
length=
"50"
></column>
</property>
<property
name=
"address"
type=
"nstring"
not-null=
"false"
>
<column
name=
"address"
length=
"100"
></column>
</property>
<property
name=
"description"
type=
"nstring"
not-null=
"false"
>
<column
name=
"description"
length=
"500"
></column>
</property>
</class>
</hibernate-mapping>
\ No newline at end of file
backend/xyst.dinas.biz/src/main/resources/config/OrganizationFollower.hbm.xml
0 → 100644
View file @
b12a26d5
<?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.biz.follower.datamodel.OrganizationFollower"
table=
"xyst_dinas_biz_organization_follower"
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=
"uuid2"
/>
</id>
<property
name=
"role"
type=
"nstring"
not-null=
"false"
>
<column
name=
"role"
length=
"100"
></column>
</property>
<many-to-one
name=
"member"
entity-name=
"com.beecode.bap.staff.datamodel.Staff"
fetch=
"select"
>
<column
name=
"member_id"
not-null=
"false"
/>
</many-to-one>
<property
name=
"readonly"
type=
"boolean"
not-null=
"false"
>
<column
name=
"readonly"
></column>
</property>
<many-to-one
name=
"following"
entity-name=
"com.xyst.dinas.biz.datamodel.Organization"
fetch=
"select"
>
<column
name=
"following"
not-null=
"false"
/>
</many-to-one>
</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