Dim wb As New weui
Dim e As RequestEventArgs = args(0)
Dim wbiz As New WXBizCrypt("ww78ccca7608362047","foxtable","zhangyuandongzhouyongjiezhangyiming12345678")
Dim msg As String = wbiz.DecryptMsg(e) '解密消息
Dim xo As Foxtable.XObject = Foxtable.XObject.parse(msg)
Dim yhm As String = xo("UserID")
If e.PostValues.Count = 0 Then '输入页面
wb.AddForm("","form1","st.htm")
With wb.AddInputGroup("form1","ipg1","图片查询")
.AddInput("款号","款号","Text")
End With
With wb.AddButtonGroup("form1","btg1",True)
.Add("btn1", "确定", "submit")
End With
e.WriteString(wb.Build)
Else '生产显示页面
Dim kuanhao As String = e.Values("款号")
Dim ksyb As String
If FileSys.FileExists(Vars("样品库路径") & kuanhao & ".jpg") Then
ksyb = e.Values("款号")
Else
Dim dr As DataRow
If DataTables("订单数据").Find("[现货号]='" & e.Values("款号") & "'" ,"_identify Desc") IsNot Nothing Then
dr = DataTables("订单数据").Find("[现货号]='" & e.Values("款号") & "'" ,"_identify Desc")
If FileSys.FileExists(Vars("样品库路径") & dr("原货号") & ".jpg") Then
kuanhao = dr("原货号")
ksyb = e.Values("款号") & " " & dr("原货号") & "(" & dr("单号") & ")"
Else
Dim dr1 As DataRow
If DataTables("订单数据").Find("[现货号]='" & dr("原货号") & "'" ,"_identify Desc") IsNot Nothing Then
If FileSys.FileExists(Vars("样品库路径") & dr1("原货号") & ".jpg") Then
kuanhao = dr1("原货号")
ksyb = e.Values("款号") & " " & dr("原货号") & "(" & dr("单号") & ") " & dr1("原货号") & "(" & dr1("单号") & ")"
Else
Dim dr2 As DataRow
If DataTables("订单数据").Find("[现货号]='" & dr1("原货号") & "'" ,"_identify Desc") IsNot Nothing Then
If FileSys.FileExists(Vars("样品库路径") & dr2("原货号") & ".jpg") Then
kuanhao = dr2("原货号")
ksyb = e.Values("款号") & " " & dr("原货号") & "(" & dr("单号") & ") " & dr1("原货号") & "(" & dr1("单号") & ") " & dr2("原货号") & "(" & dr2("单号") & ")"
Else
kuanhao = dr2("原货号") & "无图且停止搜索"
ksyb = e.Values("款号") & " " & dr("原货号") & "(" & dr("单号") & ") " & dr1("原货号") & "(" & dr1("单号") & ") " & dr2("原货号") & "(" & dr2("单号") & ") 无图"
End If
Else
ksyb = e.Values("款号") & " " & dr("原货号") & "(" & dr("单号") & ") " & dr1("原货号") & "(" & dr1("单号") & ") 未找到"
End If
End If
Else
ksyb = e.Values("款号") & " " & dr("原货号") & "(" & dr("单号") & ") 未找到"
End If
End If
Else
ksyb = "未找到现货号为" & e.Values("款号") & "的订单数据"
End If
End If '以上代码获取有图片的货号kuanhao和搜索记录ksyb.
wb.AddForm("","form1","st.htm")
With wb.AddInputGroup("form1","ipg1","图片查询")
.AddInput("款式演变","款式演变","Text").Value = ksyb
.AddInput("下图款号","下图款号","Text").Value = kuanhao
With .AddUploader("up1","",True)
.AllowAdd = False '关闭文件上传功能
.AddImage("./360云盘/同步/样品库/" & kuanhao & ".jpg")
If FileSys.FileExists(Vars("样品库路径") & kuanhao & "底.jpg") Then
.AddImage("./360云盘/同步/样品库/" & kuanhao & "底.jpg")
End If
If FileSys.FileExists(Vars("样品库路径") & kuanhao & "内.jpg") Then
.AddImage("./360云盘/同步/样品库/" & kuanhao & "内.jpg")
End If
If FileSys.FileExists(Vars("样品库路径") & kuanhao & "样.jpg") Then
.AddImage("./360云盘/同步/样品库/" & kuanhao & "样.jpg")
End If
End With
End With
With wb.AddInputGroup("form1","ipg2","重新查询")
.AddInput("款号","款号","Text").value = yhm
End With
With wb.AddButtonGroup("form1","btg1",True)
.Add("btn1", "确定", "submit")
End With
e.WriteString(wb.Build)
End If