seimin пре 3 година
родитељ
комит
d55fd1e7a5
2 измењених фајлова са 27 додато и 0 уклоњено
  1. 10 0
      assets/js/controllers/system/sysconfigCtrl.js
  2. 17 0
      assets/views/system/sysconfig.html

+ 10 - 0
assets/js/controllers/system/sysconfigCtrl.js

@@ -5,6 +5,11 @@ app.controller("sysconfigCtrl", ["$rootScope", "$scope", "$state", "$timeout", "
5
         idx: 0,
5
         idx: 0,
6
         sum: 1e3
6
         sum: 1e3
7
     });
7
     });
8
+    // a.autoCloseIncidentHour = 24;//默认24小时自动关单
9
+    a.changeAutoCloseIncidentHour = function(e){
10
+        var v = parseFloat(e.target.value)?parseFloat(e.target.value):0;
11
+        a.autoCloseIncidentHour.valueconfig  = v > 0 ? v : 0;
12
+    }
8
     //保存
13
     //保存
9
     a.savesystem = function () {
14
     a.savesystem = function () {
10
         var arr = {};
15
         var arr = {};
@@ -18,6 +23,7 @@ app.controller("sysconfigCtrl", ["$rootScope", "$scope", "$state", "$timeout", "
18
         arr.systemConfiguration.push(a.ifCreate);//自动建单
23
         arr.systemConfiguration.push(a.ifCreate);//自动建单
19
         arr.systemConfiguration.push(a.reqHasCategory);//是否选择事件分类
24
         arr.systemConfiguration.push(a.reqHasCategory);//是否选择事件分类
20
         arr.systemConfiguration.push(a.requesterLgoinType);//保修人登录方式
25
         arr.systemConfiguration.push(a.requesterLgoinType);//保修人登录方式
26
+        arr.systemConfiguration.push(a.autoCloseIncidentHour);//自动关单小时
21
         console.log(arr,99999);
27
         console.log(arr,99999);
22
         g.addData("systemConfiguration", arr).then(function (t) {
28
         g.addData("systemConfiguration", arr).then(function (t) {
23
             if (t.status == 200) {
29
             if (t.status == 200) {
@@ -74,6 +80,10 @@ app.controller("sysconfigCtrl", ["$rootScope", "$scope", "$state", "$timeout", "
74
                     if (v.keyconfig == 'requesterLgoinType') {
80
                     if (v.keyconfig == 'requesterLgoinType') {
75
                         a.requesterLgoinType = v;//报修人登录方式
81
                         a.requesterLgoinType = v;//报修人登录方式
76
                     }
82
                     }
83
+                    if (v.keyconfig == 'autoCloseIncidentHour') {
84
+                        v.valueconfig = parseFloat(v.valueconfig)
85
+                        a.autoCloseIncidentHour = v;//自动关单小时
86
+                    }
77
                 })
87
                 })
78
             }else{
88
             }else{
79
                 console.log(n.status);
89
                 console.log(n.status);

+ 17 - 0
assets/views/system/sysconfig.html

@@ -134,6 +134,20 @@
134
                     </div>
134
                     </div>
135
                 </div>
135
                 </div>
136
             </div>
136
             </div>
137
+            <!-- 自动关单时间 -->
138
+            <div class="panel panel-white">
139
+                <div class="panel-hd">自动关单时间</div>
140
+            </div>
141
+            <div class="panel-bd">
142
+                <div class="form-group col-sm-6">
143
+                    <label class="col-sm-4 control-label">
144
+                        自动关单时间:
145
+                    </label>
146
+                    <div class="col-sm-8">
147
+                        <input ng-model="autoCloseIncidentHour.valueconfig" ng-keyup="changeAutoCloseIncidentHour($event)" class="autoCloseIncidentHour" type="number" step="1" min="0">小时
148
+                    </div>
149
+                </div>
150
+            </div>
137
             <!-- 保存 -->
151
             <!-- 保存 -->
138
             <div class="form-group margin-bottom-0">
152
             <div class="form-group margin-bottom-0">
139
                 <div class="panel-footer text-center">
153
                 <div class="panel-footer text-center">
@@ -217,4 +231,7 @@
217
     .panel-footer {
231
     .panel-footer {
218
         border: none;
232
         border: none;
219
     }
233
     }
234
+    .autoCloseIncidentHour{
235
+        height: 34px;
236
+    }
220
 </style>
237
 </style>