zoukankan      html  css  js  c++  java
  • 多表修改审批处理

    数据库记录修改审批

    在做修改申请->审批->再更新的时候,发掘出可以用工程项目管理的思路来设计资料库

    一般一份资料修改,会涉及多个表,审批的时候不可能采用逐个数据库表的方式来处理,

    必须更具业务属性,让管理者在一个界面上对相关的数据进行审批,完了之后同时更新所有的资料表,

    由此引入项目管理的思路,

    思路如下:

    [TaskList] 待处理工程项目

    Task ID  待处理ID

    Business ID 业务索引(可能是订单号/可以放一起处理的项目名,留这个是需要合并处理的项目可以一起做)

    Task Type 项目处理类型(资料操作之新增,修改,删除;订单处理各个环节的名称)

    Sub_by 申请人

    Sub_Date 申请日期

    Sub_TO 接收人

    Status 处理状态

    以上是简单的工作流的环节,用于简单的申请审批之用,

    以下扩展应用-数据库多表修改审批

    [info] 待修改资讯表

    Info_Main_Id  资讯个体,一般我会在每个表的前面加AutoNo,这个就是指那个,明确到表的哪个记录

    info Filed   修改到资讯表的哪个信息字段(这里外链到资料库表字段表,资料库的每个字段名都有唯一一个记录)

    Value Old  旧有信息

    Value New 新信息

    Task ID  工程项目表的ID

     -----------------------------------------------------------------------------------

    这样可以把数据修改的申请统一放到任务列表里处理,只要在工作类型设置为资料修改即可

  • 相关阅读:
    架构探险笔记3-搭建轻量级Java web框架
    软件工程
    Mysql基础
    Navicat快捷键
    百度搜索的使用技巧
    利用adb截图然后传到电脑
    Div不用float布局
    安卓开发之ScrollView
    安卓开发ScrollView嵌套ListView只显示一行
    修改eclipse的背景色(转载)
  • 原文地址:https://www.cnblogs.com/linbaba/p/1793396.html
Copyright © 2011-2022 走看看