123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233 |
- <section id="page-title">
- <div class="row">
- <div class="col-sm-8">
- <h1 class="mainTitle">资产清单</h1><span class="mainDescription">资产清单,点击操作处理数据</span></div>
- </div>
- </section>
- <div class="modal-body">
- <tabset class="tabbable">
- <tab heading="资产属性" ng-controller="meansformCtrl">
- <div class="container-fluid container-fullw bg-white">
- <div class="row">
- <div class="col-md-12 col-sm-4">
- <div class="col-md-12">
- <form ng-submit="vm.submit(vm.model,vm.model.id,templateitem,'gray')">
- <div ng-repeat="tab in vm.tabs" heading="{{tab.title}}" active="tab.active" disable="tab.disabled">
- <div class="panel col-xs-12 bg-grey">
- <div class="panel-heading px-nested-panel-heading panel-heading-background clearfix">
- <h3 class="panel-title text-head">{{tab.title}} </h3>
- </div>
- </div>
- <formly-form model="tab.form.model" fields="tab.form.fields" form="vm.form" options="tab.form.options">
- </formly-form>
- </div>
- <div class="col-xs-12 margin-top-30 margin-bottom-30">
- <button type="submit" ladda="ldloading.gray" ng-disabled="!vm.form.$$parentForm.$valid" class="col-md-offset-8 btn btn-primary"><span translate="form.button.SUBMIT">Submit</span></button>
- <a ladda="ldloading.gray" class="btn btn-danger" data-style="expand-right" data-spinner-color="#999999" ng-click="vm.remove(vm.model,'gray')" ng-disabled="vm.model.removeflag==true">
- <span translate="form.button.REMOVE">DELETE</span>
- </a>
- <button type="close" class=" btn btn-primary" ng-click="closeModel()" translate="form.button.CLOSE">CLOSE </button>
- </div>
- </form>
- </div>
- </div>
- </div>
- </div>
- </tab>
- <tab heading="关系图">
- <div class="container-fluid container-fullw bg-white">
- <div class="row" ng-controller="meansViewCtrl">
- <div class="col-md-12 ">
- <div class="col-md-12 col-sm-12">
- <div class="col-md-4 col-sm-3">
- <multi-select-tree ng-model="cifilter_classic" data-input-model="select_treedata" data-output-model="cifilter_classics" theme="bootstrap" multi-select="false" data-default-label="资产分类" data-callback="onFilterCallback(item)" data-select-only-leafs="true"
- reset-search-input="false" data-trans-label="label" data-switch-view="false"></multi-select-tree>
- </div>
- <!-- <div class="col-md-3 col-sm-2">
- <ui-select ng-model="cifilter_proptype" theme="bootstrap"
- ng-change="onPropTypeChange(cifilter_proptype)" reset-search-input="false">
- <ui-select-match placeholder="属性分类">
- {{$select.selected['title']}}
- </ui-select-match>
- <ui-select-choices repeat="option['form'] as option in propTypeOptions | filter: $select.search">
- <div ng-bind-html="option['title'] | highlight: $select.search"></div> </ui-select-choices>
- </ui-select>
- </div> -->
- <div class="col-md-4 col-sm-3">
- <ui-select ng-model="cifilter_prop" theme="bootstrap" ng-change="onPropChange(cifilter_prop)" reset-search-input="false">
- <ui-select-match placeholder="搜索字段">
- {{$select.selected['templateOptions']['label']}}
- </ui-select-match>
- <ui-select-choices repeat="propOption in propTypeOptions | filter: $select.search">
- <div ng-bind-html="propOption['templateOptions']['label'] | highlight: $select.search"></div>
- </ui-select-choices>
- </ui-select>
- </div>
- <div class="input-group col-md-4 col-sm-3">
- <input class="form-control" ng-model="cisearchKey" placeholder="搜索内容">
- <span class="input-group-btn">
- <button class="btn btn-default"
- ng-click="searchCI(cisearchKey, cifilter_prop, cifilter_classic)"
- type="button"><span ng-translate="sidebar.search.PLACEHOLDER"></span><i class="fa fa-search-plus"></i></button>
- </span>
- </div>
- </div>
- <div class="col-md-12 col-sm-12" id="cmdbSVG"></div>
- </div>
- <div class="col-md-12" ng-show="meansrelaname" style="background-color: #f5f5f5">
- <form ng-submit="vm.submit(vm.tabs[0].form.model,'gray')">
- <div class="col-md-12" style="padding:15px 0px 15px 0px">
- <div class="col-md-4">
- <h1>关系名称:</h1>
- <ui-select allow-clear ng-model="modelData" theme="bootstrap" ng-required="true" ng-change="onchanges(modelData)">
- <ui-select-match placeholder="请选择关系名称">
- {{$select.selected['label']}}
- </ui-select-match>
- <ui-select-choices repeat="item in linktypeOptions | filter: $select.search">
- <span ng-bind-html="item.label | highlight: $select.search"></span>
- </ui-select-choices>
- </ui-select>
- </div>
- </div>
- <HR style="FILTER: progid:DXImageTransform.Microsoft.Shadow(color:#987cb9,direction:145,strength:15);height:2px" width="100%" color=black SIZE=1>
- <tabset class="tabbable">
- <tab heading="固定属性">
- <div class="container-fluid container-fullw bg-white">
- <div class="row">
- <formly-form model="vm.tabs[0].form.model" fields="vm.tabs[0].form.fields" form="vm.form">
- </formly-form>
- </div>
- </div>
- </tab>
- <tab heading="可编辑属性">
- <div class="container-fluid container-fullw bg-white">
- <div class="row">
- <!-- <formly-form model="vm.tabs[1].form.model" fields="vm.tabs[1].form.fields" form="vm.form">
- </formly-form> -->
- <div class="form-group ng-scope ng-isolate-scope col-xs-4 formly-field-ui-input" ng-repeat="item in relationdata">
- <div ng-class="{'removeback':removeopen}">
- <button type="button" class="close" ng-click="cancel(item)" ng-show="removeopen">×</button>
- <label class="control-label ng-binding">{{item.label}}:</label>
- <div>
- <input class="form-control" ng-model="item.name" />
- </div>
- </div>
- </div>
- <div class="col-xs-12 margin-top-30 margin-bottom-30">
- <button type="button" class="btn btn-success col-md-offset-8" ng-disabled="removeopen" ng-click="addData(modelData)"><span translate="新增关系属性">Add Data</span></button>
- <button type="button" ng-show="!removeopen" id="removeData" class="btn btn-danger" ng-click="removeData()"><span translate="删除关系属性">remove</span></button>
- <button type="button" ng-show="removeopen" class="btn btn-warning " ng-click="closechange()"><span translate="删除完成">Add Data</span></button>
- </div>
- </div>
- </div>
- </tab>
- <!-- <tab heading="固定属性">
- <div class="container-fluid container-fullw bg-white">
- <div class="row" >
- <div ng-repeat="tab in vm.tabs"
- heading="{{tab.title}}"
- active="tab.active"
- disable="tab.disabled">
- <formly-form model="tab.form.model" fields="tab.form.fields" form="vm.form" options="tab.form.options">
- </formly-form>
- </div>
- </div>
- </div>
- </tab> -->
- <!-- <tab heading="可编辑属性">
- <div class="container-fluid container-fullw bg-white">
- <div class="row" >
- <div class="form-group ng-scope ng-isolate-scope col-xs-4 formly-field-ui-input" ng-repeat="item in relationdata">
- <div ng-class="{'removeback':removeopen}">
- <button type="button" class="close" ng-click="cancel(item)" ng-show="removeopen">×</button>
- <label class="control-label ng-binding">{{item.label}}:</label>
- <div>
- <input class="form-control" ng-model="item.name" />
- </div>
- </div>
- </div>
- <div class="col-xs-12 margin-top-30 margin-bottom-30">
- <button type="button" class="btn btn-success col-md-offset-8" ng-disabled="removeopen" ng-click="addData(modelData)"><span translate="新增关系属性">Add Data</span></button>
- <button type="button" ng-show="!removeopen" id="removeData" class="btn btn-danger" ng-click="removeData()"><span translate="删除关系属性">remove</span></button>
- <button type="button" ng-show="removeopen" class="btn btn-warning " ng-click="closechange()"><span translate="删除完成">Add Data</span></button>
- </div>
- </div>
- </div>
- </tab> -->
- </tabset>
- <div class="col-xs-12 margin-top-30 margin-bottom-30">
- <button type="submit" ladda="ldloading.gray" ng-disabled="!vm.form.$$parentForm.$valid||removeopen" class="col-md-offset-8 btn btn-primary"><span translate="form.button.SUBMIT">Submit</span></button>
- <button type="close" class=" btn btn-warning" ng-click="closeModel()" translate="form.button.CLOSE">CLOSE </button>
- </div>
- </form>
- </div>
- </div>
- </div>
- </tab>
- <tab heading="历史记录" ng-controller="meanshistoryCtrl">
- <div ng-repeat="s in meanshistory">
- <div>
- <div>操作时间:{{s.time}} |处理人:{{s.handler}}</div>
- <div>操作动作:{{s.status}}</div>
- </div>
- <hr/>
- </div>
- </tab>
- <tab heading="关联流程">
- <h1> 关联事件</h1>
- <div class="container-fluid container-fullw bg-white">
- <div class="row">
- <div class="col-md-12">
- <div ng-controller="meansincidentCtrl">
- <table ng-table="tableParams" class="table table-striped">
- <tr ng-repeat="user in $data" ng-click="changeview(user)">
- <td data-title="'ID'">{{user.id}}</td>
- <td data-title="'主题'">{{user.title}}</td>
- <td data-title="'请求人'">{{user.requester.name}}</td>
- <td data-title="'变更状态'">{{user.state.name}}</td>
- <td data-title="'创建日期'">{{user.responseTime}}</td>
- </tr>
- </table>
- </div>
- </div>
- </div>
- </div>
- <!-- <h1> 关联问题</h1>
- <div class="container-fluid container-fullw bg-white">
- <div class="row">
- <div class="col-md-12">
- <div ng-controller="meansproblemCtrl">
- <table ng-table="tableParams" class="table table-striped">
- <tr ng-repeat="user in $data" ng-click="changeview(user)">
- <td data-title="'ID'">{{user.id}}</td>
- <td data-title="'主题'">{{user.title}}</td>
- <td data-title="'请求人'">{{user.publisher}}</td>
- <td data-title="'变更状态'">{{user.gender}}</td>
- <td data-title="'创建日期'">{{user.gender}}</td>
- </tr>
- </table>
- </div>
- </div>
- </div>
- </div>
- <h1> 关联变更</h1>
- <div class="container-fluid container-fullw bg-white">
- <div class="row">
- <div class="col-md-12">
- <div ng-controller="meanschangeCtrl">
- <table ng-table="tableParams" class="table table-striped">
- <tr ng-repeat="user in $data" ng-click="changeview(user)">
- <td data-title="'ID'">{{user.id}}</td>
- <td data-title="'主题'">{{user.title}}</td>
- <td data-title="'请求人'">{{user.publisher}}</td>
- <td data-title="'变更状态'">{{user.gender}}</td>
- <td data-title="'创建日期'">{{user.gender}}</td>
- </tr>
- </table>
- </div>
- </div>
- </div>
- </div> -->
- </tab>
- </tabset>
- </div>
|