1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
<div class="customBigWin">
<div class="conditionWin eventBox" style="top:0px;" ng-if="type=='eventstats'">
<div class="conditionItem">
<span>展示事件:</span>
<select-list meau-info="eventList" meau-id="eventId" meau-data="eventInit" meau-name="eventinitname" keyid="eventName" keyname="eventNameAlias" meau-refresh="evtrefresh" meau-red="evnullevent"></select-list>
<span ng-show="event.id">
<span class="ml20">展示属性:</span>
<select-t-list meau-info="propertyList" meau-id="propertyId" meau-data="propertyInit" keyid="attr" keyname="attrAlias" meau-refresh="prorefresh" meau-name="properinitname" meau-typekey="['default','custom']" meau-typename="['默认属性','']" meau-red="evnullevent"></select-t-list>
</span>
<select-list meau-info="sumtypeList" meau-id="sumtypeId" meau-data="sumtypeInit" keyid="attr" keyname="attrAlias" meau-name="suminitname" ng-show="event.second" meau-red="evnullevent"></select-list>
</div>
<div style="padding-bottom: 20px;" ng-class="{'conditionEventItem':event.params && getEventParamsNum(event)>5}">
<div class="profileItemWrap p">
<div class="operInfo" style="bottom:35px;" ng-show="event.params && getEventParamsNum(event)>1">
<div class="operBtn" ng-click="changeRel(event)">{{event.relation}}</div>
</div>
<div class="profileItem" ng-repeat="item in event.params track by $index" ng-show="item.show!=false">
<profile-item info-list="event.paramsList" item-info="item" item-type="event" item-event="eventId"></profile-item>
<span class="removeSpan" ng-click="removeEventParams(event,item)">取消</span>
</div>
<div class="addAttrBtn ml10" ng-click="addEventParams(event)" ng-class="{'dis':getEventParamsNum(event)>=3}">
<span class="addAttrIcon"></span><span class="ckhand">添加事件属性筛选</span>
</div>
</div>
</div>
<div class="conditionBoxBottom">
<div class="right mt20">
<div class="btn3 btnblock mr10 mybtn h30" ng-click="eventSave()">保存</div>
</div>
</div>
</div>
<div class="conditionWin eventBox" ng-if="type=='retention'">
<div class="funnelWrap clearfix" ng-repeat="event in eventInfo track by $index" ng-class="{'last':$index>0}">
<div class="eventItem clearfix p" ng-style="event.style">
<div class="label txtLabel" ng-if="$index==0">初始行为:</div>
<div class="label txtLabel" ng-if="$index==1">回访行为:</div>
<select-list meau-info="eventList" meau-id2="event.eventid" meau-data="event.eventinit" meau-name="event.eventinitname" class="eventItemsel" keyid="eventName" keyname="eventNameAlias" meau-red="event.nullevent"></select-list>
<div class="profileItemWrap p">
<div class="operInfo" style="bottom:35px;" ng-show="event.params && getEventParamsNum(event)>1">
<div class="operBtn" ng-click="changeRel(event)">{{event.relation}}</div>
</div>
<div class="profileItem" ng-repeat="item in event.params track by $index" ng-show="item.show!=false">
<profile-item info-list="event.paramsList" item-info="item" item-type="event" item-event="event.event"></profile-item>
<span class="removeSpan" ng-click="removeEventParams(event,item)">取消</span>
</div>
<span class="ml10 addAttrBtn" ng-click="addEventParams(event)" ng-class="{'dis':getEventParamsNum(event)>=3}" style="display: inline-block;">
<span class="addAttrIcon"></span><span class="ckhand">添加事件属性筛选</span>
</span>
</div>
</div>
</div>
<div class="conditionBoxBottom">
<div class="right mt20">
<div class="btn3 btnblock mr10 mybtn h30" ng-click="okSave()">保存</div>
</div>
</div>
</div>
<div class="conditionWin eventBox" ng-if="type=='funnel'">
<div class="funnelWrap" ng-class="{'max400':eventInfo.length>=5}">
<div ng-repeat="event in eventInfo track by $index" ng-show="event.show!=false">
<div class="eventItem clearfix p" ng-style="event.style">
<div class="label txtLabel">第{{event.steps}}步:</div>
<select-list meau-info="eventList" meau-id2="event.eventid" meau-data="event.eventinit" meau-name="event.eventinitname" class="eventItemsel" keyid="eventName" keyname="eventNameAlias" meau-red="event.nullevent"></select-list>
<div class="profileItemWrap p">
<div class="operInfo" style="bottom:35px;" ng-show="event.params && getEventParamsNum(event)>1">
<div class="operBtn" ng-click="changeRel(event)">{{event.relation}}</div>
</div>
<div class="profileItem" ng-repeat="item in event.params track by $index" ng-show="item.show!=false">
<profile-item info-list="event.paramsList" item-info="item" item-type="event" item-event="event.event"></profile-item>
<span class="removeSpan" ng-click="removeEventParams(event,item)">取消</span>
</div>
<span class="ml10 addAttrBtn" ng-click="addEventParams(event)" ng-class="{'dis':getEventParamsNum(event)>=3}">
<span class="addAttrIcon"></span><span class="ckhand">添加事件属性筛选</span>
</span>
</div>
<span class="delItemIcon right" ng-click="removeEvent(event)"></span>
</div>
</div>
</div>
<div class="conditionBoxBottom">
<div class="right mt20">
<div class="btn3 btnblock mr10 mybtn h30" ng-click="okSave()">保存</div>
</div>
</div>
</div>
</div>