doc-manage.html 10.6 KB
Newer Older
chase's avatar
chase committed
1

chase's avatar
chase committed
2
<div class="land-manage-page" export-plugin>
chase's avatar
chase committed
3 4 5 6 7 8 9
    <style>
        .DM-state-label{
            margin: 0;
            height: 27px;
            line-height: 34px;
            float: none;
        }
chase's avatar
chase committed
10 11 12 13 14

        div.dx-datagrid-export-button{
            display: none;
        }

chase's avatar
chase committed
15 16 17 18 19
        .edit-panel-left-part{
            padding-left:0;
            padding-right:0;
        }

chase's avatar
chase committed
20 21 22
        .required-tip{
            color: red;
        }
chase's avatar
chase committed
23
    </style>
chase's avatar
chase committed
24 25 26 27 28 29 30 31 32
    <div class="menu-header">
        <div class="menu-title" translate="DocumentTypeSets"></div>
        <div class="menu-log">
            <app-usr-operate-log this-module-name="docManageTypeLog"></app-usr-operate-log>
            <!--<button class="btn btn-not-important" ng-click="showOperateLogPop()"><i class="material-icons">description</i><span>日志</span></button>-->
        </div>
    </div>
    <div class="content-container">
        <div class="row" style="margin-top:15px; text-align:right;padding:1rem;background: #fff">
chase's avatar
chase committed
33
            <button style="width: 150px;" class="btn btn-in-panel-big" ng-click="exportTableData()">
chase's avatar
chase committed
34 35 36
                <i class="fa fa-file-excel-o"></i>
                {{'ExportTable' | translate}}
            </button>
chase's avatar
chase committed
37 38 39
            <button style="width: 150px;" class="btn btn-in-panel-big" ng-click="openEditPop()">
                <i class="material-icons button-icons">add_circle_outline</i>
                {{'addFileType' | translate}}
chase's avatar
chase committed
40
            </button>
chase's avatar
chase committed
41 42 43
        </div>
        <div style="padding:0 1rem;background:#fff">
            <div class="dx-viewport demo-container">
chase's avatar
chase committed
44
                <div id="gridContainer" dx-data-grid="dataGridOptions" ng-style="getTableHeight()"></div>
chase's avatar
chase committed
45 46 47

            </div>
            <!--<div class="form-group page-form-group">-->
chase's avatar
chase committed
48 49 50
            <!--<div class="page-footer">-->
            <!--<ack-pagination page-options="pagingOptions" refresh-table="loadMainData()"></ack-pagination>-->
            <!--</div>-->
chase's avatar
chase committed
51 52 53 54 55 56 57 58
            <!--</div>-->
        </div>
    </div>

    <div class="modal fade" id="editPopDialog" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" data-backdrop="static" data-keyboard="false">
        <div class="modal-dialog" style="width:550px;height:200px;" role="document">
            <div class="modal-content">
                <form class="form-horizontal" name="newDocFileTypeForm" ng-submit="confirmDocFileType()">
chase's avatar
chase committed
59

chase's avatar
chase committed
60
                    <div class="modal-header">
chase's avatar
chase committed
61
                        <div class="modal-title"><span translate="CreateDocFileType"></span></div>
chase's avatar
chase committed
62 63 64 65 66
                    </div>

                    <div class="modal-body">
                        <!--序号-->
                        <div class="form-group" hidden>
chase's avatar
chase committed
67
                            <label for="SequenceNoCol" class="col-sm-3 control-label" translate="SequenceNumber"></label>
chase's avatar
chase committed
68 69 70 71 72
                            <div class="col-sm-11" style="width:61.67%">
                                <input class="form-control"
                                       id="SequenceNoCol"
                                       placeholder="0004"
                                       ng-model="editModel.id"
chase's avatar
chase committed
73
                                       readonly style="width:320px;"/>
chase's avatar
chase committed
74 75 76 77
                            </div>
                        </div>
                        <!--档案属性-->
                        <div class="form-group">
chase's avatar
chase committed
78
                            <label for="DocumentAttr" class="col-sm-3 control-label edit-panel-left-part">
chase's avatar
chase committed
79 80
                                <span class="required-tip"> * </span>
                                <span translate="DocumentAttr"></span>
chase's avatar
chase committed
81
                            </label>
chase's avatar
chase committed
82 83 84 85 86 87 88
                            <div class="col-sm-11" style="width:61.67%">
                                <input class="form-control"
                                       id="DocumentAttr"
                                       placeholder="请输入..."
                                       ng-model="editModel.fileAttr"
                                       required style="width:320px;" maxlength="50" />
                            </div>
chase's avatar
chase committed
89 90 91
                            <!--<div style="margin-top:7px;">-->
                            <!--<span style="color:red"> * <span translate="Require"></span> </span>-->
                            <!--</div>-->
chase's avatar
chase committed
92 93 94
                        </div>
                        <!--档案类型-->
                        <div class="form-group">
chase's avatar
chase committed
95

chase's avatar
chase committed
96
                            <label for="DocumentType" class="col-sm-3 control-label edit-panel-left-part">
chase's avatar
chase committed
97
                                <span class="required-tip"> * </span>
chase's avatar
chase committed
98 99
                                <span  translate="DocumentType"></span>
                            </label>
chase's avatar
chase committed
100 101 102 103 104 105 106
                            <div class="col-sm-11" style="width:61.67%">
                                <input class="form-control"
                                       id="DocumentType"
                                       placeholder="请输入..."
                                       ng-model="editModel.fileType"
                                       required style="width:320px;" maxlength="50" />
                            </div>
chase's avatar
chase committed
107 108 109
                            <!--<div style="margin-top:7px;">-->
                            <!--<span style="color:red"> * <span translate="Require"></span> </span>-->
                            <!--</div>-->
