优化编辑

This commit is contained in:
yubao 2018-03-31 12:41:25 +08:00
parent 82383b1da5
commit 070ed2a591
6 changed files with 26 additions and 13 deletions

View File

@ -6,7 +6,7 @@
<link href="/css/formpreview.css" rel="stylesheet" />
}
<form class="layui-form" action="" id="formEdit">
<form class="layui-form layui-form-pane" action="" id="formEdit">
<input type="hidden" name="Id" v-model="Id" />
<input type="hidden" id="FrmId" name="FrmId" v-model="FrmId" />
<input type="hidden" id="SchemeContent" name="SchemeContent" v-model="SchemeContent" />
@ -24,6 +24,14 @@
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
<div class="layui-form-item">
<label class="layui-form-label">实例编号</label>
<div class="layui-input-block">
<input type="text" name="Code" v-model="Code" required lay-verify="required"
placeholder="实例编号" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">标题</label>
<div class="layui-input-block">
@ -32,11 +40,10 @@
</div>
</div>
<div class="layui-form-item">
<div class="layui-form-item" pane>
<label class="layui-form-label">备注</label>
<div class="layui-input-block">
<input type="text" name="Description" v-model="Description"
placeholder="备注" autocomplete="off" class="layui-input">
<textarea name="Description" v-model="Description" placeholder="请输入" class="layui-textarea"></textarea>
</div>
</div>
</div>

View File

@ -6,7 +6,7 @@
<link href="/css/formpreview.css" rel="stylesheet" />
}
<form class="layui-form" action="" id="formEdit">
<form class="layui-form layui-form-pane" action="" id="formEdit">
<input type="hidden" name="Id" v-model="Id" />
<div class="layui-row">
@ -41,18 +41,17 @@
</div>
</div>
<div class="layui-form-item">
<div class="layui-form-item" pane>
<label class="layui-form-label">禁用</label>
<div class="layui-input-block">
<input type="checkbox" value="1" v-model="Disabled" name="Disabled"
lay-skin="switch" lay-text="是|否">
</div>
</div>
<div class="layui-form-item">
<div class="layui-form-item" pane>
<label class="layui-form-label">备注</label>
<div class="layui-input-block">
<input type="text" name="Description" v-model="Description"
placeholder="备注" autocomplete="off" class="layui-input">
<textarea name="Description" v-model="Description" placeholder="请输入" class="layui-textarea"></textarea>
</div>
</div>
</div>

View File

@ -30,7 +30,7 @@
<!--用户添加/编辑窗口-->
<div id="divEdit" style="display: none">
<form class="layui-form" action="" id="formEdit">
<form class="layui-form layui-form-pane" action="" id="formEdit">
<input type="hidden" name="Id" v-model="Id" />
@ -60,14 +60,14 @@
</div>
</div>
<div class="layui-form-item">
<div class="layui-form-item" pane>
<label class="layui-form-label">性别</label>
<div class="layui-input-block">
<input type="radio" name="Sex" value="1" title="男" checked>
<input type="radio" name="Sex" value="0" title="女">
</div>
</div>
<div class="layui-form-item">
<div class="layui-form-item" pane>
<label class="layui-form-label">是否可用</label>
<div class="layui-input-block">
<input type="checkbox" name="Status" v-model="Status" lay-skin="switch" value="1">

View File

@ -145,6 +145,7 @@
vm.$set('$data',
{
Id: ''
, Code: new Date().getTime()
});
}

View File

@ -143,7 +143,7 @@ layui.config({
{
Id: ''
, SchemeCode: new Date().getTime()
, SortCode:'1'
, SortCode: '1'
});
}

View File

@ -75,6 +75,12 @@ layui.config({
content: $('#divEdit'),
success: function() {
vm.$set('$data', data);
$(":radio[name='Sex'][value='" + data.Sex + "']").prop("checked", "checked");
$("input:checkbox[name='Status']").prop("checked", data.Status == 1);
//下面这种方式适合单独开页面,不然上次选中的结果会对本次有影响
// $('input:checkbox[name="Status"][value="' + data.Status + '"]').prop('checked', true);
form.render();
},
end: mainList
});