在销售控制模块里
点击更名查询打开更名查询界面:
查询功能实现:
第一步:数据库
1、表与表的关系
表1、SYS_RenameTable(SYS_更名表)
用于存放更名信息
列名 |
数据类型 |
主键/外键 |
说明 |
RenameID |
int |
主键 |
更名ID |
TypeOfServiceID |
int |
外键 |
业务类型ID |
RoomDatumID |
int |
外键 |
房间资料ID |
CustomerDatum1ID |
int |
外键 |
原客户1ID |
CustomerDatum2ID |
int |
外键 |
原客户2ID |
CustomerDatum3ID |
int |
外键 |
原客户3ID |
CustomerDatum4ID |
int |
外键 |
原客户4ID |
NewCustomerDatum1ID |
int |
外键 |
新客户1ID |
NewCustomerDatum2ID |
int |
外键 |
新客户2ID |
NewCustomerDatum3ID |
int |
外键 |
新客户3ID |
NewCustomerDatum4ID |
int |
外键 |
新客户4ID |
Commission |
nchar(10) |
|
手续费 |
AssignmentBriefRemarks |
nchar(10) |
|
简要备注 |
AssignmentApprover |
nchar(10) |
|
批准人 |
AssignmentApproveDate |
nchar(10) |
|
批准日期 |
AssignmentOperatorID |
int |
外键 |
操作员 |
AssignmentEnteringDate |
date |
|
录入日期 |
表2:SYS_ProjectTable(SYS_项目表)
用于存放项目录入的消息
列名 |
类型 |
主键/外键 |
说明 |
ProjectID |
int - Identity |
主键 |
项目ID |
PremisesName |
nchar (100) |
|
楼盘名称 |
ProjectCode |
nchar (100) |
|
项目代码 |
ProjectName |
nchar (100) |
|
项目名称 |
BuildingPropertyID |
int |
外键 |
建筑性质ID |
StructureID |
int |
外键 |
结构ID |
PlotRatio |
decimal (18, 3) |
|
容积率 |
RealEstateNumber |
nchar (100) |
|
项目房地产证号 |
DomesticLicence |
nchar (100) |
|
内销许可证 |
ExportLicence |
nchar (100) |
|
外销许可证 |
SupervisionInstitutionID |
int |
外键 |
监理机构ID |
ProjectRowNumber |
int |
|
项目排号 |
MassifNumber |
nchar (100) |
|
项目地块编号 |
LandArea |
nchar (100) |
|
项目土地面积 |
LandSellContractNumber |
nchar (100) |
|
项目土地出让合同号 |
LandUserBeginTime |
nchar (100) |
|
项目土地使用开始时间 |
LandUserEndTime |
nchar (100) |
|
项目土地使用结束时间 |
LandPurpose |
nchar (100) |
|
项目土地用途 |
AreaTypeID |
int |
外键 |
项目面积类型ID |
表3:SYS_AttributeAssembleDetailTable(SYS属性集合明细表)
用于记录简单的数据
列名 |
类型 |
主键/外键 |
说明 |
AttributeAssembleDetailID |
int - Identity |
主键 |
属性集合明细ID |
AttributeAssembleDetailName |
nchar (100) |
|
属性集合ID |
AttributeAssembleID |
int |
外键 |
属性集合明细名称 |
AttributeAssembleDetailFar_ID |
int |
|
属性集合明细Far_ID |
表4: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) |
|
楼栋土地面积 |
LandSellAgreementNumber |
nchar (80) |
|
楼栋土地出让合同号 |
LandUserBeginDate |
date |
|
楼栋土地使用开始时间 |
LandUserEndDate |
date |
|
楼栋土地使用结束时间 |
HouseLandUse |
nchar (80) |
|
楼栋土地用途 |
HouseAreaTypeID |
int |
外键 |
楼栋面积类型ID |
ProjectSubregionID |
int |
外键 |
项目所属ID |
StructureID |
int |
外键 |
架构ID |
表5、SYS_房间资料表
列名 |
类别 |
主键/外键 |
说明 |
|
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 |
|