20201112版本--总结
1.给自己多留一点预算时间(及时提示用户、测试前先评审用例、测试后关闭bug,预留时间测试造数据)
2.如果依赖别人的接口(事情)是需要及时跟踪的,否则不会给你尽力解决问题
---20201204 总结之前开发规则表
之前开发规则表 RULE_INFO
RULE_NO VARCHAR2(20) 设置流水号
RULE_TYPE VARCHAR2(2) 规则类型
INVALID_FLAG VARCHAR2(1) 'N' 作废标记(Y:作废;N:正常)
PK_SERIAL VARCHAR2(20) 数据主键
CREATED_USER VARCHAR2(100) 创建人
CREATED_DATE DATE 创建时间
UPDATED_USER VARCHAR2(100) 修改人
UPDATED_DATE DATE 修改时间
RULE_NAME VARCHAR2(100) 规则名称
START_DATE NUMBER(3) Y 超时提交起始日期
END_DATE NUMBER(3) Y 超时提交截止日期
VALID_START DATE Y 有效起始时间
VALID_END DATE Y 有效结束时间
规则类型基表RULE_TYPE_TBL
RULE_TYPE VARCHAR2(2) 规则类型
DESCRIPTION VARCHAR2(100) 描述
INVALID_FLAG VARCHAR2(1) 'N' 作废标记(Y:作废;N:正常)
CREATED_USER VARCHAR2(100) 创建人
CREATED_DATE DATE 创建时间
UPDATED_USER VARCHAR2(100) 修改人
UPDATED_DATE DATE 修改时间
规则明细设置表 RULE_DETAIL_SET
RULE_DETAIL_NO VARCHAR2(20) 明细流水号
RULE_NO VARCHAR2(20) 规则号
RULE_DTL_TYPE VARCHAR2(2) 规则明细类型
RULE_DTL_VALUE VARCHAR2(20) 明细值
INVALID_FLAG VARCHAR2(1) 作废标记
CREATED_USER VARCHAR2(100) 创建人
CREATED_DATE DATE 创建时间
UPDATED_USER VARCHAR2(100) 修改人
UPDATED_DATE DATE 修改时间
规则明细类型表RULE_DTL_TYPE_TBL
RULE_DTL_TYPE VARCHAR2(2) 规则明细类型编码
DESCRIPTION VARCHAR2(100) 规则明细类型描述
TABLE_NAME VARCHAR2(30) Y 基表名
INVALID_FLAG VARCHAR2(1) 作废标记
CREATED_USER VARCHAR2(100) 创建人
CREATED_DATE DATE 创建时间
UPDATED_USER VARCHAR2(100) 修改人
UPDATED_DATE DATE 修改时间
我们每次开发一个规则表那就先在RULE_TYPE_TBL创建一条记录,例如我们统购权限设置表,就在该表插入一条18类型的
然后我们要添加一条记录的时候,在RULE_INFO添加一条记录,每条记录会有多个字段,每个字段都保存放在RULE_DETAIL_SET表,
例如一条记录有5个字段要保存,那么要在RULE_DETAIL_SET保存5条,每个字段代表什么意义则在RULE_DTL_TYPE_TBL先添加5条即可(和RULE_TYPE_TBL类似,在保存记录的时候,先添加5条)