Browse Source

add:添加部署信息

zoie 10 months ago
parent
commit
72b40d7fb3
5 changed files with 17 additions and 9 deletions
  1. 9 0
      README.md
  2. 1 5
      common/initialize/log.go
  3. 3 2
      conf/app.conf
  4. 2 2
      controllers/medicine.go
  5. 2 0
      controllers/stock_template.go

+ 9 - 0
README.md

@@ -16,4 +16,13 @@ Ubuntu 或 Debian 等基于 Debian 的 Linux 发行版,可以通过以下命
 Red Hat 或 Centos 等基于 RPM 的 Linux 发行版,可以通过以下命令安装: pdflatex.sudo yum install texlive-latex
 macos,可以使用 Homebrew 安装 pdflatex: brew cask install basictex
 
+## 项目部署
+### 1、修改配置文件
+conf/app.conf
+
+### 2、打包linux二进制包
+GOOS=linux GOARCH=amd64 go build Medical_ERP.go
+
+### 3、启动服务(需要提前启动疫苗进销存管理系统-用户端)
+./Medical_ERP
 

+ 1 - 5
common/initialize/log.go

@@ -2,19 +2,15 @@ package initialize
 
 import (
 	"encoding/json"
-	"fmt"
 	"github.com/beego/beego/v2/core/logs"
 	beego "github.com/beego/beego/v2/server/web"
 	"log"
-	"time"
 )
 
 func init() {
 	log.SetFlags(log.Lshortfile | log.Ltime | log.Ldate)
 	log.Println("系统日志初始化...")
 
-	dateStr := time.Now().Format("2006-01-02")
-
 	maxdays, err := beego.AppConfig.Int("maxdays")
 	if err != nil {
 		log.Println("无法获取maxdays:", err)
@@ -39,7 +35,7 @@ func init() {
 		Maxdays  int    `json:"maxdays"`
 		Color    bool   `json:"color"`
 	}{
-		Filename: fmt.Sprintf("files/logs/%s/log.log", dateStr),
+		Filename: "files/logs/log.log",
 		Level:    level,
 		Maxlines: maxlines,
 		Maxsize:  0,

+ 3 - 2
conf/app.conf

@@ -65,7 +65,8 @@ MSFX_mock = false
 # 七牛云静态资源
 Qiniu_AccessKey = "-8ezB_d-8-eUFTMvhOGbGzgeQRPeKQnaQ3DBcUxo"
 Qiniu_SecretKey = "KFhkYxTAJ2ZPN3ZS3euTsfWk8-C92rKgkhAMkDRN"
-Qiniu_BUCKET = "godownoss"
-Qiniu_Url = "https://godownoss.coldbaozhida.com/"
+# Qiniu_BUCKET = "godownoss"
+Qiniu_BUCKET = "bzdcdn"
+Qiniu_Url = "https://bzdcdn.coldbaozhida.com/"
 
 BZD_pcodeUrl = "https://pcode.baozhida.cn/api/"

+ 2 - 2
controllers/medicine.go

@@ -164,12 +164,12 @@ func (c MedicineController) MSFXQuery() {
 		Get(MSFX_baseUrl)
 
 	if err != nil {
-		c.Error(400, err, err.Error())
+		c.Error(400, err, "获取药品扫码信息失败")
 		return
 	}
 
 	if err = json.Unmarshal(resp.Body(), &info); err != nil {
-		c.Error(400, err, err.Error())
+		c.Error(400, err, "获取药品扫码信息失败")
 		return
 	}
 

+ 2 - 0
controllers/stock_template.go

@@ -15,6 +15,7 @@ import (
 	"errors"
 	"fmt"
 	context2 "github.com/beego/beego/v2/adapter/context"
+	"github.com/beego/beego/v2/core/logs"
 	"github.com/boombuler/barcode"
 	"github.com/boombuler/barcode/code128"
 	"github.com/ser163/png2j"
@@ -292,6 +293,7 @@ func (c StockTemplateController) StockTemplateOutScanCode() {
 		c.Error(global.ParseFormErr, err, err.Error())
 		return
 	}
+	logs.Debug("【扫码出库】请求信息 %v", reqData)
 
 	reqData.SetCreateBy(beegouser.GetUserId(c.Ctx))
 	reqData.SetDeptId(beegouser.GetDeptId(c.Ctx))