Sfoglia il codice sorgente

访止出现为空题时

keyuan 4 anni fa
parent
commit
d32f8c868f

+ 1 - 1
README.md

@@ -101,7 +101,7 @@ github: https://github.com/wkeyuan/DWSurvey
 
 ## 开源协议
 
-DWSurvey以通用公共许可证AGPL3.0为开源协议,商业环境使用请购买商业授权
+DWSurvey以通用公共许可证AGPL3.0为开源协议,需要更的服务可以购买我们的商业版与企业版
 
 - - -
 

+ 23 - 0
src/main/webapp/WEB-INF/page/content/diaowen-design/design-survey.jsp

@@ -2181,6 +2181,29 @@
 					</div>
 					</c:when>
 
+					<c:otherwise>
+						<div class="surveyQuItemBody">
+							<div class="initLine"></div>
+							<div class="quInputCase" style="display: none;">
+								<input type="hidden" name="quType" value="${en.quType}">
+								<input type="hidden" name="quId" value="${en.id }">
+								<input type="hidden" name="orderById" value="${en.orderById }"/>
+								<input type="hidden" name="saveTag" value="1">
+								<input type="hidden" name="hoverTag" value="0">
+								<input type="hidden" name="isRequired" value="${en.isRequired }">
+								<input type="hidden" name="hv" value="${en.hv }">
+								<input type="hidden" name="randOrder" value="${en.randOrder }">
+								<input type="hidden" name="cellCount" value="${en.cellCount }">
+								<div class="quLogicInputCase">
+									<input type="hidden" name="quLogicItemNum" value="${fn:length(en.questionLogics) }">
+								</div>
+							</div>
+							<div class="surveyQuItem">
+
+							</div>
+						</div>
+					</c:otherwise>
+
 				</c:choose>
 				</li>
 	</c:forEach>

+ 23 - 18
src/main/webapp/js/dw/dwsurvey-design.js

@@ -1678,24 +1678,29 @@ function resizeWrapSize(){
 }
 function saveQus(quItemBody,callback){
 	if(quItemBody[0]){
-		var quType=quItemBody.find("input[name='quType']").val();
-		if(quType=="RADIO"){
-			//保存单选
-			saveRadio(quItemBody,callback);
-		}else if(quType=="CHECKBOX"){
-			saveCheckbox(quItemBody, callback);
-		}else if(quType=="FILLBLANK"){
-			saveFillblank(quItemBody, callback);
-		}else if(quType=="ORDERQU"){
-			saveOrderqu(quItemBody, callback);
-		}else if(quType=="PAGETAG"){
-			savePagetag(quItemBody, callback);
-		}else if(quType=="PARAGRAPH"){
-			saveParagraph(quItemBody, callback);
-		}else if(quType=="MULTIFILLBLANK"){
-			saveMultiFillblank(quItemBody, callback);
-		}else if(quType=="SCORE"){
-			saveScore(quItemBody, callback);
+		var quTypeObj = quItemBody.find("input[name='quType']");
+		if(quTypeObj[0]){
+			var quType=quTypeObj.val();
+			if(quType=="RADIO"){
+				//保存单选
+				saveRadio(quItemBody,callback);
+			}else if(quType=="CHECKBOX"){
+				saveCheckbox(quItemBody, callback);
+			}else if(quType=="FILLBLANK"){
+				saveFillblank(quItemBody, callback);
+			}else if(quType=="ORDERQU"){
+				saveOrderqu(quItemBody, callback);
+			}else if(quType=="PAGETAG"){
+				savePagetag(quItemBody, callback);
+			}else if(quType=="PARAGRAPH"){
+				saveParagraph(quItemBody, callback);
+			}else if(quType=="MULTIFILLBLANK"){
+				saveMultiFillblank(quItemBody, callback);
+			}else if(quType=="SCORE"){
+				saveScore(quItemBody, callback);
+			}else{
+				callback();
+			}
 		}else{
 			callback();
 		}