| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320 |
- @using ZXDT.CallCenter.MVCWeb.Models;
- @using ZXDT.CallCenter.Model;
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>layui</title>
- <meta name="renderer" content="webkit">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
- <link href="/Content/layui/css/layui.css" rel="stylesheet" />
- <script src="/Content/js/jquery-1.8.3.min.js"></script>
- <script src="/Content/layui/layui.js"></script>
- <link href="/Content/css/workflow/workflow.css" rel="stylesheet" />
- <link href="/Content/layui/zTree/v3/css/zTreeStyle/zTreeStyle.css" rel="stylesheet" />
- <script src="/Content/layui/zTree/v3/js/jquery.ztree.all-3.5.min.js"></script>
- <style>
- .ztree {
- height: 360px;
- overflow-y: auto;
- position: absolute;
- width: 198px;
- left: 0px;
- top: 30px;
- z-index: 11;
- background: #ffffff;
- border: 1px solid #cccccc;
- display: none;
- }
- .xl {
- background: url(../../Content/images/downSelect.png);
- background-position: center center;
- width: 20px;
- height: 30px;
- position: absolute;
- right: 0;
- top: 1px;
- background-color: #1ab394;
- cursor: pointer;
- }
- .xl:hover {
- background-color: #e6d523;
- }
- </style>
- </head>
- @{ string deptname = "";
- int deptid = 0;
- int userid = 0;
- string username = "";
- string deptUser = "";
- if (Model.DepartmentList != null && Model.DepartmentList.Count > 0)
- {
- foreach (T_Sys_Department dicModel in Model.DepartmentList)
- {
- deptname = dicModel.F_DeptName;
- deptid = dicModel.F_DeptId;
- }
- }
- if (Model.UseList != null && Model.UseList.Count > 0)
- {
- foreach (T_Sys_UserAccount dicModel in Model.UseList)
- {
- userid = dicModel.F_UserId;
- username = dicModel.F_UserName;
- }
- }
- if(username==""){
- deptUser = deptname;
- } else {
- deptUser = deptname+"--"+username ;
- }
-
- }
- <body>
- <form class="layui-form" id="form1">
- <div>
- <div class="rightSide">
- <input name="F_NoticeId" value="@Model.F_NoticeId" type="hidden" class="layui-input" />
- <input id="F_CreateBy" value="@Model.F_CreateBy" type="hidden" />
- <input name="F_ReceiveInfo" id="F_ReceiveInfo" class="add_did" value="@Model.F_ReceiveInfo" type="hidden" class="layui-input" />
- <input name="F_UserId" id="F_UserId" value="@Model.F_DeviceId" type="hidden" class="layui-input" />
- <input name="F_UserName" id="F_UserName" value="@Model.F_UserName" type="hidden" class="layui-input" />
- <div>
- <div class="divTittle">
- 编辑公告
- </div>
- <ul>
- <li class="layui-row">
- <div class="layui-col-xs6">
- <label class="layui-form-label" style="width:100px">标题</label>
- <div class="layui-input-block">
- <input name="F_Title" value="@Model.F_Title" lay-verify="required"
- autocomplete="off" placeholder="" class="layui-input" type="text"
- style="width:210px" />
- </div>
- </div>
- <div class="layui-col-xs6">
- <label class="layui-form-label" style="width:100px">类型</label>
- <div class="layui-input-block">
- <input name="F_Code" disabled="disabled" value="公告" lay-verify="required"
- autocomplete="off" placeholder="" class="layui-input" type="text"
- style="width:210px" />
- </div>
- </div>
- </li>
- <li class="layui-row">
- <div class="layui-col-xs6">
- <label class="layui-form-label" style="width:100px">接收人</label>
- <div class="layui-input-inline">
- <div class="form-group" style="position: relative; float:left;">
- <input autocomplete="off" value="@deptUser" style="width: 210px;" id="searchRegionName"
- placeholder="请选择" class="layui-input inps" type="text" />
- @* value="@dicModel.F_DeptName" @Model.F_ReceiveInfo *@
- @* @Model.F_DeptName Model.UseList[0].F_DeptName *@
- @* @if (Model.UseList != null && Model.UseList.Count > 0)
- {
- foreach (T_Sys_UserAccount dicModel in Model.UseList)
- {
- if (Model.F_DeviceId == dicModel.F_UserId)
- {
- <input autocomplete="off" value="@dicModel.F_UserName" style="width: 210px;" id="searchRegionName"
- placeholder="请选择" class="layui-input inps" type="text" />
- }
-
- }
- }else {
- <input autocomplete="off" value="" style="width: 210px;" id="searchRegionName"
- placeholder="请选择" class="layui-input inps" type="text" />
- } *@
-
-
- <i class="xl"></i>
- <!-- <b class="delect-icon">X</b> -->
- <ul id="ztree" class="ztree addTree"></ul>
- </div>
-
- </div>
-
- </div>
-
-
-
- </li>
- <li class="layui-row ">
- <div class="layui-col-md12">
- <label class="layui-form-label" style="width:100px">文章描述</label>
- <div class="layui-input-inline">
- <input name="F_Resume" value="@Model.F_Resume" autocomplete="off" placeholder=""
- class="layui-input" type="text" style="width:800px" />
- </div>
- </div>
- </li>
- <li class="layui-row ">
- <div class="layui-col-md12">
- <label class="layui-form-label" style="width:100px">内容</label>
- <div class="layui-input-inline">
- @*<textarea class="layui-textarea" id="F_Content" style="
- display:none;">@Model.F_Content</textarea>*@
- <textarea style="width:600px;height:230px;" name="F_Content" id="F_Content"
- placeholder="" class="layui-textarea">@Model.F_Content</textarea>
- </div>
- </div>
- </li>
- <li class="layui-row">
- <div class="layui-col-md12" style="display:none;">
- <label class="layui-form-label" style="width:100px">上传附件</label>
- <div class="layui-upload">
- <button type="button" class="layui-btn layui-btn-normal" id="test8">选择文件</button>
- <button type="button" class="layui-btn" id="test9">开始上传</button>
- </div>
- </div>
- </li>
- </ul>
- </div>
- <div>
- <ul>
- <li class="layui-row">
- <div class="layui-col-md12 btndiv">
- <button class="layui-btn layui-btn-normal" lay-submit="" id="button"
- lay-filter="SubmitData" style="width: 80px;">保存</button>
- <div title="关闭窗口" class="layui-btn layui-btn-warm" onclick="CloseWeb();"
- style="width: 80px;">
- 取消
- </div>
- </div>
- </li>
- </ul>
- </div>
- </div>
- </div>
- </form>
- <script type="text/javascript" src="/Content/layui/layui.js" charset="utf-8"></script>
- <!-- 注意:如果你直接复制所有代码到本地,上述js路径需要改成你本地的 -->
- <script>
- layui.use('layedit', function () {
- var layedit = layui.layedit
- , $ = layui.jquery;
- ////构建一个默认的编辑器
- //var index = layedit.build('F_Content');
- //layedit.build('F_Content', {
- // height: 200 ,//设置编辑器高度
- //});
- $('.site-demo-layedit').on('click', function () {
- var type = $(this).data('type');
- active[type] ? active[type].call(this) : '';
- });
- });
- </script>
- <script src="/Content/js/sysmanage/NoticeEdit.js"></script>
- <script type="text/javascript">
- function CloseWeb() {
- location.reload();
- var thisindex = parent.layer.getFrameIndex(window.name); //获取窗口索引
- parent.layer.close(thisindex);
- }
-
-
- //单击左侧数列表时
- $('.inps').focus(function () {
- $(this).siblings('.addTree').css('display', 'block');
- })
- $('.xl').click(function () {
- var xl = $(this).siblings('.addTree');
- if (xl.css('display') == 'block') {
- xl.css('display', 'none')
- } else {
- xl.css('display', 'block')
- }
- })
- $('.addTree').mouseleave(function () {
- $(this).css('display', 'none')
- })
- //树形结构
- var zTreeObj;
- var selectNode;
- // zTree 的参数配置,深入使用请参考 API 文档(setting 配置详解)
- var setting = {
- data: {
- key: {
- name: "name"
- },
- simpleData: {
- enable: true,
- idKey: "id",
- rootPId: 0
- }
- },
- view: {
- dblClickExpand: true
- },
- callback: {
- onClick: ztreeDep
- },
- };
- function ztreeDep(event, treeId, treeNode) {
-
- if(treeNode.IsOrPrivate){
- $('.inps').val(treeNode.getParentNode().name+"--"+treeNode.name);
- $('.add_did').val(treeNode.getParentNode().id);
- $('#F_UserName').val(treeNode.name);
- $('#F_UserId').val(treeNode.id);
- }else{
- $('.add_did').val(treeNode.id);
- $('.inps').val(treeNode.name);
- $('#F_UserName').val("0");
- $('#F_UserId').val("0");
- }
-
-
-
- };
- var treeNodes;
- $(document).ready(function () {
- //reciveRy();
- $.ajax({
- url: "/Department/GetDepartmentAndUserJsonModel",
- type: "get",
- contentType: "application/json",
- dataType: "text",
- cache: false,
- async: false,
- data: { "parentId": 0 },
- success: function (result, status) {
- treeNodes = eval('(' + result + ')');
- }
- });
- zTreeObj = $.fn.zTree.init($("#ztree"), setting, treeNodes);
- zTreeObj.expandAll(false);
- });
- </script>
- </body>
- </html>
|