You've already forked qlg.tsgz.moe
Init Repo
This commit is contained in:
105
hyhproject/home2/view/default/users/informs/informs.js
Executable file
105
hyhproject/home2/view/default/users/informs/informs.js
Executable file
@ -0,0 +1,105 @@
|
||||
//图片文件上传
|
||||
function userComplainInit(){
|
||||
var uploader =WST.upload({
|
||||
pick:'#filePicker',
|
||||
formData: {dir:'informsImg',isThumb:0},
|
||||
fileNumLimit:5,
|
||||
accept: {extensions: 'gif,jpg,jpeg,png',mimeTypes: 'image/jpg,image/jpeg,image/png,image/gif'},
|
||||
callback:function(f,file){
|
||||
var json = WST.toJson(f);
|
||||
if(json.status==1){
|
||||
var tdiv = $("<div style='width:75px;float:lefst;margin-right:5px;'>"+
|
||||
"<img class='inform_pic"+"' width='75' height='75' src='"+WST.conf.IMGURL+"/"+json.savePath+json.thumb+"' v='"+json.savePath+json.name+"'></div>");
|
||||
var btn = $('<div style="position:relative;top:-80px;left:60px;cursor:pointer;" ><img src="'+WST.conf.ROOT+'/hyhproject/home/view/default/img/seller_icon_error.png"></div>');
|
||||
tdiv.append(btn);
|
||||
$('#picBox').append(tdiv);
|
||||
btn.on('click','img',function(){
|
||||
uploader.removeFile(file);
|
||||
$(this).parent().parent().remove();
|
||||
uploader.refresh();
|
||||
});
|
||||
}else{
|
||||
WST.msg(json.msg,{icon:2});
|
||||
}
|
||||
},
|
||||
progress:function(rate){
|
||||
$('#uploadMsg').show().html('已上传'+rate+"%");
|
||||
}
|
||||
});
|
||||
}
|
||||
function saveInforms(historyURL){
|
||||
/* 表单验证 */
|
||||
$('#informForm').validator({
|
||||
fields: {
|
||||
informContent: {
|
||||
rule:"required",
|
||||
msg:{required:"清输入举报内容"},
|
||||
tip:"请输入举报内容",
|
||||
},
|
||||
informType: {
|
||||
rule:"checked;",
|
||||
msg:{checked:"举报类型不能为空"},
|
||||
tip:"请选择举报类型",
|
||||
}
|
||||
|
||||
},
|
||||
valid: function(form){
|
||||
var params = WST.getParams('.ipt');
|
||||
var loading = WST.msg('正在提交数据,请稍后...', {icon: 16,time:60000});
|
||||
var img = [];
|
||||
$('.inform_pic').each(function(){
|
||||
img.push($(this).attr('v'));
|
||||
});
|
||||
params.informAnnex = img.join(',');
|
||||
$.post(WST.U('home/informs/saveInform'),params,function(data,textStatus){
|
||||
layer.close(loading);
|
||||
var json = WST.toJson(data);
|
||||
if(json.status=='1'){
|
||||
WST.msg('您的举报已提交,请留意信息回复', {icon: 6},function(){
|
||||
location.href = WST.U('home/informs/index');
|
||||
});
|
||||
}else{
|
||||
WST.msg(json.msg,{icon:2});
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function toView(id){
|
||||
location.href=WST.U('home/Informs/getUserInformDetail',{'id':id});
|
||||
}
|
||||
function informByPage(p){
|
||||
$('#list').html('<img src="'+WST.conf.ROOT+'/hyhproject/home/view/default/img/loading.gif">正在加载数据...');
|
||||
var params = {};
|
||||
params = WST.getParams('.s-query');
|
||||
params.key = $.trim($('#key').val());
|
||||
params.page = p;
|
||||
$.post(WST.U('home/informs/queryUserInformPage'),params,function(data,textStatus){
|
||||
var json = WST.toJson(data);
|
||||
if(json.status==1){
|
||||
var gettpl = document.getElementById('tblist').innerHTML;
|
||||
laytpl(gettpl).render(json.data.Rows, function(html){
|
||||
$('#list').html(html);
|
||||
});
|
||||
if(json.TotalPage>1){
|
||||
laypage({
|
||||
cont: 'pager',
|
||||
pages:json.TotalPage,
|
||||
curr: json.CurrentPage,
|
||||
skin: '#e23e3d',
|
||||
groups: 3,
|
||||
jump: function(e, first){
|
||||
if(!first){
|
||||
complainByPage(e.curr);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
}else{
|
||||
$('#pager').empty();
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
Reference in New Issue
Block a user