<form id="product-form" lay-filter="product-form" class="layui-form model-form" method="POST"> <div class="layui-form-item"> <label class="layui-form-label">产å“类型</label> <div class="layui-input-block"> <input type="radio" name="proType" value="1" title="æ£å¼" checked /> <input type="radio" name="proType" value="0" title="试用" /> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">产å“åç§°</label> <div class="layui-input-block"> <input name="proName" placeholder="请输入产å“åç§°" type="text" class="layui-input" maxlength="50" lay-verify="required" required /> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">有效时长</label> <div class="layui-input-block"> <input name="proTime" type="text" class="layui-input" maxlength="4" lay-verify="required|number" required /> <select name="proTimeUnit" id="proTimeUnit"> <option value="0">天</option> <option value="1">月</option> <option value="2">å¹´</option> </select> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">ä»·æ ¼</label> <div class="layui-input-block"> <input name="proPrice" type="text" class="layui-input" maxlength="8" lay-verify="required|number" required /> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">报告é‡</label> <div class="layui-input-block"> <input name="recordCount" type="text" class="layui-input" maxlength="6" lay-verify="required|number" required /> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">读片é‡</label> <div class="layui-input-block"> <input name="ailightCount" type="text" class="layui-input" maxlength="6" lay-verify="required|number" required /> </div> </div> <div class="layui-form-item model-form-footer"> <button class="layui-btn layui-btn-primary" ew-event="closeDialog" type="button">å–æ¶ˆ</button> <button class="layui-btn permissions" permissions="product-edit" lay-filter="product-form-submit" lay-submit>ä¿å˜</button> </div> </form> <script> layui.use(['form', 'table', 'util', 'config', 'admin', 'formSelects'], function () { var form = layui.form; var table = layui.table; var config = layui.config; var layer = layui.layer; var util = layui.util; var admin = layui.admin; var formSelects = layui.formSelects; var clientsAll = null; // 获å–应用列表 layer.load(2); admin.req('api-uaa/clients/all', {}, function (data) { layer.closeAll('loading'); if (0 === data.code) { let selected = false; clientsAll = data.data; $.each(data.data, function (index, item) { if (config.clientId === item.clientId) { selected = true; } else { selected = false; } //往下拉èœå•é‡Œæ·»åŠ å…ƒç´ $('#tenantId').append(new Option(item.clientName, item.clientId, false, selected)); }) form.render(); } else { layer.msg(data.msg, { icon: 2, time: 2000 }); } }, 'GET'); // è¡¨å•æäº¤äº‹ä»¶ form.on('submit(product-form-submit)', function (data) { layer.load(2); admin.req('api-opration/product', JSON.stringify(data.field), function (data) { if (data.code === 0) { layer.closeAll('loading'); layer.msg(data.msg, { icon: 1, time: 2000 }); admin.finishPopupCenter(); } else { layer.closeAll('loading'); layer.msg(data.msg, { icon: 2, time: 2000 }); } }, $('#product-form').attr('method')); return false; }); }); permissionsInput(res,config); </script>