1234567891011121314151617181920212223242526272829303132333435 |
- package path
- import (
- "fmt"
- "os"
- "path/filepath"
- "strings"
- "time"
- )
- func GetBankPdfPath(bank, taxNo, lsh string) string {
- dir := filepath.Join("./data/bank", bank, taxNo)
- _ = os.MkdirAll(dir, os.ModePerm)
- ts := time.Now().UnixNano()
- name := fmt.Sprintf("%s_%d.pdf", lsh, ts)
- return filepath.Join(dir, name)
- }
- func GetErrImgPath(taxNo, period string) string {
- checkPath := filepath.Join("./data/sbImg", taxNo)
- _ = os.MkdirAll(checkPath, os.ModePerm)
- t := time.Now().Format("2006-01-02-15-04-05")
- name := fmt.Sprintf("%s-%s.png", period, t)
- return filepath.Join(checkPath, name)
- }
- func TrimExt(name string) string {
- ext := filepath.Ext(name)
- return strings.TrimSuffix(name, ext)
- }
|