提交 | 用户 | 时间
|
1ac2bc
|
1 |
<div class="modal" ng-controller="KisBpmAssignmentPopupCtrl"> |
懒 |
2 |
<div class="modal-dialog"> |
|
3 |
<div class="modal-content"> |
|
4 |
<div class="modal-header"> |
|
5 |
<button type="button" class="close" data-dismiss="modal" aria-hidden="true" ng-click="close()">×</button> |
|
6 |
<h2 translate>PROPERTY.ASSIGNMENT.TITLE</h2> |
|
7 |
</div> |
|
8 |
<div class="modal-body"> |
|
9 |
|
|
10 |
<div class="row row-no-gutter"> |
|
11 |
<div class="form-group"> |
|
12 |
<label for="assigneeField">{{'PROPERTY.ASSIGNMENT.ASSIGNEE' | translate}} ({{'ACTION.FHTS' | translate}})</label> |
|
13 |
|
|
14 |
<table> |
|
15 |
<tr> |
|
16 |
<td><input type="text" id="assigneeField" class="form-control" ng-model="assignment.assignee" placeholder="{{'PROPERTY.ASSIGNMENT.ASSIGNEE_PLACEHOLDER' | translate}}" style="width: 466px;" /></td> |
|
17 |
<td style="padding-left: 3px;"> |
|
18 |
<button onclick="getUser();" class="btn btn-primary" translate>ACTION.FUSER</button> |
|
19 |
<button onclick="getRole();" class="btn btn-primary" translate>ACTION.FROLE</button> |
|
20 |
</td> |
|
21 |
</tr> |
|
22 |
</table> |
|
23 |
|
|
24 |
</div> |
|
25 |
</div> |
|
26 |
|
|
27 |
<div class="row row-no-gutter"> |
|
28 |
<div class="form-group"> |
|
29 |
<label for="userField">{{'PROPERTY.ASSIGNMENT.CANDIDATE_USERS' | translate}}</label> |
|
30 |
<div ng-repeat="candidateUser in assignment.candidateUsers"> |
|
31 |
<input id="userField" class="form-control" type="text" ng-model="candidateUser.value" /> |
|
32 |
<i class="glyphicon glyphicon-minus clickable-property" ng-click="removeCandidateUserValue($index)"></i> |
|
33 |
<i ng-if="$index == (assignment.candidateUsers.length - 1)" class="glyphicon glyphicon-plus clickable-property" ng-click="addCandidateUserValue($index)"></i> |
|
34 |
</div> |
|
35 |
</div> |
|
36 |
|
|
37 |
<div class="form-group"> |
|
38 |
<label for="groupField">{{'PROPERTY.ASSIGNMENT.CANDIDATE_GROUPS' | translate}}</label> |
|
39 |
<div ng-repeat="candidateGroup in assignment.candidateGroups"> |
|
40 |
<input id="groupField" class="form-control" type="text" ng-model="candidateGroup.value" /> |
|
41 |
<i class="glyphicon glyphicon-minus clickable-property" ng-click="removeCandidateGroupValue($index)"></i> |
|
42 |
<i ng-if="$index == (assignment.candidateGroups.length - 1)" class="glyphicon glyphicon-plus clickable-property" ng-click="addCandidateGroupValue($index)"></i> |
|
43 |
</div> |
|
44 |
</div> |
|
45 |
</div> |
|
46 |
|
|
47 |
</div> |
|
48 |
<div class="modal-footer"> |
|
49 |
<button ng-click="close()" class="btn btn-primary" translate>ACTION.CANCEL</button> |
|
50 |
<button ng-click="save()" class="btn btn-primary" translate>ACTION.SAVE</button> |
|
51 |
</div> |
|
52 |
</div> |
|
53 |
</div> |
|
54 |
</div> |