| | |
| | | <li class="layui-this">产品配置</li> |
| | | </ul> |
| | | <div class="layui-tab-content"> |
| | | <input type="text" name="roleId" |
| | | <input type="text" name="chooseId" |
| | | placeholder="" autoComplete="off" class="layui-input febs-hide"> |
| | | <div class="layui-tab-item layui-show"> |
| | | <div class="layui-form-item"> |
| | |
| | | transfer = layui.transfer, |
| | | productTypeAll = [[${productAll}]], |
| | | productTypeChoose = [[${productSelected}]], |
| | | roleId = [[${roleId}]], |
| | | chooseId = [[${chooseId}]], |
| | | $view = $('#product-set'), |
| | | |
| | | $productSetMoveQuery = $view.find('#productSetMoveQuery') |
| | |
| | | function initProductTypeSet() { |
| | | console.log("productTypeAll:", productTypeAll); // 调试信息 |
| | | console.log("productTypeChoose:", productTypeChoose); // 调试信息 |
| | | console.log("roleId:", roleId); // 调试信息 |
| | | console.log("chooseId:", chooseId); // 调试信息 |
| | | form.val("product-type-set-form", { |
| | | "roleId": roleId, |
| | | "chooseId": chooseId, |
| | | }); |
| | | // 转换数据格式(假设接口返回的数据结构需要处理) |
| | | var dataLeft = productTypeAll.map(function(item){ |
| | |
| | | return item.value; |
| | | }); |
| | | data.field.chooseIds = productIdList; |
| | | data.field.roleId = roleId; |
| | | data.field.chooseId = chooseId; |
| | | $.ajax({ |
| | | 'url':ctx + 'admin/memberRole/productSet', |
| | | 'type':'post', |
| | |
| | | if(data.code==200){ |
| | | layer.closeAll(); |
| | | febs.alert.success(data.message); |
| | | $('#febs-type').find('#query').click(); |
| | | $('#febs-memberRole').find('#query').click(); |
| | | }else{ |
| | | febs.alert.warn(data.message); |
| | | } |