|
@@ -12,7 +12,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
|
@@ -12,7 +12,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
12
|
|
12
|
|
13
|
//对外暴露的接口
|
13
|
//对外暴露的接口
|
14
|
exports('reportConfigAdd', function (data) {
|
14
|
exports('reportConfigAdd', function (data) {
|
15
|
- var accessToken = session.getToken()['access_token']
|
15
|
+ // var accessToken = session.getToken()['access_token']
|
|
|
16
|
+ var accessToken = common.getMjToken();
|
16
|
var adminSelect = {}
|
17
|
var adminSelect = {}
|
17
|
var userSelect = {}
|
18
|
var userSelect = {}
|
18
|
|
19
|
|
|
@@ -43,7 +44,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
|
@@ -43,7 +44,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
43
|
data.userName = userSelect.getValue('nameStr')
|
44
|
data.userName = userSelect.getValue('nameStr')
|
44
|
data.theirType = $('#config_theirType').val();
|
45
|
data.theirType = $('#config_theirType').val();
|
45
|
admin.req({
|
46
|
admin.req({
|
46
|
- url: domainName + '/api-web/bWorkreportGroup/save?access_token=' + accessToken,
|
47
|
+ url: domainName + '/api-web/bWorkreportGroup/save?accessToken=' + accessToken,
|
47
|
data: JSON.stringify(data),
|
48
|
data: JSON.stringify(data),
|
48
|
type: 'post',
|
49
|
type: 'post',
|
49
|
contentType: "application/json; charset=utf-8",
|
50
|
contentType: "application/json; charset=utf-8",
|
|
@@ -108,15 +109,17 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
|
@@ -108,15 +109,17 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
108
|
}
|
109
|
}
|
109
|
})
|
110
|
})
|
110
|
}*/
|
111
|
}*/
|
111
|
- var url = `${domainName}/api-web/bWorkreportGroup/findManufacturerList?access_token=${accessToken}`;
|
112
|
+ // var url = `${domainName}/api-web/bWorkreportGroup/findManufacturerList?accessToken=${accessToken}`;
|
|
|
113
|
+ let url = `${domainName}/mj/sys/conf/getSelect/provider?accessToken=${accessToken}`
|
112
|
$.ajax({
|
114
|
$.ajax({
|
113
|
url: url,
|
115
|
url: url,
|
114
|
success: function (res) {
|
116
|
success: function (res) {
|
115
|
- var selects = res.data;
|
117
|
+ var selects = res.data.options;
|
116
|
var $sel = $("form[name='add-config-form']").find("select[name='manufacturerId']");
|
118
|
var $sel = $("form[name='add-config-form']").find("select[name='manufacturerId']");
|
117
|
$sel.append('<option value="">请选择</option>')
|
119
|
$sel.append('<option value="">请选择</option>')
|
118
|
$.each(selects, function (i, e) {
|
120
|
$.each(selects, function (i, e) {
|
119
|
- $sel.append('<option value="' + e.id + '">' + e.manufacturerName + '</option>')
|
121
|
+ // $sel.append('<option value="' + e.id + '">' + e.manufacturerName + '</option>')
|
|
|
122
|
+ $sel.append(`<option value="${e.value}"> ${e.label}</option>`)
|
120
|
})
|
123
|
})
|
121
|
if (data && data.id) {
|
124
|
if (data && data.id) {
|
122
|
admin.req({
|
125
|
admin.req({
|
|
@@ -140,10 +143,28 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
|
@@ -140,10 +143,28 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
140
|
})
|
143
|
})
|
141
|
}
|
144
|
}
|
142
|
|
145
|
|
|
|
146
|
+ // 所属类型表单赋值
|
|
|
147
|
+ function fromTheirType() {
|
|
|
148
|
+ let url = `${domainName}/mj/sys/conf/getSelect/theirType?accessToken=${accessToken}`
|
|
|
149
|
+ $.ajax({
|
|
|
150
|
+ url: url,
|
|
|
151
|
+ success: function (res) {
|
|
|
152
|
+ var selects = res.data.options;
|
|
|
153
|
+ var $sel = $("form[name='add-config-form']").find("select[name='theirType']");
|
|
|
154
|
+ $sel.append('<option value="">请选择</option>')
|
|
|
155
|
+ $.each(selects, function (i, e) {
|
|
|
156
|
+ $sel.append(`<option value="${e.value}"> ${e.label}</option>`)
|
|
|
157
|
+ })
|
|
|
158
|
+ form.render();
|
|
|
159
|
+ }
|
|
|
160
|
+ })
|
|
|
161
|
+ }
|
|
|
162
|
+
|
143
|
//初始化组负责人下拉列表框
|
163
|
//初始化组负责人下拉列表框
|
144
|
function initSelect() {
|
164
|
function initSelect() {
|
145
|
$.ajax({
|
165
|
$.ajax({
|
146
|
- url: domainName + '/api-user/users/getAll?access_token=' + accessToken,
|
166
|
+ // url: domainName + '/api-user/users/getAll?accessToken=' + accessToken,
|
|
|
167
|
+ url: domainName + '/mj/user/page?username=&nickname=&enabled=&perPage=10000&page=1&accessToken=' + accessToken,
|
147
|
success: function (res) {
|
168
|
success: function (res) {
|
148
|
adminSelect = xmSelect.render({
|
169
|
adminSelect = xmSelect.render({
|
149
|
el: '.admin',
|
170
|
el: '.admin',
|
|
@@ -157,7 +178,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
|
@@ -157,7 +178,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
157
|
},
|
178
|
},
|
158
|
layVerify: 'required',
|
179
|
layVerify: 'required',
|
159
|
layVerType: 'msg',
|
180
|
layVerType: 'msg',
|
160
|
- data: res,
|
181
|
+ data: res.data.rows,
|
161
|
})
|
182
|
})
|
162
|
userSelect = xmSelect.render({
|
183
|
userSelect = xmSelect.render({
|
163
|
el: '.user',
|
184
|
el: '.user',
|
|
@@ -169,9 +190,10 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
|
@@ -169,9 +190,10 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
169
|
},
|
190
|
},
|
170
|
layVerify: 'required',
|
191
|
layVerify: 'required',
|
171
|
layVerType: 'msg',
|
192
|
layVerType: 'msg',
|
172
|
- data: res,
|
193
|
+ data: res.data.rows,
|
173
|
})
|
194
|
})
|
174
|
fromAssignment()
|
195
|
fromAssignment()
|
|
|
196
|
+ fromTheirType()
|
175
|
}
|
197
|
}
|
176
|
})
|
198
|
})
|
177
|
}
|
199
|
}
|
|
@@ -179,7 +201,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
|
@@ -179,7 +201,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
179
|
//初始化所属组列表
|
201
|
//初始化所属组列表
|
180
|
function initGroupSelect() {
|
202
|
function initGroupSelect() {
|
181
|
$.ajax({
|
203
|
$.ajax({
|
182
|
- url: domainName + '/api-web/bWorkreportGroup/list?access_token=' + accessToken,
|
204
|
+ url: domainName + '/api-web/bWorkreportGroup/list?accessToken=' + accessToken,
|
183
|
success: function (res) {
|
205
|
success: function (res) {
|
184
|
$("#groupName")[0].options.length = 1
|
206
|
$("#groupName")[0].options.length = 1
|
185
|
$.each(res.data, function (i, v) {
|
207
|
$.each(res.data, function (i, v) {
|