< 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 >
< script type = "text/ng-template" id = "systemInfo.html" >
< div class = "sj_new_box" >
< div class = " mb10" >
< ul class = "box_chakan" >
< h2 class = "mb10" > 查看详情< / h2 >
< li class = "clear" >
< span class = "fl box_chakan_leftinfo" > 行政区划代码:< / span >
< p class = "fl box_chakan_mininfo" > {{ngDialogData.areaCode}}< / p >
< / li >
< li class = "clear" >
< span class = "fl box_chakan_leftinfo" > 行政区划:< / span >
< p class = "fl box_chakan_mininfo" > < span class = "mr5" > {{ngDialogData.cityName}}< / span > < span class = "mr5" > {{ngDialogData.districtName}}< / span > < span class = "mr5" > {{ngDialogData.areaLevel}}< / span > < / p >
< / li >
< li class = "clear" >
< span class = "fl box_chakan_leftinfo" > 信息系统名称:< / span >
< p class = "fl box_chakan_mininfo" > {{ngDialogData.sysName}}< / p >
< span class = "fl box_chakan_leftinfo" > 信息系统版本:< / span >
< p class = "fl box_chakan_mininfo" > {{ngDialogData.dataVersion}}< / p >
< / li >
< li class = "clear" >
< span class = "fl box_chakan_leftinfo" > 数据库类型:< / span >
< p class = "fl box_chakan_mininfo" > < span > {{ngDialogData.dataBaseType}}< / span > < span class = "ml5 mr5" > /< / span > < span > {{ngDialogData.dataBaseVersion}}< / span > < / p >
<!-- <span class="fl box_chakan_leftinfo">字符集:</span>
< p class = "fl box_chakan_mininfo" > {{ngDialogData.charset}}}< / p > -->
< / li >
< li class = "clear" >
< span class = "fl box_chakan_leftinfo" > 投入使用时间:< / span >
< p class = "fl box_chakan_mininfo" > < span class = "mr5" > {{ngDialogData.beginUseTime}}< / span > < / p >
< / li >
< li class = "clear" >
< span class = "fl box_chakan_leftinfo" > 开发商全称:< / span >
< p class = "fl box_chakan_maxinfo" > {{ngDialogData.developerFullName}}< / p >
< / li >
< li class = "clear" >
< span class = "fl box_chakan_leftinfo" > 联系人:< / span >
< p class = "fl box_chakan_mininfo" > {{ngDialogData.departmentManager}}< / p >
< span class = "fl box_chakan_leftinfo" > 联系电话(手机): < / span >
< p class = "fl box_chakan_mininfo" > {{ngDialogData.managerContacts}}< / p >
< / li >
< li class = "clear" >
< span class = "fl box_chakan_leftinfo" > 功能描述:< / span >
< p class = "fl box_chakan_maxinfo" > {{ngDialogData.functionDetails}}< / p >
< / li >
< li class = "clear" >
< span class = "fl box_chakan_leftinfo" > 业务范围:< / span >
< p class = "fl box_chakan_maxinfo" >
< span class = "mr5" ng-repeat = 'item in ngDialogData.workRange' > {{item}}< / span >
< / p >
< / li >
< li class = "clear" >
< span class = "fl box_chakan_leftinfo" > 脚本文件:< / span >
< p class = "fl box_chakan_maxinfo" >
192.168.0.110 /home/script/
< br / > UserTablespace_321202_05.sql
< br / > Checkout_Indicate_321202_05.sql
< br / > Checkout_Pay_321202_05.sql
< br / >
< / p >
< / li >
< / ul >
< / div >
< / div >
< / script >
< script type = "text/ng-template" id = "headerCheckbox.html" >
< input type = "checkbox" ng-model = "checkboxes.checked" class = "select-all" value = "" / >
< / script >
< script type = "text/ng-template" id = "sqlView.html" >
< div class = "sj_new_box03" >
< h2 class = "sj_popup_h2 mb10" > Checkout_Indicate_321202_05.sql< / h2 >
< div class = "clear mb10" >
< ul class = "fl sj_width440" >
< li > < span class = "fb" > 默认脚本:< / span > 2016-01-25 12:00< / li >
< li class = "sj_link" > /Default Script/Default Script/Default Script/Default Script/Default Script/Default Script< / li >
< / ul >
< div class = "fl sj_width440" >
< input type = "text" class = "sj_txt_box02 mr5 fl" >
< button class = "sj_btn_green fl" > 上传< / button >
< / div >
< / div >
< div class = "clear mb10" >
< div class = "sj_box_w440 fl" >
< p > SELECT '320100' AS XZQHDM, '江苏省南京市本级' AS XZQHMC, '2015' AS YSND, A.JSDE106 AS ZBCODE, A.JSDE107 AS ZB_ID, B.DE151 AS ZB_NO, B.JSDE011 AS ZBDJLXCODE, H.JSDE902 AS ZBDJLXNAME, J.JSD
< / p >
< / div >
< div class = " sj_box_w440 fl" >
< / div >
< / div >
< div class = " clear" >
< button class = "sj_btn_blue mr5 fr" > 确定< / button >
< button class = "sj_btn_grey mr5 fr" > 取消< / button >
< / div >
< / 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 >