123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127 |
- {extend name="public/layout"}
- {block name="body"}
- <style>
- label{
- width: 120px !important;
- }
- .area{
- margin-top: 45px !important;
- }
- .upload-img img {
- width: 100px;
- height: 100px;
- }
- .upload-img {
- border: 1px dashed #e2e2e2;
- height: 100px;
- width: 100px;
- }
- .upload-img .area {
- margin-top: 40px;
- text-align: center;
- }
- .upload-img .area i {
- font-size: 50px;
- color: #009688;
- }
- .layui-btn,.layui-btn:hover{
- background-color: #fff;
- color: #249EFB;
- border: 1px solid #249EFB;
- }
- </style>
- <body>
- <div class="layui-fluid">
- <div class="layui-row layui-col-space15">
- <div class="layui-col-md12" style="background-color:#ffffff">
- <div class="tplay-body-div">
- <div class="layui-card-body">
- <form class="layui-form" enctype="multipart/form-data">
- <div class="layui-form-item">
- <label class="layui-form-label" for="title">引导关注公众号<span style="color:red">*</span>:</label>
- <div class="layui-col-md3">
- <input type="radio" name="subscribe" value="1" title="是" {eq name="company.subscribe" value="1"}checked{/eq}>
- <input type="radio" name="subscribe" value="0" title="否" {eq name="company.subscribe" value="0"}checked{/eq}>
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">公众号二维码<span style="color:red">*</span>:</label>
- <div class="layui-input-inline" style="width: auto;">
- <div class="upload-img" id="img" style="width: 100px;height: 100px;">
- {empty name="company.official_account_qrcode"}
- <div class="area">
- <i class="layui-icon"></i>
- </div>
- {else/}
- <img src="{$company.official_account_qrcode}">
- {/empty}
- </div>
- </div>
- <div class="layui-form-mid layui-word-aux" style="margin-top: 40px;color: #999!important;">
- 图片格式为:bmp,jpeg,jpg,gif<br />
- 尺寸1:1,大小不可超过1M
- </div>
- </div>
- <div class="layui-form-item" style="text-align: right;">
- <button class="layui-btn" lay-submit lay-filter="admin">立即提交</button>
- </div>
- </form>
- </div>
- </div>
- </div>
- </div>
- </div>
- {/block}
- {block name="js"}
- <script src="__STATIC__/js/jquery.min.js"></script>
- <script>
- var saveurl = '{:url("broad/course_wxqrcode")}';
- var t;
- layui.use(['form', 'layer', 'upload'], function () {
- var form = layui.form
- , upload = layui.upload
- , layer = layui.layer
- , $ = layui.jquery;
- upload.render({
- elem: '#img',
- accept: 'images',
- exts: 'jpg|png|bmp|jpeg|JPG|PNG|BMP|JPEG',
- auto: false,
- field: 'official_account_qrcode',
- size: 1 * 1024,
- choose: function(obj){
- file=obj.pushFile();
- obj.preview(function(index, file, result){
- $('#img').html('<img src="' + result + '" style="height: 100%;width:100%;">');
- });
- }
- });
- form.on("submit(admin)", function (obj) {
- if($(obj.elem).hasClass('layui-btn-disabled')) return false;
- $(obj.elem).addClass('layui-btn-disabled');
- var formData = new FormData(obj.form);
- var loading = layer.load(0, {shade: 0.3});
- $.ajax({
- url:saveurl,
- type: 'POST',
- data: formData,
- dataType: 'json',
- processData: false,
- contentType: false,
- success: function (res) {
- if (res.code === 0) {
- layer.msg(res.msg, {anim: 0}, function () {
- parent.location.reload();
- });
- } else {
- layer.msg(res.msg, {anim: 6});
- layer.close(loading);
- $(obj.elem).removeClass('layui-btn-disabled');
- }
- }});
- return false;
- });
- });
- </script>
- {/block}
|