forked from kidgrow-microservices-platform

zhaoxiaohao
2020-09-18 daa697719eb0ddfd170f1ab94c5422a4f5b93951
kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/sysArea_form.html
New file
@@ -0,0 +1,109 @@
<form id="area-form" lay-filter="area-form" class="layui-form model-form" method="POST">
    <div class="layui-form-item">
        <label class="layui-form-label">区域级别</label>
        <div class="layui-input-block">
            <select name="areaLeveltype" id="areaLeveltype">
                <option value="">请选择</option>
                <option value="0">国家</option>
                <option value="1">省/行政区</option>
                <option value="2">市</option>
                <option value="3">区县</option>
            </select>
        </div>
    </div>
    <div class="layui-form-item">
        <label class="layui-form-label">区域编号</label>
        <div class="layui-input-block">
            <input id="Id" name="id" placeholder="请输入区域编号" type="text" class="layui-input" maxlength="20"
                   lay-verify="required" required/>
        </div>
    </div>
    <div class="layui-form-item">
        <label class="layui-form-label">区域名称</label>
        <div class="layui-input-block">
            <input name="areaName" 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="areaShortname"  type="text" class="layui-input" maxlength="50"/>
        </div>
    </div>
    <div class="layui-form-item">
        <label class="layui-form-label">拼音名称</label>
        <div class="layui-input-block">
            <input name="areaCh"  type="text" class="layui-input" maxlength="50"/>
        </div>
    </div>
    <div class="layui-form-item">
        <label class="layui-form-label">父级编号</label>
        <div class="layui-input-block">
            <input name="areaParentId"  type="text" class="layui-input" maxlength="20"/>
        </div>
    </div>
    <div class="layui-form-item">
        <label class="layui-form-label">区号</label>
        <div class="layui-input-block">
            <input name="areaCitycode"  type="text" class="layui-input"/>
        </div>
    </div>
    <div class="layui-form-item">
        <label class="layui-form-label">邮编</label>
        <div class="layui-input-block">
            <input name="areaZipcode"  type="text" class="layui-input"/>
        </div>
    </div>
    <div class="layui-form-item">
        <label class="layui-form-label">纬度</label>
        <div class="layui-input-block">
            <input name="areaLng"  type="text" class="layui-input"/>
        </div>
    </div>
    <div class="layui-form-item">
        <label class="layui-form-label">经度</label>
        <div class="layui-input-block">
            <input name="areaLat"  type="text" class="layui-input"/>
        </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" lay-filter="area-form-submit" lay-submit>保存</button>
    </div>
    <input name="enabled"  type="hidden" />
    <input name="isDel"  type="hidden" />
</form>
<script>
    layui.use(['layer', 'admin', 'form'],function () {
        var layer = layui.layer;
        var admin = layui.admin;
        var form = layui.form;
        // 回显menu数据
        let area = admin.getTempData('t_area');
        if(area){
        form.val('area-form', area);
        $("#Id").attr("enabled","false");
    }
        // 表单提交事件
        form.on('submit(area-form-submit)', function (data) {
            layer.load(2);
            admin.req('api-user/sysarea', 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});
                }
            }, $('#area-form').attr('method'));
            return false;
        });
    });
</script>