浏览代码

是否绑定耗材或资产

seimin 3 年之前
父节点
当前提交
575e24db4c
共有 2 个文件被更改,包括 48 次插入2 次删除
  1. 8 0
      assets/js/controllers/system/sysconfigCtrl.js
  2. 40 2
      assets/views/system/sysconfig.html

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

@@ -22,6 +22,8 @@ app.controller("sysconfigCtrl", ["$rootScope", "$scope", "$state", "$timeout", "
22 22
         arr.systemConfiguration.push(a.repairMain);//报修主体
23 23
         arr.systemConfiguration.push(a.ifCreate);//自动建单
24 24
         arr.systemConfiguration.push(a.reqHasCategory);//是否选择事件分类
25
+        arr.systemConfiguration.push(a.incidentWithConsumable);//是否需要绑定耗材
26
+        arr.systemConfiguration.push(a.wxIncidentWithCmdb);//是否需要绑定资产
25 27
         arr.systemConfiguration.push(a.requesterLgoinType);//保修人登录方式
26 28
         arr.systemConfiguration.push(a.autoCloseIncidentHour);//自动关单小时
27 29
         console.log(arr,99999);
@@ -77,6 +79,12 @@ app.controller("sysconfigCtrl", ["$rootScope", "$scope", "$state", "$timeout", "
77 79
                     if (v.keyconfig == 'reqHasCategory') {
78 80
                         a.reqHasCategory = v;//是否选择事件分类
79 81
                     }
82
+                    if (v.keyconfig == 'incidentWithConsumable') {
83
+                        a.incidentWithConsumable = v;//是否需要绑定耗材
84
+                    }
85
+                    if (v.keyconfig == 'wxIncidentWithCmdb') {
86
+                        a.wxIncidentWithCmdb = v;//是否需要绑定资产
87
+                    }
80 88
                     if (v.keyconfig == 'requesterLgoinType') {
81 89
                         a.requesterLgoinType = v;//报修人登录方式
82 90
                     }

+ 40 - 2
assets/views/system/sysconfig.html

@@ -134,9 +134,9 @@
134 134
                     </div>
135 135
                 </div>
136 136
             </div>
137
-            <!-- 自动关单时间 -->
137
+            <!-- 其他配置 -->
138 138
             <div class="panel panel-white">
139
-                <div class="panel-hd">自动关单时间</div>
139
+                <div class="panel-hd">其他配置</div>
140 140
             </div>
141 141
             <div class="panel-bd">
142 142
                 <div class="form-group col-sm-6">
@@ -147,6 +147,44 @@
147 147
                         <input ng-model="autoCloseIncidentHour.valueconfig" ng-keyup="changeAutoCloseIncidentHour($event)" class="autoCloseIncidentHour" type="number" step="1" min="0">小时
148 148
                     </div>
149 149
                 </div>
150
+                <div class="form-group col-sm-6">
151
+                    <label class="col-sm-4 control-label">
152
+                        是否需要绑定耗材:
153
+                    </label>
154
+                    <div class="col-sm-8">
155
+                        <ul class="tab_bdItem_tab">
156
+                            <li class="fl">
157
+                                <i class="tab_bdItem_tabItem iconfont icon-icon_weizuo" ng-click="incidentWithConsumable.valueconfig = 1;"
158
+                                    ng-class="incidentWithConsumable.valueconfig == 1?'active':''"></i>
159
+                                <span>是</span>
160
+                            </li>
161
+                            <li class="fl">
162
+                                <i class="tab_bdItem_tabItem iconfont icon-icon_weizuo" ng-click="incidentWithConsumable.valueconfig = 0;"
163
+                                    ng-class="incidentWithConsumable.valueconfig == 0?'active':''"></i>
164
+                                <span>否</span>
165
+                            </li>
166
+                        </ul>
167
+                    </div>
168
+                </div>
169
+                <div class="form-group col-sm-6">
170
+                    <label class="col-sm-4 control-label">
171
+                        是否需要绑定资产:
172
+                    </label>
173
+                    <div class="col-sm-8">
174
+                        <ul class="tab_bdItem_tab">
175
+                            <li class="fl">
176
+                                <i class="tab_bdItem_tabItem iconfont icon-icon_weizuo" ng-click="wxIncidentWithCmdb.valueconfig = 1;"
177
+                                    ng-class="wxIncidentWithCmdb.valueconfig == 1?'active':''"></i>
178
+                                <span>是</span>
179
+                            </li>
180
+                            <li class="fl">
181
+                                <i class="tab_bdItem_tabItem iconfont icon-icon_weizuo" ng-click="wxIncidentWithCmdb.valueconfig = 0;"
182
+                                    ng-class="wxIncidentWithCmdb.valueconfig == 0?'active':''"></i>
183
+                                <span>否</span>
184
+                            </li>
185
+                        </ul>
186
+                    </div>
187
+                </div>
150 188
             </div>
151 189
             <!-- 保存 -->
152 190
             <div class="form-group margin-bottom-0">