签约管理
签约管理是对各房间合同资料、资料补齐日期、合同备案日期等信息的管理,同时包括查询收款情况及补充协议信息。在【销售后台】下点击【签约管理】模块,打开如图1所示的签约管理窗口。
从界面上可以看到我们这里用到的控件有
控件名称 |
说明 |
下拉框(easyui-combobox) |
第一要设置每个控件的id,第二设置大小不设置也有默认,第三(data-options)是数据操作:可以设置控件的一些属性和事件 |
下拉数(easyui-tree) |
|
按钮(easyui-linkbutton) |
|
表格(easyui-datagrid) |
查询功能实现:
第一步:数据库
1、表与表的关系:
表1、PW_ AgreementTable(PW_合同表)
列名 |
类别 |
主键/外键 |
说明 |
AgreementID |
int - Identity |
主键 |
合同表,合同ID |
SubscribeID |
int |
外键 |
认购表,认购ID |
AgreementConductStatusID |
int |
外键 |
属性明细表,合同办理状态 |
AgreementNumber |
nchar (100) |
|
合同表,合同编号 |
DateOfContrac |
date |
|
合同表,签约日期 |
AgreementCaseDate |
date |
|
合同表,合同备案日期 |
Operator |
nchar (20) |
|
合同表,经办人 |
JoinAGangID |
int |
外键 |
入伙资料表,入伙资料ID |
SignAContractRemarks |
nchar (100) |
|
合同表,签约备注 |
SellChangeID |
int |
Yes |
销售变更表,销售变更ID |
DeleteNot |
bit |
|
合同表,作废否 |
表2、SYS_BusinessStatusTable(SYS_业务状态表)
列名 |
类型 |
主键/外键 |
说明 |
BusinessStatusID |
int - Identity |
主键 |
|
BusinessStatusName |
nchar (100) |
|
|
BusinessName |
nchar (100) |
|
|
StatusColor |
nchar (20) |
|
|
StatusCondition |
nchar (100) |
|
|
Explain |
nchar (100) |
|
|
Father_ID |
int |
外键 |
|
表3:SYS_销售变更表(SYS_StatusChangeTable)
列名 |
类型 |
主键/外键 |
说明 |
StatusChangeID |
int - Identity |
主键 |
销售变更ID |
RoomDatumID |
int |
外键 |
房间资料ID |
SellStatusDetailID |
int |
外键 |
销售状态明细ID |
DeleteNot |
bit |
|
删除否 |
表4:SYS_销售状态表(SYS_SellStatusTable)
列名 |
类型 |
主键/外键 |
说明 |
SellStatusID |
int - Identity |
主键 |
销售状态ID |
SellStatusName |
nchar (100) |
|
销售状态名称 |
表5:.SYS_销售状态明细表(SYS_SellStatusDetailTable)
列名 |
类别 |
主键/外键 |
说明 |
SellStatusDetailID |
int - Identity |
主键 |
销售状态明细ID |
SellStatusID |
int |
外键 |
销售状态 |
SellStatusTime |
date |
|
销售状态时间 |
SellStatusCause |
nchar (50) |
|
销售状态原因 |
LawfulDay |
date |
|
有效日期 |
SubscribeHandsel |
money |
|
预订定金 |
SubscribeNumber |
nchar (30) |
|
预订编号 |
CurrencyID |
int |
外键 |
币种ID |
Operator |
nchar (30) |
|
经办人 |
ClientDatumID |
int |
外键 |
客户资料ID |
表6:SYS_房间资料表(SYS_RoomDataTable)
列名 |
类别 |
主键/外键 |
说明 |
|
RoomDataID |
int - Identity |
主键 |
房间资料ID |
|
HouseID |
int |
外键 |
楼栋ID |
|
RoomCode |
nchar (50) |
|
房间代码 |
|
RoomUnit |
nchar (10) |
|
房间单元 |
|
RoomNumber |
nchar (20) |
|
房号 |
|
natureNumber |
nchar (20) |
|
自然层号 |
|
Floor |
nchar (20) |
|
楼层号 |
|
ColumnNumber |
nchar (20) |
|
列号 |
|
CoveredArea |
decimal (18, 3) |
|
建筑面积 |
|
BuilDingExceptArea |
decimal (18, 3) |
|
套内面积 |
|
AreaShare |
decimal (18, 3) |
|
分摊面积 |
|
BalconyArea |
decimal (18, 3) |
|
阳台面积 |
|
RoomFaceDirectionID |
int |
外键 |
朝 向 |
|
LandscapeID |
int |
外键 |
景观ID |
|
HouseTypeID |
int |
外键 |
户型ID |
|
RoomTypeID |
int |
外键 |
房间类型ID |
|
RoomRanking |
nchar (20) |
|
房间排号 |
|
OnbuildingExceptAreaCountNot |
bit |
|
按套内面积计算否 |
|
LockNot |
bit |
|
是否锁定 |
|
CountWayID |
int |
外键 |
计算方式ID |
|
RoomDescribeID |
int |
外键 |
|
|
SellStatusID |
int |
外键 |
销售状态ID |
|
AffiliatedHousePropertyNot |
bit |
|
|
|
BuildingPropertiesID |
int |
|
|
|
BuildingNot |
bit |
|
|
|
ZhuangTaiWeiZhenFou |
bit |
|
状态为真否 |
表7:SYS_HouseTable(SYS楼栋表)
列名 |
类型 |
主键/外键 |
说明 |
HouseID |
int - Identity |
主键 |
楼栋ID |
HouseCode |
nchar (40) |
|
楼栋代码 |
HouseName |
nchar (40) |
|
楼栋名称 |
RoomNumberModelTypeID |
int |
外键 |
房间编号模式类型ID |
ContractHouseName |
nchar (40) |
|
合同栋号名称 |
GiveHouseStandardID |
int |
外键 |
交屋标准ID |
ShouldGiveHouseDate |
date |
|
应交房日期 |
BriefRemarks |
nchar (80) |
|
简要备注 |
NumberOfPlies |
int |
|
层数 |
BuildingPropertyID |
int |
外键 |
建筑性质ID |
SupervisionInstitutionID |
int |
外键 |
监理机构ID |
EstateNumber |
nchar (80) |
|
楼栋房地产证号 |
MassifNumber |
nchar (80) |
|
楼栋地块编号 |
LandArea |
decimal (18, 3) |