| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210 | 
							- package model
 
- type Parkinglot struct {
 
- 	Name       string `json:"name"`
 
- 	StartSpace string `json:"startSpace"`
 
- 	StopSpace  string `json:"stopSpace"`
 
- 	Timeout    string `json:"timeout"`
 
- }
 
- // Event:ParkedCall
 
- // ParkeeAccountCode:
 
- // ParkeeCallerIDName:106
 
- // ParkeeCallerIDNum:106
 
- // ParkeeChannel:PJSIP/106-00000171
 
- // ParkeeChannelState:6
 
- // ParkeeChannelStateDesc:Up
 
- // ParkeeConnectedLineName:120
 
- // ParkeeConnectedLineNum:120
 
- // ParkeeContext:macro-stdexten
 
- // ParkeeExten:s
 
- // ParkeeLanguage:en
 
- // ParkeeLinkedid:1621821838.695
 
- // ParkeePriority:26
 
- // ParkeeUniqueid:1621821838.695
 
- // ParkerDialString:PJSIP/106
 
- // ParkingDuration:113
 
- // ParkingSpace:41
 
- // ParkingTimeout:487
 
- // Parkinglot:default
 
- type ParkedCall struct {
 
- 	Event                   string `json:"event"`
 
- 	ParkeeCallerIDName      string `json:"parkeeCallerIDName"`
 
- 	ParkeeCallerIDNum       string `json:"parkeeCallerIDNumber"`
 
- 	ParkeeChannel           string `json:"parkeeChannel"`
 
- 	ParkeeChannelState      string `json:"parkeeChannelState"`
 
- 	ParkeeChannelStateDesc  string `json:"parkeeChannelStateDesc"`
 
- 	ParkeeConnectedLineName string `json:"parkeeConnectedLineName"`
 
- 	ParkeeConnectedLineNum  string `json:"parkeeConnectedLineNumber"`
 
- 	ParkeeContext           string `json:"parkeeContext"`
 
- 	ParkeeExten             string `json:"parkeeExten"`
 
- 	ParkeeLanguage          string `json:"parkeeLanguage"`
 
- 	ParkeeLinkedid          string `json:"parkeeLinkedid"`
 
- 	ParkeePriority          string `json:"parkeePriority"`
 
- 	ParkeeUniqueid          string `json:"parkeeUniqueid"`
 
- 	ParkerDialString        string `json:"parkerDialString"`
 
- 	ParkingDuration         string `json:"parkingDuration"`
 
- 	ParkingSpace            string `json:"parkingSpace"`
 
- 	ParkingTimeout          string `json:"parkingTimeout"`
 
- 	Parkinglot              string `json:"parkinglot"`
 
- }
 
- // Event:UnParkedCall
 
- // ParkeeAccountCode: ParkeeCallerIDName:106
 
- // ParkeeCallerIDNum:106
 
- // ParkeeChannel:PJSIP/106-000001a0
 
- // ParkeeChannelState:6
 
- // ParkeeChannelStateDesc:Up
 
- // ParkeeConnectedLineName:120
 
- // ParkeeConnectedLineNum:120
 
- // ParkeeContext:macro-stdexten
 
- // ParkeeExten:s
 
- // ParkeeLanguage:en
 
- // ParkeeLinkedid:1621835298.828
 
- // ParkeePriority:26
 
- // ParkeeUniqueid:1621835298.828
 
- // ParkerDialString:PJSIP/106
 
- // ParkingDuration:12
 
- // ParkingSpace:41
 
- // ParkingTimeout:588
 
- // Parkinglot:default
 
- // Privilege:call,all
 
- // RetrieverAccountCode:
 
- // RetrieverCallerIDName:119
 
- // RetrieverCallerIDNum:119
 
- // RetrieverChannel:PJSIP/119-000001a2
 
- // RetrieverChannelState:6
 
- // RetrieverChannelStateDesc:Up
 
- // RetrieverConnectedLineName:<unknown>
 
- // RetrieverConnectedLineNum:<unknown>
 
- // RetrieverContext:DialPlan1
 
- // RetrieverExten:41
 
- // RetrieverLanguage:en
 
- // RetrieverLinkedid:1621835340.830
 
- // RetrieverPriority:1
 
- // RetrieverUniqueid:1621835340.830
 
- // Timestamp:1621835340.214037
 
- type UnParkedCall struct {
 
- 	Event                   string `json:"event"`
 
- 	ParkeeCallerIDName      string `json:"parkeeCallerIDName"`
 
- 	ParkeeCallerIDNum       string `json:"parkeeCallerIDNumber"`
 
- 	ParkeeChannel           string `json:"parkeeChannel"`
 
- 	ParkeeChannelState      string `json:"parkeeChannelState"`
 
- 	ParkeeChannelStateDesc  string `json:"parkeeChannelStateDesc"`
 
- 	ParkeeConnectedLineName string `json:"parkeeConnectedLineName"`
 
- 	ParkeeConnectedLineNum  string `json:"parkeeConnectedLineNumber"`
 
- 	ParkeeContext           string `json:"parkeeContext"`
 
- 	ParkeeExten             string `json:"parkeeExten"`
 
- 	ParkeeLanguage          string `json:"parkeeLanguage"`
 
- 	ParkeeLinkedid          string `json:"parkeeLinkedid"`
 
- 	ParkeePriority          string `json:"parkeePriority"`
 
- 	ParkeeUniqueid          string `json:"parkeeUniqueid"`
 
- 	ParkerDialString        string `json:"parkerDialString"`
 
- 	ParkingDuration         string `json:"parkingDuration"`
 
- 	ParkingSpace            string `json:"parkingSpace"`
 
- 	ParkingTimeout          string `json:"parkingTimeout"`
 
- 	Parkinglot              string `json:"parkinglot"`
 
- }
 
