|
|
@@ -79,7 +79,7 @@ func (this *ConverseService) GetRequestEntity(request string, utc string, data R
|
|
|
// key的信息按照生物样本存储系统分配的私钥字符串+请求报文中的time字段的值进行MD5加密
|
|
|
func (this *ConverseService) GetKeyBaseOnTime(utc string) string {
|
|
|
privateKey, _ := utils.Cfg.GetValue("key", "privateKey")
|
|
|
- log.Println("身份验证Key",privateKey)
|
|
|
+ log.Println("身份验证Key", privateKey)
|
|
|
//privateKey := "ZGlzdHJp23Yn4V06b3I6OGQ5NjllZWY2ZWNhZDNjMjlhM2E2MjkyODBlNjg2Y2YwYzNmNWQ1YTg2YWZmM2Nh3MTIwMjB3454jOTIzYWRjNmM5M4g"
|
|
|
unencoded := privateKey + utc
|
|
|
byte := md5.Sum([]byte(unencoded))
|
|
|
@@ -463,7 +463,7 @@ func (this *ConverseService) SampleApplyDetailStatusModify(statusCode int, entry
|
|
|
var idList []Id
|
|
|
err := this.DBE.SQL(getId).Find(&idList)
|
|
|
//批量更新全部成功或失败的任务样本状态
|
|
|
- sql := "UPDATE " + TABLE_APPLY_DETAIL + " SET taskstatus = '" + strconv.Itoa(statusCode) + "' WHERE parentid = '" + strconv.Itoa(idList[0].Id) + "'"
|
|
|
+ sql := "UPDATE " + TABLE_APPLY_DETAIL + " SET taskstatus = '" + strconv.Itoa(statusCode) + "' WHERE parentid = '" + strconv.Itoa(idList[0].Id) + "' and taskstatus !=5"
|
|
|
_, err = this.DBE.Exec(sql)
|
|
|
|
|
|
return err
|