美佑接口


创建团单和分组套餐

简要描述:

  • 兰州美佑创建单位团体任务单和分组套餐

请求URL:

  • http://ip/api/system/atm/create-team-meiyou

请求方式:

  • POST

加密参数请求

{
    "aesParam": "sseIIWS8CK3OzQ1mHq/K4gIqiulmoF1o1kuoXGFDkiGFhPKlR+l0R6hppt5JLxN1PGtHk8CmuCfa6G9TZcCGyjTSCdqIZZKSlL1JZYAgY462obqnsT0BTCqJK5fqbnc18Fl+PkyWr/Wg3ZCHCBUfy4YgtWb0EfpQTsF3nOkBhX3lB7MW9VDyyCcIfogO0s2XIVB+Oltc6Rby63CjXngqAaxMNG0oVBCCc9Fj2iT8DJgY8lQrkk5wPhXiMgMZdUPRjocp6ejQRomsvroQLyrqcStkdw7uqwpOLZGuqkKs8mszj3uniFrqT8XdAXEBkhWlDpzNIOkQG341O/e3nzGXVuExTPsJiBBE6C0N31/M1QVvlXUPkgx2KowOdxCHwRmllQ6sCcLr0uXUjQqpLSZzfEgaoMMivI2Z0mJqe5K9GZNT4VaDnxCQVXaUlLQwPCCdz9n+bQ2w5fyFtJbmkfWtZCKXanM4ce7GdPyJ7JzIAKqwlZiRyEJ4H9hrVNOxlPgWZ5vA9BWTp9pjGyCmX2XVdaQjkVN/0UcuKzaUUtNwcwd+6SmVNxlrQXAcmDwSCncSgYcboaWjo6yZCr1TdMfT2uT337kSKr01S9IeWBJOEo+Wku9+HCitmILEy/5HMJDyxMb/sRzbNaKuKDda7kuWqOqc9huT4xhDQB17yQEl4YXgUNznYWw3L/RnjurYglIBjyTG+GqmcFqwNKixMP65+yAdf0pRniVVtpXsR1aEVYy/7qkytipR4kHBasiUDq1keIEEOc+VzZABeVKjXquvuQQdKJwORpYmHM+ujO+vq3jBwXA8/6SjVqxyDxD1YyylzUa7pHT6XoasRq6o4LMzFSMqERGJwwOA/oGJbtOqZfBu/1JD3Htj9Xqu7P4EqGnAgaoYESO4YZ4tva0OS12Loz1XVjH7e5LXqwkNQIDtMqdlf5OgNG1oWu1S58GBxxtdwptQxWZnaSsbzqG31ih5XQ=="
}

加密结果返回

{
    "code": 200,
    "success": true,
    "data": "+OZfrv+3cEp5MjjJOwGNo3MuGnNrGhUktwwc6B1KzbVCt5DmbWflQVA0Mu9RH3Qd++80KzoVMhZb\r\net4mncbFaJ7P7TKL2mo4jHeIZh+x3C+HVqBcNVwrCbemZ2hn+xV4xTcmM42GeB6kBubGLTfrBghU\r\nES46gVt8QIlP4BeF/hhd310q6o1iV0Cb8oggJKMTGb7qi9WAFlqS/N/P5i0yS61HCqlMQbcyH/gI\r\nsMcu9+927K7UzRYyq6q5QICJv4MuFe3AgRa53VTTV9BE7nu0CYPt9xoJM3eV3fg1a6po8dDOuWx4\r\nHpbhqQZk8228uMJXhvdG0syOb/IfgD1raeAUycXdlK7pLyW6RP0lDJ79pFPHeDRsunzmi3S9de6z\r\nRVxDYExV0HNP5lq1jbfyfuBCtL4V6iBxOk2DcW9gf3yROKE56bQBO/cl9v/hK6yxtSaeTyqjgvcx\r\nA+gsJGtc3MYb+j6SeKH1rEz+1AmEPpl3DoNO2nvHKi0PBxSzgCmATDtCi+n8BE+nSdOMBbpaJITC\r\nvrxvlArKT5jh5UmNzE1HyID1Yki6U1sq3Hqjen0vHYW3mGmmjvRBPjoTzM59LpVKFB7xNVrRab+f\r\nnOpL0QI6riUqob4lrVvuBp/i9+SIUFbB3cO36SndnvsQgXtn9UftpqZ7ZWOe16tFEih0gtk6APor\r\nskkDYb/2z24EAq2XW0G85UxVAQ54E+DL/k8vGNdgx5lFQEO8wbWgxAitmpQG75voJ9qi4OFqkR2w\r\nKjdUAFgnmPZJE8Sta3uW8FNnOLcaTsGVhVlrIZ+94PLHaY5M77JFFuPD3ZWRfjpOFxX9TlIvCJE2\r\nI1vCyR8qiB4/jlC6JMb02qLgog4Z2ZoWZZpW8VcUj8nQB/DPalc9BT9cXjzzl64diuBB3M7e8rFz\r\nBBfq3SxGOdjg37oRNH/WdjN65Rg7iFEMNrslJVvymDTiEH+OSvHSH9vMxYBI+17dujqLHCq/1f2g\r\ncGqk1QALHvHNI6Y=",
    "msg": "操作成功"
}

