dict-add.html 8.0 KB
<!DOCTYPE html>
<html class="x-admin-sm">

<head>
    <meta charset="UTF-8">
    <title>数据字典—新增</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<!--    <meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />-->

    <!-- <link rel="stylesheet" href="./css/font.css">
     <link rel="stylesheet" href="./css/xadmin.css">
     <script src="./lib/layui/layui.js" charset="utf-8"></script>
     <script type="text/javascript" src="./js/xadmin.js"></script>-->
        <link href="css/font.css" rel="stylesheet">
        <link href="css/xadmin.css" rel="stylesheet">
        <link href="css/login.css" rel="stylesheet">
        <link href="../lib/layui/css/layui.css">
    <!--    隐藏操作中的多一次显示-->
    <style>
        .layui-table-tips-main {
            display: none;
        }
        .layui-table-tips-c {
            display: none;
        }
        .layui-table-grid-down{
            display: none;
        }
        .layui-form-select dl dd.layui-select-tips {
            padding-left: 10px!important;
            color: #999;
        }
        .layui-layer-lan  div.layui-layer-title {
            background: #eee;
            color: #333;
            border: none;
        }
        #agreementUp{
            display: none;
        }
    </style>

    <script src="js/jquery.min.js"></script>
    <script src="lib/layui/layui.js"></script>
    <script src="js/xadmin.js"></script>
    <script src="js/util.js"></script>
    <script src="js/getUserToken.js"></script>
    <script src="js/api.js"></script>
    <script src="js/layer.js"></script>
    <!--<script src="js/append.js"></script>-->
    <script src="js/search.js"></script>
    <script src="js/jqueryForm.js"></script>
    <!--动态表单拼接-->
    <script src="js/parameter.js"></script>
    <!--详情页动态表单-->
    <script src="js/base.js"></script>
    <!--待办动态表单-->
    <script src="js/Taskdealwith.js"></script>
    <!--<script src="js/ajax.js"></script>-->
    <!--详情页静态元素-->
    <script src="js/Taskdealwith-static.js"></script>


    <!--已办详情动态拼接-->
    <script src="js/complete.js"></script>
    <!--已办详情静态拼接-->
    <script src="js/complete-static.js"></script>
    <!--二维码-->
    <script src="js/jquery.qrcode.min.js"></script>
    <!--当前详情静态拼接-->
    <script src="js/baseStatic.js"></script>
    <!--当前详情动态拼接-->
    <script src="js/base.js"></script>
    <script src="js/agreement.js"></script>
    <!--禁用回车键(texaarea文本输入框除外)-->
    <script>
      window.onload = function (){
        document.body.onkeydown=function(event){
          if(event.keyCode==13 && event.target.nodeName !== 'TEXTAREA'){
            event.keyCod=0; return false;
          }
        }
      };
    </script>
    <!--//备注与输入框超过300|100字时截断且提示-->
    <script src="js/msgRemark.js"></script>
    <!--//更换阶段负责人-->
    <script src="js/ifChangeOn.js"></script>

    <!--[if lt IE 9]>
    <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
    <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
</head>

<body>
<style>
    /*文字显示为灰色*/
    input, optgroup, option, select, textarea {
        color: black;
    }

     /*确定按钮距顶端40*/
    #move{
        margin-top: 10px;
    }
    /*表格宽120文本左对齐*/
    .layui-form-label {
        width: 120px;
    }
</style>

<div class="layui-fluid">
    <div class="layui-row">
        <form class="layui-form">
            <div class="layui-form-item">
                <label for="dicName" class="layui-form-label">
                    <span class="x-red">*</span>名称</label>
                <div class="layui-input-inline">
                    <input type="text" id="dicName" name="dicName" placeholder="请输入名称" required="" lay-verify="required" autocomplete="off" class="layui-input"></div>
            </div>
            <div class="layui-form-item">
                <label for="dicType" class="layui-form-label">
                    <span class="x-red">*</span>类型</label>
                <div class="layui-input-inline">
                    <input type="text" id="dicType" name="dicType" placeholder="请输入类型" required="" lay-verify="required" autocomplete="off" class="layui-input"></div>
            </div>
            <div class="layui-form-item">
                <label for="dicNumber" class="layui-form-label">
                    <span class="x-red">*</span></label>
                <div class="layui-input-inline">
                    <input type="text" id="dicNumber" name="dicNumber" required="" placeholder="请输入值"lay-verify="required" autocomplete="off" class="layui-input"></div>
            </div>
            <div class="layui-form-item">
                <label  class="layui-form-label"></label>
                <button class="layui-btn" lay-submit="" lay-filter="confirm2">确定</button></div>
        </form>
    </div>
</div>
<script>
    layui.use(['laydate', 'form'],
        function() {
            var laydate = layui.laydate;
            //执行一个laydate实例
            $ = layui.jquery;
            var form = layui.form,
                layer = layui.layer;
            //监听提交
            form.on('submit(confirm2)',
                function(data) {
                    var  indexload =  layer.load(0, {
                        shade: [0.7,'#fff'] //0.7透明度的白色背景
                    });
                    var dictName = $('#dicName').val();
                    var dicType = $('#dicType').val();
                    var dicNumber = $('#dicNumber').val();
                    util.ajax({
                        url: util.interfaceUrl + interfacenName.getAdd,
                        type: "post",
                        dataType: "json",
                        data: {name:dictName, type:dicType, value:dicNumber},
                        success: function (result) {
                            setTimeout(function () {
                                layer.close(indexload)
                            },1500)
                            var returnCode=result.code;
                            if (returnCode==602){
                                layer.msg("数据已存在",{icon:5})
                            }else if (returnCode == 200){
                                //发异步,把数据提交给php
                                layer.msg("添加成功", {
                                        icon: 6
                                    ,closeBtn: 0
                                    },
                                    function() {
                                        // 获得frame索引
                                        var index = parent.layer.getFrameIndex(window.name);
                                        //关闭当前frame
                                        parent.refresh()
                                        parent.layer.close(index);
                                    });
                            } else {
                                setTimeout(function () {
                                    $("form").loading('hide');
                                },1000)
                                layer.msg(res.message,{icon:5})
                            }

                        },
                        error: function err(err) {
                            setTimeout(function () {
                                layer.close(indexload)
                            },1500)
                             layer.msg("请求失败",{icon:5})
                        }
                    })
                    return false;
                });
        });
</script>
</body>
</html>