2019-09-06 23:53:10 +08:00

288 lines
11 KiB
JavaScript
Executable File

function initStep2(businessAreaPath,shopAreaIdPath){
if(businessAreaPath!=''){
var areaIdPath = businessAreaPath.split("_");
$('#area_0').val(areaIdPath[0]);
var aopts = {id:'area_0',val:areaIdPath[0],childIds:areaIdPath,className:'j-areas',isRequire:true}
WST.ITSetAreas(aopts);
}
if(shopAreaIdPath!=''){
var areaIdPath = shopAreaIdPath.split("_");
$('#carea_0').val(areaIdPath[0]);
var aopts = {id:'carea_0',val:areaIdPath[0],childIds:areaIdPath,className:'j-careas',isRequire:true}
WST.ITSetAreas(aopts);
}
WST.upload({
pick:'#legalCertificateImgPicker',
formData: {dir:'shops'},
accept: {extensions: 'gif,jpg,jpeg,png',mimeTypes: 'image/jpg,image/jpeg,image/png,image/gif'},
callback:function(f){
var json = WST.toJson(f);
if(json.status==1){
$('#legalCertificateImgMsg').empty().hide();
$('#legalCertificateImgPreview').attr('src',WST.conf.IMGURL+"/"+json.savePath+json.thumb).show();
$('#legalCertificateImg').val(json.savePath+json.name);
$('#msg_legalCertificateImg').hide();
}
},
progress:function(rate){
$('#legalCertificateImgMsg').show().html('已上传'+rate+"%");
}
});
WST.upload({
pick:'#businessLicenceImgPicker',
formData: {dir:'shops'},
accept: {extensions: 'gif,jpg,jpeg,png',mimeTypes: 'image/jpg,image/jpeg,image/png,image/gif'},
callback:function(f){
var json = WST.toJson(f);
if(json.status==1){
$('#businessLicenceImgMsg').empty().hide();
$('#businessLicenceImgPreview').attr('src',WST.conf.IMGURL+"/"+json.savePath+json.thumb).show();
$('#businessLicenceImg').val(json.savePath+json.name);
$('#msg_businessLicenceImg').hide();
}
},
progress:function(rate){
$('#businessLicenceImgMsg').show().html('已上传'+rate+"%");
}
});
WST.upload({
pick:'#bankAccountPermitImgPicker',
formData: {dir:'shops'},
accept: {extensions: 'gif,jpg,jpeg,png',mimeTypes: 'image/jpg,image/jpeg,image/png,image/gif'},
callback:function(f){
var json = WST.toJson(f);
if(json.status==1){
$('#bankAccountPermitImgMsg').empty().hide();
$('#bankAccountPermitImgPreview').attr('src',WST.conf.IMGURL+"/"+json.savePath+json.thumb).show();
$('#bankAccountPermitImg').val(json.savePath+json.name);
$('#msg_bankAccountPermitImg').hide();
}
},
progress:function(rate){
$('#bankAccountPermitImgMsg').show().html('已上传'+rate+"%");
}
});
WST.upload({
pick:'#organizationCodeImgPicker',
formData: {dir:'shops'},
accept: {extensions: 'gif,jpg,jpeg,png',mimeTypes: 'image/jpg,image/jpeg,image/png,image/gif'},
callback:function(f){
var json = WST.toJson(f);
if(json.status==1){
$('#organizationCodeImgMsg').empty().hide();
$('#organizationCodeImgPreview').attr('src',WST.conf.IMGURL+"/"+json.savePath+json.thumb).show();
$('#organizationCodeImg').val(json.savePath+json.name);
$('#msg_organizationCodeImg').hide();
}
},
progress:function(rate){
$('#organizationCodeImgMsg').show().html('已上传'+rate+"%");
}
});
}
function delVO(obj){
$(obj).parent().remove();
}
function initStep3(areaPath){
if(areaPath!=''){
var areaIdPath = areaPath.split("_");
$('#barea_0').val(areaIdPath[0]);
var aopts = {id:'barea_0',val:areaIdPath[0],childIds:areaIdPath,className:'j-bareas',isRequire:true}
WST.ITSetAreas(aopts);
}
var uploader = WST.upload({
pick:'#taxRegistrationCertificateImgPicker',
formData: {dir:'shops'},
accept: {extensions: 'gif,jpg,jpeg,png',mimeTypes: 'image/jpg,image/jpeg,image/png,image/gif'},
fileNumLimit:3,
callback:function(f,file){
var json = WST.toJson(f);
if(json.status==1){
$('#taxRegistrationCertificateImgMsg').empty().hide();
var tdiv = $("<div style='width:75px;float:left;margin-right:5px;'>"+
"<img class='step_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);
$('#taxRegistrationCertificateImgBox').append(tdiv);
$('#msg_taxRegistrationCertificateImg').hide();
var imgPath = [];
$('.step_pic').each(function(){
imgPath.push($(this).attr('v'));
});
$('#taxRegistrationCertificateImg').val(imgPath.join(','));
btn.on('click','img',function(){
uploader.removeFile(file);
$(this).parent().parent().remove();
uploader.refresh();
if($('#taxRegistrationCertificateImgBox').children().size()<=0){
$('#msg_taxRegistrationCertificateImg').show();
}
});
}else{
WST.msg(json.msg,{icon:2});
}
},
progress:function(rate){
$('#taxRegistrationCertificateImgMsg').show().html('已上传'+rate+"%");
}
});
WST.upload({
pick:'#taxpayerQualificationImgPicker',
formData: {dir:'shops'},
accept: {extensions: 'gif,jpg,jpeg,png',mimeTypes: 'image/jpg,image/jpeg,image/png,image/gif'},
callback:function(f){
var json = WST.toJson(f);
if(json.status==1){
$('#taxpayerQualificationImgMsg').empty().hide();
$('#taxpayerQualificationImgPreview').attr('src',WST.conf.IMGURL+"/"+json.savePath+json.thumb).show();
$('#taxpayerQualificationImg').val(json.savePath+json.name);
$('#msg_taxpayerQualificationImg').hide();
}
},
progress:function(rate){
$('#taxpayerQualificationImgMsg').show().html('已上传'+rate+"%");
}
});
}
function initStep4(){
WST.upload({
pick:'#shopImgPicker',
formData: {dir:'shops'},
accept: {extensions: 'gif,jpg,jpeg,png',mimeTypes: 'image/jpg,image/jpeg,image/png,image/gif'},
callback:function(f){
var json = WST.toJson(f);
if(json.status==1){
$('#shopImgMsg').empty().hide();
$('#shopImgPreview').attr('src',WST.conf.IMGURL+"/"+json.savePath+json.thumb).show();
$('#shopImg').val(json.savePath+json.name);
$('#msg_shopImg').hide();
}
},
progress:function(rate){
$('#shopImgMsg').show().html('已上传'+rate+"%");
}
});
initTime('#serviceStartTime',$('#serviceStartTime').attr('v'));
initTime('#serviceEndTime',$('#serviceEndTime').attr('v'));
}
function initTime(id,val){
var html = [],t0,t1;
var str = val.split(':');
for(var i=0;i<24;i++){
t0 = (val.indexOf(':00')>-1 && (parseInt(str[0],10)==i))?'selected':'';
t1 = (val.indexOf(':30')>-1 && (parseInt(str[0],10)==i))?'selected':'';
html.push('<option value="'+i+':00" '+t0+'>'+i+':00</option>');
html.push('<option value="'+i+':30" '+t1+'>'+i+':30</option>');
}
$(id).append(html.join(''));
}
function checkProtocol(obj){
if(obj.checked){
$('.msg-box').hide();
}else{
$('.msg-box').show();
}
}
function saveStep1(){
if($('#protocol')[0].checked){
location.href=WST.U('home/shops/joinStep2');
}else{
$('.msg-box').show();
}
}
function saveStep2(){
$('#applyFrom').isValid(function(v){
if(v){
var params = WST.getParams('.a-ipt');
var load = WST.load({msg:'正在提交请求,请稍后...'});
$.post(WST.U('home/shops/saveStep2'),params,function(data,textStatus){
var json = WST.toJson(data);
if(json.status==1){
location.href = WST.U('home/shops/joinStep3');
}else{
layer.close(load);
WST.msg(json.msg,{icon:5});
}
});
}
});
}
function saveStep3(){
$('#applyFrom').isValid(function(v){
if(v){
var p= $('.file-panel').text();
if(p!=""){
WST.msg('请先上传补充材料',{icon:6});
return;
}
var params = WST.getParams('.a-ipt');
if((params.isLongbusinessDate=='' || params.isLongbusinessDate==0) && params.businessEndDate==''){
WST.msg('请选择营业期限结束日期',{icon:5});
return;
}
if((params.isLonglegalCertificateDate=='' || params.isLonglegalCertificateDate==0) && params.legalCertificateEndDate==''){
WST.msg('请选择法定代表人证件有效期结束日期',{icon:5});
return;
}
// if((params.isLongOrganizationCodeDate=='' || params.isLongOrganizationCodeDate==0) && params.organizationCodeEndDate==''){
// WST.msg('请选择组织机构代码证有效期结束日期',{icon:5});
// return;
// }
params.businessAreaPath0 = WST.ITGetAreaVal('j-areas');
params.areaIdPath0 = WST.ITGetAreaVal('j-careas');
var shopAds = [];
$('.j-gallery-img').each(function(){
shopAds.push($(this).attr('v'));
});
var a=$('.info').text();
params.shopAds = shopAds.join(',');
var load = WST.load({msg:'正在提交请求,请稍后...'});
$.post(WST.U('home/shops/saveStep3'),params,function(data,textStatus){
var json = WST.toJson(data);
if(json.status==1){
location.href = WST.U('home/shops/joinStep4');
}else{
layer.close(load);
WST.msg(json.msg,{icon:5});
}
});
}
});
}
function saveStep4(){
$('#applyFrom').isValid(function(v){
if(v){
var load = WST.load({msg:'正在提交请求,请稍后...'});
var params = WST.getParams('.a-ipt');
params.bankAreaId = WST.ITGetAreaVal('j-bareas');
$.post(WST.U('home/shops/saveStep4'),params,function(data,textStatus){
var json = WST.toJson(data);
if(json.status==1){
location.href = WST.U('home/shops/joinStep5');
}else{
layer.close(load);
WST.msg(json.msg,{icon:5});
}
});
}
});
}
function saveStep5(){
$('#applyFrom').isValid(function(v){
if(v){
var load = WST.load({msg:'正在提交入驻请求,请稍后...'});
var params = WST.getParams('.a-ipt');
$.post(WST.U('home/shops/saveStep5'),params,function(data,textStatus){
var json = WST.toJson(data);
if(json.status==1){
location.href = WST.U('home/shops/joinSuccess');
}else{
layer.close(load);
WST.msg(json.msg,{icon:5});
}
});
}
});
}