需要加密的主参数说明

参数名 必选 类型 说明
taskName String 团体名称
peAddress int 体检地点
contactName String 联系人
contactMobile String 联系人手机号
taskNo String 团体任务号,有则不添加新的任务单
taskGroups array 分组套餐列表信息
reportGetway int 报告领取方式: 1 统一领取 2 个人自取
isCanSelfget int 是否可自取:0否,1是

taskGroups参数说明

参数名 必选 类型 说明
name String 分组套餐名称
sex int 性别:0不限,1男,2女
maritalStatus int 婚姻状态:1不限,2已婚,3未婚
minAge int 最低年龄限制
maxAge int 最高年龄限制
peType int 体检类型
unifiedCollectionLimit int 限额(单位:分)
groupNo int 分组套餐编号,有则不添加分组套餐
groupType int 分组类型:0--普通,1---x套餐

体检类型说明:

1、健康体检
2、职业病体检
3、公务员体检
4、儿童体检
5、入职体检
6、干保体检
7、飞行员体检
8、复查
9、公务员体检
10、单项
11、参照公务员体检
12、特需体检
13、驾照体检
14、入学体检

参数示例

[
    {
        "taskName":"测试任务01",
        "peAddress": 1,
        "contactName": "测试联系人01",
        "contactMobile": "13100000001",
        "taskNo": "",
        "isCanSelfget": 1,
        "taskGroups": [
            {
                "name": "分组套餐01",
                "sex": 1,
                "maritalStatus": 1,
                "minAge": 0,
                "maxAge":130,
                "peType": 1,
                "unifiedCollectionLimit": 100,
                "groupNo": "",
                "groupType": 0
            },
            {
                "name": "分组套餐02",
                "sex": 1,
                "maritalStatus": 1,
                "minAge": 0,
                "maxAge":130,
                "peType": 1,
                "unifiedCollectionLimit": 100,
                "groupNo": "",
                "groupType": 0
            }
        ]
    },
    {
        "taskName":"测试任务02",
        "peAddress": 1,
        "contactName": "测试联系人02",
        "contactMobile": "13100000002",
        "taskNo": "",
        "taskGroups": [
            {
                "name": "分组套餐01",
                "sex": 1,
                "maritalStatus": 1,
                "minAge": 0,
                "maxAge":130,
                "peType": 1,
                "unifiedCollectionLimit": 100,
                "groupNo": "",
                "groupType": 0
            },
            {
                "name": "分组套餐02",
                "sex": 1,
                "maritalStatus": 1,
                "minAge": 0,
                "maxAge":130,
                "peType": 1,
                "unifiedCollectionLimit": 100,
                "groupNo": "",
                "groupType": 0
            }
        ]
    }
]

返回参数说明

参数名 类型 说明
code int 返回编号:200成功,其他失败
success Boolean 是否成功
msg String 提示信息,错误信息等
data Object 返回对象

返回data实体对象说明 data的类型跟参数一样,此时会返回对应的任务号taskNo和分组套餐号groupNo;

返回结果实例

{
    "code": 200,
    "success": true,
    "data": [
    {
        "taskName":"测试任务01",
        "peAddress": 1,
        "contactName": "测试联系人01",
        "contactMobile": "13100000001",
        "taskNo": "5000002",
        "isCanSelfget": 1,
        "taskGroups": [
                        {
                            "name": "分组套餐01",
                            "sex": 1,
                            "maritalStatus": 1,
                            "minAge": 0,
                            "maxAge":130,
                            "peType": 1,
                            "unifiedCollectionLimit": 100,
                            "groupNo": "1000004",
                            "groupType": 0
                        },
                        {
                            "name": "分组套餐02",
                            "sex": 1,
                            "maritalStatus": 1,
                            "minAge": 0,
                            "maxAge":130,
                            "peType": 1,
                            "unifiedCollectionLimit": 100,
                            "groupNo": "1000003",
                            "groupType": 0
                        }
                    ]
                },
                {
                    "taskName":"测试任务02",
                    "peAddress": 1,
                    "contactName": "测试联系人02",
                    "contactMobile": "13100000002",
                    "taskNo": "5000001",
                    "taskGroups": [
                        {
                            "name": "分组套餐01",
                            "sex": 1,
                            "maritalStatus": 1,
                            "minAge": 0,
                            "maxAge":130,
                            "peType": 1,
                            "unifiedCollectionLimit": 100,
                            "groupNo": "1000001",
                            "groupType": 0
                        },
                        {
                            "name": "分组套餐02",
                            "sex": 1,
                            "maritalStatus": 1,
                            "minAge": 0,
                            "maxAge":130,
                            "peType": 1,
                            "unifiedCollectionLimit": 100,
                            "groupNo": "1000002",
                            "groupType": 0
                        }
                    ]
                }
            ]
        }
    ],
    "msg": "操作成功"
}

页面列表

ITEM_HTML