Browse Source

提交代码

陈少旭 3 weeks ago
parent
commit
49f6db926b
2 changed files with 16 additions and 17 deletions
  1. 3 6
      controllers/pharmacy_controller.go
  2. 13 11
      models/good_models.go

+ 3 - 6
controllers/pharmacy_controller.go View File

@@ -1416,17 +1416,14 @@ func (this *PharmacyController) ChangeDrugCode() {
1416 1416
 	orgId := this.GetAdminUserInfo().CurrentOrgId
1417 1417
 	data_source, _ := this.GetInt64("data_source")
1418 1418
 	drug_code := this.GetString("drug_code")
1419
-	item_type := this.GetString("type")
1419
+	//item_type := this.GetString("type")
1420 1420
 
1421 1421
 	str := strings.Replace(drug_code, " ", "", -1)
1422 1422
 	// 去除换行符
1423 1423
 	str = strings.Replace(str, "\n", "", -1)
1424 1424
 	if data_source == 1 {
1425
-		if item_type == "1" {
1426
-			service.ChangeHisDrugCode(id, str, orgId)
1427
-		} else {
1428
-			service.ChangeHisProjectCode(id, str, orgId)
1429
-		}
1425
+		service.ChangeHisDrugCode(id, str, orgId)
1426
+
1430 1427
 	}
1431 1428
 	if data_source == 2 {
1432 1429
 		service.ChangeAdivceDrugCode(id, str, orgId)

+ 13 - 11
models/good_models.go View File

@@ -35,17 +35,19 @@ func (NewGoodsType) TableName() string {
35 35
 }
36 36
 
37 37
 type GoodInfo struct {
38
-	ID                          int64                `gorm:"column:id" json:"id" form:"id"`
39
-	GoodCode                    string               `gorm:"column:good_code" json:"good_code" form:"good_code"`
40
-	SpecificationName           string               `gorm:"column:specification_name" json:"specification_name" form:"specification_name"`
41
-	GoodTypeId                  int64                `gorm:"column:good_type_id" json:"good_type_id" form:"good_type_id"`
42
-	GoodUnit                    int64                `gorm:"column:good_unit" json:"good_unit" form:"good_unit"`
43
-	BuyPrice                    float64              `gorm:"column:buy_price" json:"buy_price" form:"buy_price"`
44
-	SellPrice                   float64              `gorm:"column:sell_price" json:"sell_price" form:"sell_price"`
45
-	Remark                      string               `gorm:"column:remark" json:"remark" form:"remark"`
46
-	Ctime                       int64                `gorm:"column:ctime" json:"ctime" form:"ctime"`
47
-	Mtime                       int64                `gorm:"column:mtime" json:"mtime" form:"mtime"`
48
-	Manufacturer                int64                `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
38
+	ID                int64        `gorm:"column:id" json:"id" form:"id"`
39
+	GoodCode          string       `gorm:"column:good_code" json:"good_code" form:"good_code"`
40
+	SpecificationName string       `gorm:"column:specification_name" json:"specification_name" form:"specification_name"`
41
+	GoodTypeId        int64        `gorm:"column:good_type_id" json:"good_type_id" form:"good_type_id"`
42
+	GoodUnit          int64        `gorm:"column:good_unit" json:"good_unit" form:"good_unit"`
43
+	BuyPrice          float64      `gorm:"column:buy_price" json:"buy_price" form:"buy_price"`
44
+	SellPrice         float64      `gorm:"column:sell_price" json:"sell_price" form:"sell_price"`
45
+	Remark            string       `gorm:"column:remark" json:"remark" form:"remark"`
46
+	Ctime             int64        `gorm:"column:ctime" json:"ctime" form:"ctime"`
47
+	Mtime             int64        `gorm:"column:mtime" json:"mtime" form:"mtime"`
48
+	Manufacturer      int64        `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
49
+	Manufacturers     Manufacturer `gorm:"ForeignKey:ID;AssociationForeignKey:Manufacturer" json:"Manufacturer"`
50
+
49 51
 	Dealer                      int64                `gorm:"column:dealer" json:"dealer" form:"dealer"`
50 52
 	ExpiryDateWarnDayCount      int64                `gorm:"column:expiry_date_warn_day_count" json:"expiry_date_warn_day_count" form:"expiry_date_warn_day_count"`
51 53
 	StockWarnCount              int64                `gorm:"column:stock_warn_count" json:"stock_warn_count" form:"stock_warn_count"`