hsun 1 년 전
부모
커밋
e973b8422a
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      controllers/business_conf.go

+ 7 - 0
controllers/business_conf.go

@@ -96,6 +96,10 @@ func (this *BusinessConfController) Save() {
 				openApprove = str
 			}
 			if k == models.BusinessConfReportApproveType {
+				// 打开审批默认为内部审批方式
+				if openApprove == "true" && str == "" {
+					str = models.BusinessConfReportApproveTypeEta
+				}
 				approveType = str
 			}
 		case 2: // 数值
@@ -172,6 +176,9 @@ func (this *BusinessConfController) Save() {
 		changeType := ""
 		if openApprove == "false" && confOpenApprove.ConfVal == "true" {
 			needReset = true
+		}
+		if openApprove == "true" && confOpenApprove.ConfVal == "false" {
+			needReset = true
 			changeType = approveType
 		}
 		if openApprove == "true" && openApprove == confOpenApprove.ConfVal && confApproveType.ConfVal != approveType {