Compare commits
3 Commits
cross-mout
...
main
Author | SHA1 | Date |
---|---|---|
Administrator | 409b5d193b | |
Administrator | c1e13f3f00 | |
root | 345a907a42 |
|
@ -1,6 +1,7 @@
|
||||||
FROM alpine:latest
|
FROM alpine:latest
|
||||||
ENV TZ=Asia/Shanghai
|
ENV TZ=Asia/Shanghai
|
||||||
USER root
|
USER root
|
||||||
|
RUN apk --no-cache add tzdata
|
||||||
|
|
||||||
# 合并复制指令
|
# 合并复制指令
|
||||||
COPY udeskstate /usr/local/bin/
|
COPY udeskstate /usr/local/bin/
|
||||||
|
|
|
@ -9,10 +9,6 @@ import (
|
||||||
"time"
|
"time"
|
||||||
)
|
)
|
||||||
|
|
||||||
var nowMouth = time.Now().Month().String()
|
|
||||||
var nowDay = time.Now().Day()
|
|
||||||
var M = dateToChinese(nowMouth)
|
|
||||||
|
|
||||||
func JsonDeal(file string, remindList []string, closeList []string) (r, c []string) {
|
func JsonDeal(file string, remindList []string, closeList []string) (r, c []string) {
|
||||||
emailJson, err := os.ReadFile(file)
|
emailJson, err := os.ReadFile(file)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -54,6 +50,9 @@ func GetSheetName(file string) (remindList, closeList []string, err error) {
|
||||||
//遍历所有工作表的A2格
|
//遍历所有工作表的A2格
|
||||||
sheets := f.GetSheetMap()
|
sheets := f.GetSheetMap()
|
||||||
var sheetName string
|
var sheetName string
|
||||||
|
var nowMouth = time.Now().Month().String()
|
||||||
|
var nowDay = time.Now().Day()
|
||||||
|
var M = dateToChinese(nowMouth)
|
||||||
for _, s := range sheets {
|
for _, s := range sheets {
|
||||||
//// 读取A2单元格的值
|
//// 读取A2单元格的值
|
||||||
a2value, err := f.GetCellValue(s, "A2")
|
a2value, err := f.GetCellValue(s, "A2")
|
||||||
|
|
4
main.go
4
main.go
|
@ -32,6 +32,10 @@ func job() {
|
||||||
log.Println("应离线人员邮箱:", closeEmail)
|
log.Println("应离线人员邮箱:", closeEmail)
|
||||||
|
|
||||||
for _, rEmail := range closeEmail {
|
for _, rEmail := range closeEmail {
|
||||||
|
//2024.07.02 杨慧
|
||||||
|
if rEmail == "huiyang1@alauda.io" {
|
||||||
|
continue
|
||||||
|
}
|
||||||
err = modifystate.PostToModifyState(rEmail, "offline")
|
err = modifystate.PostToModifyState(rEmail, "offline")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in New Issue