变更模块中自定义触发器的 GET_DATA_JSON 和 GET_DIFF_JSON 返回的值

 

{

    "id": 1,

    "title": "变更请求的标题",

    "template": {

        "id": 1,

        "name": "通用模板"

    },

    "workflow": {

        "id": 1,

        "name": "SDGeneral"

    },

    "emergency": false,

    "retrospective": true,

    "pre_approved": false,

    "state": {

        "stage": {

            "id": 1,

            "name": "提交"

        },

        "status": {

            "id": 1,

            "name": "已请求"

        },

        "comments": "作为状态变更一部分给出的状态备注"

    },

    "approval_status": {

        "id": 1,

        "name": "待审批"

    },

    "description": "变更的描述",

    "reason_for_change": {

        "id": 1,

        "name": "防火墙升级"

    },

    "site": {

        "id": 0,

        "name": "未关联到任何站点"

    },

    "group": {

        "id": 301,

        "name": "硬件问题"

    },

    "category": {

        "id": 1,

        "name": "软件"

    },

    "subcategory": {

        "id": 1,

        "name": "MS-Office"

    },

    "item": {

        "id": 1,

        "name": "安装"

    },

    "priority": {

        "id": 1,

        "name": "高"

    },

    "urgency": {

        "id": 4,

        "name": "紧急"

    },

    "risk": {

        "id": 3,

        "name": "低"

    },

    "impact": {

        "id": 1,

        "name": "高"

    },

    "type": {

        "id": 1,

        "name": "重大"

    },

    "assets": [

        {

            "id": 301,

            "name": "HP 打印机"

        },

        {

            "id": 4566,

            "name": "MacBook Pro"

        }

    ],

    "services_affected": [

        {

            "id": 301,

            "name": "通信"

        },

        {

            "id": 302,

            "name": "数据管理"

        }

    ],

    "scheduled_start_time": {

        "value": 1427361634000,

        "display_value": "06-10-2015 13:01:16"

    },

    "scheduled_end_time": {

        "value": 1427361634000,

        "display_value": "06-10-2015 13:01:16"

    },

    "created_time": {

        "value": 1427361634000,

        "display_value": "06-10-2015 13:01:16"

    },

    "completed_time": {

        "value": 1427361634000,

        "display_value": "06-10-2015 13:01:16"

    },

    "custom_fields": [

        {

            "name": "UDF_CHAR1",

            "label": "",

            "value": ""

        },

        {

            "name": "UDF_CHAR2",

            "label": "",

            "value": ""

        }

    ],

    "roles": [

        {

            "id": 1,

            "name": "变更请求者",

            "users": [

                {

                    "id": 301,

                    "name": "Jennifer"

                }

            ]

        },

        {

            "id": 301,

            "name": "CAB",

            "users": [

                {

                    "id": 301,

                    "name": "Jennifer"

                },

                {

                    "id": 302,

                    "name": "Heather Graham"

                }

            ]

        },

        {

            "id": 310,

            "name": "自定义角色",

            "users": [

                {

                    "id": 301,

                    "name": "Jennifer"

                },

                {

                    "id": 302,

                    "name": "Heather Graham"

                }

            ]

        }

    ]

}



getDiffJSON() 返回的值

{

    "services_affected": {

        "old": [],

        "new": [

            {

                "id": 304,

                "name": "0BSServicecatalog01"

            },

            {

                "id": 301,

                "name": "0itServicecatalog00"

            },

            {

                "id": 303,

                "name": "0BSServicecatalog00"

            }

        ]

    },

    "custom_fields": [

        {

            "label": "ChangeNumeric",

            "value": {

                "old": null,

                "new": 89

            },

            "name": "UDF_LONG1"

        }

    ],

    "scheduled_start_on": {

        "old": null,

        "new": {

            "display_value": "24/09/2015 09:38AM",

            "value": 1444820340000

        }

    },

    "category": {

        "old": null,

        "new": {

            "id": 302,

            "name": "000Category"

        }

    }

}