- // Event: ParkedCallTimeOut
 
- // ParkeeAccountCode: <value>
 
- // ParkeeCallerIDName: <value>
 
- // ParkeeCallerIDNum: <value>
 
- // ParkeeChannel: <value>
 
- // ParkeeChannelState: <value>
 
- // ParkeeChannelStateDesc: <value>
 
- // ParkeeConnectedLineName: <value>
 
- // ParkeeConnectedLineNum: <value>
 
- // ParkeeContext: <value>
 
- // ParkeeExten: <value>
 
- // ParkeeLanguage: <value>
 
- // ParkeeLinkedid: <value>
 
- // ParkeePriority: <value>
 
- // ParkeeUniqueid: <value>
 
- // ParkerAccountCode: <value>
 
- // ParkerCallerIDName: <value>
 
- // ParkerCallerIDNum: <value>
 
- // ParkerChannel: <value>
 
- // ParkerChannelState: <value>
 
- // ParkerChannelStateDesc: <value>
 
- // ParkerConnectedLineName: <value>
 
- // ParkerConnectedLineNum: <value>
 
- // ParkerContext: <value>
 
- // ParkerDialString: <value>
 
- // ParkerExten: <value>
 
- // ParkerLanguage: <value>
 
- // ParkerLinkedid: <value>
 
- // ParkerPriority: <value>
 
- // ParkerUniqueid: <value>
 
- // ParkingDuration: <value>
 
- // ParkingSpace: <value>
 
- // ParkingTimeout: <value>
 
- // Parkinglot: <value>
 
- type ParkedCallTimeOut struct {
 
- 	Event                   string `json:"event"`
 
- 	ParkeeCallerIDName      string `json:"parkeeCallerIDName"`
 
- 	ParkeeCallerIDNum       string `json:"parkeeCallerIDNumber"`
 
- 	ParkeeChannel           string `json:"parkeeChannel"`
 
- 	ParkeeChannelState      string `json:"parkeeChannelState"`
 
- 	ParkeeChannelStateDesc  string `json:"parkeeChannelStateDesc"`
 
- 	ParkeeConnectedLineName string `json:"parkeeConnectedLineName"`
 
- 	ParkeeConnectedLineNum  string `json:"parkeeConnectedLineNumber"`
 
- 	ParkeeContext           string `json:"parkeeContext"`
 
- 	ParkeeExten             string `json:"parkeeExten"`
 
- 	ParkeeLanguage          string `json:"parkeeLanguage"`
 
- 	ParkeeLinkedid          string `json:"parkeeLinkedid"`
 
- 	ParkeePriority          string `json:"parkeePriority"`
 
- 	ParkeeUniqueid          string `json:"parkeeUniqueid"`
 
- 	ParkerDialString        string `json:"parkerDialString"`
 
- 	ParkingDuration         string `json:"parkingDuration"`
 
- 	ParkingSpace            string `json:"parkingSpace"`
 
- 	ParkingTimeout          string `json:"parkingTimeout"`
 
- 	Parkinglot              string `json:"parkinglot"`
 
- }
 
- // Event: ParkedCallGiveUp
 
- // ParkeeAccountCode:
 
- // ParkeeCallerIDName: 106
 
- // ParkeeCallerIDNum: 106
 
- // ParkeeChannel: PJSIP/106-00000191
 
- // ParkeeChannelState: 6
 
- // ParkeeChannelStateDesc: Up
 
- // ParkeeConnectedLineName: 120
 
- // ParkeeConnectedLineNum: 120
 
- // ParkeeContext: macro-stdexten
 
- // ParkeeExten: s
 
- // ParkeeLanguage: en
 
- // ParkeeLinkedid: 1621827325.781
 
- // ParkeePriority: 26
 
- // ParkeeUniqueid: 1621827325.781
 
- // ParkerDialString: PJSIP/106
 
- // ParkingDuration: 48
 
- // ParkingSpace: 41
 
- // ParkingTimeout: 552
 
- // Parkinglot: default
 
- // Privilege: call,all
 
- // Timestamp: 1621827421.460917
 
- type ParkedCallGiveUp struct {
 
- 	Event                   string `json:"event"`
 
- 	ParkeeCallerIDName      string `json:"parkeeCallerIDName"`
 
- 	ParkeeCallerIDNum       string `json:"parkeeCallerIDNumber"`
 
- 	ParkeeChannel           string `json:"parkeeChannel"`
 
- 	ParkeeChannelState      string `json:"parkeeChannelState"`
 
- 	ParkeeChannelStateDesc  string `json:"parkeeChannelStateDesc"`
 
- 	ParkeeConnectedLineName string `json:"parkeeConnectedLineName"`
 
- 	ParkeeConnectedLineNum  string `json:"parkeeConnectedLineNumber"`
 
- 	ParkeeContext           string `json:"parkeeContext"`
 
- 	ParkeeExten             string `json:"parkeeExten"`
 
- 	ParkeeLanguage          string `json:"parkeeLanguage"`
 
- 	ParkeeLinkedid          string `json:"parkeeLinkedid"`
 
- 	ParkeePriority          string `json:"parkeePriority"`
 
- 	ParkeeUniqueid          string `json:"parkeeUniqueid"`
 
- 	ParkerDialString        string `json:"parkerDialString"`
 
- 	ParkingDuration         string `json:"parkingDuration"`
 
- 	ParkingSpace            string `json:"parkingSpace"`
 
- 	ParkingTimeout          string `json:"parkingTimeout"`
 
- 	Parkinglot              string `json:"parkinglot"`
 
- }
 
 
  |