多环境
MassCMS系统支持多环境数据的录入。用户端目前最多支持添加3个环境。
用户在设置-环境中可以添加修改删除环境数据。默认草稿环境且不可删除。
如需添加更多的环境需联系管理员在MassCMS系统管理端添加更多的环境。
环境配置
管理端环境配置:
用户端环境配置:
获取所有环境数据
配置多个环境后,内容管理页面每一条数据会出现对应的多个环境的数据。点击保存时,存储到默认状态的草稿环境。点击发布可以选择发布到相应的其他环境。
同一数据的不同环境的数据具有相同且唯一的environment_master_id,查询时通过environment_master_id即可查询到该数据所有环境数据的列表,代码示例如下:
请求参数:
{
"[]": {
"P40683_home": {
"environment_master_id": "1755505192121502",
"@column": "environment_type,id"
}
}
}
返回结果:
{
"[]": [
{
"P40683_home": {
"environment_type": "1",
"id": 1755505194091
}
},
{
"P40683_home": {
"environment_type": "2",
"id": 1755505243007
}
},
{
"P40683_home": {
"environment_type": "3",
"id": 1755505247404
}
}
],
"ok": true,
"code": 200,
"msg": "success",
}
获取指定环境数据
不同环境的数据,environment_type 不同,environment_type 的值与管理端环境的数据的ID一致,类型为字符串类型,获取指定环境的数据代码示例如下:
请求参数:
{
"[]": {
"P40683_home": {
"environment_master_id": "1755505192121502",
"environment_type": "1"
}
}
}
返回结果就只有该环境的数据:
{
"[]": [
{
"P40683_home": {
"id": 1755505194091,
"create_user": "jiang",
"create_time": "2025-08-18 16:19:50",
"update_user": "jiang",
"update_time": "2025-09-12 12:53:33",
"mass_content_control_status": "Y",
"environment_type": "1",
"environment_master_id": "1755505192121502",
"language_type": "419",
"language_master_id": "1755505191331508",
}
}
],
"ok": true,
"code": 200,
"msg": "success"
}
MassCMS










