<form id="product-form" lay-filter="product-form" class="layui-form model-form" method="POST" autocomplete="off" >
|
<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>
|