Explorar o código

自动关单时间设置

seimin %!s(int64=3) %!d(string=hai) anos
pai
achega
d55fd1e7a5

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

@@ -5,6 +5,11 @@ app.controller("sysconfigCtrl", ["$rootScope", "$scope", "$state", "$timeout", "
5 5
         idx: 0,
6 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 14
     a.savesystem = function () {
10 15
         var arr = {};
@@ -18,6 +23,7 @@ app.controller("sysconfigCtrl", ["$rootScope", "$scope", "$state", "$timeout", "
18 23
         arr.systemConfiguration.push(a.ifCreate);//自动建单
19 24
         arr.systemConfiguration.push(a.reqHasCategory);//是否选择事件分类
20 25
         arr.systemConfiguration.push(a.requesterLgoinType);//保修人登录方式
26
+        arr.systemConfiguration.push(a.autoCloseIncidentHour);//自动关单小时
21 27
         console.log(arr,99999);
22 28
         g.addData("systemConfiguration", arr).then(function (t) {
23 29
             if (t.status == 200) {
@@ -74,6 +80,10 @@ app.controller("sysconfigCtrl", ["$rootScope", "$scope", "$state", "$timeout", "
74 80
                     if (v.keyconfig == 'requesterLgoinType') {
75 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 88
             }else{
79 89
                 console.log(n.status);

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

@@ -134,6 +134,20 @@
134 134
                     </div>
135 135
                 </div>
136 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 152
             <div class="form-group margin-bottom-0">
139 153
                 <div class="panel-footer text-center">
@@ -217,4 +231,7 @@
217 231
     .panel-footer {
218 232
         border: none;
219 233
     }
234
+    .autoCloseIncidentHour{
235
+        height: 34px;
236
+    }
220 237
 </style>