药品采购 1

药品集中采购系统是电子交易系统, 实现医疗机构上网采购、药品经营企业上网销售、监督单位网上监管

药品目录模块:
药品目录维护:由卫生局统一管理,记录平台使用药品的中标目录,卫生局在省级目录 的基础上进行添加、删除,来组成市级的药品目录。
企业供货目录 :供货商将自己供应的药品添加企业供货目录,表示供货商要供应这些药品。

采购单管理
创建采购单:医院使用
采购单审核:卫生院使用。

1、监管单位查询所有供货商药品目录信息
接口功能:监管单位查询所有供货商药品目录信息
接口参数:查询条件(GysypmlQueryVo)
接口实现:调用mapper查询数据

3、提交控制状态(只处理单个记录)
接口功能:根据供货商id和药品id更新控制状态(1:正常,2:暂停)
接口参数:供货商id和药品id、控制状态(1:正常,2:暂停)

采购单需求

医院在采购药品时,先创建一个采购单,采购单内容包括本次采购的药品信息(采购量、采购金额), 采购单创建成功后,需要提交到监管单位,由监管单位进行审核。审核通过后由供货商按照采购单的内容进行发货,
医院收到药品后执行入库操作。

操作流程:

第一步:填写采购单基本信息



第二步:填写采购单详细信息,本次采购的药品信息



添加采购药品:

从本地区供货商药品目录中找采购的药品信息。

由于价格统一,为了避免供货商竞争,设置一个区域只有一个供货商进行供货

确定 采购量:


采购量确定后,采购金额自动计算出来:

第三步:提交采购单

在确定采购单完成创建,执行采购单提交。

第四步:提交采购单后由监管单位进行审核

本系统实际操作由卫生院对本区域医院下的采购单进行审核。

卫生院首先查询采购单内容,确定没有问题进行审核。

第五步:供货商进行采购单受理

供货商对向自己下采购单的医院,受理采购单。

第六步:医院执行入库操作

动态表命名规则:
采购单基本信息表:Yycgd+4位年份
采购单明细表:yycgdmx+4位年份
Sql语句中如果有动态表,需要在动态表名后边加${businessyear},
注意自定义的mapper的parameterType指定的类型中要businessyear属性。
在数据库中建立 一张模版表,模版表结构和动态表结构一样。
在逆向工程中生成模版表的mapper文件,
生成之后修改生成的mapper文件中表名的组织方式,修改为表名+4位年份,4位年份通过变量传入

采购单维护列表

需求
医院通过采购单维护列表,对自己创建的采购单进行维护(增、删、改、查)。

项目相关技术

   
    
     //implements WebArgumentResolver
        
           
        
    


    
    
        
        
        
        
    
     
     
    
     
      //implements HandlerExceptionResolver
    
        
        
    
        
                
    
        
        
               //implements HandlerInterceptor
        
            
            
        

    
    

    
    
    
        
        
            5242880
        
    

    
         // implements Converter
    
         
              
                  
              
         
         
    
    

你可能感兴趣的:(药品采购 1)