= '05:00:00') ORDER BY Clock"; return $sql; }function SQL_打卡讀取中午下上班($PA,$PA1,$PA2){ $sql="SELECT CONVERT(varchar(100), Clock, 24) AS 打卡時間, CONVERT(varchar(10), Clock, 111) AS 日期 FROM ras_AttRecord                WHERE   (DIN = N'".$PA."') AND (MONTH(Clock) = N'".$PA2."') AND (YEAR(Clock) = N'".$PA1."') AND (CAST(Clock AS TIME) <= '23:59:59') ORDER BY Clock"; return $sql; }function SQL_業務控制($PA){ $sql="SELECT 流水號, 日期, 醫師, 病歷號, 銷售人員, 銷售指定 AS 指定日期, 銷售成功, 備註 FROM 業務銷售控制表 WHERE (銷售狀態 IS NULL OR 銷售狀態 LIKE '') AND (日期 LIKE '".$PA."') ORDER BY 日期 DESC, 醫師"; return $sql; }function SQL_業務控制1($PA,$PA1){ $sql="SELECT TOP(300) 流水號, 日期, 醫師, 病歷號, 銷售人員, 銷售指定 AS 指定日期, 銷售成功, 備註 FROM 業務銷售控制表      WHERE (銷售狀態 LIKE '".$PA."') AND (銷售人員 LIKE '%".$PA1."%') ORDER BY 日期 DESC, 醫師"; return $sql; }function SQL_業務人員清單(){ $sql="SELECT ras_Users.DIN AS [No.], ras_Users.DIN AS 編號, ras_Users.UserName AS 姓名, 使用者權限管理表.CC18, 使用者權限管理表.月薪, 使用者權限管理表.時薪, 使用者權限管理表.主管加級, 使用者權限管理表.職務加級, 使用者權限管理表.勞保費, 使用者權限管理表.健保費, 使用者權限管理表.到職日 FROM ras_Users INNER JOIN 使用者權限管理表 ON ras_Users.DIN = 使用者權限管理表.DIN WHERE (ras_Users.IsLockedOut = 0) AND (ras_Users.DIN NOT LIKE '999') AND (ras_Users.DIN NOT LIKE '18') AND (ras_Users.DIN NOT LIKE '19') AND (ras_Users.DIN NOT LIKE '21') ORDER BY 編號"; return $sql; }function SQL_業務明細($PA){ $sql="SELECT 適應症號 AS 建議治療 ,症狀 ,備註 FROM 業務銷售明細表 WHERE (流水號 LIKE N'".$PA."') "; return $sql; }function SQL_業務備註修改($PA,$PA1){ $sql="UPDATE 業務銷售控制表 SET 備註 = N'".$PA1."' WHERE 流水號 LIKE N'".$PA."'"; return $sql; }function SQL_業務指定銷售($PA,$PA1,$PA2){ $sql="UPDATE 業務銷售控制表 SET 銷售人員 = N'".$PA1."', 銷售指定 = N'".$PA2."' WHERE 流水號 LIKE N'".$PA."'"; return $sql; }function SQL_業務銷售($PA,$PA1,$PA2){ $sql="UPDATE 業務銷售控制表 SET 銷售狀態 = N'".$PA1."', 銷售成功 = N'".$PA2."' WHERE 流水號 LIKE N'".$PA."'"; return $sql; }function SQL_產品明細($PA){ $sql="SELECT 品牌 ,產品 ,備註 FROM 業務銷售產品表 WHERE (流水號 LIKE N'".$PA."') "; return $sql; }function SQL_會議記錄清單($PA){ $sql="SELECT 會議編號, 時間, 地點, 會議項目, 細項說明, 執行時間, 執行情況, 預計完成, 備註, 已完成, 長期執行, 圖片庫, 核准, 核准狀態 FROM 會議記錄控制表 " .$PA. " ORDER BY 時間 DESC, 會議編號"; return $sql; }function SQL_會議記錄執行時間下拉(){ $sql="SELECT 執行時間 FROM 會議記錄控制表 WHERE 執行時間 NOT LIKE '' GROUP BY 執行時間 ORDER BY 執行時間"; return $sql; }function SQL_會議記錄預計完成下拉(){ $sql="SELECT 預計完成 FROM 會議記錄控制表 WHERE 預計完成 NOT LIKE '' AND 預計完成 NOT LIKE '1%' AND 預計完成 NOT LIKE '2%' AND 預計完成 NOT LIKE '3%' AND 預計完成 NOT LIKE '4%' AND 預計完成 NOT LIKE '5%' AND 預計完成 NOT LIKE '6%' AND 預計完成 NOT LIKE '7%' AND 預計完成 NOT LIKE '8%' AND 預計完成 NOT LIKE '9%' AND 預計完成 NOT LIKE '0%' GROUP BY 預計完成 ORDER BY 預計完成"; return $sql; }function SQL_會議記錄執行情況下拉(){ $sql="SELECT 執行情況 FROM 會議記錄控制表 WHERE 執行情況 NOT LIKE '' GROUP BY 執行情況 ORDER BY 執行情況"; return $sql; }function SQL_會議記錄單號查詢($PA){ $sql="SELECT TOP (1) 會議編號 FROM 會議記錄控制表 WHERE (會議編號 LIKE '".$PA."')"; return $sql; } function SQL_會議記錄修改($PA,$PA1,$PA2,$PA3,$PA4,$PA5,$PA6,$PA7,$PA8,$PA9,$PA10){ $sql="UPDATE 會議記錄控制表 SET 時間 = N'".$PA1."', 地點 = N'".$PA2."', 會議項目 = N'".$PA3."', 細項說明 = N'".$PA4."', 執行時間 = N'".$PA5."',                                          執行情況 = N'".$PA6."', 預計完成 = N'".$PA7."', 備註 = N'".$PA8."', 已完成 = '".$PA9."', 長期執行 = '".$PA10."' WHERE (會議編號 LIKE '".$PA."')"; return $sql; } function SQL_會議記錄新增($PA,$PA1,$PA2,$PA3,$PA4,$PA5,$PA6,$PA7,$PA8,$PA9){ $sql="INSERT INTO 會議記錄控制表 (會議編號, 時間, 地點, 會議項目, 細項說明, 執行時間, 執行情況, 預計完成, 備註, 已完成, 長期執行, 圖片庫, 核准)                VALUES (N'".$PA."', N'".$PA1."', N'".$PA2."', N'".$PA3."', N'".$PA4."', N'".$PA5."', N'".$PA6."', N'".$PA7."',                        N'".$PA8."', '0', '0', N'".$PA9."', '0')"; return $sql; } function SQL_會議記錄刪除($PA){ $sql="DELETE 會議記錄控制表 WHERE (會議編號 LIKE '".$PA."')"; return $sql; }function SQL_會議記錄姓名清單(){ $sql="SELECT UserName AS 姓名 FROM ras_Users WHERE (IsLockedOut = 0) AND (DIN NOT LIKE '15') AND (DIN NOT LIKE '21') AND (DIN NOT LIKE '999') ORDER BY UserName"; return $sql; }function SQL_會議決議執行人($PA){ $sql="SELECT 項次, 執行人 FROM 會議決議執行人 WHERE 會議編號 LIKE '".$PA."' ORDER BY 項次"; return $sql; }function SQL_會議決議執行人新增($PA,$PA1,$PA2){ $sql="INSERT INTO 會議決議執行人 (會議編號, 項次, 執行人) VALUES (N'".$PA."', N'".$PA1."', N'".$PA2."')"; return $sql; }function SQL_會議決議執行人個人刪除($PA,$PA1){ $sql="DELETE 會議決議執行人 WHERE 會議編號 LIKE '".$PA."' AND 執行人 LIKE N'".$PA1."'"; return $sql; }function SQL_會議決議執行人刪除($PA){ $sql="DELETE 會議決議執行人 WHERE (會議編號 LIKE '".$PA."')"; return $sql; }function SQL_會議決議執行人單號查詢($PA,$PA1){ $sql="SELECT TOP (1) 會議編號 FROM 會議決議執行人 WHERE (會議編號 LIKE '".$PA."' AND 項次 LIKE '".$PA1."')"; return $sql; }function SQL_LINE_搜尋符合通知對象($PA,$PA1){ $sql="SELECT token,通知語言,電話號碼1,電話號碼2,電話號碼3,Line,WhatsApp,Message FROM LINE_使用者權限管理表 WHERE(".$PA."='True' and 姓名 LIKE N'".$PA1."' and (帳號 LIKE N'HS' OR 帳號 LIKE N'GCM' ))"; return $sql; }function SQL_LINE_通知內容($PA){ $sql="SELECT 通知格式,變數位置,通知內容1,通知內容2,通知內容3 FROM LINE_通知內容設定表 WHERE (權限代號 LIKE N'".$PA."')"; return $sql; }function SQL_LINE_發送內容($PA,$PA1,$PA2,$PA3,$PA4){ $sql="INSERT INTO LINE_通知設定表 (token,發送內容,隨機碼,通知語言,發送APP) VALUES (N'" .$PA. "',N'" .$PA1. "',N'" .$PA2. "',N'" .$PA3. "',N'" .$PA4. "')"; return $sql; }function SQL_圖片資料庫查詢(){ $sql="SELECT TOP (1) 圖片資料庫, 是否可用 FROM 圖片資料庫管理 WHERE 是否可用 = 0 ORDER BY 圖片資料庫"; return $sql; }function SQL_圖片資料庫刪除($PA1){ $sql="DELETE 會議記錄圖片 WHERE (會議編號 LIKE '" .$PA1. "')"; return $sql; }function SQL_會議記錄修改1($PA,$PA1,$PA2,$PA3){ $sql="UPDATE 會議記錄控制表 SET 核准 = '" .$PA1. "', 備註 = N'" .$PA2. "', 核准狀態 = N'" .$PA3. "' WHERE (會議編號 LIKE '" .$PA. "')"; return $sql; } ?>