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
9aacd81a
Commit
9aacd81a
authored
Mar 30, 2021
by
王衍超
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增合同查询元数据;
parent
86874a3b
Hide whitespace changes
Inline
Side-by-side
Showing
49 changed files
with
647 additions
and
99 deletions
+647
-99
Organization$sequence.jmx
...sources/com/xyst/dinas/biz/bill/Organization$sequence.jmx
+1
-1
Organization$serial.jmx
...resources/com/xyst/dinas/biz/bill/Organization$serial.jmx
+1
-1
Organization.jmx
...c/main/resources/com/xyst/dinas/biz/bill/Organization.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
ContractConfiguration.java
...com/xyst/dinas/contract/config/ContractConfiguration.java
+1
-2
ContractDao.java
...rc/main/java/com/xyst/dinas/contract/dao/ContractDao.java
+0
-20
ContractStateEnum.java
...om/xyst/dinas/contract/enumeration/ContractStateEnum.java
+13
-3
ContractDaoImpl.java
...com/xyst/dinas/contract/internal/dao/ContractDaoImpl.java
+6
-5
ContractServiceImpl.java
.../dinas/contract/internal/service/ContractServiceImpl.java
+3
-6
BaseEntity.java
...rc/main/java/com/xyst/dinas/contract/pojo/BaseEntity.java
+32
-0
ContractController.java
.../java/com/xyst/dinas/contract/web/ContractController.java
+15
-6
Contract.mk
.../main/model/com/xyst/dinas/contract/datamodel/Contract.mk
+5
-5
ContractInfo.mk
...n/model/com/xyst/dinas/contract/datamodel/ContractInfo.mk
+3
-3
Contract.mk
.../src/main/model/com/xyst/dinas/contract/query/Contract.mk
+215
-0
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
Contract$ContractDetail.jmx
...xyst/dinas/contract/datamodel/Contract$ContractDetail.jmx
+1
-1
Contract.jmx
.../resources/com/xyst/dinas/contract/datamodel/Contract.jmx
+4
-4
ContractInfo.jmx
...ources/com/xyst/dinas/contract/datamodel/ContractInfo.jmx
+3
-3
Contract.jmx
...main/resources/com/xyst/dinas/contract/query/Contract.jmx
+305
-0
Contract.hbm.xml
...dinas.contract/src/main/resources/config/Contract.hbm.xml
+5
-5
ContractInfo.hbm.xml
...s.contract/src/main/resources/config/ContractInfo.hbm.xml
+3
-3
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
ProjectFiled$sequence.jmx
...ces/com/xyst/dinas/project/bill/ProjectFiled$sequence.jmx
+1
-1
ProjectFiled$serial.jmx
...urces/com/xyst/dinas/project/bill/ProjectFiled$serial.jmx
+1
-1
ProjectFiled.jmx
...in/resources/com/xyst/dinas/project/bill/ProjectFiled.jmx
+1
-1
PurchaseSandCompany$sequence.jmx
.../xyst/dinas/project/bill/PurchaseSandCompany$sequence.jmx
+1
-1
PurchaseSandCompany$serial.jmx
...om/xyst/dinas/project/bill/PurchaseSandCompany$serial.jmx
+1
-1
PurchaseSandCompany.jmx
...urces/com/xyst/dinas/project/bill/PurchaseSandCompany.jmx
+1
-1
No files found.
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/Organization$sequence.jmx
View file @
9aacd81a
<?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>
e88766b0-c5c0-4fb5-bae6-ed46df030630
</id>
<id>
320c1f92-43ec-47d9-b1db-1792c3d99692
</id>
<name>
com.xyst.dinas.biz.bill.Organization$sequence
</name>
<title>
组织机构$sequence
</title>
<description>
组织机构
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/Organization$serial.jmx
View file @
9aacd81a
<?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>
b368eed4-6214-45a1-8e8d-6051d38baa90
</id>
<id>
6dddca2b-a8a7-45ea-a956-0abbcedd2e05
</id>
<name>
com.xyst.dinas.biz.bill.Organization$serial
</name>
<title>
组织机构$serial
</title>
<description>
组织机构
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/Organization.jmx
View file @
9aacd81a
<?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>
d02a3019-ee62-4861-8819-93e50e78b8fa
</id>
<id>
8c333e77-8954-4ab2-a961-8084585178bf
</id>
<name>
com.xyst.dinas.biz.bill.Organization
</name>
<title>
组织机构
</title>
<description>
组织机构
</description>
...
...
backend/xyst.dinas.biz/src/main/resources/com/xyst/dinas/biz/bill/Position$sequence.jmx
View file @
9aacd81a
<?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>
969e23c0-b09a-441a-ba08-cc60c0301477
</id>
<id>
b8fc4455-9c5e-413b-b721-2ffd59728c65
</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 @
9aacd81a
<?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>
e4fe80b6-c5f3-4ee4-93ba-82c42846d512
</id>
<id>
ca5c725d-c9e1-4d01-b346-4e1c2693b3b4
</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 @
9aacd81a
<?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>
705c8f3f-e73e-4610-95e0-7bc36b9d425d
</id>
<id>
207b1ae8-0de2-4237-bac3-3e8ec4418875
</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 @
9aacd81a
<?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>
b5dd5a98-e943-47af-9b28-e306c3e490ce
</id>
<id>
1360f868-d246-456c-8800-dbd20bb48f7a
</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 @
9aacd81a
<?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>
551de590-7d60-4ca6-b524-cf2788b77ed3
</id>
<id>
ade79733-e5fe-40ce-832b-40689a9016fc
</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 @
9aacd81a
<?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>
9a0f7c22-8c59-437c-bdd1-54ac22523819
</id>
<id>
363d1700-1c25-40d2-8681-272612b3b680
</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 @
9aacd81a
<?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>
ba3aea93-d759-4529-bc1e-5bb199354b87
</id>
<id>
9d71736f-2493-4de1-b3af-9c6283740e23
</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 @
9aacd81a
<?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>
d7cf395b-3536-4d6f-8afe-9682a749b5fb
</id>
<id>
0d845611-aca0-4459-9d08-f2dd1633b74a
</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 @
9aacd81a
<?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>
22da2580-f4fa-4806-8adc-f3f98f531ba6
</id>
<id>
fc23db3a-2a99-47ae-9263-41c1482f4f89
</id>
<name>
com.xyst.dinas.biz.bill.Station
</name>
<title>
场站
</title>
<description>
场站
</description>
...
...
backend/xyst.dinas.contract/src/main/java/com/xyst/dinas/contract/config/ContractConfiguration.java
View file @
9aacd81a
...
...
@@ -2,7 +2,6 @@ package com.xyst.dinas.contract.config;
import
org.springframework.context.annotation.Bean
;
import
com.xyst.dinas.contract.dao.ContractDao
;
import
com.xyst.dinas.contract.internal.dao.ContractDaoImpl
;
import
com.xyst.dinas.contract.internal.service.ContractServiceImpl
;
import
com.xyst.dinas.contract.service.ContractService
;
...
...
@@ -25,7 +24,7 @@ public class ContractConfiguration {
return
new
ContractServiceImpl
();
}
@Bean
public
ContractDao
contractDao
()
{
public
ContractDao
Impl
contractDaoImpl
()
{
return
new
ContractDaoImpl
();
}
...
...
backend/xyst.dinas.contract/src/main/java/com/xyst/dinas/contract/dao/ContractDao.java
deleted
100644 → 0
View file @
86874a3b
package
com
.
xyst
.
dinas
.
contract
.
dao
;
import
java.util.List
;
import
java.util.UUID
;
import
com.beecode.bcp.type.KObject
;
public
interface
ContractDao
{
KObject
load
(
UUID
id
);
/**
* 通过合同编号查找合同
* @param contractCode
* @return
*/
List
<
KObject
>
queryContractByCode
(
String
contractCode
);
}
backend/xyst.dinas.contract/src/main/java/com/xyst/dinas/contract/enumeration/ContractStateEnum.java
View file @
9aacd81a
...
...
@@ -11,15 +11,15 @@ public enum ContractStateEnum {
/**
* 未执行
*/
UN_EXECUTE
(
"0"
,
""
),
UN_EXECUTE
(
"0"
,
"
未执行
"
),
/**
* 执行中
*/
EXECUTING
(
"1"
,
""
),
EXECUTING
(
"1"
,
"
执行中
"
),
/**
* 已完成
*/
COMPLETED
(
"2"
,
""
),
COMPLETED
(
"2"
,
"
已完成
"
),
;
String
code
;
...
...
@@ -31,5 +31,15 @@ public enum ContractStateEnum {
this
.
name
=
name
;
}
public
String
getCode
()
{
return
code
;
}
public
String
getName
()
{
return
name
;
}
}
backend/xyst.dinas.contract/src/main/java/com/xyst/dinas/contract/internal/dao/ContractDaoImpl.java
View file @
9aacd81a
...
...
@@ -13,22 +13,23 @@ import org.springframework.stereotype.Repository;
import
com.beecode.bcp.type.KObject
;
import
com.xyst.dinas.contract.constant.ContractConstant
;
import
com.xyst.dinas.contract.dao.ContractDao
;
@Repository
public
class
ContractDaoImpl
implements
ContractDao
{
public
class
ContractDaoImpl
{
@Autowired
private
HibernateOperations
template
;
@Override
public
KObject
load
(
UUID
id
)
{
return
null
;
}
@Override
/**
* 通过合同编号查找合同
* @param contractCode
* @return
*/
public
List
<
KObject
>
queryContractByCode
(
String
contractCode
)
{
return
(
List
<
KObject
>)
template
.
execute
(
new
HibernateCallback
<
List
<
KObject
>>()
{
@Override
...
...
backend/xyst.dinas.contract/src/main/java/com/xyst/dinas/contract/internal/service/ContractServiceImpl.java
View file @
9aacd81a
...
...
@@ -6,11 +6,10 @@ import org.springframework.beans.factory.annotation.Autowired;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
com.beecode.amino.core.Amino
;
import
com.beecode.bcp.type.KObject
;
import
com.beecode.inz.workflow.service.InzWorkflowService
;
import
com.xyst.dinas.contract.constant.ContractConstant
;
import
com.xyst.dinas.contract.
dao.ContractDao
;
import
com.xyst.dinas.contract.
internal.dao.ContractDaoImpl
;
import
com.xyst.dinas.contract.service.ContractService
;
@Service
...
...
@@ -21,7 +20,7 @@ public class ContractServiceImpl implements ContractService{
private
InzWorkflowService
inzWorkflowService
;
@Autowired
private
ContractDao
contractDao
;
private
ContractDao
Impl
contractDao
;
@Override
...
...
@@ -29,9 +28,7 @@ public class ContractServiceImpl implements ContractService{
KObject
kobject
=
contractDao
.
load
(
id
);
if
(
needSubmitFlow
(
kobject
))
{
// 调用流程接口发起流程
inzWorkflowService
.
startWorkflow
(
"SUBMIT"
,
ContractConstant
.
BIZ_TYPE
,
kobject
.
getString
(
"lendReason"
),
kobject
);
inzWorkflowService
.
startWorkflow
(
"SUBMIT"
,
ContractConstant
.
BIZ_TYPE
,
kobject
.
getString
(
"lendReason"
),
kobject
);
}
}
...
...
backend/xyst.dinas.contract/src/main/java/com/xyst/dinas/contract/pojo/BaseEntity.java
0 → 100644
View file @
9aacd81a
package
com
.
xyst
.
dinas
.
contract
.
pojo
;
import
java.io.Serializable
;
public
class
BaseEntity
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
private
String
id
;
private
Long
version
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
public
Long
getVersion
()
{
return
version
;
}
public
void
setVersion
(
Long
version
)
{
this
.
version
=
version
;
}
}
backend/xyst.dinas.contract/src/main/java/com/xyst/dinas/contract/web/ContractController.java
View file @
9aacd81a
...
...
@@ -7,10 +7,12 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.xyst.dinas.contract.pojo.BaseEntity
;
import
com.xyst.dinas.contract.service.ContractService
;
@RestController
...
...
@@ -22,15 +24,21 @@ public class ContractController {
private
ContractService
contractService
;
@PostMapping
(
"/contract/submitFlow"
)
public
Object
submitFlow
(
@RequestBody
String
body
)
{
JSONObject
obj
=
new
JSONObject
(
body
);
UUID
id
=
UUID
.
fromString
(
obj
.
getString
(
"id"
));
public
Object
submitFlow
(
@RequestBody
BaseEntity
baseEntity
)
{
UUID
id
=
UUID
.
fromString
(
baseEntity
.
getId
());
contractService
.
submitFlow
(
id
);
return
obj
.
toString
()
;
return
baseEntity
;
}
@GetMapping
(
"/contract/test"
)
public
String
test
()
{
//根据购砂单位ID 查询所有合同列表里的项目ID列表
@GetMapping
(
"/sand/user/projectList/{regionId}"
)
public
String
getProjectListByRegionId
(
@PathVariable
String
regionId
)
{
return
"test"
;
}
}
\ No newline at end of file
backend/xyst.dinas.contract/src/main/model/com/xyst/dinas/contract/datamodel/Contract.mk
View file @
9aacd81a
...
...
@@ -13,7 +13,7 @@
<dataModel id='235230b3-1248-46b9-bc48-07e750f16722' multiVersion='' domainInherit='undefined' tableName='xyst_dinas_contract_master'>
<parent>com.beecode.bap.biztrait.datamodel.BasicBillRequirement</parent>
<parent>com.beecode.inz.common.datamodel.BaseInfo</parent>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='project
Id
' columnName='project_id' title='项目' type='com.xyst.dinas.project.datamodel.ProjectFiled' default='' precision='' isArray='false'>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='project' columnName='project_id' title='项目' type='com.xyst.dinas.project.datamodel.ProjectFiled' default='' precision='' isArray='false'>
<annotation id='00caecc1-35aa-4342-90c8-250f84609fe4' attributeId='55efd3f5-036a-4ac4-83c9-14e22cf5465a' name='length' value='undefined'></annotation>
<annotation id='95a6dd6d-c676-4265-9c8b-d115c13b472f' attributeId='43768653-e259-4b0f-8c9d-8739f030675b' name='mappingType' value='many-to-one'></annotation>
</attribute>
...
...
@@ -21,7 +21,7 @@
<annotation id='ea154cb8-f939-4e9f-9793-9673d984161f' attributeId='ffc0a199-4038-4ebf-a94f-a0f12bfc76dd' name='length' value='50'>
</annotation>
</attribute>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='regionCompany
Id
' columnName='region_company_id' title='区域公司' type='com.xyst.dinas.biz.datamodel.Organization' default='' precision='' isArray='false'>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='regionCompany' columnName='region_company_id' title='区域公司' type='com.xyst.dinas.biz.datamodel.Organization' default='' precision='' isArray='false'>
<annotation id='00caecc1-35aa-4342-90c8-250f84609fe4' attributeId='55efd3f5-036a-4ac4-83c9-14e22cf5465a' name='length' value='undefined'></annotation>
<annotation id='95a6dd6d-c676-4265-9c8b-d115c13b472f' attributeId='43768653-e259-4b0f-8c9d-8739f030675b' name='mappingType' value='many-to-one'></annotation>
</attribute>
...
...
@@ -29,7 +29,7 @@
<annotation id='ea154cb8-f939-4e9f-9793-9673d984161f' attributeId='ffc0a199-4038-4ebf-a94f-a0f12bfc76dd' name='length' value='50'>
</annotation>
</attribute>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='purchaseSandUnit
Id
' columnName='purchase_sand_unit_id' title='购砂单位' type='com.xyst.dinas.project.datamodel.PurchaseSandCompany' default='' precision='' isArray='false'>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='purchaseSandUnit' columnName='purchase_sand_unit_id' title='购砂单位' type='com.xyst.dinas.project.datamodel.PurchaseSandCompany' default='' precision='' isArray='false'>
<annotation id='00caecc1-35aa-4342-90c8-250f84609fe4' attributeId='55efd3f5-036a-4ac4-83c9-14e22cf5465a' name='length' value='undefined'></annotation>
<annotation id='95a6dd6d-c676-4265-9c8b-d115c13b472f' attributeId='43768653-e259-4b0f-8c9d-8739f030675b' name='mappingType' value='many-to-one'></annotation>
</attribute>
...
...
@@ -97,7 +97,7 @@
<attribute id='0933ceb1-f327-4372-a316-cffa1c80991a' name='memo' columnName='memo' title='备注' type='string' default='' precision='' isArray='false'>
<annotation id='6f08f4ca-1f77-4ed4-a627-0fb8843959fa' attributeId='dfbeaa83-63dc-4638-b55a-8dda62d74dd4' name='length' value='500'></annotation>
</attribute>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='station
Id
' columnName='station_id' title='场站' type='com.xyst.dinas.biz.datamodel.Station' default='' precision='' isArray='false'>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='station' columnName='station_id' title='场站' type='com.xyst.dinas.biz.datamodel.Station' default='' precision='' isArray='false'>
<annotation id='00caecc1-35aa-4342-90c8-250f84609fe4' attributeId='55efd3f5-036a-4ac4-83c9-14e22cf5465a' name='length' value='undefined'></annotation>
<annotation id='95a6dd6d-c676-4265-9c8b-d115c13b472f' attributeId='43768653-e259-4b0f-8c9d-8739f030675b' name='mappingType' value='many-to-one'></annotation>
</attribute>
...
...
@@ -116,7 +116,7 @@
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='contractId' columnName='contract_id' title='合同表ID' type='uuid' default='' precision='' isArray='false'>
<annotation id='00caecc1-35aa-4342-90c8-250f84609fe4' attributeId='55efd3f5-036a-4ac4-83c9-14e22cf5465a' name='length' value='undefined'></annotation>
</attribute>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='dinasType
Id
' columnName='dinas_type_id' title='砂石种类' type='com.xyst.dinas.biz.datamodel.DinasType' default='' precision='' isArray='false'>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='dinasType' columnName='dinas_type_id' title='砂石种类' type='com.xyst.dinas.biz.datamodel.DinasType' default='' precision='' isArray='false'>
<annotation id='00caecc1-35aa-4342-90c8-250f84609fe4' attributeId='55efd3f5-036a-4ac4-83c9-14e22cf5465a' name='length' value='undefined'></annotation>
<annotation id='95a6dd6d-c676-4265-9c8b-d115c13b472f' attributeId='43768653-e259-4b0f-8c9d-8739f030675b' name='mappingType' value='many-to-one'></annotation>
</attribute>
...
...
backend/xyst.dinas.contract/src/main/model/com/xyst/dinas/contract/datamodel/ContractInfo.mk
View file @
9aacd81a
...
...
@@ -13,7 +13,7 @@
<dataModel id='235230b3-1248-46b9-bc48-07e750216722' multiVersion='' domainInherit='undefined' tableName='xyst_dinas_contract'>
<parent>com.beecode.bap.biztrait.datamodel.BasicBillRequirement</parent>
<parent>com.beecode.inz.common.datamodel.BaseInfo</parent>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='project
Id
' columnName='project_id' title='项目' type='com.xyst.dinas.project.datamodel.ProjectFiled' default='' precision='' isArray='false'>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='project' columnName='project_id' title='项目' type='com.xyst.dinas.project.datamodel.ProjectFiled' default='' precision='' isArray='false'>
<annotation id='00caecc1-35aa-4342-90c8-250f84609fe4' attributeId='55efd3f5-036a-4ac4-83c9-14e22cf5465a' name='length' value='undefined'></annotation>
<annotation id='95a6dd6d-c676-4265-9c8b-d115c13b472f' attributeId='43768653-e259-4b0f-8c9d-8739f030675b' name='mappingType' value='many-to-one'></annotation>
</attribute>
...
...
@@ -21,7 +21,7 @@
<annotation id='ea154cb8-f939-4e9f-9793-9673d984161f' attributeId='ffc0a199-4038-4ebf-a94f-a0f12bfc76dd' name='length' value='50'>
</annotation>
</attribute>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='regionCompany
Id
' columnName='region_company_id' title='区域公司' type='com.xyst.dinas.biz.datamodel.Organization' default='' precision='' isArray='false'>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='regionCompany' columnName='region_company_id' title='区域公司' type='com.xyst.dinas.biz.datamodel.Organization' default='' precision='' isArray='false'>
<annotation id='00caecc1-35aa-4342-90c8-250f84609fe4' attributeId='55efd3f5-036a-4ac4-83c9-14e22cf5465a' name='length' value='undefined'></annotation>
<annotation id='95a6dd6d-c676-4265-9c8b-d115c13b472f' attributeId='43768653-e259-4b0f-8c9d-8739f030675b' name='mappingType' value='many-to-one'></annotation>
</attribute>
...
...
@@ -29,7 +29,7 @@
<annotation id='ea154cb8-f939-4e9f-9793-9673d984161f' attributeId='ffc0a199-4038-4ebf-a94f-a0f12bfc76dd' name='length' value='50'>
</annotation>
</attribute>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='purchaseSandUnit
Id
' columnName='purchase_sand_unit_id' title='购砂单位' type='com.xyst.dinas.project.datamodel.PurchaseSandCompany' default='' precision='' isArray='false'>
<attribute id='c4154a1b-f727-48cf-9ef0-ad1bee512504' name='purchaseSandUnit' columnName='purchase_sand_unit_id' title='购砂单位' type='com.xyst.dinas.project.datamodel.PurchaseSandCompany' default='' precision='' isArray='false'>
<annotation id='00caecc1-35aa-4342-90c8-250f84609fe4' attributeId='55efd3f5-036a-4ac4-83c9-14e22cf5465a' name='length' value='undefined'></annotation>
<annotation id='95a6dd6d-c676-4265-9c8b-d115c13b472f' attributeId='43768653-e259-4b0f-8c9d-8739f030675b' name='mappingType' value='many-to-one'></annotation>
</attribute>
...
...
backend/xyst.dinas.contract/src/main/model/com/xyst/dinas/contract/query/Contract.mk
0 → 100644
View file @
9aacd81a
<model>
<header>
<type>inz.query.Query</type>
<package>com.xyst.dinas.contract.query</package>
<name>Contract</name>
<title>合同</title>
<tags></tags>
<description></description>
</header>
<content>
<customQuery id='e9932470-2599-4a92-a1e2-1d5d418a96a0'>
<kclass>com.xyst.dinas.contract.datamodel.Contract</kclass>
<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='项目ID'>
<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.projectNum</name>
<type>string</type>
<ref>
<type></type>
<name></name>
</ref>
<description></description>
</field>
<field title='区域公司ID'>
<name>regionCompany.id</name>
<type>uuid</type>
<ref>
<type></type>
<name>com.xyst.dinas.biz.datamodel.Organization</name>
</ref>
<description></description>
</field>
<field title='区域公司名称'>
<name>regionCompany.name</name>
<type>string</type>
<ref>
<type></type>
<name></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>
<description></description>
</field>
<field title='合同名称'>
<name>contractName</name>
<type>string</type>
<description></description>
</field>
<field title='合同编号'>
<name>contractCode</name>
<type>string</type>
<description></description>
</field>
<field title='合同状态'>
<name>contractState</name>
<type>string</type>
<description></description>
</field>
<field title='收货地址'>
<name>addrReceive</name>
<type>string</type>
<description></description>
</field>
<field title='合同签订联系人'>
<name>contacts</name>
<type>string</type>
<description></description>
</field>
<field title='联系方式'>
<name>phoneNumber</name>
<type>string</type>
<description></description>
</field>
<field title='合同签订时间'>
<name>signDate</name>
<type>datetime</type>
<description></description>
</field>
<field title='合同开始时间'>
<name>startDate</name>
<type>datetime</type>
<description></description>
</field>
<field title='合同结束时间'>
<name>endDate</name>
<type>datetime</type>
<description></description>
</field>
<field title='支付账号'>
<name>payAccount</name>
<type>string</type>
<description></description>
</field>
<field title='车辆信息'>
<name>carInfo</name>
<type>string</type>
<description></description>
</field>
<field title='保证金'>
<name>deposit</name>
<type>fixnum</type>
<description></description>
</field>
<field title='合同总额'>
<name>amount</name>
<type>fixnum</type>
<description></description>
</field>
<field title='备注'>
<name>memo</name>
<type>string</type>
<description></description>
</field>
<field title='场站名称'>
<name>station.stationName</name>
<type>uuid</type>
<ref>
<type></type>
<name>com.xyst.dinas.biz.datamodel.Station</name>
</ref>
<description></description>
</field>
<field title='是否生效'>
<name>valid</name>
<type>boolean</type>
<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.contract/src/main/resources/com/xyst/dinas/contract/bill/ContractBill$sequence.jmx
View file @
9aacd81a
<?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>
c56e5d53-3ce7-4b1f-bd6c-edacaab9614b
</id>
<id>
4e5de5ce-e927-40a4-801c-c3b5f0915941
</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 @
9aacd81a
<?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>
7c01022a-1763-46e4-81c4-f55a8d205cc0
</id>
<id>
1e42829b-be40-476a-8cb1-47f9fb39008a
</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 @
9aacd81a
<?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>
eb1a8020-f49b-4863-a7e9-553aef70b7a7
</id>
<id>
f89a50a5-75cd-46de-b1fc-5b5b159169b3
</id>
<name>
com.xyst.dinas.contract.bill.ContractBill
</name>
<title>
合同单据
</title>
<description>
合同单据
</description>
...
...
backend/xyst.dinas.contract/src/main/resources/com/xyst/dinas/contract/datamodel/Contract$ContractDetail.jmx
View file @
9aacd81a
...
...
@@ -29,7 +29,7 @@
<m:attribute>
<m:annotations/>
<m:id>
c4154a1b-f727-48cf-9ef0-ad1bee512504
</m:id>
<m:name>
dinasType
Id
</m:name>
<m:name>
dinasType
</m:name>
<m:title>
砂石种类
</m:title>
<m:type>
com.xyst.dinas.biz.datamodel.DinasType
</m:type>
<m:description></m:description>
...
...
backend/xyst.dinas.contract/src/main/resources/com/xyst/dinas/contract/datamodel/Contract.jmx
View file @
9aacd81a
...
...
@@ -27,7 +27,7 @@
<m:attribute>
<m:annotations/>
<m:id>
c4154a1b-f727-48cf-9ef0-ad1bee512504
</m:id>
<m:name>
project
Id
</m:name>
<m:name>
project
</m:name>
<m:title>
项目
</m:title>
<m:type>
com.xyst.dinas.project.datamodel.ProjectFiled
</m:type>
<m:description></m:description>
...
...
@@ -50,7 +50,7 @@
<m:attribute>
<m:annotations/>
<m:id>
c4154a1b-f727-48cf-9ef0-ad1bee512504
</m:id>
<m:name>
regionCompany
Id
</m:name>
<m:name>
regionCompany
</m:name>
<m:title>
区域公司
</m:title>
<m:type>
com.xyst.dinas.biz.datamodel.Organization
</m:type>
<m:description></m:description>
...
...
@@ -73,7 +73,7 @@
<m:attribute>
<m:annotations/>
<m:id>
c4154a1b-f727-48cf-9ef0-ad1bee512504
</m:id>
<m:name>
purchaseSandUnit
Id
</m:name>
<m:name>
purchaseSandUnit
</m:name>
<m:title>
购砂单位
</m:title>
<m:type>
com.xyst.dinas.project.datamodel.PurchaseSandCompany
</m:type>
<m:description></m:description>
...
...
@@ -350,7 +350,7 @@
<m:attribute>
<m:annotations/>
<m:id>
c4154a1b-f727-48cf-9ef0-ad1bee512504
</m:id>
<m:name>
station
Id
</m:name>
<m:name>
station
</m:name>
<m:title>
场站
</m:title>
<m:type>
com.xyst.dinas.biz.datamodel.Station
</m:type>
<m:description></m:description>
...
...
backend/xyst.dinas.contract/src/main/resources/com/xyst/dinas/contract/datamodel/ContractInfo.jmx
View file @
9aacd81a
...
...
@@ -23,7 +23,7 @@
<m:attribute>
<m:annotations/>
<m:id>
c4154a1b-f727-48cf-9ef0-ad1bee512504
</m:id>
<m:name>
project
Id
</m:name>
<m:name>
project
</m:name>
<m:title>
项目
</m:title>
<m:type>
com.xyst.dinas.project.datamodel.ProjectFiled
</m:type>
<m:description></m:description>
...
...
@@ -46,7 +46,7 @@
<m:attribute>
<m:annotations/>
<m:id>
c4154a1b-f727-48cf-9ef0-ad1bee512504
</m:id>
<m:name>
regionCompany
Id
</m:name>
<m:name>
regionCompany
</m:name>
<m:title>
区域公司
</m:title>
<m:type>
com.xyst.dinas.biz.datamodel.Organization
</m:type>
<m:description></m:description>
...
...
@@ -69,7 +69,7 @@
<m:attribute>
<m:annotations/>
<m:id>
c4154a1b-f727-48cf-9ef0-ad1bee512504
</m:id>
<m:name>
purchaseSandUnit
Id
</m:name>
<m:name>
purchaseSandUnit
</m:name>
<m:title>
购砂单位
</m:title>
<m:type>
com.xyst.dinas.project.datamodel.PurchaseSandCompany
</m:type>
<m:description></m:description>
...
...
backend/xyst.dinas.contract/src/main/resources/com/xyst/dinas/contract/query/Contract.jmx
0 → 100644
View file @
9aacd81a
<?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-1d5d418a96a0
</id>
<name>
com.xyst.dinas.contract.query.Contract
</name>
<title>
合同
</title>
<define>
inz.query.Query
</define>
<define-version>
1.0
</define-version>
<dependency>
com.xyst.dinas.contract.datamodel.Contract
</dependency>
<content>
<m:query>
<m:type>
com.xyst.dinas.contract.datamodel.Contract
</m:type>
<m:dataProcessor></m:dataProcessor>
<m:authorityItem></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>
project.id
</m:name>
<m:title>
项目ID
</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.projectNum
</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>
regionCompany.id
</m:name>
<m:title>
区域公司ID
</m:title>
<m:type>
uuid
</m:type>
<m:ref>
<m:name>
com.xyst.dinas.biz.datamodel.Organization
</m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
regionCompany.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>
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></m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
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>
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>
contractState
</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>
addrReceive
</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>
contacts
</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>
phoneNumber
</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>
signDate
</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>
startDate
</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>
endDate
</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>
payAccount
</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>
carInfo
</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>
deposit
</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>
memo
</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>
station.stationName
</m:name>
<m:title>
场站名称
</m:title>
<m:type>
uuid
</m:type>
<m:ref>
<m:name>
com.xyst.dinas.biz.datamodel.Station
</m:name>
<m:type></m:type>
</m:ref>
<m:desc></m:desc>
</m:field>
<m:field>
<m:name>
valid
</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>
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.contract/src/main/resources/config/Contract.hbm.xml
View file @
9aacd81a
...
...
@@ -46,19 +46,19 @@
<property
name=
"contractId"
type=
"uuid-binary"
not-null=
"false"
>
<column
name=
"contract_id"
length=
"16"
></column>
</property>
<many-to-one
name=
"project
Id
"
entity-name=
"com.xyst.dinas.project.datamodel.ProjectFiled"
fetch=
"select"
>
<many-to-one
name=
"project"
entity-name=
"com.xyst.dinas.project.datamodel.ProjectFiled"
fetch=
"select"
>
<column
name=
"project_id"
not-null=
"false"
/>
</many-to-one>
<property
name=
"projectCode"
type=
"nstring"
not-null=
"false"
>
<column
name=
"project_code"
length=
"50"
></column>
</property>
<many-to-one
name=
"regionCompany
Id
"
entity-name=
"com.xyst.dinas.biz.datamodel.Organization"
fetch=
"select"
>
<many-to-one
name=
"regionCompany"
entity-name=
"com.xyst.dinas.biz.datamodel.Organization"
fetch=
"select"
>
<column
name=
"region_company_id"
not-null=
"false"
/>
</many-to-one>
<property
name=
"regionCompanyName"
type=
"nstring"
not-null=
"false"
>
<column
name=
"region_company_name"
length=
"50"
></column>
</property>
<many-to-one
name=
"purchaseSandUnit
Id
"
entity-name=
"com.xyst.dinas.project.datamodel.PurchaseSandCompany"
fetch=
"select"
>
<many-to-one
name=
"purchaseSandUnit"
entity-name=
"com.xyst.dinas.project.datamodel.PurchaseSandCompany"
fetch=
"select"
>
<column
name=
"purchase_sand_unit_id"
not-null=
"false"
/>
</many-to-one>
<property
name=
"purchaseSandUnitName"
type=
"nstring"
not-null=
"false"
>
...
...
@@ -117,7 +117,7 @@
<property
name=
"memo"
type=
"nstring"
not-null=
"false"
>
<column
name=
"memo"
length=
"500"
></column>
</property>
<many-to-one
name=
"station
Id
"
entity-name=
"com.xyst.dinas.biz.datamodel.Station"
fetch=
"select"
>
<many-to-one
name=
"station"
entity-name=
"com.xyst.dinas.biz.datamodel.Station"
fetch=
"select"
>
<column
name=
"station_id"
not-null=
"false"
/>
</many-to-one>
<property
name=
"contractVersion"
type=
"integer"
not-null=
"false"
>
...
...
@@ -145,7 +145,7 @@
<property
name=
"contractId"
type=
"uuid-binary"
not-null=
"false"
>
<column
name=
"contract_id"
length=
"16"
></column>
</property>
<many-to-one
name=
"dinasType
Id
"
entity-name=
"com.xyst.dinas.biz.datamodel.DinasType"
fetch=
"select"
>
<many-to-one
name=
"dinasType"
entity-name=
"com.xyst.dinas.biz.datamodel.DinasType"
fetch=
"select"
>
<column
name=
"dinas_type_id"
not-null=
"false"
/>
</many-to-one>
<property
name=
"purchaseAmount"
type=
"big_decimal"
not-null=
"false"
>
...
...
backend/xyst.dinas.contract/src/main/resources/config/ContractInfo.hbm.xml
View file @
9aacd81a
...
...
@@ -43,19 +43,19 @@
<column
name=
"approve_state"
></column>
</property>
<many-to-one
name=
"project
Id
"
entity-name=
"com.xyst.dinas.project.datamodel.ProjectFiled"
fetch=
"select"
>
<many-to-one
name=
"project"
entity-name=
"com.xyst.dinas.project.datamodel.ProjectFiled"
fetch=
"select"
>
<column
name=
"project_id"
not-null=
"false"
/>
</many-to-one>
<property
name=
"projectCode"
type=
"nstring"
not-null=
"false"
>
<column
name=
"project_code"
length=
"50"
></column>
</property>
<many-to-one
name=
"regionCompany
Id
"
entity-name=
"com.xyst.dinas.biz.datamodel.Organization"
fetch=
"select"
>
<many-to-one
name=
"regionCompany"
entity-name=
"com.xyst.dinas.biz.datamodel.Organization"
fetch=
"select"
>
<column
name=
"region_company_id"
not-null=
"false"
/>
</many-to-one>
<property
name=
"regionCompanyName"
type=
"nstring"
not-null=
"false"
>
<column
name=
"region_company_name"
length=
"50"
></column>
</property>
<many-to-one
name=
"purchaseSandUnit
Id
"
entity-name=
"com.xyst.dinas.project.datamodel.PurchaseSandCompany"
fetch=
"select"
>
<many-to-one
name=
"purchaseSandUnit"
entity-name=
"com.xyst.dinas.project.datamodel.PurchaseSandCompany"
fetch=
"select"
>
<column
name=
"purchase_sand_unit_id"
not-null=
"false"
/>
</many-to-one>
<property
name=
"purchaseSandUnitName"
type=
"nstring"
not-null=
"false"
>
...
...
backend/xyst.dinas.oa/src/main/resources/com/xyst/dinas/oa/bill/BusinessTripApply$sequence.jmx
View file @
9aacd81a
<?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>
3fd68115-a6df-457c-b026-f893f9501930
</id>
<id>
daedab4c-f97b-47fc-849b-f64d453d970b
</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 @
9aacd81a
<?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>
1fdee622-6c7e-4360-a52f-f5a0d6167ede
</id>
<id>
6c422fba-06fe-4e47-8791-423fb0a88f23
</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 @
9aacd81a
<?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>
cfe6229c-5610-4e8a-9939-4b1932b00add
</id>
<id>
a4745ed9-a4cb-4393-b2b9-f2d043d5a2b5
</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 @
9aacd81a
<?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>
ef3d835f-3a5a-42c9-bd75-8b5ea8f17927
</id>
<id>
386bb26c-8462-4fcb-8794-4e132eb4f54a
</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 @
9aacd81a
<?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>
2433e1ea-6a8f-4721-9f6d-aa30085c7563
</id>
<id>
a1e0a83d-1d84-4997-9f81-780eb3888c8e
</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 @
9aacd81a
<?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>
1d114143-5da6-4e44-abf1-219384bb6447
</id>
<id>
8739e654-97c4-4039-bd3b-7a814401361a
</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 @
9aacd81a
<?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>
d7d2090b-cee9-4c84-a001-69250c185ac
8
</id>
<id>
fefe8f8e-3f18-4566-82e2-c46a8a4f5a0
8
</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 @
9aacd81a
<?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>
6b27c011-6376-4de1-84f9-ab78c58abf41
</id>
<id>
811c6e44-7b03-4e6e-8b06-da7f7acbe7ee
</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 @
9aacd81a
<?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>
5
53901e6-1d65-4c61-8229-99b33b61ad44
</id>
<id>
5
250c53d-8e87-4143-b83a-943f221333ee
</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 @
9aacd81a
<?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>
7dc1bcd5-31e9-4840-9e8e-545f1d2beda4
</id>
<id>
667fd3e9-b66d-4178-a56a-7cb631c31e3b
</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 @
9aacd81a
<?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>
f76222eb-c210-4839-88f6-e6f0c3d6294e
</id>
<id>
1ea6caea-dce6-41a9-8034-8be0bc0c740a
</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 @
9aacd81a
<?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>
63b9876c-00ef-47ae-b19a-75b2e53c2bf7
</id>
<id>
a2331dfd-ad76-48e7-970b-5b38dd8403cf
</id>
<name>
com.xyst.dinas.oa.bill.UseCarApply
</name>
<title>
用车申请
</title>
<description>
用车申请
</description>
...
...
backend/xyst.dinas.project/src/main/resources/com/xyst/dinas/project/bill/ProjectFiled$sequence.jmx
View file @
9aacd81a
<?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>
8071c6c0-e549-4ab0-9dd0-f2164c1bbf69
</id>
<id>
e87da02f-4832-4ae1-a5aa-06296728be83
</id>
<name>
com.xyst.dinas.project.bill.ProjectFiled$sequence
</name>
<title>
项目备案$sequence
</title>
<description>
项目备案
</description>
...
...
backend/xyst.dinas.project/src/main/resources/com/xyst/dinas/project/bill/ProjectFiled$serial.jmx
View file @
9aacd81a
<?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>
8295a70e-9072-422d-9740-5249523440d
5
</id>
<id>
19abf97c-b83b-4f17-b152-fdc6d7a3a99
5
</id>
<name>
com.xyst.dinas.project.bill.ProjectFiled$serial
</name>
<title>
项目备案$serial
</title>
<description>
项目备案
</description>
...
...
backend/xyst.dinas.project/src/main/resources/com/xyst/dinas/project/bill/ProjectFiled.jmx
View file @
9aacd81a
<?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>
26d9b0c1-b4c5-4788-b716-f67f7216f96
7
</id>
<id>
97cdda6d-8c66-4d78-bba4-25b1827ca39
7
</id>
<name>
com.xyst.dinas.project.bill.ProjectFiled
</name>
<title>
项目备案
</title>
<description>
项目备案
</description>
...
...
backend/xyst.dinas.project/src/main/resources/com/xyst/dinas/project/bill/PurchaseSandCompany$sequence.jmx
View file @
9aacd81a
<?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>
c2b72817-0c03-4cdc-a8ca-bebcac02b0e4
</id>
<id>
e67e8fa3-dd24-4dfc-9b7a-99e4f68011dd
</id>
<name>
com.xyst.dinas.project.bill.PurchaseSandCompany$sequence
</name>
<title>
购砂单位$sequence
</title>
<description>
购砂单位
</description>
...
...
backend/xyst.dinas.project/src/main/resources/com/xyst/dinas/project/bill/PurchaseSandCompany$serial.jmx
View file @
9aacd81a
<?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>
baf179e8-9d19-4c6e-9c35-8d33974b747a
</id>
<id>
d9da0936-9bb5-4c49-abe3-733131363c81
</id>
<name>
com.xyst.dinas.project.bill.PurchaseSandCompany$serial
</name>
<title>
购砂单位$serial
</title>
<description>
购砂单位
</description>
...
...
backend/xyst.dinas.project/src/main/resources/com/xyst/dinas/project/bill/PurchaseSandCompany.jmx
View file @
9aacd81a
<?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>
e48c7003-95ed-46f3-9c3a-4ec3c00143c4
</id>
<id>
6f9b4380-925a-48cd-a71a-92714ad07630
</id>
<name>
com.xyst.dinas.project.bill.PurchaseSandCompany
</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