整理成品膏方和体质膏方

``` 1.goods中的表、tcm表改动 goods中group表 字段改动: 删除 pharmacy_id_list、pharmacy_id_list、pharmacy_id 新增addresss_list(可以显示的地址,根据医生的所在地址过滤) 和 no_address_list(不可以显示的地址) tcm表 拆分: cream_formulae(成品膏方表),将体质膏方拆出来, 命名为 cream_formulae_habitus(体质膏方表) 字段改动: 删除表中pharmacy_id_list 新增 no_address_list(不可以显示的地址) cream_formulae_habitus(体质膏方) 2./goods/list 列表修正 根据地址来筛选数据 3./tcm/list, result表中的根据type_module判断是成品膏方还是体质膏方 4.数据库订单表和药方表kindId修正 kindId=5成品膏方(result_type=1&&kindId=5) kindId=6体质膏方(result_type=2&&kindId=5) 5.数据库:药房地址表中: pharmacy_id_pres_map(开方发货的药房) pharmacy_id_goods_show_map(商品订单显示的药房,暂时只有颗粒剂和饮片,比较特殊) ``` # 数据库 ```sql USE `meridian_portable_logic`; ALTER TABLE tb_goods_group CHANGE pharmacy_id address VARCHAR(60) COMMENT '可以显示的地址(省),多个用逗号隔开。 不填表示所有的地区都可以显示'; ALTER TABLE tb_goods_group CHANGE no_pharmacy_id no_address VARCHAR(60) COMMENT '不可以显示的地址(省),与可以显示的地址互斥'; select * from tb_prescription_order po LEFT JOIN tb_prescription p on po.pres_id = p.id where po.kind_id = 5 AND p.result_type = 2 # 体质 kind_id 5-> 6 UPDATE tb_prescription_order po LEFT JOIN tb_prescription p ON po.pres_id = p.id SET po.kind_id = 6, p.kind_id = 6 where po.kind_id = 5 AND p.result_type = 2; ```