<select-list style="width:140px;" meau-info="infoList" meau-id="profileid" meau-data="profileinit" meau-name="profileinitname" class="cldItem" keyid="attr" keyname="attrAlias" meau-red="attrnull"></select-list> <select-list meau-info="operationList" meau-id="operationId" meau-data="operationinit" style="width:100px;" class="cldItem" nosearch="true"></select-list> <div class="iptform moredata p" class="cldItem" ng-show="showtype=='string' || !showtype" ng-class="{'iptnull':valnull}" ng-mouseleave="showsel=false" ng-mouseenter="showsel=true"> <span> <span class="valLabel delLabel" ng-repeat="val in valueList track by $index" ng-click="removeValue($index)" title="{{val}}">{{val}}</span> </span> <input type="text" class="iptform nobr" id="valTxt" ng-class="{'hasletter':valueList.length>0}" ng-model="valTxt" ng-enter="setValue(valTxt)" ng-keydown="writeValue(valTxt)" placeholder="{{txtTip}}" style="padding-left:0px;" ng-style="valStyle" stop-event ng-mouseenter="getValueList()"/> <div class="optionList" ng-show="showsel"> <ul> <li ng-click="setValue(valTxt)" ng-show="valTxt && valTxt!=''">{{valTxt}}</li> <li ng-repeat="val in valueSelList | filter:valTxt track by $index" ng-click="setValue(val)" ng-class="{'active':valueList.indexOf(val)>-1}">{{val}}</li> </ul> </div> </div> <span ng-show="showtype=='number'"> <input type="text" class="iptform" ng-model="valTxt1" style="width:100px;" ng-change="setNumberVal()" number-txt min="0" ng-class="{'iptnull':valnull&&(!valTxt1 || valTxt1=='')}"> <div class="numIconWrap"> <div class="upNumIcon" ng-click="addNumber(1,1)"></div> <div class="downNumIcon" ng-click="addNumber(1,-1)"></div> </div> <span ng-show="valflag==2"> <span class="ml5 mr5 label">-</span> <input type="text" class="iptform" ng-model="valTxt2" style="width:100px;" ng-change="setNumberVal()" min="0" number-txt ng-class="{'iptnull':valnull&&(!valTxt2 || valTxt2=='')}"> <div class="numIconWrap"> <div class="upNumIcon" ng-click="addNumber(2,1)"></div> <div class="downNumIcon" ng-click="addNumber(2,-1)"></div> </div> </span> </span> <span ng-show="showtype=='date'"> <single-datepicker class="dateRange single" options="dateOps" date-name="sdate"><span>{{sdate}}</span></single-datepicker> <span ng-show="valflag==2"> <span class="ml5 mr5 label">-</span> <single-datepicker class="dateRange single" options="dateOps" date-name="edate"><span>{{edate}}</span></single-datepicker> </span> </span>