118 lines
4.7 KiB
Plaintext
118 lines
4.7 KiB
Plaintext
@model CRM.Core.Model.Entity.Csvr_Message_Type
|
||
@using CRM.Core.Model.Entity
|
||
@{
|
||
ViewBag.Title = "Edit";
|
||
Layout = "~/Views/Shared/_Layout.cshtml";
|
||
}
|
||
<div class="x-body">
|
||
<form class="layui-form" action="" lay-filter="formTest">
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">消息编码</label>
|
||
<div class="layui-input-block my_form_iterm" style="width:250px;">
|
||
<input type="text" name="msgcode" lay-verify="required" autocomplete="off" class="layui-input">
|
||
@Html.HiddenFor(m => m.id)
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">类型名称</label>
|
||
<div class="layui-input-block my_form_iterm" style="width:250px;">
|
||
<input type="text" name="title" lay-verify="required" autocomplete="off" class="layui-input">
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">描述</label>
|
||
<div class="layui-input-block my_form_iterm" style="width:250px;">
|
||
<textarea type="text" name="content" autocomplete="off" class="layui-textarea"></textarea>
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">状态</label>
|
||
<div class="layui-input-block my_form_iterm" style="width:250px;">
|
||
<select name="status">
|
||
<option value="1">正常</option>
|
||
<option value="0">禁用</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">排序</label>
|
||
<div class="layui-input-block my_form_iterm" style="width:250px;">
|
||
<input type="text" name="sort" lay-verify="number" autocomplete="off" class="layui-input">
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">接收类型</label>
|
||
<div class="layui-input-block my_form_iterm" style="width:250px;">
|
||
<select name="sendtype">
|
||
<option value="eid">工号</option>
|
||
<option value="role">角色</option>
|
||
<option value="all">所有人</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">接收对象</label>
|
||
<div class="layui-input-block my_form_iterm" style="width:250px;">
|
||
<textarea type="text" name="sendConfig" autocomplete="off" class="layui-textarea"></textarea>
|
||
<font color="red">例:(工号:511,342 角色:GLY,HG 所有人:无需填写)</font>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<div class="layui-input-block my_form_iterm">
|
||
<button class="layui-btn layui-btn-ok" lay-submit lay-filter="formDemo">保存</button>
|
||
<button onclick="parent.Closed()" type="button" class="layui-btn layui-btn-primary">取消</button>
|
||
</div>
|
||
</div>
|
||
</form>
|
||
</div>
|
||
<script>
|
||
layui.use('form', function () {
|
||
var form = layui.form;
|
||
var layer = layui.layer;
|
||
//监听提交
|
||
var json=@Html.Raw(ViewBag.ModelJson);
|
||
form.val("formTest", {
|
||
"id": json.id,
|
||
"msgcode": json.msgcode,
|
||
"title": json.title,
|
||
"content": json.content,
|
||
"sendtype": json.sendtype,
|
||
"sendConfig": json.sendConfig,
|
||
"status": "" + json.status,
|
||
"sort": "" + json.sort,
|
||
});
|
||
|
||
form.on('submit(formDemo)', function (data) {
|
||
if (data.sendtype == "eid" || data.sendtype == "eid") {
|
||
if ($.trim(data.sendConfig) == "") {
|
||
layer.msg('接收对象不能为空!', { icon: 2 });
|
||
return false;
|
||
}
|
||
}
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "MsgTypeSave",
|
||
data: data.field,
|
||
dataType: "json",
|
||
success: function (da) {
|
||
if (da.result == true) {
|
||
parent.layer.msg('操作成功!', { icon: 1 });
|
||
parent.TableReload();
|
||
parent.Closed();
|
||
} else {
|
||
layer.msg(da.msg, { icon: 2 });
|
||
}
|
||
},
|
||
error: function () {
|
||
layer.msg('操作失败!', { icon: 2 });
|
||
}
|
||
});
|
||
return false;
|
||
|
||
});
|
||
});
|
||
</script>
|
||
|
||
|