整理数据库字段
This commit is contained in:
parent
af3cdaef18
commit
cfc71a59f7
|
|
@ -113,125 +113,124 @@ class update extends admin{
|
|||
protected function table_field() {
|
||||
global $_M;
|
||||
// 场所资料库
|
||||
$zdytable['village'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`v_name` varchar(255) NOT NULL COMMENT '场所名称',
|
||||
`v_type` varchar(255) NOT NULL COMMENT '分类',
|
||||
`v_province` varchar(255) NOT NULL COMMENT '省',
|
||||
`v_city` varchar(255) NOT NULL COMMENT '市',
|
||||
`v_district` varchar(255) NOT NULL COMMENT '区',
|
||||
`v_address` varchar(255) NOT NULL COMMENT '详细地址',
|
||||
`v_lxname` varchar(150) NOT NULL COMMENT '相关联系人',
|
||||
`v_tel` text COMMENT '联系电话',
|
||||
`v_price` decimal(10,2) DEFAULT NULL COMMENT '场所均价',
|
||||
`v_psize` int(11) COMMENT '居住人口规模',
|
||||
`v_text` text COMMENT '备注',
|
||||
`v_updatetime` datetime DEFAULT NULL,
|
||||
`v_addtime` datetime DEFAULT NULL,
|
||||
UNIQUE KEY `vname` (`v_name`),
|
||||
PRIMARY KEY (`id`)";
|
||||
$zdytable['village'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`v_name` varchar(255) NOT NULL COMMENT '场所名称',
|
||||
`v_type` varchar(255) NOT NULL COMMENT '分类',
|
||||
`v_province` varchar(255) NOT NULL COMMENT '省',
|
||||
`v_city` varchar(255) NOT NULL COMMENT '市',
|
||||
`v_district` varchar(255) NOT NULL COMMENT '区',
|
||||
`v_address` varchar(255) NOT NULL COMMENT '详细地址',
|
||||
`v_lxname` varchar(150) NOT NULL COMMENT '相关联系人',
|
||||
`v_tel` text COMMENT '联系电话',
|
||||
`v_price` decimal(10,2) DEFAULT NULL COMMENT '场所均价',
|
||||
`v_psize` int(11) DEFAULT NULL COMMENT '居住人口规模',
|
||||
`v_forbidtype` text COMMENT '禁投行业',
|
||||
`v_text` text COMMENT '备注',
|
||||
`v_updatetime` datetime DEFAULT NULL,
|
||||
`v_addtime` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `vname` (`v_name`)";
|
||||
|
||||
// 公司资料库
|
||||
// 公司地址填写采用选择城市联动的方式填写,方便后期数据查询处理筛选
|
||||
$zdytable['customer'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`c_allname` varchar(255) NOT NULL COMMENT '公司全称名称',
|
||||
`c_name` varchar(255) NOT NULL COMMENT '公司简称名称',
|
||||
`c_province` varchar(255) NOT NULL COMMENT '省',
|
||||
`c_city` varchar(255) NOT NULL COMMENT '市',
|
||||
`c_district` varchar(255) NOT NULL COMMENT '区',
|
||||
`c_address` varchar(255) NOT NULL COMMENT '详细地址',
|
||||
`c_lxname` varchar(150) NOT NULL COMMENT '相关联系人',
|
||||
`c_tel` text COMMENT '联系电话',
|
||||
`c_text` text COMMENT '备注',
|
||||
`c_updatetime` datetime DEFAULT NULL,
|
||||
`c_addtime` datetime DEFAULT NULL,
|
||||
UNIQUE KEY `cname` (`c_name`),
|
||||
PRIMARY KEY (`id`)";
|
||||
$zdytable['customer'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`c_allname` varchar(255) NOT NULL COMMENT '公司全称名称',
|
||||
`c_name` varchar(255) NOT NULL COMMENT '公司简称名称',
|
||||
`c_province` varchar(255) NOT NULL COMMENT '省',
|
||||
`c_city` varchar(255) NOT NULL COMMENT '市',
|
||||
`c_district` varchar(255) NOT NULL COMMENT '区',
|
||||
`c_address` varchar(255) NOT NULL COMMENT '详细地址',
|
||||
`c_lxname` varchar(150) NOT NULL COMMENT '相关联系人',
|
||||
`c_tel` text COMMENT '联系电话',
|
||||
`c_text` text COMMENT '备注',
|
||||
`c_updatetime` datetime DEFAULT NULL,
|
||||
`c_addtime` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `cname` (`c_name`)";
|
||||
|
||||
//公司负责人联系方式
|
||||
//负责人姓名,电话,职位分类,备注
|
||||
// w_tel 可做成标签,总之要满足多个录入的要求
|
||||
$zdytable['workers'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`w_jid` int(11) NOT NULL COMMENT '职务id',
|
||||
`w_name` varchar(150) NOT NULL COMMENT '姓名',
|
||||
`w_tel` text COMMENT '联系电话',
|
||||
`w_text` text COMMENT '备注',
|
||||
`w_updatetime` datetime DEFAULT NULL,
|
||||
`w_addtime` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)";
|
||||
$zdytable['workers'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`w_jid` int(11) NOT NULL COMMENT '职务id',
|
||||
`w_name` varchar(150) NOT NULL COMMENT '姓名',
|
||||
`w_tel` text COMMENT '联系电话',
|
||||
`w_text` text COMMENT '备注',
|
||||
`w_updatetime` datetime DEFAULT NULL,
|
||||
`w_addtime` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)";
|
||||
|
||||
// 同一个广告位置 不可重复
|
||||
$zdytable['elevator'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`e_vid` int(11) COMMENT '场所ID',
|
||||
`e_number` varchar(100) NOT NULL COMMENT '广告位编号,用于后期各表操作',
|
||||
`e_bno` int(11) NOT NULL COMMENT '门口方位',
|
||||
`e_aps` int(11) NOT NULL COMMENT '广告位置',
|
||||
`e_size` varchar(255) NOT NULL COMMENT '广告位尺寸大小',
|
||||
`e_enable` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否启用 0 不启用,1 为启用',
|
||||
`e_label` text COMMENT '自主标签',
|
||||
`e_text` text COMMENT '备注',
|
||||
UNIQUE KEY `elidno` (`e_vid`,`e_bno`,`e_aps`),
|
||||
UNIQUE KEY `enumber` (`e_number`),
|
||||
PRIMARY KEY (`id`)";
|
||||
$zdytable['elevator'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`e_vid` int(11) DEFAULT NULL COMMENT '场所ID',
|
||||
`e_number` varchar(100) NOT NULL COMMENT '广告位编号,用于后期各表操作',
|
||||
`e_bno` int(11) NOT NULL COMMENT '道闸方位',
|
||||
`e_aps` int(11) NOT NULL COMMENT '广告位置',
|
||||
`e_size` varchar(255) NOT NULL COMMENT '广告位尺寸大小',
|
||||
`e_enable` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否启用 0 不启用,1 为启用',
|
||||
`e_label` text COMMENT '自主标签',
|
||||
`e_text` text COMMENT '备注',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `enumber` (`e_number`),
|
||||
UNIQUE KEY `elidno` (`e_vid`,`e_bno`,`e_aps`)";
|
||||
|
||||
// 合同资料库
|
||||
// h_cid h_wid 采用联动菜单方式
|
||||
// h_noticeday 可做成tab 标签形式满足多个通知天数
|
||||
$zdytable['contract'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`h_number` varchar(100) NOT NULL COMMENT '合同编号,用于后期各表操作',
|
||||
`h_signtime` varchar(255) COMMENT '签订日期',
|
||||
`h_cid` int(11) COMMENT '签定公司',
|
||||
`h_wid` varchar(255) COMMENT '签定相关公司人员',
|
||||
`h_tprice` decimal(10,2) DEFAULT NULL COMMENT '总价格',
|
||||
`h_starttime` varchar(255) COMMENT '广告开始时间',
|
||||
`h_endtime` varchar(255) COMMENT '广告结束时间',
|
||||
`h_noticeday` varchar(255) COMMENT '提前通知天数',
|
||||
`h_medium` text COMMENT '投放媒介',
|
||||
`h_tower` text COMMENT '投放台数',
|
||||
`h_texta` text COMMENT '投放周期备注,天月年',
|
||||
`h_text` text COMMENT '备注',
|
||||
`h_updatetime` datetime DEFAULT NULL COMMENT '修改时间',
|
||||
`h_addtime` datetime DEFAULT NULL COMMENT '录入时间',
|
||||
UNIQUE KEY `elidno` (`h_number`),
|
||||
PRIMARY KEY (`id`)";
|
||||
$zdytable['contract'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`h_number` varchar(100) NOT NULL COMMENT '合同编号,用于后期各表操作',
|
||||
`h_signtime` varchar(255) DEFAULT NULL COMMENT '签订日期',
|
||||
`h_cid` int(11) DEFAULT NULL COMMENT '签定公司',
|
||||
`h_wid` varchar(255) DEFAULT NULL COMMENT '签定相关公司人员',
|
||||
`h_tprice` decimal(10,2) DEFAULT NULL COMMENT '总价格',
|
||||
`h_starttime` varchar(255) DEFAULT NULL COMMENT '广告开始时间',
|
||||
`h_endtime` varchar(255) DEFAULT NULL COMMENT '广告结束时间',
|
||||
`h_noticeday` varchar(255) DEFAULT NULL COMMENT '提前通知天数',
|
||||
`h_text` text COMMENT '备注',
|
||||
`h_updatetime` datetime DEFAULT NULL COMMENT '修改时间',
|
||||
`h_addtime` datetime DEFAULT NULL COMMENT '录入时间',
|
||||
`h_medium` text COMMENT '投放媒介',
|
||||
`h_tower` text COMMENT '投放台数',
|
||||
`h_texta` text COMMENT '投放周期备注,天月年',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `elidno` (`h_number`)";
|
||||
|
||||
// 广告投放计划单 //将合同的进度状态调整到投放计划内
|
||||
$zdytable['launch'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`l_title` varchar(255) COMMENT '投放计划标题',
|
||||
`l_hnumber` varchar(100) NOT NULL COMMENT '合同编号',
|
||||
`l_enumber` text COMMENT '排期成功的广告位编号',
|
||||
`l_selectenum` text COMMENT '选择的广告位编号',
|
||||
`l_schedule` int(11) COMMENT '投放进度',
|
||||
`l_starttime` varchar(255) COMMENT '广告开始时间',
|
||||
`l_endtime` varchar(255) COMMENT '广告结束时间',
|
||||
`l_enable` tinyint(1) NOT NULL DEFAULT '1' COMMENT '广告排期状态 0预选,1正常 2预排',
|
||||
`l_type` varchar(255) NOT NULL COMMENT '分类',
|
||||
`l_text` text COMMENT '备注',
|
||||
`l_updatetime` datetime DEFAULT NULL COMMENT '修改时间',
|
||||
`l_addtime` datetime DEFAULT NULL COMMENT '录入时间',
|
||||
PRIMARY KEY (`id`)";
|
||||
$zdytable['launch'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`l_title` varchar(255) DEFAULT NULL COMMENT '投放计划标题',
|
||||
`l_hnumber` varchar(100) NOT NULL COMMENT '合同编号',
|
||||
`l_enumber` text COMMENT '排期成功的广告位编号',
|
||||
`l_selectenum` text COMMENT '选择的广告位编号',
|
||||
`l_schedule` int(11) DEFAULT NULL COMMENT '投放进度',
|
||||
`l_starttime` varchar(255) DEFAULT NULL COMMENT '广告开始时间',
|
||||
`l_endtime` varchar(255) DEFAULT NULL COMMENT '广告结束时间',
|
||||
`l_enable` tinyint(1) NOT NULL DEFAULT '1' COMMENT '广告排期状态 0预选,1正常 2预排',
|
||||
`l_type` varchar(255) NOT NULL COMMENT '分类',
|
||||
`l_text` text COMMENT '备注',
|
||||
`l_updatetime` datetime DEFAULT NULL COMMENT '修改时间',
|
||||
`l_addtime` datetime DEFAULT NULL COMMENT '录入时间',
|
||||
PRIMARY KEY (`id`)";
|
||||
|
||||
// 广告时间段排期表,广告位编号,合同编号,开始时间,结束时间,状态
|
||||
// 排期的缓存表
|
||||
$zdytable['schedule'] = "
|
||||
`id` char(36) NOT NULL COMMENT 'uuid',
|
||||
`s_lid` int(11) COMMENT '广告投放ID',
|
||||
`s_enumber` varchar(100) NOT NULL COMMENT '广告位编号',
|
||||
`s_hnumber` varchar(100) NOT NULL COMMENT '合同编号',
|
||||
`s_starttime` varchar(255) COMMENT '广告开始时间',
|
||||
`s_endtime` varchar(255) COMMENT '广告结束时间',
|
||||
UNIQUE KEY `slidse` (`s_lid`,`s_enumber`),
|
||||
PRIMARY KEY (`id`)
|
||||
";
|
||||
$zdytable['schedule'] = " `id` char(36) NOT NULL COMMENT 'uuid',
|
||||
`s_lid` int(11) DEFAULT NULL COMMENT '广告投放ID',
|
||||
`s_enumber` varchar(100) NOT NULL COMMENT '广告位编号',
|
||||
`s_hnumber` varchar(100) NOT NULL COMMENT '合同编号',
|
||||
`s_starttime` varchar(255) DEFAULT NULL COMMENT '广告开始时间',
|
||||
`s_endtime` varchar(255) DEFAULT NULL COMMENT '广告结束时间',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `slidse` (`s_lid`,`s_enumber`)";
|
||||
|
||||
// 参数配置
|
||||
$zdytable['para'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`p_type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '参数分类 0广告位置,1职位,2合同状态,3门口方位',
|
||||
`p_order` int(11) DEFAULT '0' COMMENT '排序',
|
||||
`p_name` varchar(255) COMMENT '名称',
|
||||
`p_value` int(11) COMMENT '参数值,必须为数字',
|
||||
`p_text` varchar(255) COMMENT '备注',
|
||||
UNIQUE KEY `ptypevalue` (`p_type`,`p_value`),
|
||||
PRIMARY KEY (`id`)";
|
||||
$zdytable['para'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`p_type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '参数分类 0广告位置,1职位,2合同状态,3道闸方位',
|
||||
`p_order` int(11) DEFAULT '0' COMMENT '排序',
|
||||
`p_name` varchar(255) DEFAULT NULL COMMENT '名称',
|
||||
`p_value` int(11) DEFAULT NULL COMMENT '参数值,必须为数字',
|
||||
`p_text` varchar(255) DEFAULT NULL COMMENT '备注',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `ptypevalue` (`p_type`,`p_value`)";
|
||||
|
||||
// 有序表,处理分割字段
|
||||
$zdytable['sequence'] = " `seq` int(11) NOT NULL AUTO_INCREMENT,
|
||||
|
|
@ -239,26 +238,26 @@ class update extends admin{
|
|||
|
||||
// 公司资料库
|
||||
// 公司地址填写采用选择城市联动的方式填写,方便后期数据查询处理筛选
|
||||
$zdytable['welog'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`openid` varchar(45) NOT NULL COMMENT '微信用户ID',
|
||||
`text` text COMMENT '核心内容',
|
||||
`content` text COMMENT '微信模板信息',
|
||||
`returntext` text COMMENT '返回信息',
|
||||
`state` tinyint(1) COMMENT '记录状态',
|
||||
`exetime` varchar(255) COMMENT '处理时间',
|
||||
`addtime` varchar(255) COMMENT '录入时间',
|
||||
PRIMARY KEY (`id`)";
|
||||
$zdytable['welog'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`openid` varchar(45) NOT NULL COMMENT '微信用户ID',
|
||||
`text` text COMMENT '核心内容',
|
||||
`content` text COMMENT '微信模板信息',
|
||||
`returntext` text COMMENT '返回信息',
|
||||
`state` tinyint(1) DEFAULT NULL COMMENT '记录状态',
|
||||
`exetime` varchar(255) DEFAULT NULL COMMENT '处理时间',
|
||||
`addtime` varchar(255) DEFAULT NULL COMMENT '录入时间',
|
||||
PRIMARY KEY (`id`)";
|
||||
|
||||
//前台巡查人员的验证密钥密码
|
||||
$zdytable['keylist'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`k_passkey` varchar(45) NOT NULL COMMENT '密钥密码',
|
||||
`k_basekey` text COMMENT '明密',
|
||||
`k_wid` varchar(255) COMMENT '相关联系人',
|
||||
`k_state` tinyint(1) COMMENT '密钥状态',
|
||||
`k_text` text COMMENT '备注',
|
||||
`k_addtime` varchar(255) COMMENT '新增时间',
|
||||
`k_updatetime` varchar(255) COMMENT '修改时间',
|
||||
PRIMARY KEY (`id`)";
|
||||
$zdytable['keylist'] = " `id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`k_passkey` varchar(45) NOT NULL COMMENT '密钥密码',
|
||||
`k_basekey` text COMMENT '明密',
|
||||
`k_wid` varchar(255) DEFAULT NULL COMMENT '相关联系人',
|
||||
`k_state` tinyint(1) DEFAULT NULL COMMENT '密钥状态',
|
||||
`k_text` text COMMENT '备注',
|
||||
`k_addtime` varchar(255) DEFAULT NULL COMMENT '新增时间',
|
||||
`k_updatetime` varchar(255) DEFAULT NULL COMMENT '修改时间',
|
||||
PRIMARY KEY (`id`)";
|
||||
|
||||
/**
|
||||
* 1、增加新表
|
||||
|
|
|
|||
Loading…
Reference in New Issue