亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? xgprocess.cls

?? asp+sql2000做的oa軟件+vb制作的組件源碼
?? CLS
?? 第 1 頁 / 共 2 頁
字號:
VERSION 1.0 CLASS
BEGIN
  MultiUse = -1  'True
  Persistable = 0  'NotPersistable
  DataBindingBehavior = 0  'vbNone
  DataSourceBehavior  = 0  'vbNone
  MTSTransactionMode  = 0  'NotAnMTSObject
END
Attribute VB_Name = "xgprocess"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = True
Option Explicit
Private Cnn As New ADODB.Connection
Private ProRs As New ADODB.Recordset '循環流程紀錄
Private Rs As New ADODB.Recordset
Private Com As New ADODB.Command     '處理插入與更新

Private Curstepnum As String
Private Curflowname As String
Private Curformnum As String
Private Curformname As String

Private Prostr As String
Private ErrorMessage As String

Public Sub flowprocess(Curuserdept)
   Dim Ifagree As String
   Dim Parent_no, Action_type, Tell_type, Judge_type, Judge_result, Form_unit, Judge_symbol, Judge_value As String
   Dim Flow_title, Check_member, Company_member, Formtype, Uname As String
   Dim Tname()
   
   If Cnn.State = 1 Then
      Prostr = "select * from workflow_process_rec "
      ProRs.Open Prostr
      While Not ProRs.EOF And Not ProRs.BOF  '有工作流處理紀錄
         Curstepnum = ProRs.Fields("flow_no")       '當前步驟
         Curflowname = ProRs.Fields("flow_name")    '當前流程名
         Curformnum = ProRs.Fields("date_id")       '當前表單ID
         Prostr = "select form_name from workflow_date_id where date_id='" & Curformnum & "'"
         Rs.Open Prostr
         If Not Rs.EOF And Not Rs.BOF Then Curformname = Rs.Fields("form_name") '當前表單名稱
         Rs.Close
         
         Prostr = "select * from workflow_flow_construction where flow_no='" & Curstepnum & "' and flow_name='" & Curflowname & "'"
         Rs.Open Prostr
         If Not Rs.EOF And Not Rs.BOF Then   '有當前流程步驟紀錄
            Parent_no = Rs.Fields("parent_no")
            Action_type = Rs.Fields("action_type")
            Tell_type = Rs.Fields("tell_type")
            Judge_type = Rs.Fields("judge_type")
            Judge_result = Rs.Fields("judge_result")
            Form_unit = Rs.Fields("form_unit")
            Judge_symbol = Rs.Fields("judge_symbol")
            Judge_value = Rs.Fields("judge_value")
            Flow_title = Rs.Fields("flow_title")
            Check_member = Rs.Fields("check_member")
            Company_member = Rs.Fields("company_member")
            Rs.Close
            
            If Action_type <> "結束" Then
               '//------------------------有審批完成的工作------------------------------------------------------
               Prostr = "select * from workflow_check_rec where ifcheck='yes' and flow_name='" & Curflowname & "' and flow_no='" & Curstepnum & "' and date_id='" & Curformnum & "'"
               Rs.Open Prostr
               While Not Rs.EOF And Not Rs.BOF
                  Ifagree = Rs.Fields("ifagree")
                  Rs.Close
                        
                  Prostr = "select flow_no from workflow_flow_construction where parent_no='" & Curstepnum & "' and flow_name='" & Curflowname & "' and judge_result='" & Ifagree & "'and judge_type='審批判斷'"
                  Rs.Open Prostr
                  Com.CommandText = "update workflow_process_rec set flow_no='" & Rs.Fields("flow_no") & "' where flow_no='" & Curstepnum & "' and flow_name='" & Curflowname & "' and date_id='" & Curformnum & "'"
                  Com.Execute
                  Rs.MoveNext
               Wend
               Rs.Close
               '//----------------------------------------------------------------------------------------------
                    Select Case Action_type
                        '---------------------------------------------
                       Case "開始"
                            Forprocess ("開始")
                        Case "判斷"
                            Forprocess ("判斷")
                       '---------------------------------------------
                       Case "審批"
                          Select Case Check_member
                             Case "公司負責人"
                                Prostr = "select username from userinf where ifcompanymang='yes'"
                                Rs.Open Prostr
                                While Not Rs.EOF And Not Rs.BOF
                                    Com.CommandText = "insert into workflow_check_rec (checkusername,date_id,flow_name,flow_no)values('" & Rs.Fields("username") & "','" & Curformnum & "','" & Curflowname & "','" & Curstepnum & "')"
                                    Com.Execute
                                    Rs.MoveNext
                                Wend
                                Rs.Close
                             Case "部門負責人"
                                Prostr = "select username from userinf where ifdeptmentmang='yes' and userdept='" & Curuserdept & "'"
                                Rs.Open Prostr
                                While Not Rs.EOF And Not Rs.BOF
                                    Com.CommandText = "insert into workflow_check_rec (checkusername,date_id,flow_name,flow_no)values('" & Rs.Fields("username") & "','" & Curformnum & "','" & Curflowname & "','" & Curstepnum & "')"
                                    Com.Execute
                                    Rs.MoveNext
                                Wend
                                Rs.Close
                            Case "公司成員"
                                    Prostr = "select * from workflow_check_rec where checkusername='" & Company_member & "' and date_id='" & Curformnum & "' and flow_name='" & Curflowname & "' and flow_no='" & Curstepnum & "'"
                                Rs.Open Prostr
                                If Rs.EOF And Rs.BOF Then
                                  Com.CommandText = "insert into workflow_check_rec (checkusername,date_id,flow_name,flow_no)values('" & Company_member & "','" & Curformnum & "','" & Curflowname & "','" & Curstepnum & "')"
                                  Com.Execute
                                  Rs.MoveNext
                                End If
                                Rs.Close
                          End Select
                       Case "通知"
                            Forprocess ("通知")
                            '------------------------------------------
                          Select Case Tell_type
                             Case "通知表單提交人"
                                Prostr = "select username from workflow_date_id where date_id='" & Curformnum & "' and form_name='" & Curformname & "'"
                                Rs.Open Prostr
                                Com.CommandText = "insert into workflow_tell_user(username,date_id,form_name,flow_name,flow_no)values('" & Rs.Fields("username") & "','" & Curformnum & "','" & Curformname & "','" & Curflowname & "','" & Curstepnum & "')"
                                Com.Execute
                                Rs.Close
                             Case "通知所有人"
                                Prostr = "select username from userinf"
                                Rs.Open Prostr
                                While Not Rs.EOF And Not Rs.BOF
                                   Com.CommandText = "insert into workflow_tell_user(username,date_id,form_name,flow_name,flow_no)values('" & Rs.Fields("username") & "','" & Curformnum & "','" & Curformname & "','" & Curflowname & "','" & Curstepnum & "')"
                                   Com.Execute
                                Wend
                                Rs.Close
                             Case "通知指定人"
                                Com.CommandText = "insert into workflow_tell_user(username,date_id,form_name,flow_name,flow_no)values('" & Company_member & "','" & Curformnum & "','" & Curformname & "','" & Curflowname & "','" & Curstepnum & "')"
                                Com.Execute
                             Case "通知表單單元人員"
                                Prostr = "select form_type from workflow_form_construction where form_arrno='" & Form_unit & "' and form_name='" & Curformname & "'"
                                Rs.Open Prostr
                                If Not Rs.EOF And Not Rs.BOF Then Formtype = Rs.Fields("form_type")
                                Rs.Close
                                             
                                Prostr = "select content from workflow_" & Formtype & "_content where form_arrno='" & Form_unit & "' and form_name='" & Curformname & "' and date_id='" & Curformnum & "'"
                                Rs.Open Prostr
                                If Not Rs.EOF And Not Rs.BOF Then Uname = Rs.Fields("content")
                                Rs.Close

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美96一区二区免费视频| 国产精品电影院| 日本韩国精品一区二区在线观看| 国产美女视频一区| 国内外成人在线视频| 国产一区二区免费在线| 国产高清精品在线| 成人听书哪个软件好| 成人av免费在线| 色吧成人激情小说| 欧美日韩亚洲不卡| 日韩免费成人网| 久久久99精品免费观看不卡| 国产片一区二区三区| 日韩一区欧美小说| 亚洲午夜激情网页| 日本特黄久久久高潮| 国模一区二区三区白浆| 成人永久免费视频| 在线观看日韩高清av| 欧美另类高清zo欧美| 精品动漫一区二区三区在线观看| 久久久久综合网| 亚洲乱码日产精品bd| 日韩综合小视频| 国产精品99久| 欧美视频一区二区三区| 日韩三级伦理片妻子的秘密按摩| 久久亚洲一区二区三区四区| 中文字幕一区二区在线观看| 亚洲成年人影院| 国产成人综合自拍| 欧美日韩国产小视频| 国产三级一区二区三区| 午夜久久久久久久久久一区二区| 国产不卡在线一区| 色哟哟一区二区在线观看 | 国产精品成人一区二区艾草| 亚洲第一在线综合网站| 国产呦萝稀缺另类资源| 色哟哟欧美精品| 26uuu精品一区二区在线观看| 亚洲另类春色校园小说| 黄网站免费久久| 欧美视频在线观看一区二区| 日本一区二区三区在线不卡| 午夜私人影院久久久久| 99国产精品久| 欧美精品一区二区三区四区| 亚洲精品久久嫩草网站秘色| 国产精品综合二区| 欧美精品粉嫩高潮一区二区| 一区免费观看视频| 国产精品一区二区你懂的| 精品视频1区2区3区| 国产精品免费视频观看| 精品一区免费av| 欧美精品久久久久久久多人混战 | 欧美亚洲国产一区二区三区va| 久久久久青草大香线综合精品| 丝袜美腿亚洲色图| 91福利视频网站| 亚洲婷婷综合久久一本伊一区| 国产一区二区按摩在线观看| 日韩视频一区二区三区 | 欧美精品vⅰdeose4hd| 亚洲精品视频自拍| www.成人网.com| 国产丝袜欧美中文另类| 国内外精品视频| 久久蜜桃av一区二区天堂| 麻豆久久一区二区| 精品三级在线看| 久久激情五月婷婷| 精品成人一区二区| 国产九九视频一区二区三区| 久久亚洲欧美国产精品乐播| 国产黄色精品网站| 国产视频亚洲色图| 99久久亚洲一区二区三区青草| 国产欧美在线观看一区| 成人黄色网址在线观看| 国产精品福利在线播放| 91免费在线看| 性欧美大战久久久久久久久| 欧美精品第1页| 久久电影国产免费久久电影 | 国产高清精品在线| 国产精品久久一卡二卡| 日本久久一区二区| 丝瓜av网站精品一区二区| 91精品国产综合久久精品| 久久99国产精品麻豆| 国产亚洲制服色| 91天堂素人约啪| 日韩av网站免费在线| 久久综合中文字幕| 色婷婷久久一区二区三区麻豆| 亚洲主播在线观看| 精品国内二区三区| 91在线国内视频| 婷婷久久综合九色综合伊人色| 欧美大片一区二区| 91亚洲资源网| 蜜臂av日日欢夜夜爽一区| 国产精品视频观看| 欧美日韩大陆一区二区| 国产精品一区在线观看你懂的| 日韩理论电影院| 欧美刺激午夜性久久久久久久| 成人激情动漫在线观看| 无码av中文一区二区三区桃花岛| 2023国产精品自拍| 欧美日韩国产免费| 成人免费的视频| 麻豆精品一区二区| 亚洲视频一区二区在线| 精品福利在线导航| 在线欧美日韩国产| 成人动漫一区二区三区| 美女视频黄免费的久久| 一区二区三区免费| 国产欧美精品区一区二区三区| 欧美日韩大陆一区二区| 91在线精品一区二区| 国产激情一区二区三区四区 | 成人avav影音| 蜜桃一区二区三区在线观看| 亚洲蜜臀av乱码久久精品| 久久香蕉国产线看观看99| 欧美乱妇23p| 欧美中文一区二区三区| 成人免费看黄yyy456| 国产一区二区在线免费观看| 午夜不卡av在线| 亚洲一区二区三区在线看| 日本一区二区三级电影在线观看 | 91免费在线视频观看| 国产成人综合在线| 激情综合五月天| 日韩av网站在线观看| 午夜不卡av免费| 日日夜夜一区二区| 亚洲3atv精品一区二区三区| 亚洲美女视频在线| 亚洲色图.com| 亚洲乱码中文字幕综合| 亚洲成人动漫在线免费观看| 不卡的电影网站| 国产一区三区三区| 久久99久久精品| 美女视频黄 久久| 蜜臀91精品一区二区三区| 天天爽夜夜爽夜夜爽精品视频| 亚洲精选视频免费看| 国产精品久久久一区麻豆最新章节| 久久久国产精华| 欧美国产精品一区| 中文字幕字幕中文在线中不卡视频| 中文在线资源观看网站视频免费不卡 | 在线观看视频一区二区| 一本到高清视频免费精品| 一本久久a久久免费精品不卡| 99精品久久久久久| 色综合欧美在线视频区| 欧美性猛片aaaaaaa做受| 欧美一区二区在线不卡| 欧美一区二区三区视频在线| 欧美mv日韩mv国产网站| 国产欧美精品一区| 亚洲一区在线视频观看| 日韩—二三区免费观看av| 久久se这里有精品| 成人精品视频一区二区三区尤物| 99久久99久久精品免费观看| 在线一区二区三区做爰视频网站| 欧美日韩免费在线视频| 精品美女在线播放| 日韩理论片一区二区| 视频一区视频二区中文字幕| 国内精品久久久久影院色| 99精品视频在线免费观看| 欧美精选在线播放| 亚洲国产岛国毛片在线| 亚洲第一av色| 国产999精品久久久久久| 91久久久免费一区二区| 日韩欧美www| 亚洲免费毛片网站| 狠狠狠色丁香婷婷综合激情 | 免费精品99久久国产综合精品| 国产在线精品免费| 91精品办公室少妇高潮对白| 精品国内二区三区| 一区二区三区四区不卡视频| 激情综合色综合久久| 精品视频一区二区不卡| 欧美经典一区二区| 视频一区二区欧美| 99精品视频在线观看免费|