You've already forked qlg.tsgz.moe
更新资源
This commit is contained in:
H5B854518.wgtapp-release.apkget_version_new.php
static/app2
css
addessay.cssaddgoods.cssaddqrrz.cssaddshopping.cssaddyhk.cssapplicationopen.cssappraise.cssbill.csscash-out.csscomplain.cssconfirmOrder.csscooperative.cssdetails.cssdiscount.cssdiscounts.cssdynamic.csseditAddress.cssessay.cssessaylist.cssfriends.cssglobal.1.cssglobal.cssgoodslist.cssheader.csshome_new.cssincome-details.cssindent.cssindentcon.cssindex.cssindividual.cssinvest.cssinvestdetail.csslogin.csslogistics.cssmap.cssmemorandumlist.cssmui.cssmui.min.cssmy.cssmy_help_sale.cssmyshop.cssmyshops.cssnotepad.cssorder_con.csspay.csspaymentVoucher.csspj.cssproperties.cssqrrz.cssrecommend.cssreviewsmanage.csssaoyisao.cssself_shop.csssetting.csssetting_address.csssha.cssshop_decorate.cssshop_indentcon.cssshopdecoration.cssshopgoodlist.cssshoppingcart.cssshopsList.cssshopsetting.cssstore_commodity.cssstore_home.cssstore_info.cssstoreout.cssswiper.min.csstrade_rule.cssupload.cssvouchers.cssyhk.csszhuweiba.css
img
+.png1.png11223456.png2.png2_0.png2_1.png3.png4.png5.pngac1111_title.pngacbg1111.pngactivity_jt.pngadds_title_bg1.pngadds_title_bg2.pngadds_title_bg3.pngadds_title_bg4.pngadds_title_bg5.pngaixin.pngbanner_ectin.pngbe.pngbeiwang.pngbeiwanglu.pngbg_miaosha.pngbg_pay_list.pngbianji.pngbianji3.pngbianji9.pngbianjiblack.pngbianjihei.pngbutton.pngbutton2.pngcainixihuan.pngclass.pngclassmenu.pngclose.pngcom.pngcommon.jscost1.pngcost2.pngcost3.pngcost_1.pngcost_2.pngcost_3.pngdaifahuo.pngdaifukuan.pngdaishouhuo.pngdel.pngdelete.pngdianhuaben.pngdianpu.pngdingwei1.pngdis_log.pngditudingwei.pngdituzhibiao.pngect.pngect_address.pngect_index_title.pngect_list.pngect_list1.pngect_list_bg.pngect_pre.pngect_pre_log.pngect_right.pngect_setting.pngect_wall.pngect_wall1.pngeye.pngfaxianhaohuo1.pngfeichangdapai.pngfenlei.pngfenx111.pnggod_bg.pnggod_rech.pnggod_shop .pnggod_shopp.pnggod_success.pnggod_success_shop.pnggothere.pnggouwuche.pnggouwuquan.pngguangshangchang.pngguangshangchang1.pnghaitunlogo.pngheart.pnghot_title.pnghui.pnghukou.jpgicon-test-copy.pngicon_1.pngicon_10.pngicon_2.pngicon_3.pngicon_4.pngicon_5.pngicon_6.pngicon_7.pngicon_8.pngicon_9.pngicon_ac1111left.pngicon_ac1111right.pngicon_back.pngicon_car.pngicon_check0.pngicon_check1.pngicon_clock.pngicon_close.pngicon_down.pngicon_ect111111.pngicon_eye.pngicon_juzitoutiao.pngicon_market.pngicon_menu.pngicon_more.pngicon_msg.pngicon_msg1.pngicon_phone1.pngicon_photo.pngicon_pwd1.pngicon_right.pngicon_rocket.pngicon_s.pngicon_search.pngicon_search1.pngicon_select.pngicon_select1.pngicon_shop.pngicon_smjd.pngicon_sscl.pngicon_star.pngicon_user1.pngicon_ziying.pngicon_zy1.pngicon_zy2.pngicon_zy3.pngicon_zy4.pngicon_zy5.pngimail.pngimail2.pngimg_white.pngjia.pngjian.pngjifen.pngjingpintuijian.pngjuan.pngjuan_yes.pngjxyh.pngkaidian.pngkong.pnglianxishangjia4.pnglikelogo.pnglikelogo1.pnglikelogoon.pngloginbg.jpgmarker_red_sprite.pngmeirigengxin.pngmenu.pngmenu_dian.pngmiaoshabg.pngms_1.pngmu.pngmuji_quan.pngmujiimg.pngmy_bg.pngnav_0_0.pngnav_0_1.pngnav_1_0.pngnav_1_1.pngnav_2_0.pngnav_2_1.pngnav_2_in.pngnav_2_out.pngnav_3_0.pngnav_3_1.pngnav_4_0.pngnav_4_1.pngnews_title.pngnext_title.pngoc_logo1.pngoc_logo2.pngoc_logo3.pngoc_logo4.pngoc_shop.pngorder-icons.pngorderdetail.pngpaihangbang.pngpengyou.pngphone1.pngpingjia.pngpingpaijie.pngpingzheng.pngpingzheng1.pngpingzheng2.pngpingzheng3.pngpingzheng4.pngpinzhishishang.pngpjhx.pngpjhx1.pngpjimg.pngpos.pngqidong_bg.jpgrecommend.pngrecommend_title1.pngrecommend_title2.pngrecommend_title3.pngrenzheng.pngrenzheng1.pngsanjiaoshang.pngsanjiaoxia.pngsaoyisao.pngsaoyisao1.pngsaved_resourcesaved_resource(1)saved_resource(2)saved_resource(3)saved_resource(4)saved_resource(5)search1.pngsend.pngsetting.pngsetting_lock1.pngsetting_user1.pngshangchang.pngshangchangkefu.pngshangxin.pngshare.pngshoplogo.pngsite_logo.pngsousuo.pngspotmkrs.pngstart.pngtanhao.pngtianjia.pngtime_bg.pngtime_icon.pngtime_more.pngtimer_logo.pngtitle_ac11next.pngtitle_brand.pngtitle_miaosha.pngtitle_miaoshaqu.pngtitle_news.pngtitle_pp.pngtitle_zhekouqu.pngtixian.pngtixian6.pngtouxiang.jpgtrade.pngtrade1.pngtrue.jpgtuijian.pngweiba.pngxiajiantou.pngxianshiqianggou.pngxiaodian.pngxinyongka.pngyoujiantou.pngyuan.pngzan1.pngzan2.png
js
addessay.jsaddgoods.1.jsaddgoods.2.jsaddgoods.jsaddhhrrz.jsaddmemorandum.jsaddproperties.jsaddqrbb.jsaddqrrz.jsaddshopping.jsaddyhk.jsapplicationopen.jsappraise.jsbill.jscancellation.jscash-out.jschoiceness.jscommercial.jscommon.jscompare.jscomplain.jsconfirmOrder.jscooperative.jsdetails.jsdiscounts.jsdistribution.jseditAddress.jsessay.jsessaylist.jsfriends.jsfriendsList.jsgoodslist.jsguide.jshelpGet.jshhrrz.jshome.jshome_new.jsincome-details.jsindent.jsindentcon.jsindex.jsindividual.jsinvest.jsinvestdetail.jsjquery-3.2.1.min.jsjquery-ui.min.jsjquery.cookie.jsjquery.qtip.min.jsjquery.validate.min.jslogin.jslogistics.jslogisticscon.jslrz.bundle.jsmain_guide.jsmapcommon.jsmemorandumlist.jsmui.jsmui.min.jsmy.jsmy_help_sale.jsmyshop.jsmyshops.jsnotepad.jsorder_con.jsorder_out.jspaymentVoucher.jsperfect-scrollbar.min.jsphotoswipe-ui-default.min.jsphotoswipe.jspj.jsplupload.full.min.jsproperties.jsqrbb.jsqrcode.jsqrrz.jsrecommend.jsreg.jsregister.jsregister1.jsreviewsmanage.jssaoyisao.jsself_shop.jssetting.jssetting_address.jssetting_fogetPayPwd.jssetting_fogetPwd.jssetting_loginInfo.jssetting_payPwd.jssetting_phone.jssetting_pwd.jssetting_recive.jssetting_user.jsshangdu.jsshop_decorate.jsshop_indent.jsshop_indentcon.jsshoperUploadVoucher.jsshopgoodlist.jsshoppingcart.jsshopsList.jsshopsetting.jsstart.jsstore_commodity.jsstore_home.1.jsstore_home.jsstore_info.jsstoreout.jssupermarket.jsswiper.min.jstest.jstrade_rule.jsupload.jsupload1.jsuploadVoucher.jsuploader.jsuploaderBatch.jsuploadqiniu.jsvouchers.jsyhk.jszepto.min.jszhugouba.jszhuweiba.js
266
static/app2/js/upload.js
Executable file → Normal file
266
static/app2/js/upload.js
Executable file → Normal file
@ -1,134 +1,134 @@
|
||||
accessid = ''
|
||||
accesskey = ''
|
||||
host = ''
|
||||
policyBase64 = ''
|
||||
signature = ''
|
||||
callbackbody = ''
|
||||
filename = ''
|
||||
key = ''
|
||||
expire = 0
|
||||
g_object_name = ''
|
||||
g_object_name_type = ''
|
||||
now = timestamp = Date.parse(new Date()) / 1000;
|
||||
dir = 'images'
|
||||
|
||||
function send_request() {
|
||||
var xmlhttp = null;
|
||||
if(window.XMLHttpRequest) {
|
||||
xmlhttp = new XMLHttpRequest();
|
||||
} else if(window.ActiveXObject) {
|
||||
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
|
||||
}
|
||||
|
||||
if(xmlhttp != null) {
|
||||
// //console.log(dir)
|
||||
serverUrl = hyhUrl('oss/get.php?dir='+dir);
|
||||
xmlhttp.open("GET", serverUrl, false);
|
||||
xmlhttp.send(null);
|
||||
return xmlhttp.responseText
|
||||
} else {
|
||||
mui.alert("Your browser does not support XMLHTTP.");
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
function check_object_radio() {
|
||||
var tt = document.getElementsByName('myradio');
|
||||
for(var i = 0; i < tt.length; i++) {
|
||||
if(tt[i].checked) {
|
||||
g_object_name_type = tt[i].value;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function get_signature() {
|
||||
//可以判断当前expire是否超过了当前时间,如果超过了当前时间,就重新取一下.3s 做为缓冲
|
||||
now = timestamp = Date.parse(new Date()) / 1000;
|
||||
if(expire < now + 3) {
|
||||
body = send_request()
|
||||
var obj = eval("(" + body + ")");
|
||||
host = obj['host']
|
||||
policyBase64 = obj['policy']
|
||||
accessid = obj['accessid']
|
||||
signature = obj['signature']
|
||||
expire = parseInt(obj['expire'])
|
||||
callbackbody = obj['callback']
|
||||
key = obj['dir']
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
};
|
||||
|
||||
function random_string(len) {
|
||||
len = len || 32;
|
||||
var chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678';
|
||||
var maxPos = chars.length;
|
||||
var pwd = '';
|
||||
for(i = 0; i < len; i++) {
|
||||
pwd += chars.charAt(Math.floor(Math.random() * maxPos));
|
||||
}
|
||||
return pwd;
|
||||
}
|
||||
|
||||
function get_suffix(filename) {
|
||||
pos = filename.lastIndexOf('.')
|
||||
suffix = ''
|
||||
if(pos != -1) {
|
||||
suffix = filename.substring(pos)
|
||||
}
|
||||
return suffix;
|
||||
}
|
||||
|
||||
function calculate_object_name(filename) {
|
||||
if(g_object_name_type == 'local_name') {
|
||||
g_object_name += "${filename}"
|
||||
} else if(g_object_name_type == 'random_name') {
|
||||
suffix = get_suffix(filename)
|
||||
g_object_name = key + random_string(10) + suffix
|
||||
}
|
||||
return ''
|
||||
}
|
||||
|
||||
function get_uploaded_object_name(filename) {
|
||||
if(g_object_name_type == 'local_name') {
|
||||
tmp_name = g_object_name
|
||||
tmp_name = tmp_name.replace("${filename}", filename);
|
||||
return tmp_name
|
||||
} else if(g_object_name_type == 'random_name') {
|
||||
return g_object_name
|
||||
}
|
||||
}
|
||||
|
||||
function set_upload_param(up, filename, ret,savedir) {
|
||||
dir = savedir;
|
||||
if(ret == false) {
|
||||
ret = get_signature()
|
||||
}
|
||||
//console.log(filename);
|
||||
g_object_name = key;
|
||||
//console.log(g_object_name);
|
||||
if(filename != '') {
|
||||
suffix = get_suffix(filename)
|
||||
calculate_object_name(filename)
|
||||
}
|
||||
|
||||
|
||||
//console.log(g_object_name);
|
||||
// alert(g_object_name)
|
||||
// //console.log(g_object_name);
|
||||
new_multipart_params = {
|
||||
'key': g_object_name,
|
||||
'policy': policyBase64,
|
||||
'OSSAccessKeyId': accessid,
|
||||
'success_action_status': '200', //让服务端返回200,不然,默认会返回204
|
||||
'callback': callbackbody,
|
||||
'signature': signature,
|
||||
};
|
||||
// //console.log(callbackbody);
|
||||
up.setOption({
|
||||
'url': host,
|
||||
'multipart_params': new_multipart_params
|
||||
});
|
||||
up.start();
|
||||
accessid = ''
|
||||
accesskey = ''
|
||||
host = ''
|
||||
policyBase64 = ''
|
||||
signature = ''
|
||||
callbackbody = ''
|
||||
filename = ''
|
||||
key = ''
|
||||
expire = 0
|
||||
g_object_name = ''
|
||||
g_object_name_type = ''
|
||||
now = timestamp = Date.parse(new Date()) / 1000;
|
||||
dir = 'images'
|
||||
|
||||
function send_request() {
|
||||
var xmlhttp = null;
|
||||
if(window.XMLHttpRequest) {
|
||||
xmlhttp = new XMLHttpRequest();
|
||||
} else if(window.ActiveXObject) {
|
||||
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
|
||||
}
|
||||
|
||||
if(xmlhttp != null) {
|
||||
// //console.log(dir)
|
||||
serverUrl = hyhUrl('oss/get.php?dir='+dir);
|
||||
xmlhttp.open("GET", serverUrl, false);
|
||||
xmlhttp.send(null);
|
||||
return xmlhttp.responseText
|
||||
} else {
|
||||
mui.alert("Your browser does not support XMLHTTP.");
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
function check_object_radio() {
|
||||
var tt = document.getElementsByName('myradio');
|
||||
for(var i = 0; i < tt.length; i++) {
|
||||
if(tt[i].checked) {
|
||||
g_object_name_type = tt[i].value;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function get_signature() {
|
||||
//可以判断当前expire是否超过了当前时间,如果超过了当前时间,就重新取一下.3s 做为缓冲
|
||||
now = timestamp = Date.parse(new Date()) / 1000;
|
||||
if(expire < now + 3) {
|
||||
body = send_request()
|
||||
var obj = eval("(" + body + ")");
|
||||
host = obj['host']
|
||||
policyBase64 = obj['policy']
|
||||
accessid = obj['accessid']
|
||||
signature = obj['signature']
|
||||
expire = parseInt(obj['expire'])
|
||||
callbackbody = obj['callback']
|
||||
key = obj['dir']
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
};
|
||||
|
||||
function random_string(len) {
|
||||
len = len || 32;
|
||||
var chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678';
|
||||
var maxPos = chars.length;
|
||||
var pwd = '';
|
||||
for(i = 0; i < len; i++) {
|
||||
pwd += chars.charAt(Math.floor(Math.random() * maxPos));
|
||||
}
|
||||
return pwd;
|
||||
}
|
||||
|
||||
function get_suffix(filename) {
|
||||
pos = filename.lastIndexOf('.')
|
||||
suffix = ''
|
||||
if(pos != -1) {
|
||||
suffix = filename.substring(pos)
|
||||
}
|
||||
return suffix;
|
||||
}
|
||||
|
||||
function calculate_object_name(filename) {
|
||||
if(g_object_name_type == 'local_name') {
|
||||
g_object_name += "${filename}"
|
||||
} else if(g_object_name_type == 'random_name') {
|
||||
suffix = get_suffix(filename)
|
||||
g_object_name = key + random_string(10) + suffix
|
||||
}
|
||||
return ''
|
||||
}
|
||||
|
||||
function get_uploaded_object_name(filename) {
|
||||
if(g_object_name_type == 'local_name') {
|
||||
tmp_name = g_object_name
|
||||
tmp_name = tmp_name.replace("${filename}", filename);
|
||||
return tmp_name
|
||||
} else if(g_object_name_type == 'random_name') {
|
||||
return g_object_name
|
||||
}
|
||||
}
|
||||
|
||||
function set_upload_param(up, filename, ret,savedir) {
|
||||
dir = savedir;
|
||||
if(ret == false) {
|
||||
ret = get_signature()
|
||||
}
|
||||
//console.log(filename);
|
||||
g_object_name = key;
|
||||
//console.log(g_object_name);
|
||||
if(filename != '') {
|
||||
suffix = get_suffix(filename)
|
||||
calculate_object_name(filename)
|
||||
}
|
||||
|
||||
|
||||
//console.log(g_object_name);
|
||||
// alert(g_object_name)
|
||||
// //console.log(g_object_name);
|
||||
new_multipart_params = {
|
||||
'key': g_object_name,
|
||||
'policy': policyBase64,
|
||||
'OSSAccessKeyId': accessid,
|
||||
'success_action_status': '200', //让服务端返回200,不然,默认会返回204
|
||||
'callback': callbackbody,
|
||||
'signature': signature,
|
||||
};
|
||||
// //console.log(callbackbody);
|
||||
up.setOption({
|
||||
'url': host,
|
||||
'multipart_params': new_multipart_params
|
||||
});
|
||||
up.start();
|
||||
}
|
Reference in New Issue
Block a user