# 拜访记录同步

请求方式: POST(HTTPS
请求地址: 第三方服务接口URL
请求示例:

{
    "visit": {
    	"id": "7158134644391369579",
    	"status": "1",
    	"creator_id": "8852846736962284521",
    	"create_time": "2017-12-19 15:34:00",
    	"modifyier_id": "8852846736962284521",
    	"modify_time": "2017-12-19 15:34:25",
    	"visitor": "8852846736962284521",
        "visitor_sourcecode": "",
        "visitor_name": "dr",
        "visit_type": "2",
        "customer": "6313529032719815457",
        "customer_sourcecode": "",
        "customer_name": "客户名称",
		"manager_code":"AAA",
        "manager_name":"江苏高速",
        "visit_date": "2017-12-19 00:00:00",
        "visit_time": "2017-12-19 15:34:00",
        "sequence": "0",
        "visit_status": "1",
        "customer_lla": "南京市建邺区嘉陵江东街康缘智汇港附近",
        "flow_set_id": "6512111183991616778",
        "flow_set_name": "测试流程",
		"total_score":"60",
        "full_marks": "100",
        "missed_type": "",
        "missed_regtime": "",
        "missed_reason": "",
        "missed_picture_path": "",
        "missed_lla": "",
        "is_finished": "1",
        "plan_content": "",
        "arrive_time": "2017-12-19 15:34:00",
        "arrive_lla": "江苏省南京市建邺区嘉陵江东街康缘智汇港",
        "arrive_rg_type": "",
        "arrive_pos_offset": "28.00",
        "arrive_picture_path": "",
        "arrive_remarks": "",
        "leave_time": "2016-07-01 13:53:02",
        "leave_lla": "南京市建邺区康文路江苏高速公路信息工程有限公司附近",
        "leave_rg_type": "",
        "leave_pos_offset": "28.00",
    	"leave_picture_path": "",
        "leave_remarks": "",    
        "time_consume": "0.00",        
        "summary": "总结",
        "summary_time": "",
        "summary_pictures": "",
        "approval_status":"1",
        "plan_source":"1"		
    },
    "config": [
        {
            "pt": {
                "table_name": "slfdf_1712190001",
                "function_name": "表单AAA",
                "function_alias": "表单AAA描述",
                "release_time": "2016-07-01 08:58:38",
                "columns": [
                	{
                        "col_name": "数据id",
                        "col_code": "id",
                        "col_type": "0"
                    },
                    {
                        "col_name": "数据source_code",
                        "col_code": "source_code",
                        "col_type": "1"
                    },
                    {
                        "col_name": "状态",
                        "col_code": "status",
                        "col_type": "1"
                    },
                    {
                        "col_name": "创建人id",
                        "col_code": "creator_id",
                        "col_type": "0"
                    },
                    {
                        "col_name": "创建时间",
                        "col_code": "create_time",
                        "col_type": "2"
                    },
                    {
                        "col_name": "修改人id",
                        "col_code": "modifyier_id",
                        "col_type": "0"
                    },
                    {
                        "col_name": "修改时间",
                        "col_code": "modify_time",
                        "col_type": "2"
                    },
                    {
                        "col_name": "拜访记录id",
                        "col_code": "visit_implement_id",
                        "col_type": "0"
                    },
                    {
                        "col_name": "学校",
                        "col_code": "slfdf_1712190004",
                        "group_id": "5310624925353881186",
                        "group_name": "分组A",
                        "col_type": "1"
                    }
                ]
            },
            "sts": [
                {
                    "table_name": "slfdf_1606240015",
                    "table_name_cn": "个人信息",
                    "columns": [
                    	 {
                            "col_name": "数据id",
                            "col_code": "id",
                            "col_type": "0"
                        },
                        {
                            "col_name": "数据source_code",
                            "col_code": "source_code",
                            "col_type": "1"
                        },
                        {
                            "col_name": "状态",
                            "col_code": "status",
                            "col_type": "1"
                        },
                        {
                            "col_name": "创建人id",
                            "col_code": "creator_id",
                            "col_type": "0"
                        },
                        {
                            "col_name": "创建时间",
                            "col_code": "create_time",
                            "col_type": "2"
                        },
                        {
                            "col_name": "修改人id",
                            "col_code": "modifyier_id",
                            "col_type": "0"
                        },
                        {
                            "col_name": "修改时间",
                            "col_code": "modify_time",
                            "col_type": "2"
                        },
                        {
                            "col_name": "主记录id",
                            "col_code": "master_id",
                            "col_type": "0"
                        },
                        {
                            "col_name": "姓名",
                            "col_code": "slfdf_1606240016",
                            "col_type": "1"
                        },
                        {
                            "col_name": "年龄",
                            "col_code": "slfdf_1606240017",
                            "col_type": "1"
                        }
                    ]
                }
            ]
        }
    ],
    "data": [
        {
            "pt": {
                "table_name": "slfdf_1712190001",
                "rows": {
                    "id": "4622631669645698414",
                    "slfdf_1712190004": "A学校",
                    "status": "1",
                    "create_time": "2016-07-01 13:51:26",
                    "visit_implement_id": "7158134644391369579",
                    "creator_id": "6611925934866977709"
                }
            },
            "sts": [
                {
                    "table_name": "slfdf_1606240015",
                    "rows": [
                        {
                            "id": "5542631669645698323",
                            "slfdf_1606240016": "张三",
                            "slfdf_1606240017": "26",
                            "status": "1",
                            "create_time": "2016-07-01 13:51:26",
                            "master_id": "4622631669645698414",
                            "creator_id": "6611925934866977709"
                        }
                    ]
                }
            ]
        }
    ]
}

参数说明:

参数 类型 必填 说明
visit List 高级拜访记录表数据列表
visit.id INT8
visit.status VARCHAR(1) 0:已删除,1:正常
visit.creator_id INT8 创建人
visit.create_time TIMESTAMP 创建时间
visit.modifyier_id INT8 修改人
visit.modify_time TIMESTAMP 修改时间
visit.visitor INT8 拜访人ID
visit.visitor_sourcecode VARCHAR(100) 拜访人sourcecode
visit.visitor_name varchar(100) 拜访人名称
visit.visit_type VARCHAR(1) 计划类型。1:常规拜访,2:临时拜访,3:线路拜访,4:周期计划,5:检核计划,6:协访计划
visit.customer INT8 拜访客户ID
visit.customer_sourcecode VARCHAR(100) 拜访客户sourcecode
visit.customer_name varchar(100) 拜访客户名称
visit.manager_code VARCHAR(200) 客户经理编码
visit.manager_name VARCHAR(200) 客户经理名称
visit.visit_date TIMESTAMP 拜访日期
visit.visit_time TIMESTAMP) 拜访时间
visit.sequence NUMERIC 拜访序号
visit.visit_status VARCHAR(1) 拜访状态。0:未拜访,1:已拜访,2:失访
visit.customer_lla VARCHAR(200) 客户地标信息
visit.flow_set_id INT8 拜访流程id
visit.flow_set_name INT8 拜访流程名称
visit.score VARCHAR(32) 得分
visit.full_marks VARCHAR(32) 满分
visit.missed_type VARCHAR(4000) 失访原因,对应失访类型表id
visit.missed_regtime TIMESTAMP 失访登记时间
visit.missed_reason VARCHAR(4000) 失访备注
visit.missed_picture_path VARCHAR(200) 失访拍照照片路径
visit.missed_lla VARCHAR(200) 失访地标信息
visit.is_finished VARCHAR(1) 必做流程是否完成。0:未完成,1:完成
visit.plan_content VARCHAR(5000) 计划内容
visit.arrive_time TIMESTAMP 到店时间
visit.arrive_lla VARCHAR(200) 到店地标信息
visit.arrive_rg_type VARCHAR(1) 到店定位类型。1:GPS定位,2:基站定位
visit.arrive_pos_offset NUMERIC(20,2) 到店偏差距离
visit.arrive_picture_path VARCHAR(4000) 到店照片路径
visit.arrive_remarks VARCHAR(4000) 到店备注
visit.leave_time TIMESTAMP 离店时间
visit.leave_lla VARCHAR(200) 离店地标信息
visit.leave_rg_type VARCHAR(1) 离店定位类型。1:GPS定位,2:基站定位
visit.leave_pos_offset NUMERIC(20,2) 离店偏差距离
visit.leave_picture_path VARCHAR(4000) 离店照片路径
visit.leave_remarks VARCHAR(4000) 离店备注
visit.time_consume NUMERIC(20,2) 拜访用时
visit.summary VARCHAR(4000) 拜访总结内容
visit.summary_time TIMESTAMP 拜访总结时间
visit.summary_pictures VARCHAR(4000) 拜访总结图片
visit.approval_status CHAR(1) 审批状态
visit.plan_source VARCHAR(1) 流程类型0:手机端计划,1:新增计划,2:导入计划,3:按频率生成计划,4:按周生成计划,5:按线路生成计划
config List 表配置信息,主要包括表名及表结构
config.pt 各自定义表单表结构
config.sts 各自定义表单子表结构
config.pt.table_name VARCHAR(100) 表名
config.pt.function_name VARCHAR(100) 流程名称
config.pt.function_alias VARCHAR(100) 流程描述
config.pt.release_time TIMESTAMP 流程发布时间
config.sts.table_name_cn VARCHAR(100) 表中文名称
config.pt.columns 自定义表单各字段列表
config.pt.columns.col_name VARCHAR(100) 字段名称
config.pt.columns.col_code VARCHAR(100) 字段编码
config.pt.columns.group_id INT8 分组ID
config.pt.columns.group_name VARCHAR(100) 分组名称
config.pt.columns.col_type VARCHAR(1) 字段类型 0:数字,1:文本,2:日期`
data List 表数据信息,主要包括主表和子表数据
data.pt 各自定义表单主表数据
data.pt.table_name VARCHAR(100) 表名
data.pt.rows 数据
data.pt.rows.visit_implement_id INT8 对应拜访记录ID
data.sts List 各自定义表单子表数据
data.sts.rows.master_id INT8 对应自定义表单主表ID

拜访记录表结构:

参数 类型 说明
id INT8 id。缺省字段
status VARCHAR(1) 状态。缺省字段
creator_id INT8 创建人。缺省字段
create_time TIMESTAMP 创建时间。缺省字段
modifyier_id INT8 修改人。缺省字段
modify_time TIMESTAMP 修改时间。缺省字段
visitor INT8 拜访人ID
visitor_sourcecode varchar(100) 拜访人sourcecode
visitor_name varchar(100) 拜访人名称
visit_type VARCHAR(1) 计划类型。1:常规拜访,2:临时拜访,3:线路拜访,4:周期计划,5检核计划,6协访计划
customer INT8 拜访客户ID
customer_sourcecode varchar(100) 拜访客户sourcecode
customer_name varchar(100) 拜访客户名称
manager_code VARCHAR(200) 客户经理编码
manager_name VARCHAR(200) 客户经理名称
visit_date TIMESTAMP 拜访日期
visit_time TIMESTAMP 拜访时间
sequence NUMERIC 拜访序号
visit_status VARCHAR(1) 拜访状态。0:未拜访,1:已拜访,2:失访
customer_lla VARCHAR(200) 客户地标信息。纠偏后转换得到的客户地标信息
flow_set_id VARCHAR(200) 拜访流程id。对应拜访流程设置表id,拜访执行的时候所使用的流程id
flow_set_name VARCHAR(200) 拜访流程名称
missed_type VARCHAR(4000) 失访原因。对应失访类型表id
missed_regtime TIMESTAMP 失访登记时间
missed_reason VARCHAR(4000) 失访备注
missed_picture_path VARCHAR(200) 失访拍照照片路径。照片完整路径,多张图片以','分隔
missed_lla VARCHAR(200) 失访地标信息。纠偏后的定位数据转换得到的地标信息
is_finished VARCHAR(1) 必做流程是否完成。0:非必填1:必填
plan_content VARCHAR(5000) 计划内容
arrive_time TIMESTAMP 到店时间
arrive_lla VARCHAR(200) 到店地标信息。纠偏后的定位数据转换得到的地标信息
arrive_rg_type VARCHAR(1) 到店定位类型。1:GPS定位,2:基站定位
arrive_pos_offset NUMERIC(20,2) 到店偏差距离。 纠偏后的位置和客户纠偏后的位置的差值
arrive_picture_path VARCHAR(4000) 到店照片路径。照片完整路径,多张图片以','分隔
arrive_remarks VARCHAR(4000) 到店备注
leave_time TIMESTAMP 离店时间
leave_lla VARCHAR(200) 离店地标信息。纠偏后的定位数据转换得到的地标信息
leave_rg_type VARCHAR(1) 离店定位类型。1:GPS定位,2:基站定位
leave_pos_offset NUMERIC(20,2) 离店偏差距离。 纠偏后的位置和客户纠偏后的位置的差值
leave_picture_path VARCHAR(4000) 离店照片路径。照片完整路径,多张图片以','分隔
leave_remarks VARCHAR(4000) 离店备注
time_consume NUMERIC(20,2) 拜访用时
summary VARCHAR(4000) 拜访总结内容
summary_pictures VARCHAR(4000) 拜访总结图片。照片完整路径,多张图片以','分隔
summary_time TIMESTAMP 拜访总结时间
check_emp_name VARCHAR(200) 被检核协访人
approval_status CHAR(1) 审批状态

自定义主表默认固定字段:

参数 类型 说明
id INT8 id。缺省字段
source_code VARCHAR(200) source_code。缺省字段
status VARCHAR(1) 状态。缺省字段
creator_id INT8 创建人。缺省字段
create_time TIMESTAMP 创建时间。缺省字段
modifyier_id INT8 修改人。缺省字段
modify_time TIMESTAMP 修改时间。缺省字段
visit_implement_id INT8 拜访记录ID

自定义子表默认固定字段:

参数 类型 说明
id INT8 id。缺省字段
source_code VARCHAR(200) source_code。缺省字段
status VARCHAR(1) 状态。缺省字段
creator_id INT8 创建人。缺省字段
create_time TIMESTAMP 创建时间。缺省字段
modifyier_id INT8 修改人。缺省字段
modify_time TIMESTAMP 修改时间。缺省字段
master_id INT8 自定义主表记录ID

响应示例:

{
    "return_code": 0,
    "return_msg": "",
    "msg_id": "X0001"
}

参数说明:

参数 说明
return_code 响应编码
return_msg 响应消息内容
msg_id 消息ID

# 拜访计划数据同步

请求方式: POST(HTTPS
请求地址: 第三方服务接口URL
请求示例:

{
    "visit_plan": {
        "id": "8336850706919142842",
        "create_time": "2016-08-17 15:30:02",
        "customer": "6415184318084456604",
        "creator_id": "6611925934866977709",
        "visitor": "7986507193511966864",
        "visit_date": "2016-08-17 00:00:00",
        "sequence": "4",
        "visit_status": "0",
        "status": "1",
        "customer_lla": "江苏省南京市建邺区嘉陵江东街康缘智汇港",
        "plan_content": "1",
        "visit_type": "1",
        "modifyier_id": "-1",
        "modify_time": "",
		"approval_status":"1",
		"plan_source":"1"
    }
}

参数说明:

参数 类型 必填 说明
id INT8
status VARCHAR(1) 0:已删除,1:正常
creator_id INT8 创建人
create_time TIMESTAMP 创建时间
modifyier_id INT8 修改人
modify_time TIMESTAMP 修改时间
visitor INT8 拜访人ID
visitor_sourcecode VARCHAR(100) 拜访人sourcecode
visitor_name varchar(100) 拜访人名称
visit_type VARCHAR(1) 计划类型,1:常规拜访,2:临时拜访,3:线路拜访,4:周期计划,5检核计划,6协访计划
customer INT8 拜访客户ID
customer_sourcecode VARCHAR(100) 拜访客户sourcecode
customer_name varchar(100) 拜访客户名称
manager_code VARCHAR(200) 客户经理编码
manager_name VARCHAR(200) 客户经理名称
visit_date TIMESTAMP 拜访日期
visit_time TIMESTAMP) 拜访时间
sequence NUMERIC 拜访序号
visit_status VARCHAR(1) 拜访状态,0:未拜访,1:已拜访,2:失访
customer_lla VARCHAR(200) 客户地标信息
flow_set_id INT8 拜访流程id
flow_set_name INT8 拜访流程名称
missed_type VARCHAR(4000) 失访原因,对应失访类型表id
missed_regtime TIMESTAMP 失访登记时间
missed_reason VARCHAR(4000) 失访备注
missed_picture_path VARCHAR(200) 失访拍照照片路径
missed_lla VARCHAR(200) 失访地标信息
is_finished VARCHAR(1) 必做流程是否完成。0:未完成,1:完成
plan_content VARCHAR(5000) 计划内容
arrive_time TIMESTAMP 到店时间
arrive_lla VARCHAR(200) 到店地标信息
arrive_rg_type VARCHAR(1) 到店定位类型。1:GPS定位,2:基站定位
arrive_pos_offset NUMERIC(20,2) 到店偏差距离
arrive_picture_path VARCHAR(4000) 到店照片路径
arrive_remarks VARCHAR(4000) 到店备注
leave_time TIMESTAMP 离店时间
leave_lla VARCHAR(200) 离店地标信息
leave_rg_type VARCHAR(1) 离店定位类型。1:GPS定位,2:基站定位
leave_pos_offset NUMERIC(20,2) 离店偏差距离
leave_picture_path VARCHAR(4000) 离店照片路径
leave_remarks VARCHAR(4000) 离店备注
time_consume NUMERIC(20,2) 拜访用时
summary VARCHAR(4000) 拜访总结内容
summary_time TIMESTAMP 拜访总结时间
summary_pictures VARCHAR(4000) 拜访总结图片
approval_status CHAR(1) 审批状态
plan_source VARCHAR(1) 流程类型。0:手机端计划,1:新增计划,2:导入计划,3:按频率生成计划,4:按周生成计划,5:按线路生成计划,10:导入检核协访计划

拜访主表结构:

参数 类型 说明
id int8 id。缺省字段
status VARCHAR(1) 状态。0:删除,1:未删除
creator_id INT8 创建人。缺省字段
create_time TIMESTAMP 创建时间。缺省字段
modifyier_id INT8 修改人。缺省字段
modify_time TIMESTAMP 修改时间。缺省字段
visitor INT8 拜访人ID
visitor_sourcecode varchar(100) 拜访人sourcecode
visitor_name varchar(100) 拜访人名称
visit_type VARCHAR(1) 计划类型。1:常规拜访,2:临时拜访,3:线路拜访,4:周期计划,5:检核计划,6:协访计划,7:临时检核,8:临时协访
customer INT8 拜访客户ID
customer_sourcecode varchar(100) 拜访客户sourcecode
customer_name varchar(100) 拜访客户名称
visit_date TIMESTAMP 预定拜访日期
sequence NUMERIC 拜访序号
visit_status VARCHAR(1) 拜访状态。0:未拜访,1:已拜访,2:失访
customer_lla VARCHAR(200) 客户地标信息。纠偏后转换得到的客户地标信息
plan_content VARCHAR(5000) 计划内容
check_emp_name VARCHAR(200) 被检核协访人
approval_status CHAR(1) 审批状态
plan_source VARCHAR(1) 流程类型0:手机端计划,1:新增计划,2:导入计划,3:按频率生成计划,4:按周生成计划,5:按线路生成计划,10:导入检核协访计划

响应示例:

{
    "return_code": 0,
    "return_msg": "",
    "msg_id": "X0001"
}

参数说明:

参数 说明
return_code 响应编码
return_msg 响应消息内容
msg_id 消息ID