chase's avatar
chase committed
110
                        </div>
chase's avatar
chase committed
111
                        <!--描述-->
chase's avatar
chase committed
112
                        <div class="form-group">
chase's avatar
chase committed
113
                            <label for="Description" class="col-sm-3 control-label edit-panel-left-part">
chase's avatar
chase committed
114 115
                                <span  translate="DescriptionWithOutColon"></span>
                            </label>
chase's avatar
chase committed
116 117 118 119
                            <div class="col-sm-11" style="width:61.67%">
                                <input class="form-control" id="Description"
                                       ng-model="editModel.description"
                                       placeholder="请输入..."
chase's avatar
chase committed
120
                                       style="width:320px;" maxlength="50" />
chase's avatar
chase committed
121 122 123 124
                            </div>
                        </div>
                        <!--必填字段-->
                        <div class="form-group">
chase's avatar
chase committed
125

chase's avatar
chase committed
126
                            <label class="col-sm-3 control-label edit-panel-left-part">
chase's avatar
chase committed
127
                                <span  class="required-tip"> * </span>
chase's avatar
chase committed
128 129
                                <span  translate="RequiredFields"></span>
                            </label>
chase's avatar
chase committed
130 131
                            <div class="col-sm-11" style="width:61.67%" id="appMultiSelectContainer">
                                <!--<app-multi-select class="form-control" style="width:320px;"-->
chase's avatar
chase committed
132 133 134
                                <!--this-option-map="editRequiredFieldsMap"-->
                                <!--this-callback="editRequiredFieldsCallback"-->
                                <!--this-default-checked="editModel.requiredField"-->
chase's avatar
chase committed
135 136
                                <!--&gt;</app-multi-select>-->
                            </div>
chase's avatar
chase committed
137 138 139
                            <!--<div style="margin-top:7px;">-->
                            <!--<span style="color:red"> * <span translate="Require"></span> </span>-->
                            <!--</div>-->
chase's avatar
chase committed
140 141 142
                        </div>
                        <!--备注-->
                        <div class="form-group">
chase's avatar
chase committed
143
                            <label for="Remarks" class="col-sm-3 control-label edit-panel-left-part" translate="Remarks"></label>
chase's avatar
chase committed
144 145 146 147
                            <div class="col-sm-11" style="width:61.67%">
                                <input class="form-control" id="Remarks"
                                       ng-model="editModel.remarks"
                                       placeholder="请输入..."
chase's avatar
chase committed
148
                                       style="width:320px;" maxlength="50" />
chase's avatar
chase committed
149 150 151 152 153
                            </div>
                        </div>
                        <!--状态-->
                        <div class="form-group">

chase's avatar
chase committed
154
                            <label class="col-sm-3 control-label edit-panel-left-part">
chase's avatar
chase committed
155 156
                                <span  translate="State"></span>
                            </label>
chase's avatar
chase committed
157
                            <div class="col-sm-11" style="width:61.67%" >
chase's avatar
chase committed
158
                                <label class="col-sm-5 DM-state-label">
chase's avatar
chase committed
159 160
                                    <input type="radio" name="editModelState"
                                           value=1
chase's avatar
chase committed
161 162 163 164
                                           ng-checked="editModel.status == 1
                                           || editModel.status == null
                                           || editModel.status == undefined
                                           || editModel.status == ''"
chase's avatar
chase committed
165
                                           ng-model="editModel.status"/>
chase's avatar
chase committed
166 167
                                    <span translate="Enable"></span>
                                </label>
chase's avatar
chase committed
168
                                <label class="col-sm-5 DM-state-label">
chase's avatar
chase committed
169 170
                                    <input type="radio"  name="editModelState"
                                           value=0
chase's avatar
chase committed
171
                                           ng-checked="editModel.status == 0"
chase's avatar
chase committed
172
                                           ng-model="editModel.status"/>
chase's avatar
chase committed
173 174 175 176 177
                                    <span translate="Disable"></span>
                                </label>


                            </div>
chase's avatar
chase committed
178 179 180
                            <!--<div style="margin-top:7px;">-->
                            <!--<span style="color:red"> * <span translate="Require"></span> </span>-->
                            <!--</div>-->
chase's avatar
chase committed
181 182 183 184
                        </div>


                    </div>
chase's avatar
chase committed
185
                    <!--<div class="modal-footer">
chase's avatar
chase committed
186
                        <button type="submit" class="btn btn-primary" translate="Confirm"
chase's avatar
chase committed
187
                                ></button>&lt;!&ndash;ng-disabled="newDocFileTypeForm.roleName.$invalid || newDocFileTypeForm.service_id.$invalid"&ndash;&gt;
chase's avatar
chase committed
188
                        <button type="button" class="btn btn-third" data-dismiss="modal" ng-click="cancelDocFileType()" translate="Cancel4Tax"></button>
chase's avatar
chase committed
189
                    </div>-->
chase's avatar
chase committed
190
                    <div style="margin-bottom: 20px;">
chase's avatar
chase committed
191 192 193 194 195
                        <center>
                            <button type="submit" class="btn btn-primary" translate="Confirm"
                            ></button>
                            <!--ng-disabled="newDocFileTypeForm.roleName.$invalid || newDocFileTypeForm.service_id.$invalid"-->
                            <button type="button" class="btn btn-third" data-dismiss="modal"
chase's avatar
chase committed
196
                                    ng-click="cancelDocFileType()" translate="Cancel4Tax"></button>
chase's avatar
chase committed
197
                        </center>
chase's avatar
chase committed
198 199 200 201 202 203 204
                    </div>
                </form>
            </div>
        </div>
    </div>

</div>