...
|
...
|
@@ -12,7 +12,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
|
|
|
|
|
//对外暴露的接口
|
|
|
exports('reportConfigAdd', function (data) {
|
|
|
var accessToken = session.getToken()['access_token']
|
|
|
// var accessToken = session.getToken()['access_token']
|
|
|
var accessToken = common.getMjToken();
|
|
|
var adminSelect = {}
|
|
|
var userSelect = {}
|
|
|
|
...
|
...
|
@@ -43,7 +44,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
|
|
data.userName = userSelect.getValue('nameStr')
|
|
|
data.theirType = $('#config_theirType').val();
|
|
|
admin.req({
|
|
|
url: domainName + '/api-web/bWorkreportGroup/save?access_token=' + accessToken,
|
|
|
url: domainName + '/api-web/bWorkreportGroup/save?accessToken=' + accessToken,
|
|
|
data: JSON.stringify(data),
|
|
|
type: 'post',
|
|
|
contentType: "application/json; charset=utf-8",
|
...
|
...
|
@@ -108,15 +109,17 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
|
|
}
|
|
|
})
|
|
|
}*/
|
|
|
var url = `${domainName}/api-web/bWorkreportGroup/findManufacturerList?access_token=${accessToken}`;
|
|
|
// var url = `${domainName}/api-web/bWorkreportGroup/findManufacturerList?accessToken=${accessToken}`;
|
|
|
let url = `${domainName}/mj/sys/conf/getSelect/provider?accessToken=${accessToken}`
|
|
|
$.ajax({
|
|
|
url: url,
|
|
|
success: function (res) {
|
|
|
var selects = res.data;
|
|
|
var selects = res.data.options;
|
|
|
var $sel = $("form[name='add-config-form']").find("select[name='manufacturerId']");
|
|
|
$sel.append('<option value="">请选择</option>')
|
|
|
$.each(selects, function (i, e) {
|
|
|
$sel.append('<option value="' + e.id + '">' + e.manufacturerName + '</option>')
|
|
|
// $sel.append('<option value="' + e.id + '">' + e.manufacturerName + '</option>')
|
|
|
$sel.append(`<option value="${e.value}"> ${e.label}</option>`)
|
|
|
})
|
|
|
if (data && data.id) {
|
|
|
admin.req({
|
...
|
...
|
@@ -140,10 +143,28 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
|
|
})
|
|
|
}
|
|
|
|
|
|
// 所属类型表单赋值
|
|
|
function fromTheirType() {
|
|
|
let url = `${domainName}/mj/sys/conf/getSelect/theirType?accessToken=${accessToken}`
|
|
|
$.ajax({
|
|
|
url: url,
|
|
|
success: function (res) {
|
|
|
var selects = res.data.options;
|
|
|
var $sel = $("form[name='add-config-form']").find("select[name='theirType']");
|
|
|
$sel.append('<option value="">请选择</option>')
|
|
|
$.each(selects, function (i, e) {
|
|
|
$sel.append(`<option value="${e.value}"> ${e.label}</option>`)
|
|
|
})
|
|
|
form.render();
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
|
|
|
//初始化组负责人下拉列表框
|
|
|
function initSelect() {
|
|
|
$.ajax({
|
|
|
url: domainName + '/api-user/users/getAll?access_token=' + accessToken,
|
|
|
// url: domainName + '/api-user/users/getAll?accessToken=' + accessToken,
|
|
|
url: domainName + '/mj/user/page?username=&nickname=&enabled=&perPage=10000&page=1&accessToken=' + accessToken,
|
|
|
success: function (res) {
|
|
|
adminSelect = xmSelect.render({
|
|
|
el: '.admin',
|
...
|
...
|
@@ -157,7 +178,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
|
|
},
|
|
|
layVerify: 'required',
|
|
|
layVerType: 'msg',
|
|
|
data: res,
|
|
|
data: res.data.rows,
|
|
|
})
|
|
|
userSelect = xmSelect.render({
|
|
|
el: '.user',
|
...
|
...
|
@@ -169,9 +190,10 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
|
|
},
|
|
|
layVerify: 'required',
|
|
|
layVerType: 'msg',
|
|
|
data: res,
|
|
|
data: res.data.rows,
|
|
|
})
|
|
|
fromAssignment()
|
|
|
fromTheirType()
|
|
|
}
|
|
|
})
|
|
|
}
|
...
|
...
|
@@ -179,7 +201,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect |
|
|
//初始化所属组列表
|
|
|
function initGroupSelect() {
|
|
|
$.ajax({
|
|
|
url: domainName + '/api-web/bWorkreportGroup/list?access_token=' + accessToken,
|
|
|
url: domainName + '/api-web/bWorkreportGroup/list?accessToken=' + accessToken,
|
|
|
success: function (res) {
|
|
|
$("#groupName")[0].options.length = 1
|
|
|
$.each(res.data, function (i, v) {
|
...
|
...
|
|