소스 검색

通过acccod来发访问数据库表

peiyt 6 년 전
부모
커밋
8144303eac

+ 1 - 1
src/dashoo.cn/backend/api/business/samplesapply/samplesapplyService.go

@@ -71,7 +71,7 @@ func (s *SamplesApplyService) QueryApplySamplesDetail(acccode ,entryno string) (
 		where = "1=1"
 	}
 	var sql string
-	sql="SELECT t1.* FROM  smkfjSamplesApplyDetail t1 , smkfjSamplesApply t2 WHERE t1.parentid=t2.id AND t2.entryno='"+entryno+"'"
+	sql="SELECT t1.* FROM  "+acccode+"SamplesApplyDetail t1 , "+acccode+"SamplesApply t2 WHERE t1.parentid=t2.id AND t2.entryno='"+entryno+"'"
 	List := make([]Applydetailmodel, 0)
 	utils.DBE.Sql(sql).Find(&List)
 	LogError(err)

+ 3 - 3
src/dashoo.cn/backend/api/controllers/biobank/samplesapply.go

@@ -579,8 +579,8 @@ func (this *SamplesApplyController) BatchFuSuEditPost() {
 	smkfjsamplesapply.CreateUserId=conUserId
 	smkfjsamplesapply.CreateBy=this.User.Realname
 	//保存出库单
-	svc.InsertEntityBytbl("smkFjSamplesApply",&smkfjsamplesapply)
-	count:=svc.GetSampleApplyMaxId("smkFjSamplesApply")
+	svc.InsertEntityBytbl(this.User.AccCode+"SamplesApply",&smkfjsamplesapply)
+	count:=svc.GetSampleApplyMaxId(this.User.AccCode+"SamplesApply")
 	for i := 0; i < len(idsarr); i++ {
 		if idsarr[i] != "" {
 			var dataold samplesinfo.SamplesDetail //原始样本
@@ -728,7 +728,7 @@ func (this *SamplesApplyController) BatchFuSuEditPost() {
 			//状态0:申请;1:已审核
 			samplesapplyDataInfo.DetailStatus=2
 		    //保存出库详情
-			svc.InsertEntityBytbl("smkFjSamplesApplyDetail",&samplesapplyDataInfo)
+			svc.InsertEntityBytbl(this.User.AccCode+"SamplesApplyDetail",&samplesapplyDataInfo)
 
 		}
 	}