<script type="text/ng-template" id="tableEdit.html"> <div class="ngCellText" ng-init="entity=row.entity" ng-controller="Configs.TableEdit"> <button class="btn sj_btn" ng-click="editRow(entity)"> <span class="glyphicon glyphicon-pencil"></span> 编辑 </button> <span class="pull-right"> </span> <button class="btn sj_btn" ng-click="deleteRowOne.open(entity)"> <span class="glyphicon glyphicon-trash"></span> 删除 </button> <div hawtio-confirm-dialog="deleteRowOne.show" title="是否删除任务?" ok-button-text="确认" cancel-button-text="取消" on-cancel="deleteRowOne.onCancelled()" on-ok="deleteRowOne.onOk()"> <div class="dialog-body"> <p> 是否删除:{{deleteRowOne.item.name}} 服务? </p> </div> </div> </div> </script> <script type="text/ng-template" id="connectStatus.html"> <div class="ngCellText" ng-init="entity=row.entity"> <div ng-show="true" title="汇总库的连接状态"> <span ng-show="entity.status== 0" class="glyphicon glyphicon-minus"> 未连接</span> <span ng-show="entity.status== 1" class="glyphicon glyphicon-ok"> 连接成功</span> <span ng-show="entity.status== 2" class="glyphicon glyphicon-import"> 使用中</span> <span ng-show="entity.status== 3" class="glyphicon glyphicon-remove"> 连接失败</span> </div> </div> </script> <script type="text/ng-template" id="newDialog.html"> <div class="sj_new_box"> <form name="volumeForm" class=" mb10" novalidate="novalidate"> <table class="sj_new_table clear"> <tbody> <tr> <th class="new_left">云盘名</th> <th colspan="10"> <input type="text" class="sj_txt_box03 mr10" name="volumeName" ng-model="ngDialogData.name " ng-disabled="!{{ngDialogData.editable}}" ng-pattern="/^\w{2,15}$/" required="required" /> </th> <th>云目录:</th> <th> <input type="text" class="sj_txt_box02 mr5" name="volumePath" ng-model="ngDialogData.path" ng-disabled="!{{ngDialogData.editable}}" ng-pattern="/^(\/[a-z0-9A-Z _\-.%]+)+$/" required="required" /> </th> <!--<th> <button ng-show="ngDialogData.status" class="sj_btn_red fl" ng-click="stopVolume(ngDialogData)">停止</button> <button ng-hide="ngDialogData.status" class="sj_btn_blue fl" ng-click="startVolume(ngDialogData)">启动</button> </th> --> </tr> <tr ng-repeat="row in ngDialogData.brick"> <th class="new_left"> <span ng-show="row.status" class="sj_icon_ok"></span> <span ng-hide="row.status" class="sj_icon_warning"></span> </th> <th colspan="3"> <input type="text" class="sj_txt_box04 mr5" value="服务器 {{$index + 1}} " ng-disabled="true" /> </th> <th> <input type="text" class="sj_txt_box05" ng-model="row.ip[0]" name="brickIp0" ng-disabled="!{{row.editable}}" ng-pattern="/^(([0-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5]))))$/" required="required" /> </th> <th>.</th> <th> <input type="text" class="sj_txt_box05" ng-model="row.ip[1]" name="brickIp1" ng-disabled="!{{row.editable}}" ng-pattern="/^(([0-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5]))))$/" required="required" /> </th> <th>.</th> <th> <input type="text" class="sj_txt_box05" ng-model="row.ip[2]" name="brickIp2" ng-disabled="!{{row.editable}}" ng-pattern="/^(([0-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5]))))$/" required="required" /> </th> <th>.</th> <th> <input type="text" class="sj_txt_box05 mr10" ng-model="row.ip[3]" name="brickIp3" ng-disabled="!{{row.editable}}" ng-pattern="/^(([0-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5]))))$/" required="required" /> </th> <th>存储块:</th> <th> <input type="text" class="sj_txt_box02 mr5" ng-model="row.path" name="brickPath" ng-disabled="!{{row.editable}}" ng-pattern="/^(\/[a-z0-9A-Z \-_.%]+)+$/" required="required" /> </th> <th> <!--<button class="sj_btn_grey fl">连接</button>--> <a href="#" class="sj_icon_del ml5 fl" ng-show="ngDialogData.brick.length>1" ng-click="deleteBrock(ngDialogData, row)"></a> <a href="#" ng-hide="$index < ngDialogData.brick.length-1" class="sj_icon_add ml5 fl" ng-click="addBrock(ngDialogData)"></a> </th> </tr> <tr> <th> </th> <th> <button class="sj_btn_blue mr5" ng-click="onSubmit(ngDialogData)">保存</button> </th> <th> <button class="sj_btn_grey mr5" ng-click="cancel()">取消</button> </th> <!--<th> <button class="sj_btn_grey mr5" ng-click="cancel()">取消</button> </th> <!--<th colspan="5"> {{message}}</th>--> </tr> </tbody> </table> <div class="alert alert-warning" role="alert" ng-show="showMessage">"删除存储块失败:集群中至少包含一个存储块!"</div> <div class="alert alert-warning" role="alert" ng-show="volumeForm.$invalid && submitted">云盘的名称、路径或Ip输入不正确</div> </form> </div> </script> <div ng-controller="Kubernetes.TopLevel"> <div class="wiki-icon-view" ng-controller="Kubernetes.FileDropController" nv-file-drop nv-file-over uploader="uploader" over-class="ready-drop"> <div class="row kubernetes-view" ng-view></div> </div> </div>