Dim fl As String = "d:\web\images\国际化学品安全卡\MSDS压缩包1692项.rar" '合成含路径的文件名
If filesys.FileExists(fl) '如果是请求一个已经存在的文件
Dim drxz As DataRow = DataTables("下载授权").SQLFind("openid = '" & e.Cookies("openid") & "' and 文件名 = 'MSDS压缩包1692项.rar' and (有效期 is null or 有效期 >= '" & Date.Today & "')")
If drxz IsNot Nothing Then
Dim dat As Date = drxz("末次时间")
If drxz.IsNull("末次时间") = False AndAlso dat.AddMinutes(5) > Date.Now Then
wb.AddToast("","t2", "你已经申请下载了,如未收到请5分钟后再试或联系管理员!",1).msec = 2000
wb.AppendHTML("<script src='./js/fanhui.js'></script>") '引入脚本文件,返回前页
Else
drxz("文件夹") = "国际化学品安全卡"
drxz("末次时间") = Date.Now
Dim ia As Integer = drxz("下载次数")
drxz("下载次数") = ia + 1
drxz("邮箱") = e.Cookies("smail")
drxz("发送") = True
drxz.Save()
Dim iaa As Integer = Rand.Next(100, 999)
Dim iia As Integer = drxz("_Identify")
Dim stii As String = "http://" & e.host & "/MSDS压缩包1692项.rar?xzai=" & iaa & "-" & iia & "-" & iaa * 38 + iia * 3 + 88 & "&id=1"
With wb.AddInputGroup("","igp99")
.Attribute = "style='position:absolute;top:-100px;'"
' .AddHidenValue("urla",stii)
With .AddInput("urla","下载网址","text")
.Value = stii
End With
End With
wb.AppendHTML("<script src='./js/copyul.js'></script>") '引入脚本文件,返回前页
' wb.AddToast("","t2", "正在发送,5分钟后查收邮箱",1).msec = 2000
With wb.AddDialog("","dlg144", "提示","5分钟后将到达你邮箱!")
'.AddButton("btnOK","确定").Attribute = """
.AddButton("btnOK","确定",stii).Attribute = """
.Visible = True
End With
End If
Else
Dim drop As DataRow = DataTables("WXUsers").SQLFind("openid = '" & e.Cookies("openid") & "' and YM币库存 >= 10") '是否有超过10个YM币
If drop IsNot Nothing Then
drop("YM币库存") = drop("YM币库存") - 10
drop.Save()
drxz = DataTables("下载授权").AddNew()
drxz("文件名") = "MSDS压缩包1692项.rar"
drxz("文件夹") = "国际化学品安全卡"
drxz("openid") = e.Cookies("openid")
drxz("授权时间") = Date.Now
drxz("末次时间") = Date.Now
Dim ia As Integer = drxz("下载次数")
drxz("下载次数") = ia + 1
drxz("邮箱") = e.Cookies("smail")
drxz("发送") = True
drxz.Save()
Dim iaa As Integer = Rand.Next(100, 999)
Dim iia As Integer = drxz("_Identify")
' Dim stii As String = "http://" & e.host & "/excel.htm?xzai=" & iaa & "-" & iia & "-" & iaa * 38 + iia * 3 + 88 & "&id=1"
Dim stii As String = "http://" & e.host & "/MSDS压缩包1692项.rar?xzai=" & iaa & "-" & iia & "-" & iaa * 38 + iia * 3 + 88 & "&id=1"
With wb.AddInputGroup("","igp99")
.Attribute = "style='position:absolute;top:-100px;'"
' .AddHidenValue("urla",stii)
With .AddInput("urla","下载网址","text")
.Value = stii
End With
End With
wb.AppendHTML("<script src='./js/copyul.js'></script>") '引入脚本文件,返回前页
' wb.AddToast("","t2", "正在发送,5分钟后查收邮箱",1).msec = 2000
With wb.AddDialog("","dlg144", "提示","5分钟后将到达你邮箱!")
'.AddButton("btnOK","确定").Attribute = """
.AddButton("btnOK","确定",stii).Attribute = """
.Visible = True
End With
Else
With wb.AddDialog("","dlg1","下载未授权/余额不足10币","请点击支付10元或右上角分享链接获取下载权限")
.AddButton("bnta", "支付","jsapipay/chongzhi.htm?wen=msds")
With .AddButton("btnCancel","取消")
.Kind = 1
.Attribute = ""
End With
.Visible = True
End With
End If
End If
Else
wb.AddToast("","t2", "很抱歉,文件未存入服务器,请加客服微信索取!",1).msec = 2000
wb.AppendHTML("<script src='./js/fanhui.js'></script>") '引入脚本文件,返回前页
End If