|
@@ -1,10 +1,10 @@
|
|
|
{
|
|
|
- "projectName":"远程制药数字生产设备改造及数据采集系统",
|
|
|
- "designer":"赵冬冬",
|
|
|
- "data":"2022-06-22",
|
|
|
+ "projectName":"牛医生平台应用与示范项目软件",
|
|
|
+ "designer":"殷登顺",
|
|
|
+ "data":"2023-04-26",
|
|
|
"meanDataList":[
|
|
|
{
|
|
|
- "mod":"综合管理系统",
|
|
|
+ "mod":"PC管理系统",
|
|
|
"child":[
|
|
|
{
|
|
|
"manageName":"系统设置",
|
|
@@ -36,427 +36,474 @@
|
|
|
"text":"改功能新增用户绑定角色绑定部门绑定岗位,新增的用户可用于设备绑定用户",
|
|
|
"inFields":"数据库:sys_user(用户表) 字段:user_id(用户ID),dept_id(部门ID),user_name(用户账号),nick_name(用户昵称),user_type(用户类型(00系统用户)),email(用户邮箱),phonenumber(手机号码),sex(用户性别(0男 1女 2未知)),avatar(头像地址),password(密码),status(帐号状态(0正常 1停用)),del_flag(删除标志(0代表存在 2代表删除)),login_ip(最后登录IP),login_date(最后登录时间),last_login_date(上一次登陆时间)数据库:sys_user_post(用户岗位) 字段:user_id(用户ID),post_id(岗位ID)数据库:sys_user_role(用户角色关联) 字段:user_id(用户ID),role_id(角色ID),",
|
|
|
"outFields":"数据库:sys_user(用户表) 字段:user_id(用户ID),dept_id(部门ID),user_name(用户账号),nick_name(用户昵称),user_type(用户类型(00系统用户)),email(用户邮箱),phonenumber(手机号码),sex(用户性别(0男 1女 2未知)),avatar(头像地址),password(密码),status(帐号状态(0正常 1停用)),del_flag(删除标志(0代表存在 2代表删除)),login_ip(最后登录IP),login_date(最后登录时间),last_login_date(上一次登陆时间)数据库:sys_user_post(用户岗位) 字段:user_id(用户ID),post_id(岗位ID)数据库:sys_user_role(用户角色关联) 字段:user_id(用户ID),role_id(角色ID),"
|
|
|
- },
|
|
|
- {
|
|
|
- "oper":"通知规则管理",
|
|
|
- "const":"无约束",
|
|
|
- "text":"该通知规则可用于维保和预警的通知配置,可设置为每天提醒!按特定时间提醒",
|
|
|
- "inFields":"数据库:work_device_warn_deal(预警记录处理表) 字段:id(ID),remi_type_code(提醒类型编码 1维保 2预警),remi_type_name(提醒类型),cycle_type(提醒规则分类 1 按天),cycle_name(规则名称),cycle_adva(提醒时间 提前xx天提醒),cycle_freq(提醒频率),first_remi_time(首次提醒时间),interva(提醒时间间隔 单位小时),status(是否启用保养(0启用 1禁用)),",
|
|
|
- "outFields":"数据库:work_device_warn_deal(预警记录处理表) 字段:id(ID),remi_type_code(提醒类型编码 1维保 2预警),remi_type_name(提醒类型),cycle_type(提醒规则分类 1 按天),cycle_name(规则名称),cycle_adva(提醒时间 提前xx天提醒),cycle_freq(提醒频率),first_remi_time(首次提醒时间),interva(提醒时间间隔 单位小时),status(是否启用保养(0启用 1禁用)),"
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- "manageName":"设备管理",
|
|
|
+ "manageName":"农户管理",
|
|
|
"child":[
|
|
|
{
|
|
|
- "oper":"设备类型管理",
|
|
|
+ "oper":"农户信息管理",
|
|
|
"const":"无约束",
|
|
|
- "text":"通过plc读取设备定义的设备类型编码进行设备类型添加,只能添加以定义的设备编码。该类型用于后续设备绑定,预警等功能!",
|
|
|
- "inFields":"数据库:work_device_type 字段:device_type_img_url(设备类型图标),device_type_name(设备类型),device_type_code(设备类型编码),set_time(设置时间 数字),unit_time(设置单位 1-秒 2-分 3-时),device_param(设备参数 josn 字符串)",
|
|
|
- "outFields":"数据库:work_device_type 字段:id(id),device_type_img_url(设备类型图标),device_type_name(设备类型),device_type_code(设备类型编码),set_time(设置时间 数字),unit_time(设置单位 1-秒 2-分 3-时),device_param(设备参数 josn 字符串),create_time(创建时间)"
|
|
|
- },
|
|
|
- {
|
|
|
- "oper":"设备管理",
|
|
|
- "const":"无约束",
|
|
|
- "text":"通过设备类型编码进行查询设备日志表获取可以绑定的设备然后进行绑定,后面可用于预警维保,首页设备状态查询!和移动端相关操作",
|
|
|
- "inFields":"数据库:work_device 字段: parent_id(设备父id),device_type_id(设备类型id),device_img(设备图片,号拼接),device_type(设备类型),device_model(设备型号),device_name(设备名称),device_code(设备编码),device_brand_id(设备品牌id),device_brand(设备品牌),work_shop_id(厂房id),work_shop_name(厂房名称),shop_user(车间主任名称),shop_user_id(车间主任id),persin_cha_id(负责人id),persin_cha(负责人名称),bear_dept_id(承担部门id),bear_dept(承担部门名称),cust_dept_id(定制部门id),cust_dept(定制部门名称),device_ip(设备ip),device_in_area(设备安装位置),device_in_time(设备安装日期),device_prod_time(设备生产日期),device_param(设备参数 josn 字符串),remark(备注),数据库:work_device_sys_user(设备绑定用户表) 字段:id(id),bind_type(绑定类型 1 (设备维护 预警推送)),user_id(系统用户id),user_name(系统用户名称),device_type_id(设备类型id),device_id(设备id),",
|
|
|
- "outFields":"id(主键),road_no(路段编号),road_name(路段名称),device_type(设备类型:1-地磁2-车位锁),device_id(关联设备ID),device_no(设备编码),space_no(车位编号),space_name(车位名称),space_type(车位类型0-普通车位1-特殊车位),vehicle_no(停放车牌号码),order_id(订单ID),place_status(车位状态:0-空闲1-有车2-故障),create_by(创建人),create_time(创建时间),update_by(修改人),update_time(修改时间),del_flag(删除标志0-未删除1-已删除),数据库:work_device_sys_user(设备绑定用户表) 字段:id(id),bind_type(绑定类型 1 (设备维护 预警推送)),user_id(系统用户id),user_name(系统用户名称),device_type_id(设备类型id),device_id(设备id),"
|
|
|
+ "text":"展示所有农户信息,内容包括昵称、姓名、联系电话、养殖情况、所在城镇、上门服务地址等",
|
|
|
+ "inFields":"数据库:farmer_info 字段:name(用户名称),nickname(昵称),avatar(头像地址),sex(用户性别0男 1女 2未)),age(年龄),mobile(手机号),address(地址信息),remark(农户备注信息)",
|
|
|
+ "outFields":"数据库:farmer_info 字段:name(用户名称),nickname(昵称),avatar(头像地址),sex(用户性别0男 1女 2未)),age(年龄),mobile(手机号),address(地址信息),remark(农户备注信息)"
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- "manageName":"维保管理",
|
|
|
+ "manageName":"兽医管理",
|
|
|
"child":[
|
|
|
{
|
|
|
- "oper":"维保计划",
|
|
|
+ "oper":"兽医信息管理",
|
|
|
"const":"无约束",
|
|
|
- "text":"根据添加的设备并对设备添加相应的维保计划!对设备进行保养",
|
|
|
- "inFields":"数据库:work_device_cur(维保计划表) 字段:id(ID),plan_name(计划名称),work_num(工单编号),device_type_id(设备类型id),device_type(设备类型),device_id(设备id),device_name(设备名称),device_model(设备型号),device_code(设备编码),device_address(设备位置),dept_id(承担部门id),dept(承担部门名称),cur_time(保养日期),cur_time_cycle(保养提前天数),cur_rem_start_time(保养开始提醒日期),cur_rem_end_time(保养结束提醒日期),cur_start_time(开始保养日期),cur_end_time(结束保养日期),cur_user_id(保养人员id),cur_user_name(保养人员name),cur_sele_time(保养完成日期),che_user_id(操作员id),che_user_name(操作员名称),shop_user_id(车间主任id),shop_user(车间主任名称),cur_cont(保养内容 富文本 (废弃未使用)),cur_status(保养状态 1待保养 2保养中 3以保养),status(是否启用保养(0启用 1禁用)),remark(备注),数据库:work_device_cur_cycle(维保计划通知规则) 字段:id(ID),remi_type_code(提醒类型编码 1维保 2预警),remi_type_name(提醒类型),cycle_type(提醒规则分类 1 按天),cycle_name(规则名称),cycle_adva(提醒时间 提前xx天提醒),cycle_freq(提醒频率),first_remi_time(首次提醒时间),interva(提醒时间间隔 单位小时),status(是否启用保养(0启用 1禁用)),数据库:work_device_cur_con(维保计划内容表) 字段:id(id),tab_id(维保表计划表id),content(维保内容),start_time(维保开始时间),cycle(维保规则),cycle_id(维保规则id),",
|
|
|
- "outFields":"数据库:work_device_cur(维保计划表) 字段:id(ID),plan_name(计划名称),work_num(工单编号),device_type_id(设备类型id),device_type(设备类型),device_id(设备id),device_name(设备名称),device_model(设备型号),device_code(设备编码),device_address(设备位置),dept_id(承担部门id),dept(承担部门名称),cur_time(保养日期),cur_time_cycle(保养提前天数),cur_rem_start_time(保养开始提醒日期),cur_rem_end_time(保养结束提醒日期),cur_start_time(开始保养日期),cur_end_time(结束保养日期),cur_user_id(保养人员id),cur_user_name(保养人员name),cur_sele_time(保养完成日期),che_user_id(操作员id),che_user_name(操作员名称),shop_user_id(车间主任id),shop_user(车间主任名称),cur_cont(保养内容 富文本 (废弃未使用)),cur_status(保养状态 1待保养 2保养中 3以保养),status(是否启用保养(0启用 1禁用)),remark(备注),数据库:work_device_cur_cycle(维保计划通知规则) 字段:id(ID),remi_type_code(提醒类型编码 1维保 2预警),remi_type_name(提醒类型),cycle_type(提醒规则分类 1 按天),cycle_name(规则名称),cycle_adva(提醒时间 提前xx天提醒),cycle_freq(提醒频率),first_remi_time(首次提醒时间),interva(提醒时间间隔 单位小时),status(是否启用保养(0启用 1禁用)),数据库:work_device_cur_con(维保计划内容表) 字段:id(id),tab_id(维保表计划表id),content(维保内容),start_time(维保开始时间),cycle(维保规则),cycle_id(维保规则id),"
|
|
|
+ "text":"展示所有兽医的基本信息,内容包括昵称、姓名、联系电话、资质、服务等级评价、接单统计等",
|
|
|
+ "inFields":"数据库:doctor_info(兽医信息) 字段:name(用户名称),nickname(昵称),avatar(头像地址),sex(用户性别0男 1女 2未)),age(年龄),mobile(手机号),address(地址信息),remark(农户备注信息)",
|
|
|
+ "outFields":"数据库:doctor_info(兽医信息) 字段:name(用户名称),nickname(昵称),avatar(头像地址),sex(用户性别0男 1女 2未)),age(年龄),mobile(手机号),address(地址信息),remark(农户备注信息)"
|
|
|
},
|
|
|
{
|
|
|
- "oper":"维保记录",
|
|
|
+ "oper":"资质审核",
|
|
|
"const":"无约束",
|
|
|
- "text":"对已经产生计划的设备进行维保记录,对记录维保人员产生的数据进行记录",
|
|
|
- "inFields":"数据库:work_device_cur_record(维保记录表) 字段:id(ID),plan_name(计划名称),tab_id(设备维保计划表id),work_num(工单编号),device_type_id(设备类型id),device_type(设备类型),device_id(设备id),device_name(设备名称),device_model(设备型号),device_code(设备编码),device_address(设备位置),cur_user_id(保养人员id),cur_user_name(保养人员name),cur_sele_time(保养完成日期),cur_status(保养状态 1带进行 2进行中 3已完成),concl(试运行情况),shop_user_id(车间主任id),shop_user(车间主任名称),shop_user_status(车间主任确认状态 1待确认 2已确认),shop_user_time(车间主任确认时间),che_user_id(操作人id),che_user_name(操作人name),che_sele_status(操作人确认状态 1待确认 2已确认),che_sele_time(确认日期),数据库:work_device_cur_record_con(维保记录内容) 字段:id(id),notifi_time(首次通知时间),start_time(维保开始时间),tab_id(维保记录表id),content(维保内容),cycle(维保周期 (废弃未使用)),cycle_status(完成情况 1未完成 2已完成 3部分完成),cycle_time(完成时间),数据库:work_device_cur_record_log(维保记录内容) 字段:id(id),tab_id(维保表记录表id),log_type(记录类型 1 工单生成 2 维保进度更新 3申请验收 4已验收 5已确认),log_content(记录内容),log_user(触发人员),log_time(记录时间),log_sort(排序),",
|
|
|
- "outFields":"数据库:work_device_cur_record(维保记录表) 字段:id(ID),plan_name(计划名称),tab_id(设备维保计划表id),work_num(工单编号),device_type_id(设备类型id),device_type(设备类型),device_id(设备id),device_name(设备名称),device_model(设备型号),device_code(设备编码),device_address(设备位置),cur_user_id(保养人员id),cur_user_name(保养人员name),cur_sele_time(保养完成日期),cur_status(保养状态 1带进行 2进行中 3已完成),concl(试运行情况),shop_user_id(车间主任id),shop_user(车间主任名称),shop_user_status(车间主任确认状态 1待确认 2已确认),shop_user_time(车间主任确认时间),che_user_id(操作人id),che_user_name(操作人name),che_sele_status(操作人确认状态 1待确认 2已确认),che_sele_time(确认日期),数据库:work_device_cur_record_con(维保记录内容) 字段:id(id),notifi_time(首次通知时间),start_time(维保开始时间),tab_id(维保记录表id),content(维保内容),cycle(维保周期 (废弃未使用)),cycle_status(完成情况 1未完成 2已完成 3部分完成),cycle_time(完成时间),数据库:work_device_cur_record_log(维保记录内容) 字段:id(id),tab_id(维保表记录表id),log_type(记录类型 1 工单生成 2 维保进度更新 3申请验收 4已验收 5已确认),log_content(记录内容),log_user(触发人员),log_time(记录时间),log_sort(排序),"
|
|
|
+ "text":"可对兽医在移动端发起的资质提交进行审核",
|
|
|
+ "inFields":"数据库:doctor_info(兽医信息) 字段:status(状态: 0-提交 1-已审核 2-审核失败)",
|
|
|
+ "outFields":"数据库:doctor_info(兽医信息) 字段:status(状态: 0-提交 1-已审核 2-审核失败)"
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- "manageName":"预警管理",
|
|
|
+ "manageName":"专家库管理",
|
|
|
"child":[
|
|
|
{
|
|
|
- "oper":"预警设置",
|
|
|
- "const":"无约束",
|
|
|
- "text":"根据添加的设备并对设备添加相应的预警设置!支持的类型有:数值预警,状态预警,时间段预警,改设置会对设备的日志数据进行校验,根据校验值生成预警记录!",
|
|
|
- "inFields":"数据库:work_device_warn_set(预警设置表) 字段:id(id),warn_type_code(预警类型编码 1 环境预警 2设备工艺预警),warn_type(预警类型),device_type_id(设备类型id),device_type(设备类型),device_id(设备id),device_name(设备名称),cycle_id(预警规则id),warn_set_flag(状态(1开 2关)),remark(备注)数据库:work_device_warn_set_con(预警设置内容表) 字段:id(id),tab_id(预警设置表id),warn_name(预警名称),warn_param(预警参数),warn_set_type(参数类型 1数值预警(number) 2状态预警(boolean)),warn_cond(预警条件 大于等于,小于等于,大于,小于,等于),warn_value(预警值),warn_unit(预警单位),warn_set_flag(状态(1开 2关))数据库:work_device_warn_set_user(预警处理人员表) 字段:id(主键),tab_id(关联预警设置表id),set_by(推送人),set_user_id(推送人id),",
|
|
|
- "outFields":"数据库:work_device_warn_set(预警设置表) 字段:id(id),warn_type_code(预警类型编码 1 环境预警 2设备工艺预警),warn_type(预警类型),device_type_id(设备类型id),device_type(设备类型),device_id(设备id),device_name(设备名称),cycle_id(预警规则id),warn_set_flag(状态(1开 2关)),remark(备注)数据库:work_device_warn_set_con(预警设置内容表) 字段:id(id),tab_id(预警设置表id),warn_name(预警名称),warn_param(预警参数),warn_set_type(参数类型 1数值预警(number) 2状态预警(boolean)),warn_cond(预警条件 大于等于,小于等于,大于,小于,等于),warn_value(预警值),warn_unit(预警单位),warn_set_flag(状态(1开 2关))数据库:work_device_warn_set_user(预警处理人员表) 字段:id(主键),tab_id(关联预警设置表id),set_by(推送人),set_user_id(推送人id),"
|
|
|
- },
|
|
|
- {
|
|
|
- "oper":"预警记录",
|
|
|
+ "oper":"专家库管理",
|
|
|
"const":"无约束",
|
|
|
- "text":"预警设置生成的预警记录,该记录会记录预警最后一次触发的时间,可以对该条预警记录进行误报解除,或者对发出预警的数据进行维修!",
|
|
|
- "inFields":"数据库:work_device_warn_set(预警设置表) 字段:id(id),warn_type_code(预警类型编码 1 环境预警 2设备工艺预警),warn_type(预警类型),device_type_id(设备类型id),device_type(设备类型),device_id(设备id),device_name(设备名称),cycle_id(预警规则id),warn_set_flag(状态(1开 2关)),remark(备注)数据库:work_device_warn_set_con(预警设置内容表) 字段:id(id),tab_id(预警设置表id),warn_name(预警名称),warn_param(预警参数),warn_set_type(参数类型 1数值预警(number) 2状态预警(boolean)),warn_cond(预警条件 大于等于,小于等于,大于,小于,等于),warn_value(预警值),warn_unit(预警单位),warn_set_flag(状态(1开 2关))数据库:work_device_warn_set_user(预警处理人员表) 字段:id(主键),tab_id(关联预警设置表id),set_by(推送人),set_user_id(推送人id),",
|
|
|
- "outFields":"数据库:work_device_warn(预警记录表) 字段:id(id),work_num(工单编号),warn_set_id(预警设置表id),warn_type_id(预警类型id),warn_type(预警类型),device_type_id(设备类型id),device_type(设备类型),cycle_id(预警规则id),device_id(设备id),device_name(设备名称),device_code(设备编码),device_in_area(设备安装位置),warn_reason(预警原因),warn_value(触发值),warn_time(预警时间),warn_status(预警状态(1待处理 2已处理 3已解除)),che_user_id(填写人),che_user_name(填写人name)数据库:work_device_warn_deal(预警记录维修表) 字段:id(主键),warn_id(关联预警表id),deal_time(维修时间),content(维修内容),image(图片地址)数据库:work_device_warn_deal(预警记录维修人员记录表) 字段:id(主键),warn_id(关联预警表id),dealer_by(维修者),dealer_user_id(维修者id)数据库:work_device_warn_remove(预警记录解除表) 字段:id(主键),warn_id(关联预警表id),remove_reason(解除原因),image(图片地址),remove_by(解除者),remove_user_id(解除者id),remove_time(解除时间),"
|
|
|
+ "text":"展示所有的专家信息,可进行新增、删除、修改、查询等操作,专家信息包括基本介绍、头像、资质、线上接待农户或兽医的次数等内容",
|
|
|
+ "inFields":"数据库:proficient(专家信息) 字段:name(名称),rank(专家头衔),avatar(头像),mobile(手机号),address(地址信息),speciality(专长),introduce(专家介绍)",
|
|
|
+ "outFields":"数据库:proficient(专家信息) 字段:name(名称),rank(专家头衔),avatar(头像),mobile(手机号),address(地址信息),speciality(专长),introduce(专家介绍)"
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- "manageName":"生产记录",
|
|
|
+ "manageName":"知识库管理",
|
|
|
"child":[
|
|
|
{
|
|
|
- "oper":"提取罐生产记录",
|
|
|
+ "oper":"知识库管理",
|
|
|
"const":"无约束",
|
|
|
- "text":"对已绑定的提取罐进行生产记录查询,然后对需要的生产数据进行生产记录的生成!之后就可以对次生产记录查看!导出!",
|
|
|
- "inFields":"数据库:work_log_exectjar_ex(提取罐设备日志) 字段:id(id),ip_addr(通讯ip地址),port(通讯端口),collect_type(通讯类型 0-电表,1-水表,2-流量计,3-压差表,4-蒸汽锅炉,5-提取罐,6-纯水制取设备,7-空调机组,8-空压机),address(通讯模块安装地址),device_no(通讯传感器设备编号),device_name(通讯传感器设备名称),zdks( X号罐自动开始/停止),gnswd( X号罐罐内上温度),gnxwd( X号罐罐内下温度),ssjjsl( X号罐瞬时加水量),cp( X号罐产品),cp_text( X号罐产品),pc( X号罐单片机传送批次),pc_comp(整批次流程完成标识 1未完成 2已完成),pc_text( X号罐本系统批次),create_time_num(新增步骤的时间戳),create_time(创建时间),bz_flag(是否是有效数据 1有效 2 无效),bz( X号罐步骤),bz_index(第几次提取),bz_text( X号罐步骤),czy( X号罐操作员),czy_text( X号罐操作员),ylbj( X号罐压力报警),wdbj( X号罐温度报警),rm1( X号罐1次溶媒),rm2( X号罐2次溶媒),rm3( X号罐3次溶媒),rm4( X号罐4次溶媒),jp1( X号罐1次浸泡),jp2( X号罐2次浸泡),jp3( X号罐3次浸泡),jp4( X号罐4次浸泡),wdsd1( X号罐1次温度设定),wdsd2( X号罐2次温度设定),wdsd3( X号罐3次温度设定),wdsd4( X号罐4次温度设定),swsj1( X号罐1次保温时间),swsj2( X号罐2次保温时间),swsj3( X号罐3次保温时间),swsj4( X号罐4次保温时间),a1( X号罐1步),a2( X号罐2步),a3( X号罐3步),a4( X号罐4步),a5( X号罐5步),a6( X号罐6步),a7( X号罐7步),a8( X号罐8步),a9( X号罐9步),a10( X号罐10步),a11( X号罐11步),a12( X号罐12步),a13( X号罐13步),a14( X号罐14步),a15( X号罐15步),a16( X号罐16步),a17( X号罐17步),a18( X号罐18步),a19( X号罐19步),a20( X号罐20步),a21( X号罐21步),a22( X号罐22步),a23( X号罐23步),a24( X号罐24步),",
|
|
|
- "outFields":"数据库:work_log_exectjar_ex_pc(提取罐生产记录) 字段:id(id),device_name(设备名称),device_code(设备编码),pc_num(批次编号),pc_product(批次药品名称),pc_success_time(批次药品记录时间),pc_time_start(批次药品开始时间),pc_time_end(批次药品结束时间),pc_log_user(批次药品记录人员),pc_file_path(批次药品记录文件路径),"
|
|
|
- },
|
|
|
- {
|
|
|
- "oper":"包装机生产记录",
|
|
|
+ "text":"用于管理移动端的理论库文章信息,包括新增、删除、发布等功能",
|
|
|
+ "inFields":"数据库:knowledge_info(知识库信息) 字段:title(知识库标题),classify_name(分类名称),content(知识库内容),product_means(相关生产资料),cover_url(知识库封面图),label(标签),author( 作者),issue_time( 发布时间),unissue_time( 取消发布时间)",
|
|
|
+ "outFields":"数据库:knowledge_info(知识库信息) 字段:title(知识库标题),classify_name(分类名称),content(知识库内容),product_means(相关生产资料),cover_url(知识库封面图),label(标签),author( 作者),issue_time( 发布时间),unissue_time( 取消发布时间)"
|
|
|
+ },{
|
|
|
+ "oper":"知识库分类",
|
|
|
"const":"无约束",
|
|
|
- "text":"获取包装机的包装数据进行数据化展示",
|
|
|
- "inFields":"包装机excel数据读取",
|
|
|
- "outFields":"数据库:work_packer(包装机生产记录) 字段:id(id),drug_name(药品名称),bar_code(条码),pack_spec(包装规格 ),batch(批次),manu_time(生产日期),qua_drugs(药品数量),drug_spec(药品规格),pack_time(包装时间),operator(操作人),remark(备注),file_path(文件全路径),insert_time(插入时间年月日),"
|
|
|
+ "text":"管理移动端知识库分类信息",
|
|
|
+ "inFields":"数据库:knowledge_classify(知识库分类) 字段:name(分类名称),logo(分类图标),sort(排序)",
|
|
|
+ "outFields":"数据库:knowledge_classify(知识库分类) 字段:name(分类名称),logo(分类图标),sort(排序)"
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- "manageName":"检验记录",
|
|
|
+ "manageName":"订单管理",
|
|
|
"child":[
|
|
|
{
|
|
|
- "oper":"纯水制取设备",
|
|
|
+ "oper":"订单管理",
|
|
|
"const":"无约束",
|
|
|
- "text":"该模块分为检验人员手工录入和设备自动获取,获取到的数据进行可视化展示,导出成excel",
|
|
|
- "inFields":"数据库:check_record(纯水制取表) 字段:id(主键),device_id(设备id),ph_value(酸碱度值),data_source(数据来源 1手动记录 2传感器获取),remark(备注),create_by(创建人),create_time(创建时间),update_by(修改人),update_time(修改时间),del_flag(0 未删除 1已删除)数据库:check_record_detail(存水制取记录表) 字段:id(id),tab_id(检验记录表id),one_type_code(一级类型编码),one_type(一级类型),two_type_code(二级类型编码),two_type(二级类型),record_value(检验值数值),record_unit(检验值单位),",
|
|
|
- "outFields":"数据库:check_record(纯水制取表) 字段:id(主键),device_id(设备id),ph_value(酸碱度值),data_source(数据来源 1手动记录 2传感器获取),remark(备注),create_by(创建人),create_time(创建时间),update_by(修改人),update_time(修改时间),del_flag(0 未删除 1已删除)数据库:check_record_detail(存水制取记录表) 字段:id(id),tab_id(检验记录表id),one_type_code(一级类型编码),one_type(一级类型),two_type_code(二级类型编码),two_type(二级类型),record_value(检验值数值),record_unit(检验值单位),"
|
|
|
+ "text":"以列表的形式展示所有的上门服务订单信息,信息包括下单人信息及牛疾病描述情况、订单进度、接单人基本信息等内容,管理人员可进行订单关闭、退款等操作",
|
|
|
+ "inFields":"读取小程序下单的数据",
|
|
|
+ "outFields":"数据库:order_info(订单信息) 字段:farmer_name(农户名称),doctor_name(兽医名称),station_name(站点名称),order_time(下单时间),assign_type(派单类型:0-未指派 1-自动派单 2-手动接单 3-平台指派 4-下单指派),assign_time(派单时间),service_time( 服务时间(上门时间)),confirm_longitude( 确认位置(经度)),confirm_latitude( 确认位置(纬度)),total_amount( 总金额),pay_amount( 应支付金额),actual_amount( 实际支付金额),pay_time( 支付时间),pay_status( 订单支付状态: 0-未支付 1-已支付 2-支付中 3-支付失败 4-已退款),transaction_id(三方支付单号),status(订单状态: 0-下单 1-已接单 2-待支付 3-待评价 4-完成 5-已取消 6-售后),complete_time(完成时间),remark(备注),order_describe(订单描述),diagnose_explain(诊断说明)"
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- "manageName":"环境监控",
|
|
|
+ "manageName":"评价管理",
|
|
|
"child":[
|
|
|
{
|
|
|
- "oper":"空调",
|
|
|
+ "oper":"评价管理",
|
|
|
"const":"无约束",
|
|
|
- "text":"该对收集到的空调数据进行分页展示",
|
|
|
- "inFields":"读取plc数据录入数据库",
|
|
|
- "outFields":"数据库:work_log_airconditioner(空调机组数据) 字段:id(id),ip_addr(通讯ip地址),port(通讯端口),collect_type(通讯类型 0-电表,1-水表,2-流量计,3-压差表,4-蒸汽锅炉,5-提取罐,6-纯水制取设备,7-空调机组,8-空压机),address(通讯模块安装地址),device_no(通讯传感器设备编号),device_name(通讯传感器设备名称),jzsysj( 静置剩余时间 分钟),pssysj(排风剩余时间 分钟),xdsysj(消毒剩余时间 分钟),sfl(送风量 m3/h),cp2plfk(CP2频率反馈),sdfjff(消毒风机频率反馈/CP1频率反馈),hffkone(回风阀反馈1),hfffk(回风阀反馈 %),xfffk(新风阀反馈 %),jsffk(加湿阀反馈 %),jrffk(加热阀反馈 %),lsffk(冷水阀反馈 %),zlyl(走廊压力 Pa),plfk(频率反馈),hfsd(回风湿度 %),hfwd(回风温度 摄氏度),start(启动 ),jzms(静置模式),zbms(值班模式),pfms(排风模式),xdms(消毒模式),yxms(运行模式),dxjmsqh(冬/夏季模式切换),pfjcp2gz(排风机CP2故障),pfjcp2zt(排风机CP2状态),pfjcp2zd(排风机CP2自动),zx2zt(中效2状态),zx1zt(中效1状态),cxzt(初效状态),hffffzt(回风防火阀状态),sffffzt(送风防火阀状态),cyxdzt(臭氧消毒状态),jp2gzzt(JP-2故障状态),jp2yxzt(JP-2运行状态),jp2szzt(JP-2手自状态),jp1gzzt(JP-1故障状态),jp1yxzt(JP-1运行状态),jp1szzt(JP-1手自状态),xp1gzzt(XP-1故障状态),xp1yxzt(XP-1运行状态),xp1szzt(XP-1手自状态),fjgzzt(风机故障状态),fjyxzt(风机运行状态),fjszzt(风机手自状态),remark(原始请求数据),create_by(创建者),create_user_id(创建者id),create_time(创建时间),update_by(更新者),update_user_id(更新者id),update_time(更新时间),data_scope(数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)),del_flag(删除标志(0代表存在 1代表删除)),"
|
|
|
+ "text":"展示所有服务订单的评价,支持对评价进行热门推荐、删除操作",
|
|
|
+ "inFields":"读取小程序对订单的评价信息",
|
|
|
+ "outFields":"数据库:order_evaluate(订单评价信息) 字段:order_id(订单ID),evaluate_type(评价类型:0-用户自己评价 1-系统自己评价),effect_star(对治疗效果评级: 1-5),doctor_star(对兽医评级: 1-5),service_star(对服务评级: 1-5),system_star(对系统评级: 1-5),content( 评价内容),confirm_longitude( 确认位置(经度))"
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- "manageName":"发货单管理",
|
|
|
+ "manageName":"上门计费内容管理",
|
|
|
"child":[
|
|
|
{
|
|
|
- "oper":"发货单",
|
|
|
+ "oper":"服务管理",
|
|
|
"const":"无约束",
|
|
|
- "text":"导入u8文件,录入扫描订单详情,订单可进行删除,使用pda可对需要扫码单进行条形码扫描,进行入库,完成扫码之后可导出马上放心,以及药品详情.还有物流单",
|
|
|
- "inFields":"数据库:erp_outorder_sub(ERP出库订单子单) 字段:out_batch_no(关联出库批次号),order_no(单号),select_no(选择),deliver_date(发货日期),deliver_code(发货编码),logistics_abb(物流简称),customer_name(客户名称),drug_name(药品名称),drug_short_name(药品简称),drug_specifications(药品规格),sys_batch_no(u8系统批次号),piece_num(扫码件数),total_num(总数),piece_num_backup(件数备份),sys_salesman(u8系统业务员),sys_out_order(u8系统发货单号),product_date(生产日期),stock_name(仓库名称),make_order_name(制单人),audit_name(审核人),piece_scan_num(已经扫码件数),status(状态: 0-待扫 1-已扫完 2-部分扫),scan_type(扫件或扫码: 0-扫件 1-扫盒),serial_num(流水号),create_by(创建人),create_time(创建时间),update_by(修改人),update_time(修改时间),del_flag(删除标志 0-未删除 1-已删除),数据库:erp_outorder_scan(ERP出库订单扫码详情) 字段:out_batch_no:(总单批次号),sub_order_id:(子单号关联ID),scan_time:(扫码时间),drug_name:(药品名称),supervise_code:(电子监管码),create_by:(创建人),create_time:(创建时间),update_by:(修改人),update_time:(修改时间),del_flag:(删除标志 0-未删除 1-已删除),",
|
|
|
- "outFields":"数据库:erp_outorder(ERP出库订单) 字段:bath_no(批次号),gen_time(生成时间),total_num(总数),total_piece(总件数),status(状态: 0-未完成 1-已完成 2-部分完成),create_by(创建人),create_time(创建时间),update_by(修改人),update_time(修改时间),del_flag(删除标志 0-未删除 1-已删除),"
|
|
|
+ "text":"对兽医上门进行的一系列服务制定计费标准,可根据上门时间段、距离等多个维度进行设置",
|
|
|
+ "inFields":"数据库:service_info(服务类型信息) 字段:name(服务名称),content(服务内容(对服务的说明)),sort(排序字段:低->高),remark(备注信息)",
|
|
|
+ "outFields":"数据库:service_info(服务类型信息) 字段:name(服务名称),content(服务内容(对服务的说明)),sort(排序字段:低->高),remark(备注信息)"
|
|
|
},
|
|
|
{
|
|
|
- "oper":"客户管理",
|
|
|
+ "oper":"药品管理",
|
|
|
"const":"无约束",
|
|
|
- "text":"录入客户进行展示以及使用!配合发货单使用!",
|
|
|
- "inFields":"数据库:erp_customer_info(ERP客户信息) 字段:customer_name(客户名称),customer_no(客户编码),customer_abbr(客户简称),remark(备注),create_by(创建人),create_time(创建时间),update_by(修改人),update_time(修改时间),del_flag(删除标志 0-未删除 1-已删除),",
|
|
|
- "outFields":"数据库:erp_customer_info(ERP客户信息) 字段:customer_name(客户名称),customer_no(客户编码),customer_abbr(客户简称),remark(备注),create_by(创建人),create_time(创建时间),update_by(修改人),update_time(修改时间),del_flag(删除标志 0-未删除 1-已删除),"
|
|
|
+ "text":"对兽医上门时提供的药品制定计费标准",
|
|
|
+ "inFields":"数据库:drug_info(ERP客户信息) 字段:classify_name(分类名称),name(药品名称),logo(药品图片logo),specifications(药品规格),unit(药品单位),price(药品价格),manufacturer(生产厂商),details(药品描述)",
|
|
|
+ "outFields":"数据库:drug_info(ERP客户信息) 字段:classify_name(分类名称),name(药品名称),logo(药品图片logo),specifications(药品规格),unit(药品单位),price(药品价格),manufacturer(生产厂商),details(药品描述)"
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- "manageName":"周计划管理",
|
|
|
+ "manageName":"帖子管理",
|
|
|
"child":[
|
|
|
{
|
|
|
- "oper":"审核记录",
|
|
|
+ "oper":"帖子管理",
|
|
|
"const":"无约束",
|
|
|
- "text":"对周计划审核记录进行查询",
|
|
|
+ "text":"展示已发布的帖子,可针对某一帖子进行上热门或者删除的操作",
|
|
|
"inFields":"无",
|
|
|
- "outFields":"数据库:work_week_plan_record(周计划审核表) 字段:id(ID),week_plan_id(周计划ID),plan_status(计划状态 0-未制定 1-待审核 2-执行中 3-已完成 4-已驳回 6-已撤销),auther_id(审核人id),auth_time(审核时间),auth_remark(审核备注),create_by(创建者),create_user_id(创建者id),create_time(创建时间),update_by(更新者),update_user_id(更新者id),update_time(更新时间),del_flag(删除标志(0代表存在 1代表删除)),"
|
|
|
- },
|
|
|
- {
|
|
|
- "oper":"完成记录",
|
|
|
- "const":"无约束",
|
|
|
- "text":"查看已经完成的周计划记录",
|
|
|
- "inFields":"无",
|
|
|
- "outFields":"数据库:work_week_plan_content(周计划完成表) 字段:id(ID),week_plan_id(周计划ID),record_id(周计划记录ID),content(计划内容),oper_status(操作状态 0-待完成 1-已完成 2-已推迟 3-已取消),image_url(图片地址),remark(备注),create_by(创建者),create_user_id(创建者id),create_time(创建时间),update_by(更新者),update_user_id(更新者id),update_time(更新时间),del_flag(删除标志(0代表存在 1代表删除)),"
|
|
|
- },
|
|
|
- {
|
|
|
- "oper":"计划配置",
|
|
|
- "const":"无约束",
|
|
|
- "text":"对周计划进行配置,移动端对周计划进行完成!完成时会抄送特定的人员!对应的管理人员可对提交的周计划进行审核,具体审核的结果可在审核记录,或者完成记录查看",
|
|
|
- "inFields":"数据库:work_week_plan_config(周计划配置表) 字段:id(ID),week_month(周计划月份),week_num(第几周 1-第1周 2-第2周 3-第3周 4-第4周 5-第5周),begin_time(开始时间),end_time(结束时间),create_by(创建者),create_user_id(创建者id),create_time(创建时间),update_by(更新者),update_user_id(更新者id),update_time(更新时间),del_flag(删除标志(0代表存在 1代表删除))",
|
|
|
- "outFields":"数据库:work_week_plan_config(周计划配置表) 字段:id(ID),week_month(周计划月份),week_num(第几周 1-第1周 2-第2周 3-第3周 4-第4周 5-第5周),begin_time(开始时间),end_time(结束时间),create_by(创建者),create_user_id(创建者id),create_time(创建时间),update_by(更新者),update_user_id(更新者id),update_time(更新时间),del_flag(删除标志(0代表存在 1代表删除))"
|
|
|
+ "outFields":"数据库:communicate_dynamic(交流圈动态信息) 字段:issuer_name(发布者名称),issuer_time(发布时间),dynamic_type(动态类型: text:纯文字 image:图文 video:视频),title(标题),content(内容(文字内容)),address(当前定位地址信息),status(状态: 0-提交 1-已审核 2-审核失败),err_reason(失败原因),audit_time(审核时间),remark(备注信息),praise_num(关注数量),share_num(分享数量),"
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- "manageName":"统计报表",
|
|
|
+ "manageName":"财务管理",
|
|
|
"child":[
|
|
|
{
|
|
|
- "oper":"预警统计",
|
|
|
+ "oper":"退款管理",
|
|
|
"const":"无约束",
|
|
|
- "text":"对产生的预警数据进行统计,可详细查看每种设备的预警数!对预警数较大的设备进行排查和检修等相关操作!",
|
|
|
+ "text":"可对移动端发起的退款订单进行处理",
|
|
|
"inFields":"无",
|
|
|
- "outFields":"无"
|
|
|
- },
|
|
|
- {
|
|
|
- "oper":"预警工单完成率统计",
|
|
|
- "const":"无约束",
|
|
|
- "text":"对产生的预警工单数据进行统计,对完成率较低的设备对其负责人进行询问等方式来提高工单完成的效率!",
|
|
|
- "inFields":"",
|
|
|
- "outFields":""
|
|
|
- },
|
|
|
+ "outFields":"数据库:order_refund(订单退款记录) 字段:order_id(订单ID) transaction_id(微信支付单号) wxrefund_id(微信退款单号) refund_name(退款人姓名) refund_time(退款时间) total_amount(订单总金额) refund_amount(退款金额) refund_reason(退款原因) status(退款状态: 0-未操作 1-退款成功 2-退款失败 3-退款中) err_reason(失败原因) modify_reason(金额修改原因) modify_preamount(修改前金额) remark(备注)"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "mod":"手机小程序端",
|
|
|
+ "child":[
|
|
|
+ {
|
|
|
+ "manageName":"账号登录",
|
|
|
+ "child":[
|
|
|
{
|
|
|
- "oper":"维保工单完成统计",
|
|
|
+ "oper":"账号登录",
|
|
|
"const":"无约束",
|
|
|
- "text":"对所有设备进行维保完成统计!找到维保未完成过多的设备对其进行特殊处理!",
|
|
|
- "inFields":"",
|
|
|
- "outFields":""
|
|
|
+ "text":"通过获取用户微信信息快速登录小程序",
|
|
|
+ "inFields":"数据库:farmer_info(农户信息) 字段:wechat_openid(微信小程序ID),",
|
|
|
+ "outFields":"数据库:farmer_info(农户信息) 字段:name(用户名称),nickname(昵称),avatar(头像地址),sex(用户性别(0男 1女 2未知)),age(年龄),mobile(手机号),address(地址信息),balance(账户余额),integral(账户积分)"
|
|
|
},
|
|
|
{
|
|
|
- "oper":"资产分类统计",
|
|
|
+ "oper":"选择身份",
|
|
|
"const":"无约束",
|
|
|
- "text":"对所有设备按设备的类型进行分类统计!详细列出离线多少设备,在线多少设备,一共有多少个设备!",
|
|
|
- "inFields":"",
|
|
|
- "outFields":""
|
|
|
+ "text":"支持用户登录后可以自行选择农户或者兽医的身份",
|
|
|
+ "inFields":"前端页面选择登录角色",
|
|
|
+ "outFields":"登录不同角色用户"
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- "manageName":"工人管理",
|
|
|
+ "manageName":"农户",
|
|
|
"child":[
|
|
|
{
|
|
|
- "oper":"工人管理",
|
|
|
+ "oper":"信息登记",
|
|
|
"const":"无约束",
|
|
|
- "text":"可以收集厂里的工人信息对其进行管理!暂无其他功能关联!",
|
|
|
- "inFields":"数据库:work_user(工人表) 字段:id(用户ID),dept_id(部门ID),dept_name(部门名称),user_name(用户名称),user_phone(用户手机),sex(用户性别(0男 1女 2未知)),user_post(用户岗位),work_num(工号),work_area(工作区域),work_status(在职状态(0在职 1离职)),",
|
|
|
- "outFields":"数据库:work_user(工人表) 字段:id(用户ID),dept_id(部门ID),dept_name(部门名称),user_name(用户名称),user_phone(用户手机),sex(用户性别(0男 1女 2未知)),user_post(用户岗位),work_num(工号),work_area(工作区域),work_status(在职状态(0在职 1离职)),"
|
|
|
+ "text":"支持农户进行基本信息登记,内容包括姓名、养殖情况、上门服务地址等",
|
|
|
+ "inFields":"数据库:farmer_info(农户信息) 字段:name(用户名称),nickname(昵称),avatar(头像地址),sex(用户性别(0男 1女 2未知)),age(年龄),mobile(手机号),address(地址信息)",
|
|
|
+ "outFields":"无"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "oper":"信息登记",
|
|
|
+ "const":"无约束",
|
|
|
+ "text":"支持农户进行基本信息登记,内容包括姓名、养殖情况、上门服务地址等",
|
|
|
+ "inFields":"数据库:farmer_culture(农户养殖信息) 字段:animal_name(养殖动物名称), animal_num(养殖动物数量)",
|
|
|
+ "outFields":"无"
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- "manageName":"厂房管理",
|
|
|
+ "manageName":"上门看病",
|
|
|
"child":[
|
|
|
{
|
|
|
- "oper":"厂房管理",
|
|
|
+ "oper":"创建订单",
|
|
|
"const":"无约束",
|
|
|
- "text":"收集厂房数据进行录入,现在暂时没有其他功能关联,纯记录",
|
|
|
- "inFields":"数据库:work_shop(厂房表) 字段:id(id),parent_id(父id(备用暂未使用)),work_shop_name(厂房名称),work_shop_address(厂房地理位置),work_shop_area(厂房面积),work_shop_purpose(厂房用途),insert_time(添加时间),",
|
|
|
- "outFields":"数据库:work_shop(厂房表) 字段:id(id),parent_id(父id(备用暂未使用)),work_shop_name(厂房名称),work_shop_address(厂房地理位置),work_shop_area(厂房面积),work_shop_purpose(厂房用途),insert_time(添加时间),"
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "mod":"能耗管理系统",
|
|
|
- "child":[
|
|
|
- {
|
|
|
- "manageName":"能耗管理",
|
|
|
- "child":[
|
|
|
+ "text":"以图文的形式描述牛生病的情况,农户可以根据自身喜好选择两种兽医指派方式,一种是平台指派,一种是指定预约",
|
|
|
+ "inFields":"数据库:order_info(订单信息) 字段:farmer_name(农户名称),doctor_name(兽医名称),station_name(站点名称),order_time(下单时间),assign_type(派单类型:0-未指派 1-自动派单 2-手动接单 3-平台指派 4-下单指派),assign_time(派单时间),service_time( 服务时间(上门时间)),confirm_longitude( 确认位置(经度)),confirm_latitude( 确认位置(纬度)),total_amount( 总金额),pay_amount( 应支付金额),actual_amount( 实际支付金额),pay_time( 支付时间),pay_status( 订单支付状态: 0-未支付 1-已支付 2-支付中 3-支付失败 4-已退款),transaction_id(三方支付单号),status(订单状态: 0-下单 1-已接单 2-待支付 3-待评价 4-完成 5-已取消 6-售后),complete_time(完成时间),remark(备注),order_describe(订单描述),diagnose_explain(诊断说明)",
|
|
|
+ "outFields":"订单号: order_id"
|
|
|
+ },
|
|
|
{
|
|
|
- "oper":"电耗",
|
|
|
+ "oper":"平台指派",
|
|
|
"const":"无约束",
|
|
|
- "text":"统计电表的数据,对其进行按时间统计,和电表分类统计,用于分析设备耗电情况",
|
|
|
- "inFields":"无",
|
|
|
+ "text":"平台采取地域就近原则,为农户指派距离最近的兽医进行服务;支持查看推荐的兽医基本信息、资质展示、服务评价等内容;支持农户重新指派或取消订单",
|
|
|
+ "inFields":"数据库: order_info (订单信息) 字段: assign_type(派单类型:0-未指派 1-自动派单 2-手动接单 3-平台指派 4-下单指派) assign_time(派单时间) doctor_id(兽医ID) doctor_name(兽医名称) ",
|
|
|
"outFields":"无"
|
|
|
},
|
|
|
{
|
|
|
- "oper":"水耗",
|
|
|
+ "oper":"指定预约",
|
|
|
"const":"无约束",
|
|
|
- "text":"获取水表设备数据,对其进行按时间统计,和水表分类统计,,用于分析设备用水情况",
|
|
|
- "inFields":"无",
|
|
|
+ "text":"农户可通过自己的喜好,指定某一个兽医上门服务,预约时可查看兽医的基本信息、资质展示、服务评价等内容",
|
|
|
+ "inFields":"数据库: order_info (订单信息) 字段: assign_type(派单类型:0-未指派 1-自动派单 2-手动接单 3-平台指派 4-下单指派) assign_time(派单时间) doctor_id(兽医ID) doctor_name(兽医名称) ",
|
|
|
"outFields":"无"
|
|
|
},
|
|
|
{
|
|
|
- "oper":"汽耗",
|
|
|
+ "oper":"订单信息",
|
|
|
"const":"无约束",
|
|
|
- "text":"获取蒸汽流量计的数据",
|
|
|
+ "text":"展示订单的进度,支持在地图中查看兽医和农户的当前位置",
|
|
|
"inFields":"无",
|
|
|
- "outFields":"无"
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "mod":"手机端",
|
|
|
- "child":[
|
|
|
- {
|
|
|
- "manageName":"周计划管理",
|
|
|
- "child":[
|
|
|
+ "outFields":"数据库:order_info(订单信息) 字段:farmer_name(农户名称),doctor_name(兽医名称),station_name(站点名称),order_time(下单时间),assign_type(派单类型:0-未指派 1-自动派单 2-手动接单 3-平台指派 4-下单指派),assign_time(派单时间),service_time( 服务时间(上门时间)),confirm_longitude( 确认位置(经度)),confirm_latitude( 确认位置(纬度)),total_amount( 总金额),pay_amount( 应支付金额),actual_amount( 实际支付金额),pay_time( 支付时间),pay_status( 订单支付状态: 0-未支付 1-已支付 2-支付中 3-支付失败 4-已退款),transaction_id(三方支付单号),status(订单状态: 0-下单 1-已接单 2-待支付 3-待评价 4-完成 5-已取消 6-售后),complete_time(完成时间),remark(备注),order_describe(订单描述),diagnose_explain(诊断说明)"
|
|
|
+ },
|
|
|
{
|
|
|
- "oper":"审核管理",
|
|
|
+ "oper":"加入黑名单",
|
|
|
"const":"无约束",
|
|
|
- "text":"对已经完成的周计划进行审核,并查看已经处理过的周计划!",
|
|
|
- "inFields":"数据库:work_week_plan_content(周计划完成表) 字段:id(ID),week_plan_id(周计划ID),record_id(周计划记录ID),content(计划内容),oper_status(操作状态 0-待完成 1-已完成 2-已推迟 3-已取消),image_url(图片地址),remark(备注),create_by(创建者),create_user_id(创建者id),create_time(创建时间),update_by(更新者),update_user_id(更新者id),update_time(更新时间),del_flag(删除标志(0代表存在 1代表删除)),",
|
|
|
- "outFields":"数据库:work_week_plan_record(周计划审核表) 字段:id(ID),week_plan_id(周计划ID),plan_status(计划状态 0-未制定 1-待审核 2-执行中 3-已完成 4-已驳回 6-已撤销),auther_id(审核人id),auth_time(审核时间),auth_remark(审核备注),create_by(创建者),create_user_id(创建者id),create_time(创建时间),update_by(更新者),update_user_id(更新者id),update_time(更新时间),del_flag(删除标志(0代表存在 1代表删除)),"
|
|
|
+ "text":"农户可以根据自身喜好将兽医拉入黑名单,后续平台将不会再向农户推荐该兽医",
|
|
|
+ "inFields":"数据库farmer_blacklist(农户黑名单信息) doctor_id(黑名单的兽医ID) ",
|
|
|
+ "outFields":"无"
|
|
|
},
|
|
|
{
|
|
|
- "oper":"待办周计划",
|
|
|
+ "oper":"计费标准",
|
|
|
"const":"无约束",
|
|
|
- "text":"对需要待办的周计划进行完成,并提交选中审核人!",
|
|
|
- "inFields":"数据库:work_week_plan_config(周计划配置表) 字段:id(ID),week_month(周计划月份),week_num(第几周 1-第1周 2-第2周 3-第3周 4-第4周 5-第5周),begin_time(开始时间),end_time(结束时间),create_by(创建者),create_user_id(创建者id),create_time(创建时间),update_by(更新者),update_user_id(更新者id),update_time(更新时间),del_flag(删除标志(0代表存在 1代表删除))",
|
|
|
- "outFields":"数据库:work_week_plan_content(周计划完成表) 字段:id(ID),week_plan_id(周计划ID),record_id(周计划记录ID),content(计划内容),oper_status(操作状态 0-待完成 1-已完成 2-已推迟 3-已取消),image_url(图片地址),remark(备注),create_by(创建者),create_user_id(创建者id),create_time(创建时间),update_by(更新者),update_user_id(更新者id),update_time(更新时间),del_flag(删除标志(0代表存在 1代表删除)),"
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "manageName":"首页",
|
|
|
- "child":[
|
|
|
+ "text":"根据后台的配置展示兽医上门的各项服务或药品的计费标准",
|
|
|
+ "inFields":"无",
|
|
|
+ "outFields":"无"
|
|
|
+ },
|
|
|
{
|
|
|
- "oper":"设备统计",
|
|
|
+ "oper":"待服务",
|
|
|
"const":"无约束",
|
|
|
- "text":"该区域会展示已有权限设备有多少,离线多少,和待保养设备",
|
|
|
+ "text":"以列表的形式展示兽医已经接单却还未上门的的订单信息,支持查看详情",
|
|
|
"inFields":"无",
|
|
|
"outFields":"无"
|
|
|
},
|
|
|
{
|
|
|
- "oper":"设备展示",
|
|
|
+ "oper":"待付款",
|
|
|
"const":"无约束",
|
|
|
- "text":"该区域会展示已有权限设备大类分布,点击其中的分类进入获取到对于设备的详细的操作,例如:预警,维保",
|
|
|
+ "text":"以列表的形式展示兽医服务结束农户却还未付款的订单列表,支持查看计费详情并支付",
|
|
|
"inFields":"无",
|
|
|
"outFields":"无"
|
|
|
},
|
|
|
{
|
|
|
- "oper":"检验功能",
|
|
|
+ "oper":"待评价",
|
|
|
"const":"无约束",
|
|
|
- "text":"对纯水设备的水进行检验,检验纯水设备的各项数值是否正确,然后进行上传",
|
|
|
+ "text":"以列表的形式展示待评价的订单信息,可通过评星以及文字描述等方式对订单进行评价",
|
|
|
"inFields":"无",
|
|
|
"outFields":"无"
|
|
|
},
|
|
|
{
|
|
|
- "oper":"能耗统计",
|
|
|
+ "oper":"已完成",
|
|
|
"const":"无约束",
|
|
|
- "text":"获取电表,水表,蒸汽流量计设备数据,对其进行按时间统计,和分类统计,用于分析设备能耗情况",
|
|
|
+ "text":"展示已经完成服务且进行已经评价的订单",
|
|
|
"inFields":"无",
|
|
|
"outFields":"无"
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- "manageName":"预警",
|
|
|
+ "manageName":"专家咨询",
|
|
|
"child":[
|
|
|
{
|
|
|
- "oper":"待处理",
|
|
|
+ "oper":"搜索",
|
|
|
"const":"无约束",
|
|
|
- "text":"页面会展示待处理的预警设备!点击进入操作页面获取预警的信息,根据预警信息进行相应的处理!可以选择解除,也可以选择填写维修信息",
|
|
|
- "inFields":"无",
|
|
|
- "outFields":"无"
|
|
|
+ "text":"支持通过关键词查询专家",
|
|
|
+ "inFields":"proficient(专家信息) name(专家名称) ",
|
|
|
+ "outFields":"proficient(专家信息) name(名称), rank(专家头衔), avatar(头像地址) mobile(手机号) speciality(专长) introduce(专家介绍)"
|
|
|
},
|
|
|
{
|
|
|
- "oper":"已处理",
|
|
|
+ "oper":"专家信息",
|
|
|
"const":"无约束",
|
|
|
- "text":"页面会展示已经处理预警设备数据,点击查看详情,获取以预警设备处理方式",
|
|
|
+ "text":"以列表的形式展示所有专家并可查看专家介绍",
|
|
|
"inFields":"无",
|
|
|
- "outFields":"无"
|
|
|
+ "outFields":"proficient(专家信息) name(名称), rank(专家头衔), avatar(头像地址) mobile(手机号) speciality(专长) introduce(专家介绍)"
|
|
|
},
|
|
|
{
|
|
|
- "oper":"已解除",
|
|
|
+ "oper":"我要留言",
|
|
|
"const":"无约束",
|
|
|
- "text":"页面会展示已经已解除预警设备数据,点击查看详情,获取以预警设备解除方式",
|
|
|
- "inFields":"无",
|
|
|
+ "text":"支持农户给专家留言",
|
|
|
+ "inFields":"proficient_comment(给专家留言) proficient_id(专家关联ID) commenter_type(留言者类型:0-农户 1-兽医) commenter_name(留言者名称) title(留言标题) content(留言内容) submit_time(提交时间) answer(留言回复) answer_time(回复时间) status(状态:0-提交 1-已回复)",
|
|
|
"outFields":"无"
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- "manageName":"维保",
|
|
|
+ "manageName":"知识库",
|
|
|
"child":[
|
|
|
{
|
|
|
- "oper":"待维保",
|
|
|
+ "oper":"理论库",
|
|
|
"const":"无约束",
|
|
|
- "text":"页面会展示待维保设备的数据,点击进行维保!",
|
|
|
+ "text":"分类展示不同的理论知识,点击后可查看所有相关的理论文章",
|
|
|
"inFields":"无",
|
|
|
- "outFields":"无"
|
|
|
- },
|
|
|
+ "outFields":"数据库:knowledge_info(知识库信息) 字段:title(知识库标题),classify_name(分类名称),content(知识库内容),product_means(相关生产资料),cover_url(知识库封面图),label(标签),author( 作者),issue_time( 发布时间),unissue_time( 取消发布时间)"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "manageName":"个人中心",
|
|
|
+ "child":[
|
|
|
{
|
|
|
- "oper":"维保中",
|
|
|
+ "oper":"个人中心",
|
|
|
"const":"无约束",
|
|
|
- "text":"页面会展示维保中设备的数据,点击进行继续维保!",
|
|
|
- "inFields":"无",
|
|
|
- "outFields":"无"
|
|
|
- },
|
|
|
+ "text":"展示个人信息",
|
|
|
+ "inFields":"用户登录ID",
|
|
|
+ "outFields":"用户名称,用户昵称,用户头像,用户性别,年龄,手机号,地址信息"
|
|
|
+ },{
|
|
|
+ "oper":"黑名单",
|
|
|
+ "const":"无约束",
|
|
|
+ "text":"展示被农户拉入黑名单的兽医列表,支持取消黑名单设置",
|
|
|
+ "inFields":"用户登录ID",
|
|
|
+ "outFields":"黑名单的兽医ID,兽医名称"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "manageName":"兽医信息登记",
|
|
|
+ "child":[
|
|
|
{
|
|
|
- "oper":"维保结束",
|
|
|
+ "oper":"兽医信息登记",
|
|
|
"const":"无约束",
|
|
|
- "text":"页面会展示维保结束设备的数据,点击可以查看维保信息!",
|
|
|
- "inFields":"无",
|
|
|
+ "text":"支持兽医进行基本信息登记、资质上传等操作",
|
|
|
+ "inFields":"用户名称,昵称,头像地址,地址信息,年龄,等级: 0-乡镇级 1-县域级 2-公司级,手机号",
|
|
|
"outFields":"无"
|
|
|
}
|
|
|
]
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "mod":"pda",
|
|
|
- "child":[
|
|
|
+ },
|
|
|
{
|
|
|
- "manageName":"发货端管理",
|
|
|
+ "manageName":"兽医交流圈",
|
|
|
"child":[
|
|
|
{
|
|
|
- "oper":"带扫码发货单",
|
|
|
+ "oper":"热门推荐",
|
|
|
+ "const":"无约束",
|
|
|
+ "text":"展示用户发布的热门动态,可通过点赞次数、评论次数、分享次数等方式进行热门动态评判标准",
|
|
|
+ "inFields":"用户登录ID",
|
|
|
+ "outFields":"数据库:communicate_dynamic(交流圈动态信息) 字段:issuer_name(发布者名称),issuer_time(发布时间),dynamic_type(动态类型: text:纯文字 image:图文 video:视频),title(标题),content(内容(文字内容)),address(当前定位地址信息),status(状态: 0-提交 1-已审核 2-审核失败),err_reason(失败原因),audit_time(审核时间),remark(备注信息),praise_num(关注数量),share_num(分享数量)"
|
|
|
+ },{
|
|
|
+ "oper":"我关注的",
|
|
|
"const":"无约束",
|
|
|
- "text":"获取待扫码的发货单对里面需要具体的扫码的具体物品进行扫码,改扫码需要整批完成!",
|
|
|
- "inFields":"扫描:物品的挑选码进行记录",
|
|
|
+ "text":"展示用户关注的其他用户发布的动态",
|
|
|
+ "inFields":"用户登录ID",
|
|
|
"outFields":"无"
|
|
|
- },
|
|
|
- {
|
|
|
- "oper":"查看以扫码的过的物品",
|
|
|
+ },{
|
|
|
+ "oper":"最新动态",
|
|
|
+ "const":"无约束",
|
|
|
+ "text":"展示系统用户最新发布的动态(以倒序的方式展示最靠近当前时间动态)",
|
|
|
+ "inFields":"用户登录ID",
|
|
|
+ "outFields":"标题,"
|
|
|
+ },{
|
|
|
+ "oper":"我要关注",
|
|
|
+ "const":"无约束",
|
|
|
+ "text":"支持用户关注动态发布人",
|
|
|
+ "inFields":"用户登录ID",
|
|
|
+ "outFields":"关注人类型(0-农户 1-兽医),关注人ID,关注人名称"
|
|
|
+ },{
|
|
|
+ "oper":"我要评论",
|
|
|
+ "const":"无约束",
|
|
|
+ "text":"支持用户对动态进行评论",
|
|
|
+ "inFields":"订单ID,对治疗效果评级,对兽医评级,对服务评级,对系统评级,评价内容",
|
|
|
+ "outFields":"无"
|
|
|
+ },{
|
|
|
+ "oper":"我要点赞",
|
|
|
+ "const":"无约束",
|
|
|
+ "text":"支持用户对动态进行点赞",
|
|
|
+ "inFields":"信息ID,点赞人ID",
|
|
|
+ "outFields":"无"
|
|
|
+ },{
|
|
|
+ "oper":"我要分享",
|
|
|
"const":"无约束",
|
|
|
- "text":"对进行扫码过的物品进行编辑删除或者重新扫码!",
|
|
|
+ "text":"支持用户将动态分享给微信好友或朋友圈",
|
|
|
"inFields":"无",
|
|
|
- "outFields":"查看已经扫码过的物品条码明细"
|
|
|
+ "outFields":"无"
|
|
|
}
|
|
|
]
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "mod":"大屏端",
|
|
|
- "child":[
|
|
|
+ },
|
|
|
{
|
|
|
- "manageName":"首页",
|
|
|
+ "manageName":"兽医问诊订单",
|
|
|
"child":[
|
|
|
{
|
|
|
- "oper":"远程制药宣传视频以及其他数据汇总展示",
|
|
|
+ "oper":"待接单",
|
|
|
+ "const":"无约束",
|
|
|
+ "text":"展示系统推荐或农户自行预约的上门服务订单需求,兽医可以接单或者拒绝接单",
|
|
|
+ "inFields":"用户登录ID",
|
|
|
+ "outFields":"代接订单信息"
|
|
|
+ },{
|
|
|
+ "oper":"已接单",
|
|
|
"const":"无约束",
|
|
|
- "text":"大屏展示远程制药数据汇总和播放远程制药宣传视频",
|
|
|
+ "text":"展示已经接单的订单信息,兽医上门后可在此功能下进行“我已上门”以及收费等操作,兽医可通过上门的服务情况勾选计费内容进行结算",
|
|
|
"inFields":"无",
|
|
|
- "outFields":"无"
|
|
|
- },
|
|
|
+ "outFields":"已接订单信息"
|
|
|
+ },{
|
|
|
+ "oper":"已完成",
|
|
|
+ "const":"无约束",
|
|
|
+ "text":"展示已经完成的订单信息及评价信息",
|
|
|
+ "inFields":"用户登录ID",
|
|
|
+ "outFields":"已完成订单信息"
|
|
|
+ },{
|
|
|
+ "oper":"已拒绝",
|
|
|
+ "const":"无约束",
|
|
|
+ "text":"展示已经拒绝的服务订单",
|
|
|
+ "inFields":"用户登录ID",
|
|
|
+ "outFields":"无已拒绝订单信息"
|
|
|
+ },{
|
|
|
+ "oper":"导航",
|
|
|
+ "const":"无约束",
|
|
|
+ "text":"兽医接单后可通过导航到达农户指定的上门服务地址",
|
|
|
+ "inFields":"用户经纬度",
|
|
|
+ "outFields":"跳转高德、百度等第三方导航APP"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "manageName":"兽医我要发布",
|
|
|
+ "child":[
|
|
|
{
|
|
|
- "oper":"主要设备运行情况",
|
|
|
+ "oper":"我要发布",
|
|
|
"const":"无约束",
|
|
|
- "text":"该列表展示系统录入设备的运行情况!可查看设备名称,设备编号,安装位置,以及运行情况",
|
|
|
- "inFields":"无",
|
|
|
+ "text":"用户可通过视频+文字、图片+文字、文字等方式进行内容发布;支持定位发布位置",
|
|
|
+ "inFields":"数据库:communicate_dynamic(交流圈动态信息) 字段:issuer_name(发布者名称),issuer_time(发布时间),dynamic_type(动态类型: text:纯文字 image:图文 video:视频),title(标题),content(内容(文字内容)),address(当前定位地址信息),,remark(备注信息)",
|
|
|
"outFields":"无"
|
|
|
- },
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "manageName":"专家库",
|
|
|
+ "child":[
|
|
|
{
|
|
|
- "oper":"环境监控",
|
|
|
+ "oper":"搜索",
|
|
|
+ "const":"无约束",
|
|
|
+ "text":"支持通过关键词查询专家",
|
|
|
+ "inFields":"专家名称",
|
|
|
+ "outFields":"数据库:proficient(专家信息) 字段:name(名称),rank(专家头衔),avatar(头像),mobile(手机号),address(地址信息),speciality(专长),introduce(专家介绍)"
|
|
|
+ },{
|
|
|
+ "oper":"专家信息",
|
|
|
"const":"无约束",
|
|
|
- "text":"空调设备实时数据,查看回风湿度,回风湿度,以及数据触发的时间",
|
|
|
+ "text":"以列表的形式展示所有专家并可查看专家介绍",
|
|
|
"inFields":"无",
|
|
|
+ "outFields":"数据库:proficient(专家信息) 字段:name(名称),rank(专家头衔),avatar(头像),mobile(手机号),address(地址信息),speciality(专长),introduce(专家介绍)"
|
|
|
+ },{
|
|
|
+ "oper":"我要留言",
|
|
|
+ "const":"无约束",
|
|
|
+ "text":"支持兽医给专家留言",
|
|
|
+ "inFields":"proficient_comment(给专家留言) proficient_id(专家关联ID) commenter_type(留言者类型:0-农户 1-兽医) commenter_name(留言者名称) title(留言标题) content(留言内容)",
|
|
|
"outFields":"无"
|
|
|
- },
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "manageName":"个人中心",
|
|
|
+ "child":[
|
|
|
{
|
|
|
- "oper":"设备轮播图",
|
|
|
+ "oper":"基本信息",
|
|
|
"const":"无约束",
|
|
|
- "text":"展示所有设备的图片进行轮博展示!可展示设备名称!",
|
|
|
+ "text":"展示用户的头像、昵称、资质等基本信息",
|
|
|
"inFields":"无",
|
|
|
"outFields":"无"
|
|
|
- },
|
|
|
- {
|
|
|
- "oper":"能耗统计",
|
|
|
+ },{
|
|
|
+ "oper":"我的关注",
|
|
|
"const":"无约束",
|
|
|
- "text":"获取电表,水表,蒸汽流量计设备数据,对其进行按时间统计,和分类统计,用于分析设备能耗情况",
|
|
|
+ "text":"以列表的形式展示用户关注的人员信息",
|
|
|
"inFields":"无",
|
|
|
"outFields":"无"
|
|
|
+ },{
|
|
|
+ "oper":"消息中心",
|
|
|
+ "const":"无约束",
|
|
|
+ "text":"实时获取消息通知",
|
|
|
+ "inFields":"用户登录ID",
|
|
|
+ "outFields":"接收者名称,发送时间,消息类型:0-系统消息 1-交流圈动态 2-专家回复消息,标题,内容(文字内容),关联的业务ID: 如:交流圈消息关联交流圈ID,状态: 0-未读 1-已读,备注信息"
|
|
|
+ },{
|
|
|
+ "oper":"接单设置",
|
|
|
+ "const":"无约束",
|
|
|
+ "text":"兽医可自行设置是否接单",
|
|
|
+ "inFields":"用户登录ID,接单状态",
|
|
|
+ "outFields":"无"
|
|
|
}
|
|
|
]
|
|
|
}
|
|
|
+
|
|
|
]
|
|
|
}
|
|
|
]
|