# 白友 **Repository Path**: sjjiang/bai-you ## Basic Information - **Project Name**: 白友 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-02 - **Last Updated**: 2024-03-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ** 白友医助系统 ** ``` 前端本地访问地址:baiyou-dev.jgcmgs.com 本地Api接口地址:baiyou-dev.api.jgcmgs.com 前端测试地址:baiyou-test.jgyljt.com 测试Api接口地址: baiyou-test.api.jgyljt.com 前端预发布地址:baiyou-pre.jgcmgs.com Api预发布接口地址:baiyou-pre.api.jgcmgs.com 前端正式地址:baiyou.jgcmgs.com 正式Api接口地址:baiyou.api.jgcmgs.com ``` ------------------------------------ ## 解析奕远excel文件功能,excel数据导入hospital,更新灯塔挂号记录 hfx 为医院(项目简称) (定时任务每天执行) excel-con/index hfx ## 更新所有 白友挂号记录,治疗项目详情/治疗项目统计 hfx 为医院(项目简称)(运行优化过得代码执行批量插入更新)数量多时用 excel-con/update-record hfy ## 更新当天 白友挂号记录,治疗项目详情/治疗项目统计 hfx 为医院(项目简称)(奕远->白友) excel-con/update-today-record hfy ## 同步当天奕远挂号/消费用户 hfy为 为医院(项目简称) 参数1 代表每天执行(定时任务) excel-con/add-user hfy 1 ## 同步所有奕远挂号/消费用户 (全量处理更新/添加用户) excel-con/add-user hfy ## 更新指定日期 白友挂号记录,治疗项目详情/治疗项目统计 hfx 为医院(项目简称) 开始时间 结束时间 1(逐条插入) 2(批量插入) 少量少时建议用 1,数量多时用 2 excel-con/update-time-record hfy 2020-03-20 2020-03-24 1 ## oss图片上传定时脚本 oss/oss-upload ## 回访曲线统计定时任务脚本 report-callback/follow-timing 具体前后端项目部署方式,请看backend和frontend各自文件夹内的README.md文件. ## 更新当月挂号用户,消费不满足条件流失处理 (hfy不同医院的参数) (每日) excel-con/first-visit hfy ## 在当月的有消费的流失or断诊用户变成复诊 (hfy不同医院的参数) (每日) excel-con/loss hfy ##上个月初诊->复诊 (hfy不同医院的参数) (月初0点) excel-con/visit hfy ##60天未来院,算断诊(每日) excel-con/fault-diagnosis hfy ## 按指定日期重新分配,患者诊室和医助 excel-con/reset-assistant hfy 2020-03-26 2020-04-07 ## 修复上次到诊时间/新日期替换老日期 所有断诊->复诊(执行完配合 excel-con/fault-diagnosis 重新判断断诊) excel-con/reset-fault nt ##白友数据同步报错提醒 excel-con/log ## 统计每天,奕远同步白友数据情况 excel-con/excel-total ##根据根据诊室 分配客服 hfy代表不同的项目 excel-con/customer-server hfy ##根据患者最近消费更换诊室 hfy代表不同的项目(重构了,这个不用了) excel-con/update-clinic hfy ##同步近30天奕远-白友的数据 excel-con/repair-history nt ##更新患者信息(跑脚本之前需要修改env中hiss数据库配置文件的数据库名称) #####脚本地址: data-migrate/patient PROJECT_ID #####参数: PROJECT_ID 取值( 'HFY' => 1, 'HFX' => 3, 'SZ' => 4, 'NB' => 5, 'CS' => 6, 'NC' => 7, 'WZ' => 8, 'NT' => 9, 'GZ' => 10) #####数据库名称: 取值( 'HFY' => 'hiss_hy', 'HFX' => 'hiss_bd', 'SZ' => 'hiss_rj', 'NB' => 'hiss_nb', 'CS' => 'hiss_hs', 'NC' => 'hiss_gd', 'WZ' => 'hiss_wzzy', 'NT' => 'hiss_nt', 'GZ' => 'hiss_gz') ## 白白管家 #### 数据同步(所有数据,不能重复执行) baibai-data-migrate/create-baibai #### 数据更新 php yii baibai-data-migrate/update-baibai ##报表-经营-经营报表数据快照生成(凌晨12点后跑脚本, 默认是头一天的数据) management-report/index DATE='' PROJECT_ID=0 #####参数: DATE, 指定时间, 不传默认是昨天的日期。 PROJECT_ID, 指定项目, 不传默认是全部项目 ##报表-回访-回访报表数据快照生成(凌晨12点后跑脚本, 默认是头一天的数据) report-callback/statistics startDATE=0 endDate=0 #####参数: startDATE, 指定开始时间, 格式2020-01-01。 #####参数:endDATE, 指定结束时间, 格式2020-01-01。 #####说明:两个参数都不传,则默认昨天。如果截止到XX日,则startDATE传0。从XX日开始,则endDate传0。 ##报表-经营-经营报表数据快照挂号数据修复(默认是头一天的数据) ``` management-report/repair PROJECT_ID DATE TYPE ``` #####参数: PROJECT_ID, 指定项目id,必传 (1) #####参数: DATE, 指定日期, 默认是昨天 (2020-05-14) #####参数: TYPE, 指定维度, 默认是日 (1:日, 2:月, 3:年) ## 修复 历史治疗数据没有 诊室id信息 patient/update-clinic-id ## 同步住院/出院记录 医院 / 开始时间 / 结束时间 (第一次,执行五一当当前)(不加时间,默认当天) (执行完,执行 in-hospital-status) excel-con/in-hospital-synchronous hfy 2020-05-01 2020-06-01 ## 同步住院状态 医院 excel-con/in-hospital-status hfy ##修复 下次复诊时间(一次性) excel-con/revisiting-repair ##修复五一之后各家医院的到诊记录(一次性) hfy(项目) excel-con/to-hospital-repair hfy ##回访状态修复(因为将回访状态设置转到基础设置里) yii callback-status/update-callback-status ## 跟进列表报表数据快照生成, 12点过后执行 ``` yii follow-report/index DATE PROJECT_ID ``` #####参数: DATE, 指定日期,可空,支持传入年(2020)同步某年的数据,年月(2020-07)同步某年某月的数据, 默认昨天所在的年月 #####参数: PROJECT_ID, 项目id,可空,默认全部项目 ##就诊类型修复(因为将就诊类型设置转到基础设置里) yii callback-status/update-outpatient-type ##根据最新 消费记录,修复诊室信息 php yii excel-con/repair-clinic ####新增项目、医生报表(凌晨0-1点执行,每天) yii report-project/create-report 2020-11-01 2020-11-30 ####新增项目、医生旬(凌晨0-1点执行,每月1/11/21号) yii report-project/create-report-xun 2020-11-01 2020-11-10 #### 修复,之前的医助/客服 岗位变化导致归属人错误问题(重新分配医助/客服归属人) yii excel-con/repair-belong-member #### 修复流失数据 yii excel-con/repair-loss #### 更新患者信息扩展表上次操作时间【输液大厅对患者的药品的最后一次操作时间】 yii patient/update-all-operate-time