|
|
|
@ -0,0 +1,916 @@
|
|
|
|
|
<extend name="Public/base" />
|
|
|
|
|
|
|
|
|
|
<block name="body">
|
|
|
|
|
<link rel="stylesheet" href="__CSS__/select2.min.css" type="text/css" />
|
|
|
|
|
<link rel="stylesheet" type="text/css" href="__CSS__/admin_table.css" media="all">
|
|
|
|
|
<link rel="stylesheet" type="text/css" href="__STATIC__/webuploader/webuploader.css" media="all">
|
|
|
|
|
<script type="text/javascript" src="__STATIC__/uploadify/jquery.uploadify.min.js"></script>
|
|
|
|
|
<script type="text/javascript" src="__STATIC__/provincecityarea/AreaData_min.js"></script>
|
|
|
|
|
<script src="__STATIC__/layer/layer.js"></script>
|
|
|
|
|
<script type="text/javascript" src="__JS__/select2.min.js"></script>
|
|
|
|
|
<script type="text/javascript" src="__STATIC__/webuploader/webuploader.js"></script>
|
|
|
|
|
|
|
|
|
|
<style>
|
|
|
|
|
.tabcon1711 input.time {
|
|
|
|
|
width: 150px;
|
|
|
|
|
}
|
|
|
|
|
#form .txt_area1 {
|
|
|
|
|
width: 300px;
|
|
|
|
|
height: 150px;
|
|
|
|
|
}
|
|
|
|
|
.tabcon1711 .form_unit {
|
|
|
|
|
margin-left: 2px;
|
|
|
|
|
}
|
|
|
|
|
.tabcon1711 .mustmark {
|
|
|
|
|
margin-left:-7px;
|
|
|
|
|
}
|
|
|
|
|
.select2-container--default .select2-selection--single .select2-selection__rendered {
|
|
|
|
|
color: #000;
|
|
|
|
|
line-height: 30px;
|
|
|
|
|
}
|
|
|
|
|
.select2-container--default .select2-selection--single {
|
|
|
|
|
border-radius: 4px;
|
|
|
|
|
height: 30px;
|
|
|
|
|
}
|
|
|
|
|
.select2-container--default .select2-selection--single .select2-selection__arrow {
|
|
|
|
|
height: 30px;
|
|
|
|
|
}
|
|
|
|
|
.tabcon1711 input[type=text]:read-only {
|
|
|
|
|
background: #CCCCCC;
|
|
|
|
|
}
|
|
|
|
|
.tabcon1711 .span-btn {
|
|
|
|
|
float: left;
|
|
|
|
|
margin-left: 30px;
|
|
|
|
|
height: 30px;
|
|
|
|
|
line-height: 30px;
|
|
|
|
|
color: #fff;
|
|
|
|
|
background-color: #3d96c8;
|
|
|
|
|
border: 0;
|
|
|
|
|
border-radius: 3px;
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
align-content: center;
|
|
|
|
|
padding-left: 10px;
|
|
|
|
|
padding-right: 10px;
|
|
|
|
|
}
|
|
|
|
|
.tabcon1711 .edit-btn {
|
|
|
|
|
background-color: #3d96c8;
|
|
|
|
|
}
|
|
|
|
|
.tabcon1711 .cancel-btn {
|
|
|
|
|
background-color: #999;
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
.tabcon1711 .edit-btn:hover {
|
|
|
|
|
background-color: #589dc8;
|
|
|
|
|
}
|
|
|
|
|
.tabcon1711 .cancel-btn {
|
|
|
|
|
background-color: #ababab;
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
<div class="cf main-place top_nav_list navtab_list">
|
|
|
|
|
<h3 class="page_title">{$meta_title}</h3>
|
|
|
|
|
<!-- <p class="description_text">说明:此功是创建推广员时所需填写信息</p>-->
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- 标签页导航 -->
|
|
|
|
|
<div class="tab-wrap">
|
|
|
|
|
<div class="tab-content tabcon1711">
|
|
|
|
|
<!-- 表单 -->
|
|
|
|
|
<form id="form" action="{:U('certification?model='.$model['id'])}" method="post" class="form-horizontal">
|
|
|
|
|
<!-- 基础文档模型 -->
|
|
|
|
|
<div id="tab1" class="tab-pane in tab1">
|
|
|
|
|
<table border="0" cellspacing="0" cellpadding="0">
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="l">会长账号:</td>
|
|
|
|
|
<td class="r">
|
|
|
|
|
<input type="text" class="txt" disabled="disabled" style="background: #CCCCCC;" value="{$records['account']|default=''}">
|
|
|
|
|
<span class="notice-text">通过推广员后台注册申请或者管理后台创建的账号</span>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="l"><i class="mustmark">*</i>真实姓名:</td>
|
|
|
|
|
<td class="r">
|
|
|
|
|
<empty name="records['real_name']">
|
|
|
|
|
<input type="text" class="txt" name="real_name" value="{$records['real_name']|default=''}">
|
|
|
|
|
<else/>
|
|
|
|
|
<input type="text" class="txt" name="real_name" value="{$records['real_name']|default=''}" readonly="readonly">
|
|
|
|
|
<span class="span-btn edit-btn">修改</span>
|
|
|
|
|
<span class="span-btn cancel-btn">取消</span>
|
|
|
|
|
</empty>
|
|
|
|
|
<span class="notice-text"></span>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="l"><i class="mustmark">*</i>身份证号码:</td>
|
|
|
|
|
<td class="r">
|
|
|
|
|
<empty name="records['real_name']">
|
|
|
|
|
<input type="text" class="txt" name="idcard" value="{$records['idcard']|default=''}">
|
|
|
|
|
<else/>
|
|
|
|
|
<input type="text" class="txt" name="idcard" value="{$records['idcard']|default=''}" readonly="readonly">
|
|
|
|
|
<span class="span-btn edit-btn">修改</span>
|
|
|
|
|
<span class="span-btn cancel-btn">取消</span>
|
|
|
|
|
</empty>
|
|
|
|
|
<span class="notice-text"></span>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr class="picbox">
|
|
|
|
|
<td class="l noticeinfo"><i class="mustmark">*</i>身份证照:</td>
|
|
|
|
|
<td class="r">
|
|
|
|
|
<span class="table_btn table_upload" style="float: none;">
|
|
|
|
|
<input type="hidden" name="idcarpic" value="{$records['idcarpic']}" />
|
|
|
|
|
<div id="uploadImg" class="wu-example">
|
|
|
|
|
<div class="btns">
|
|
|
|
|
<div id="idcarpic">上传图片</div>
|
|
|
|
|
</div>
|
|
|
|
|
<!--用来存放文件信息-->
|
|
|
|
|
<div id="idcarpic_thelist" class="uploader-list" style="display: flex;">
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</span>
|
|
|
|
|
<span class="notice-text">请上传身份证正反面,图片为jpg、png格式(不超过2M)</span>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr class="picbox">
|
|
|
|
|
<td class="l noticeinfo">营业执照:</td>
|
|
|
|
|
<td class="r">
|
|
|
|
|
<span class="table_btn table_upload" style="float: none;">
|
|
|
|
|
<input type="hidden" name="businesspic" value="{$records['businesspic']}" />
|
|
|
|
|
<div id="uploadImg" class="wu-example">
|
|
|
|
|
<div class="btns">
|
|
|
|
|
<div id="businesspic">上传图片</div>
|
|
|
|
|
</div>
|
|
|
|
|
<!--用来存放文件信息-->
|
|
|
|
|
<div id="businesspic_thelist" class="uploader-list" style="display: flex;">
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</span>
|
|
|
|
|
<span class="notice-text">如果是公司请上传营业执照</span>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr class="picbox">
|
|
|
|
|
<td class="l noticeinfo">合作合同:</td>
|
|
|
|
|
<td class="r">
|
|
|
|
|
<span class="table_btn table_upload" style="float: none;">
|
|
|
|
|
<input type="hidden" name="agreementpic" value="{$records['agreementpic']}" />
|
|
|
|
|
<div id="uploadImg" class="wu-example">
|
|
|
|
|
<div class="btns">
|
|
|
|
|
<div id="agreementpic">上传图片</div>
|
|
|
|
|
</div>
|
|
|
|
|
<!--用来存放文件信息-->
|
|
|
|
|
<div id="agreementpic_thelist" class="uploader-list" style="display: flex;">
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</span>
|
|
|
|
|
<span class="notice-text">须上传平台与贵公司(工作室)签署的合作合同</span>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr class="picbox">
|
|
|
|
|
<td class="l noticeinfo">补充认证:</td>
|
|
|
|
|
<td class="r">
|
|
|
|
|
<span class="table_btn table_upload" style="float: none;">
|
|
|
|
|
<input type="hidden" name="anothpic" value="{$records['anothpic']}" />
|
|
|
|
|
<div id="uploadImg" class="wu-example">
|
|
|
|
|
<div class="btns">
|
|
|
|
|
<div id="anothpic">上传图片</div>
|
|
|
|
|
</div>
|
|
|
|
|
<!--用来存放文件信息-->
|
|
|
|
|
<div id="anothpic_thelist" class="uploader-list" style="display: flex;">
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</span>
|
|
|
|
|
<span class="notice-text"></span>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="l"><i class="mustmark">*</i>电话:</td>
|
|
|
|
|
<td class="r">
|
|
|
|
|
<empty name="records['real_name']">
|
|
|
|
|
<input type="text" class="txt" name="mobile_phone" value="{$records['mobile_phone']|default=''}">
|
|
|
|
|
<else/>
|
|
|
|
|
<input type="text" class="txt" name="mobile_phone" value="{$records['mobile_phone']|default=''}" readonly="readonly">
|
|
|
|
|
<span class="span-btn edit-btn">修改</span>
|
|
|
|
|
<span class="span-btn cancel-btn">取消</span>
|
|
|
|
|
</empty>
|
|
|
|
|
<span class="notice-text"></span>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="l"><i class="mustmark">*</i>联系地址</td>
|
|
|
|
|
<td class="r1 table_select3">
|
|
|
|
|
<div class="info">
|
|
|
|
|
<div style="display: flex;">
|
|
|
|
|
<select id="s_province" name="s_province" class="select_gallery"></select>
|
|
|
|
|
<select id="s_city" name="s_city" class="select_gallery" style="margin-left: 10px;"></select>
|
|
|
|
|
<select id="s_county" name="s_county" class="select_gallery" style="margin-left: 10px;"></select>
|
|
|
|
|
<input type="text" class="txt" name="s_address" style="margin-left: 10px;width: 300px;" value="{$records['address'][1][0]|default=''}" placeholder="详细地址">
|
|
|
|
|
|
|
|
|
|
<script class="resources library" src="__STATIC__/provincecityarea/area1.js" type="text/javascript"></script>
|
|
|
|
|
<script type="text/javascript">
|
|
|
|
|
var pro ="{$records['address'][0]['0']|default=''}";
|
|
|
|
|
var city ="{$records['address'][0]['1']|default=''}";
|
|
|
|
|
var are ="{$records['address'][0]['2']|default=''}";
|
|
|
|
|
_init_area(pro, city, are);
|
|
|
|
|
</script>
|
|
|
|
|
</div>
|
|
|
|
|
<div id="show"></div>
|
|
|
|
|
</div>
|
|
|
|
|
<script type="text/javascript">
|
|
|
|
|
var showArea = function() {
|
|
|
|
|
$('#show').innerHTML = "<h3>省" + $('#s_province').value + " - 市" +
|
|
|
|
|
$('#s_city').value + " - 县/区" +
|
|
|
|
|
$('#s_county').value + "</h3>"
|
|
|
|
|
}
|
|
|
|
|
$('#s_county').attr('onchange', 'showArea()');
|
|
|
|
|
</script>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="l"><i class="mustmark">*</i>邮箱:</td>
|
|
|
|
|
<td class="r">
|
|
|
|
|
<input type="text" class="txt" name="email" value="{$records['email']|default=''}">
|
|
|
|
|
<span class="notice-text"></span>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="l"><i class="mustmark">*</i>账户类型:</td>
|
|
|
|
|
<td class="r table_radio">
|
|
|
|
|
<span class="form_radio table_btn">
|
|
|
|
|
<label>
|
|
|
|
|
<input type="radio" value="1" name="account_type" <eq name="records['account_type']" value="1">checked="checked"</eq>>公司
|
|
|
|
|
</label >
|
|
|
|
|
<label>
|
|
|
|
|
<input type="radio" value="2" name="account_type" <eq name="records['account_type']" value="2">checked="checked"</eq>>个人
|
|
|
|
|
</label>
|
|
|
|
|
</span>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="l"><i class="mustmark">*</i>开户银行:</td>
|
|
|
|
|
<td class="r">
|
|
|
|
|
<input type="text" class="txt" name="bank_name" value="{$records['bank_name']|default=''}">
|
|
|
|
|
<span class="notice-text"></span>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="l"><i class="mustmark">*</i>银行户名:</td>
|
|
|
|
|
<td class="r">
|
|
|
|
|
<input type="text" class="txt" name="bank_account" value="{$records['bank_account']|default=''}">
|
|
|
|
|
<span class="notice-text"></span>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="l"><i class="mustmark">*</i>银行账号:</td>
|
|
|
|
|
<td class="r">
|
|
|
|
|
<input type="text" class="txt" name="bank_card" value="{$records['bank_card']|default=''}">
|
|
|
|
|
<span class="notice-text"></span>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
<input type="hidden" name="id" id="id" value="{$records['id']|default=''}" />
|
|
|
|
|
|
|
|
|
|
<div class="form-item cf">
|
|
|
|
|
<button class="submit_btn ajax-post mlspacing" id="submit" type="submit" target-form="form-horizontal">
|
|
|
|
|
审核
|
|
|
|
|
</button>
|
|
|
|
|
<a class="submit_btn " alt="返回上一页" title="返回上一页" href="javascript:window.history.back();" >
|
|
|
|
|
返回
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
</form>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="common_settings">
|
|
|
|
|
<span class="plus_icon"><span><img src="__IMG__/zwmimages/icon_jia.png"></span></span>
|
|
|
|
|
<form class="addShortcutIcon">
|
|
|
|
|
<input type="hidden" name="title" value="{$m_title}">
|
|
|
|
|
<input type="hidden" name="url" value="Promote/lists/type/1">
|
|
|
|
|
</form>
|
|
|
|
|
<a class="ajax-post add-butn <notempty name='commonset'>addSIsetted</notempty>" href="javascript:;" target-form="addShortcutIcon" url="{:U('Think/addShortcutIcon')}"><img src="__IMG__/zwmimages/icon_jia.png"><span><notempty name='commonset'>已添加<else />添加至常用设置</notempty></span></a>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</block>
|
|
|
|
|
|
|
|
|
|
<block name="script">
|
|
|
|
|
<link href="__STATIC__/datetimepicker/css/datetimepicker.css" rel="stylesheet" type="text/css">
|
|
|
|
|
<php>if(C('COLOR_STYLE')=='blue_color') echo '<link href="__STATIC__/datetimepicker/css/datetimepicker_blue.css" rel="stylesheet" type="text/css">';</php>
|
|
|
|
|
<link href="__STATIC__/datetimepicker/css/dropdown.css" rel="stylesheet" type="text/css">
|
|
|
|
|
<script type="text/javascript" src="__STATIC__/datetimepicker/js/bootstrap-datetimepicker.min.js"></script>
|
|
|
|
|
<script type="text/javascript" src="__STATIC__/datetimepicker/js/locales/bootstrap-datetimepicker.zh-CN.js" charset="UTF-8"></script>
|
|
|
|
|
<script type="text/javascript">
|
|
|
|
|
//导航高亮
|
|
|
|
|
highlight_subnav("{:U('Promote/lists')}");
|
|
|
|
|
$(".select_gallery").select2();
|
|
|
|
|
|
|
|
|
|
$(function() {
|
|
|
|
|
showTab();
|
|
|
|
|
|
|
|
|
|
$('.edit-btn').click(function () {
|
|
|
|
|
var thisInput = $(this).prev();
|
|
|
|
|
thisInput.val('');
|
|
|
|
|
thisInput.removeAttr('readonly');
|
|
|
|
|
thisInput.focus();
|
|
|
|
|
$(this).hide();
|
|
|
|
|
$(this).next().show();
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
$('.cancel-btn').click(function () {
|
|
|
|
|
var thisInput = $(this).parent().children('input');
|
|
|
|
|
switch (thisInput.attr('name')) {
|
|
|
|
|
case 'real_name':
|
|
|
|
|
thisInput.val("{$records['real_name']}");
|
|
|
|
|
break;
|
|
|
|
|
case 'idcard':
|
|
|
|
|
thisInput.val("{$records['idcard']}");
|
|
|
|
|
break;
|
|
|
|
|
case 'mobile_phone':
|
|
|
|
|
thisInput.val("{$records['mobile_phone']}");
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
thisInput.attr('readonly', 'readonly');
|
|
|
|
|
$(this).hide();
|
|
|
|
|
$(this).prev().show();
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
var userInfo = {userId:"kazaff", md5:"",icon:1}; //用户会话信息
|
|
|
|
|
</script>
|
|
|
|
|
<script>
|
|
|
|
|
var uploaderIdCarPic = WebUploader.create({
|
|
|
|
|
// 选完文件后,是否自动上传。
|
|
|
|
|
auto: true,
|
|
|
|
|
// swf文件路径
|
|
|
|
|
swf: '__STATIC__/webuploader/Uploader.swf',
|
|
|
|
|
// 文件接收服务端。
|
|
|
|
|
server: "{:U('File/uploadPictureNotLimit', array('session_id'=>session_id(), 'flag'=>true))}",
|
|
|
|
|
// 选择文件的按钮。可选。
|
|
|
|
|
// 内部根据当前运行是创建,可能是input元素,也可能是flash.
|
|
|
|
|
pick: {
|
|
|
|
|
id:'#idcarpic',
|
|
|
|
|
multiple:true
|
|
|
|
|
},
|
|
|
|
|
paste: document.body,
|
|
|
|
|
accept: {
|
|
|
|
|
title: '图片',
|
|
|
|
|
extensions: 'png,gif,jpg,jpeg,bmp',
|
|
|
|
|
mimeTypes: '.png,.gif,.jpg,.jpeg,.bmp',
|
|
|
|
|
},
|
|
|
|
|
// 不压缩image, 默认如果是jpeg,文件上传前会压缩一把再上传!
|
|
|
|
|
resize: false,
|
|
|
|
|
disableGlobalDnd: true,
|
|
|
|
|
fileNumLimit:2,
|
|
|
|
|
threads:5,
|
|
|
|
|
thumb:true,
|
|
|
|
|
compress:false,
|
|
|
|
|
prepareNextFile: true,
|
|
|
|
|
formData: function(){return $.extend(true, {}, userInfo);},
|
|
|
|
|
chunked:false,
|
|
|
|
|
duplicate: true
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
var imgIdCarPicData = [];
|
|
|
|
|
var imgIdCarPicList = $("#idcarpic_thelist");
|
|
|
|
|
uploaderIdCarPic.on( 'fileQueued', function( file ) {
|
|
|
|
|
var html = '';
|
|
|
|
|
html += '<div id="' + file.id + '" class="item" style="margin-right: 10px;">';
|
|
|
|
|
html += '<a href="javascript:;"><img src="" style="width: 100px;height: 100px;cursor: move;"></a>';
|
|
|
|
|
html += '<h4 class="info">' + file.name + '</h4>';
|
|
|
|
|
html += '<p class="state">等待上传...</p>';
|
|
|
|
|
html += '</div>';
|
|
|
|
|
|
|
|
|
|
imgIdCarPicList.append(html);
|
|
|
|
|
imgIdCarPicList.css('margin-top','10px');
|
|
|
|
|
|
|
|
|
|
var img2 = imgIdCarPicList.children('#'+file.id).find('img');
|
|
|
|
|
uploaderIdCarPic.makeThumb(file, function (error, src) {
|
|
|
|
|
if (error) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
img2.attr('src', src);
|
|
|
|
|
}, 300, 300);
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// 文件上传过程中创建进度条实时显示。
|
|
|
|
|
uploaderIdCarPic.on( 'uploadProgress', function( file, percentage ) {
|
|
|
|
|
var $li = $( '#'+file.id ),
|
|
|
|
|
$percent = $li.find('.progress .progress-bar');
|
|
|
|
|
// 避免重复创建
|
|
|
|
|
if ( !$percent.length ) {
|
|
|
|
|
$percent = $('<div class="progress progress-striped active">' +
|
|
|
|
|
'<div class="progress-bar" role="progressbar" style="width: 0%">' +
|
|
|
|
|
'</div>' +
|
|
|
|
|
'</div>').appendTo( $li ).find('.progress-bar');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$li.find('p.state').text('上传中');
|
|
|
|
|
$percent.css( 'width', percentage * 100 + '%' );
|
|
|
|
|
$percent.text( (percentage * 100).toFixed(0) + '%' );
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
uploaderIdCarPic.on( 'uploadSuccess', function( file , response) {
|
|
|
|
|
imgIdCarPicData.push(Number(response.id));
|
|
|
|
|
setIconVal();
|
|
|
|
|
console.log(response)
|
|
|
|
|
|
|
|
|
|
$( '#'+file.id ).find('p.state').text('已上传').fadeOut(800);
|
|
|
|
|
//alert(JSON.stringify(response));
|
|
|
|
|
$('#'+file.id).find('h4.info').append('<a href="javascript:;" class="jsdelzip table_click" style="float:none;display:inline-block;margin-left:10px;">删除</a>');
|
|
|
|
|
$('#'+file.id).find('.jsdelzip').on('click',function() {
|
|
|
|
|
uploaderIdCarPic.removeFile( file.id );
|
|
|
|
|
$('#'+file.id).remove();
|
|
|
|
|
|
|
|
|
|
$.each(imgIdCarPicData,function(index, item) {
|
|
|
|
|
if (response.id == item) {
|
|
|
|
|
imgIdCarPicData.splice(index,1);
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
setIconVal();
|
|
|
|
|
|
|
|
|
|
return false;
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
if (response.status == 1001) {
|
|
|
|
|
return false;
|
|
|
|
|
alert('图片大小不得超过2M');
|
|
|
|
|
$('#idcarpic_thelist').children().last().remove();
|
|
|
|
|
location.reload()
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
function setIconVal()
|
|
|
|
|
{
|
|
|
|
|
var icon = '';
|
|
|
|
|
$.each(imgIdCarPicData,function(index, item) {
|
|
|
|
|
icon += item + ',';
|
|
|
|
|
});
|
|
|
|
|
icon = icon.substring(0, icon.length - 1);
|
|
|
|
|
$('input[name=idcarpic]').val(icon);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
<?php if (!empty($records['idcarpic_array'])) :?>
|
|
|
|
|
var html = '';
|
|
|
|
|
$('#idcarpic_thelist').css('margin-top','10px');
|
|
|
|
|
<?php foreach ($records['idcarpic_array'] as $value3) { ?>
|
|
|
|
|
<?php $value3 = (int)$value3; ?>
|
|
|
|
|
imgIdCarPicData.push(<?=$value3?>);
|
|
|
|
|
|
|
|
|
|
html += '<div id="' + <?=$value3?> + '" class="item" style="margin-right: 10px;">';
|
|
|
|
|
html += '<a href="javascript:;"><img src="<?=get_cover($value3,"path")?>" style="width: 100px;height: 100px;cursor: move;"></a>';
|
|
|
|
|
html += '<h4 class="info" style="text-align: center;">';
|
|
|
|
|
html += '<a href="javascript:;" class="jsdelzip table_click" style="float:none;display:inline-block;" img-id="' + <?=$value3?> + '">删除</a>';
|
|
|
|
|
html += '</h4>';
|
|
|
|
|
html += '<div class="progress progress-striped active" style="display: none;">';
|
|
|
|
|
html += '<div class="progress-bar" role="progressbar" style="width: 100%;">100%</div>';
|
|
|
|
|
html += '</div>';
|
|
|
|
|
html += '</div>';
|
|
|
|
|
<?php }?>
|
|
|
|
|
$('#idcarpic_thelist').html(html);
|
|
|
|
|
|
|
|
|
|
$('#idcarpic_thelist').children().children('h4').children('.jsdelzip').on('click', function() {
|
|
|
|
|
var thisId = $(this).attr('img-id');
|
|
|
|
|
$(this).parent().parent().remove();
|
|
|
|
|
|
|
|
|
|
$.each(imgIdCarPicData,function(index, item) {
|
|
|
|
|
if (thisId == item) {
|
|
|
|
|
imgIdCarPicData.splice(index,1);
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
setIconVal();
|
|
|
|
|
});
|
|
|
|
|
<?php endif ;?>
|
|
|
|
|
</script>
|
|
|
|
|
<script>
|
|
|
|
|
var uploaderImgbusinesspic = WebUploader.create({
|
|
|
|
|
// 选完文件后,是否自动上传。
|
|
|
|
|
auto: true,
|
|
|
|
|
// swf文件路径
|
|
|
|
|
swf: '__STATIC__/webuploader/Uploader.swf',
|
|
|
|
|
// 文件接收服务端。
|
|
|
|
|
server: "{:U('File/uploadPicture',array('session_id'=>session_id(),'flag'=>true))}",
|
|
|
|
|
// 选择文件的按钮。可选。
|
|
|
|
|
// 内部根据当前运行是创建,可能是input元素,也可能是flash.
|
|
|
|
|
pick: {
|
|
|
|
|
id:'#businesspic',
|
|
|
|
|
multiple:true
|
|
|
|
|
},
|
|
|
|
|
// dnd: false,
|
|
|
|
|
paste: document.body,
|
|
|
|
|
accept: {
|
|
|
|
|
title: '图片',
|
|
|
|
|
extensions: 'png,gif,jpg,jpeg,bmp',
|
|
|
|
|
mimeTypes: '.png,.gif,.jpg,.jpeg,.bmp',
|
|
|
|
|
},
|
|
|
|
|
// 不压缩image, 默认如果是jpeg,文件上传前会压缩一把再上传!
|
|
|
|
|
resize: false,
|
|
|
|
|
disableGlobalDnd: true,
|
|
|
|
|
fileNumLimit:5,
|
|
|
|
|
threads:5,
|
|
|
|
|
thumb:true,
|
|
|
|
|
compress:false,
|
|
|
|
|
prepareNextFile: true,
|
|
|
|
|
formData: function(){return $.extend(true, {}, userInfo);},
|
|
|
|
|
chunked:false,
|
|
|
|
|
duplicate: true
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
var imgListbusinesspicData = [];
|
|
|
|
|
var thisIndex1 = 0;
|
|
|
|
|
var imgbusinesspicList = $("#businesspic_thelist");
|
|
|
|
|
uploaderImgbusinesspic.on( 'fileQueued', function( file ) {
|
|
|
|
|
var html = '';
|
|
|
|
|
html += '<div id="' + file.id + '" class="item" style="margin-right: 10px;">';
|
|
|
|
|
html += '<a href="javascript:;"><img src="" style="width: 100px;height: 100px;cursor: move;"></a>';
|
|
|
|
|
html += '<h4 class="info">' + file.name + '</h4>';
|
|
|
|
|
html += '<p class="state">等待上传...</p>';
|
|
|
|
|
html += '</div>';
|
|
|
|
|
|
|
|
|
|
imgbusinesspicList.append(html);
|
|
|
|
|
imgbusinesspicList.css('margin-top','10px');
|
|
|
|
|
|
|
|
|
|
var img1 = imgbusinesspicList.children('#'+file.id).find('img');
|
|
|
|
|
uploaderImgbusinesspic.makeThumb(file, function (error, src) {
|
|
|
|
|
if (error) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
img1.attr('src', src);
|
|
|
|
|
}, 300, 300);
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// 文件上传过程中创建进度条实时显示。
|
|
|
|
|
uploaderImgbusinesspic.on( 'uploadProgress', function( file, percentage ) {
|
|
|
|
|
var $li = $( '#'+file.id ),
|
|
|
|
|
$percent = $li.find('.progress .progress-bar');
|
|
|
|
|
// 避免重复创建
|
|
|
|
|
if ( !$percent.length ) {
|
|
|
|
|
$percent = $('<div class="progress progress-striped active">' +
|
|
|
|
|
'<div class="progress-bar" role="progressbar" style="width: 0%">' +
|
|
|
|
|
'</div>' +
|
|
|
|
|
'</div>').appendTo( $li ).find('.progress-bar');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$li.find('p.state').text('上传中');
|
|
|
|
|
$percent.css( 'width', percentage * 100 + '%' );
|
|
|
|
|
$percent.text( (percentage * 100).toFixed(0) + '%' );
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
uploaderImgbusinesspic.on( 'uploadSuccess', function( file , response) {
|
|
|
|
|
imgListbusinesspicData.push(Number(response.id));
|
|
|
|
|
setbusinesspicVal();
|
|
|
|
|
console.log(response)
|
|
|
|
|
|
|
|
|
|
$( '#'+file.id ).find('p.state').text('已上传').fadeOut(800);
|
|
|
|
|
//alert(JSON.stringify(response));
|
|
|
|
|
$('#'+file.id).find('h4.info').append('<a href="javascript:;" class="jsdelzip table_click" style="float:none;display:inline-block;margin-left:10px;">删除</a>');
|
|
|
|
|
$('#'+file.id).find('.jsdelzip').on('click',function() {
|
|
|
|
|
uploaderImgbusinesspic.removeFile( file.id );
|
|
|
|
|
$('#'+file.id).remove();
|
|
|
|
|
|
|
|
|
|
$.each(imgListbusinesspicData,function(index, item) {
|
|
|
|
|
if (response.id == item) {
|
|
|
|
|
imgListbusinesspicData.splice(index,1);
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
setbusinesspicVal();
|
|
|
|
|
|
|
|
|
|
return false;
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
function setbusinesspicVal()
|
|
|
|
|
{
|
|
|
|
|
var businesspic = '';
|
|
|
|
|
$.each(imgListbusinesspicData,function(index, item) {
|
|
|
|
|
businesspic += item + ',';
|
|
|
|
|
});
|
|
|
|
|
businesspic = businesspic.substring(0, businesspic.length - 1);
|
|
|
|
|
$('input[name=businesspic]').val(businesspic);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
<?php if (!empty($records['businesspic_array'])) :?>
|
|
|
|
|
var html = '';
|
|
|
|
|
$('#businesspic_thelist').css('margin-top','10px');
|
|
|
|
|
<?php foreach ($records['businesspic_array'] as $value1) { ?>
|
|
|
|
|
<?php $value1 = (int)$value1; ?>
|
|
|
|
|
imgListbusinesspicData.push(<?=$value1?>);
|
|
|
|
|
|
|
|
|
|
html += '<div id="' + <?=$value1?> + '" class="item" style="margin-right: 10px;">';
|
|
|
|
|
html += '<a href="javascript:;"><img src="<?=get_cover($value1,"path")?>" style="width: 100px;height: 100px;cursor: move;"></a>';
|
|
|
|
|
html += '<h4 class="info" style="text-align: center;">';
|
|
|
|
|
html += '<a href="javascript:;" class="jsdelzip table_click" style="float:none;display:inline-block;" img-id="' + <?=$value1?> + '">删除</a>';
|
|
|
|
|
html += '</h4>';
|
|
|
|
|
html += '<div class="progress progress-striped active" style="display: none;">';
|
|
|
|
|
html += '<div class="progress-bar" role="progressbar" style="width: 100%;">100%</div>';
|
|
|
|
|
html += '</div>';
|
|
|
|
|
html += '</div>';
|
|
|
|
|
<?php }?>
|
|
|
|
|
$('#businesspic_thelist').html(html);
|
|
|
|
|
|
|
|
|
|
$('#businesspic_thelist').children().children('h4').children('.jsdelzip').on('click', function() {
|
|
|
|
|
var thisId = $(this).attr('img-id');
|
|
|
|
|
$(this).parent().parent().remove();
|
|
|
|
|
|
|
|
|
|
$.each(imgListbusinesspicData,function(index, item) {
|
|
|
|
|
if (thisId == item) {
|
|
|
|
|
imgListbusinesspicData.splice(index,1);
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
setbusinesspicVal();
|
|
|
|
|
});
|
|
|
|
|
<?php endif ;?>
|
|
|
|
|
</script>
|
|
|
|
|
<script>
|
|
|
|
|
var uploaderImgagreementpic = WebUploader.create({
|
|
|
|
|
// 选完文件后,是否自动上传。
|
|
|
|
|
auto: true,
|
|
|
|
|
// swf文件路径
|
|
|
|
|
swf: '__STATIC__/webuploader/Uploader.swf',
|
|
|
|
|
// 文件接收服务端。
|
|
|
|
|
server: "{:U('File/uploadPicture',array('session_id'=>session_id(),'flag'=>true))}",
|
|
|
|
|
// 选择文件的按钮。可选。
|
|
|
|
|
// 内部根据当前运行是创建,可能是input元素,也可能是flash.
|
|
|
|
|
pick: {
|
|
|
|
|
id:'#agreementpic',
|
|
|
|
|
multiple:true
|
|
|
|
|
},
|
|
|
|
|
// dnd: false,
|
|
|
|
|
paste: document.body,
|
|
|
|
|
accept: {
|
|
|
|
|
title: '图片',
|
|
|
|
|
extensions: 'png,gif,jpg,jpeg,bmp',
|
|
|
|
|
mimeTypes: '.png,.gif,.jpg,.jpeg,.bmp',
|
|
|
|
|
},
|
|
|
|
|
// 不压缩image, 默认如果是jpeg,文件上传前会压缩一把再上传!
|
|
|
|
|
resize: false,
|
|
|
|
|
disableGlobalDnd: true,
|
|
|
|
|
fileNumLimit:5,
|
|
|
|
|
threads:5,
|
|
|
|
|
thumb:true,
|
|
|
|
|
compress:false,
|
|
|
|
|
prepareNextFile: true,
|
|
|
|
|
formData: function(){return $.extend(true, {}, userInfo);},
|
|
|
|
|
chunked:false,
|
|
|
|
|
duplicate: true
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
var imgListagreementpicData = [];
|
|
|
|
|
var thisIndex1 = 0;
|
|
|
|
|
var imgagreementpicList = $("#agreementpic_thelist");
|
|
|
|
|
uploaderImgagreementpic.on( 'fileQueued', function( file ) {
|
|
|
|
|
var html = '';
|
|
|
|
|
html += '<div id="' + file.id + '" class="item" style="margin-right: 10px;">';
|
|
|
|
|
html += '<a href="javascript:;"><img src="" style="width: 100px;height: 100px;cursor: move;"></a>';
|
|
|
|
|
html += '<h4 class="info">' + file.name + '</h4>';
|
|
|
|
|
html += '<p class="state">等待上传...</p>';
|
|
|
|
|
html += '</div>';
|
|
|
|
|
|
|
|
|
|
imgagreementpicList.append(html);
|
|
|
|
|
imgagreementpicList.css('margin-top','10px');
|
|
|
|
|
|
|
|
|
|
var img1 = imgagreementpicList.children('#'+file.id).find('img');
|
|
|
|
|
uploaderImgagreementpic.makeThumb(file, function (error, src) {
|
|
|
|
|
if (error) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
img1.attr('src', src);
|
|
|
|
|
}, 300, 300);
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// 文件上传过程中创建进度条实时显示。
|
|
|
|
|
uploaderImgagreementpic.on( 'uploadProgress', function( file, percentage ) {
|
|
|
|
|
var $li = $( '#'+file.id ),
|
|
|
|
|
$percent = $li.find('.progress .progress-bar');
|
|
|
|
|
// 避免重复创建
|
|
|
|
|
if ( !$percent.length ) {
|
|
|
|
|
$percent = $('<div class="progress progress-striped active">' +
|
|
|
|
|
'<div class="progress-bar" role="progressbar" style="width: 0%">' +
|
|
|
|
|
'</div>' +
|
|
|
|
|
'</div>').appendTo( $li ).find('.progress-bar');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$li.find('p.state').text('上传中');
|
|
|
|
|
$percent.css( 'width', percentage * 100 + '%' );
|
|
|
|
|
$percent.text( (percentage * 100).toFixed(0) + '%' );
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
uploaderImgagreementpic.on( 'uploadSuccess', function( file , response) {
|
|
|
|
|
imgListagreementpicData.push(Number(response.id));
|
|
|
|
|
setagreementpicVal();
|
|
|
|
|
console.log(response);
|
|
|
|
|
|
|
|
|
|
$( '#'+file.id ).find('p.state').text('已上传').fadeOut(800);
|
|
|
|
|
//alert(JSON.stringify(response));
|
|
|
|
|
$('#'+file.id).find('h4.info').append('<a href="javascript:;" class="jsdelzip table_click" style="float:none;display:inline-block;margin-left:10px;">删除</a>');
|
|
|
|
|
$('#'+file.id).find('.jsdelzip').on('click',function() {
|
|
|
|
|
uploaderImgagreementpic.removeFile( file.id );
|
|
|
|
|
$('#'+file.id).remove();
|
|
|
|
|
|
|
|
|
|
$.each(imgListagreementpicData,function(index, item) {
|
|
|
|
|
if (response.id == item) {
|
|
|
|
|
imgListagreementpicData.splice(index,1);
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
setagreementpicVal();
|
|
|
|
|
|
|
|
|
|
return false;
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
function setagreementpicVal()
|
|
|
|
|
{
|
|
|
|
|
var agreementpic = '';
|
|
|
|
|
$.each(imgListagreementpicData,function(index, item) {
|
|
|
|
|
agreementpic += item + ',';
|
|
|
|
|
});
|
|
|
|
|
agreementpic = agreementpic.substring(0, agreementpic.length - 1);
|
|
|
|
|
$('input[name=agreementpic]').val(agreementpic);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
<?php if (!empty($records['agreementpic_array'])) :?>
|
|
|
|
|
var html = '';
|
|
|
|
|
$('#agreementpic_thelist').css('margin-top','10px');
|
|
|
|
|
<?php foreach ($records['agreementpic_array'] as $value1) { ?>
|
|
|
|
|
<?php $value1 = (int)$value1; ?>
|
|
|
|
|
imgListagreementpicData.push(<?=$value1?>);
|
|
|
|
|
|
|
|
|
|
html += '<div id="' + <?=$value1?> + '" class="item" style="margin-right: 10px;">';
|
|
|
|
|
html += '<a href="javascript:;"><img src="<?=get_cover($value1,"path")?>" style="width: 100px;height: 100px;cursor: move;"></a>';
|
|
|
|
|
html += '<h4 class="info" style="text-align: center;">';
|
|
|
|
|
html += '<a href="javascript:;" class="jsdelzip table_click" style="float:none;display:inline-block;" img-id="' + <?=$value1?> + '">删除</a>';
|
|
|
|
|
html += '</h4>';
|
|
|
|
|
html += '<div class="progress progress-striped active" style="display: none;">';
|
|
|
|
|
html += '<div class="progress-bar" role="progressbar" style="width: 100%;">100%</div>';
|
|
|
|
|
html += '</div>';
|
|
|
|
|
html += '</div>';
|
|
|
|
|
<?php }?>
|
|
|
|
|
$('#agreementpic_thelist').html(html);
|
|
|
|
|
|
|
|
|
|
$('#agreementpic_thelist').children().children('h4').children('.jsdelzip').on('click', function() {
|
|
|
|
|
var thisId = $(this).attr('img-id');
|
|
|
|
|
$(this).parent().parent().remove();
|
|
|
|
|
|
|
|
|
|
$.each(imgListagreementpicData,function(index, item) {
|
|
|
|
|
if (thisId == item) {
|
|
|
|
|
imgListagreementpicData.splice(index,1);
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
setagreementpicVal();
|
|
|
|
|
});
|
|
|
|
|
<?php endif ;?>
|
|
|
|
|
</script>
|
|
|
|
|
<script>
|
|
|
|
|
var uploaderImganothpic = WebUploader.create({
|
|
|
|
|
// 选完文件后,是否自动上传。
|
|
|
|
|
auto: true,
|
|
|
|
|
// swf文件路径
|
|
|
|
|
swf: '__STATIC__/webuploader/Uploader.swf',
|
|
|
|
|
// 文件接收服务端。
|
|
|
|
|
server: "{:U('File/uploadPicture',array('session_id'=>session_id(),'flag'=>true))}",
|
|
|
|
|
// 选择文件的按钮。可选。
|
|
|
|
|
// 内部根据当前运行是创建,可能是input元素,也可能是flash.
|
|
|
|
|
pick: {
|
|
|
|
|
id:'#anothpic',
|
|
|
|
|
multiple:true
|
|
|
|
|
},
|
|
|
|
|
// dnd: false,
|
|
|
|
|
paste: document.body,
|
|
|
|
|
accept: {
|
|
|
|
|
title: '图片',
|
|
|
|
|
extensions: 'png,gif,jpg,jpeg,bmp',
|
|
|
|
|
mimeTypes: '.png,.gif,.jpg,.jpeg,.bmp',
|
|
|
|
|
},
|
|
|
|
|
// 不压缩image, 默认如果是jpeg,文件上传前会压缩一把再上传!
|
|
|
|
|
resize: false,
|
|
|
|
|
disableGlobalDnd: true,
|
|
|
|
|
fileNumLimit:5,
|
|
|
|
|
threads:5,
|
|
|
|
|
thumb:true,
|
|
|
|
|
compress:false,
|
|
|
|
|
prepareNextFile: true,
|
|
|
|
|
formData: function(){return $.extend(true, {}, userInfo);},
|
|
|
|
|
chunked:false,
|
|
|
|
|
duplicate: true
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
var imgListanothpicData = [];
|
|
|
|
|
var thisIndex1 = 0;
|
|
|
|
|
var imganothpicList = $("#anothpic_thelist");
|
|
|
|
|
uploaderImganothpic.on( 'fileQueued', function( file ) {
|
|
|
|
|
var html = '';
|
|
|
|
|
html += '<div id="' + file.id + '" class="item" style="margin-right: 10px;">';
|
|
|
|
|
html += '<a href="javascript:;"><img src="" style="width: 100px;height: 100px;cursor: move;"></a>';
|
|
|
|
|
html += '<h4 class="info">' + file.name + '</h4>';
|
|
|
|
|
html += '<p class="state">等待上传...</p>';
|
|
|
|
|
html += '</div>';
|
|
|
|
|
|
|
|
|
|
imganothpicList.append(html);
|
|
|
|
|
imganothpicList.css('margin-top','10px');
|
|
|
|
|
|
|
|
|
|
var img1 = imganothpicList.children('#'+file.id).find('img');
|
|
|
|
|
uploaderImganothpic.makeThumb(file, function (error, src) {
|
|
|
|
|
if (error) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
img1.attr('src', src);
|
|
|
|
|
}, 300, 300);
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// 文件上传过程中创建进度条实时显示。
|
|
|
|
|
uploaderImganothpic.on( 'uploadProgress', function( file, percentage ) {
|
|
|
|
|
var $li = $( '#'+file.id ),
|
|
|
|
|
$percent = $li.find('.progress .progress-bar');
|
|
|
|
|
// 避免重复创建
|
|
|
|
|
if ( !$percent.length ) {
|
|
|
|
|
$percent = $('<div class="progress progress-striped active">' +
|
|
|
|
|
'<div class="progress-bar" role="progressbar" style="width: 0%">' +
|
|
|
|
|
'</div>' +
|
|
|
|
|
'</div>').appendTo( $li ).find('.progress-bar');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$li.find('p.state').text('上传中');
|
|
|
|
|
$percent.css( 'width', percentage * 100 + '%' );
|
|
|
|
|
$percent.text( (percentage * 100).toFixed(0) + '%' );
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
uploaderImganothpic.on( 'uploadSuccess', function( file , response) {
|
|
|
|
|
imgListanothpicData.push(Number(response.id));
|
|
|
|
|
setanothpicVal();
|
|
|
|
|
console.log(response);
|
|
|
|
|
|
|
|
|
|
$( '#'+file.id ).find('p.state').text('已上传').fadeOut(800);
|
|
|
|
|
//alert(JSON.stringify(response));
|
|
|
|
|
$('#'+file.id).find('h4.info').append('<a href="javascript:;" class="jsdelzip table_click" style="float:none;display:inline-block;margin-left:10px;">删除</a>');
|
|
|
|
|
$('#'+file.id).find('.jsdelzip').on('click',function() {
|
|
|
|
|
uploaderImganothpic.removeFile( file.id );
|
|
|
|
|
$('#'+file.id).remove();
|
|
|
|
|
|
|
|
|
|
$.each(imgListanothpicData,function(index, item) {
|
|
|
|
|
if (response.id == item) {
|
|
|
|
|
imgListanothpicData.splice(index,1);
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
setanothpicVal();
|
|
|
|
|
|
|
|
|
|
return false;
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
function setanothpicVal()
|
|
|
|
|
{
|
|
|
|
|
var anothpic = '';
|
|
|
|
|
$.each(imgListanothpicData,function(index, item) {
|
|
|
|
|
anothpic += item + ',';
|
|
|
|
|
});
|
|
|
|
|
anothpic = anothpic.substring(0, anothpic.length - 1);
|
|
|
|
|
$('input[name=anothpic]').val(anothpic);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
<?php if (!empty($records['anothpic_array'])) :?>
|
|
|
|
|
var html = '';
|
|
|
|
|
$('#anothpic_thelist').css('margin-top','10px');
|
|
|
|
|
<?php foreach ($records['anothpic_array'] as $value1) { ?>
|
|
|
|
|
<?php $value1 = (int)$value1; ?>
|
|
|
|
|
imgListanothpicData.push(<?=$value1?>);
|
|
|
|
|
|
|
|
|
|
html += '<div id="' + <?=$value1?> + '" class="item" style="margin-right: 10px;">';
|
|
|
|
|
html += '<a href="javascript:;"><img src="<?=get_cover($value1,"path")?>" style="width: 100px;height: 100px;cursor: move;"></a>';
|
|
|
|
|
html += '<h4 class="info" style="text-align: center;">';
|
|
|
|
|
html += '<a href="javascript:;" class="jsdelzip table_click" style="float:none;display:inline-block;" img-id="' + <?=$value1?> + '">删除</a>';
|
|
|
|
|
html += '</h4>';
|
|
|
|
|
html += '<div class="progress progress-striped active" style="display: none;">';
|
|
|
|
|
html += '<div class="progress-bar" role="progressbar" style="width: 100%;">100%</div>';
|
|
|
|
|
html += '</div>';
|
|
|
|
|
html += '</div>';
|
|
|
|
|
<?php }?>
|
|
|
|
|
$('#anothpic_thelist').html(html);
|
|
|
|
|
|
|
|
|
|
$('#anothpic_thelist').children().children('h4').children('.jsdelzip').on('click', function() {
|
|
|
|
|
var thisId = $(this).attr('img-id');
|
|
|
|
|
$(this).parent().parent().remove();
|
|
|
|
|
|
|
|
|
|
$.each(imgListanothpicData,function(index, item) {
|
|
|
|
|
if (thisId == item) {
|
|
|
|
|
imgListanothpicData.splice(index,1);
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
setanothpicVal();
|
|
|
|
|
});
|
|
|
|
|
<?php endif ;?>
|
|
|
|
|
</script>
|
|
|
|
|
</block>
|
|
|
|
|
|