You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
110 lines
5.7 KiB
110 lines
5.7 KiB
|
4 months ago
|
-- ============================================================
|
||
|
|
-- 查询 efcode_cp_plan (字典值转描述)
|
||
|
|
-- ============================================================
|
||
|
|
SELECT
|
||
|
|
p.id AS 计划ID,
|
||
|
|
p.plan_date AS 计划执行日期,
|
||
|
|
CASE p.plan_type
|
||
|
|
WHEN 1 THEN '日常计划'
|
||
|
|
WHEN 2 THEN '专项计划'
|
||
|
|
ELSE CONCAT('未知(', p.plan_type, ')')
|
||
|
|
END AS 计划类别,
|
||
|
|
CASE p.plan_time
|
||
|
|
WHEN 1 THEN '上午'
|
||
|
|
WHEN 2 THEN '下午'
|
||
|
|
WHEN 3 THEN '其他'
|
||
|
|
ELSE CONCAT('未知(', p.plan_time, ')')
|
||
|
|
END AS 执行时段,
|
||
|
|
p.plan_actual_date AS 实际执行日期,
|
||
|
|
CASE p.plan_actual_time
|
||
|
|
WHEN 1 THEN '上午'
|
||
|
|
WHEN 2 THEN '下午'
|
||
|
|
WHEN 3 THEN '其他'
|
||
|
|
ELSE CONCAT('未知(', p.plan_actual_time, ')')
|
||
|
|
END AS 实际执行时段,
|
||
|
|
p.enforce_content AS 执法事项,
|
||
|
|
p.enterprise_name AS 被检查企业,
|
||
|
|
p.enterprise_number AS 企业信用代码,
|
||
|
|
p.enforce_user_names AS 执法人员,
|
||
|
|
p.bureau_dept_name AS 执法单位,
|
||
|
|
CASE p.is_public
|
||
|
|
WHEN 1 THEN '是'
|
||
|
|
WHEN 0 THEN '否'
|
||
|
|
ELSE CONCAT('未知(', p.is_public, ')')
|
||
|
|
END AS 是否公开,
|
||
|
|
CASE p.is_union
|
||
|
|
WHEN 1 THEN '是'
|
||
|
|
WHEN 0 THEN '否'
|
||
|
|
ELSE CONCAT('未知(', p.is_union, ')')
|
||
|
|
END AS 是否联合执法,
|
||
|
|
p.union_bureau_dept_names AS 联合执法单位,
|
||
|
|
CASE p.reserve_status
|
||
|
|
WHEN 0 THEN '草稿'
|
||
|
|
WHEN 1 THEN '待预约(未发起联合)'
|
||
|
|
WHEN 2 THEN '预约中'
|
||
|
|
WHEN 3 THEN '预约完成'
|
||
|
|
WHEN 4 THEN '重新预约中'
|
||
|
|
WHEN 5 THEN '待预约(还有位置可加入)'
|
||
|
|
WHEN 6 THEN '待预约(人数已满)'
|
||
|
|
ELSE CONCAT('未知(', p.reserve_status, ')')
|
||
|
|
END AS 预约状态,
|
||
|
|
p.task_id AS 关联任务ID,
|
||
|
|
CASE p.system_reserved
|
||
|
|
WHEN 1 THEN '是'
|
||
|
|
WHEN 0 THEN '否'
|
||
|
|
ELSE CONCAT('未知(', p.system_reserved, ')')
|
||
|
|
END AS 已系统推荐预约,
|
||
|
|
CASE p.manual_reserved
|
||
|
|
WHEN 1 THEN '是'
|
||
|
|
WHEN 0 THEN '否'
|
||
|
|
ELSE CONCAT('未知(', p.manual_reserved, ')')
|
||
|
|
END AS 已手动预约,
|
||
|
|
CASE p.is_delete
|
||
|
|
WHEN 0 THEN '否'
|
||
|
|
WHEN 1 THEN '是'
|
||
|
|
ELSE CONCAT('未知(', p.is_delete, ')')
|
||
|
|
END AS 是否删除,
|
||
|
|
p.create_by AS 创建人_ID,
|
||
|
|
p.create_time AS 创建时间,
|
||
|
|
p.update_time AS 更新时间,
|
||
|
|
p.remark AS 备注
|
||
|
|
FROM efcode_cp_plan p
|
||
|
|
ORDER BY p.create_time DESC;
|
||
|
|
|
||
|
|
|
||
|
|
-- ============================================================
|
||
|
|
-- 查询 efcode_cp_reserve (字典值转描述)
|
||
|
|
-- ============================================================
|
||
|
|
SELECT
|
||
|
|
r.id AS 预约记录ID,
|
||
|
|
r.plan_id AS 计划ID,
|
||
|
|
r.plan_group_id AS 预约分组ID,
|
||
|
|
r.reserve_time AS 预约时间,
|
||
|
|
CASE r.op_status
|
||
|
|
WHEN 1 THEN '同意'
|
||
|
|
WHEN 2 THEN '拒绝'
|
||
|
|
WHEN 3 THEN '待确认'
|
||
|
|
WHEN 4 THEN '超期取消'
|
||
|
|
ELSE CONCAT('未知(', r.op_status, ')')
|
||
|
|
END AS 操作状态,
|
||
|
|
r.op_order AS 操作顺序,
|
||
|
|
r.op_time AS 操作时间,
|
||
|
|
r.op_message AS 操作留言,
|
||
|
|
r.op_set_date AS 协商执行日期,
|
||
|
|
CASE r.op_set_time
|
||
|
|
WHEN 1 THEN '上午'
|
||
|
|
WHEN 2 THEN '下午'
|
||
|
|
WHEN 3 THEN '其他'
|
||
|
|
ELSE CONCAT('未知(', r.op_set_time, ')')
|
||
|
|
END AS 协商执行时段,
|
||
|
|
CASE r.res_from
|
||
|
|
WHEN 1 THEN '系统匹配'
|
||
|
|
WHEN 0 THEN '手动匹配'
|
||
|
|
ELSE CONCAT('未知(', r.res_from, ')')
|
||
|
|
END AS 预约来源,
|
||
|
|
r.create_by AS 创建人_ID,
|
||
|
|
r.create_time AS 创建时间,
|
||
|
|
r.update_time AS 更新时间
|
||
|
|
FROM efcode_cp_reserve r
|
||
|
|
ORDER BY r.plan_group_id ASC, r.op_order ASC;
|