Browse Source

同步前端修改

wkeyuan 3 năm trước cách đây
mục cha
commit
01ee850f7c

+ 1 - 1
pom.xml

@@ -10,7 +10,7 @@
     </parent>
     <groupId>net.diaowen</groupId>
     <artifactId>dwsurvey-oss-vue</artifactId>
-    <version>v.5.2.2-Alpha</version>
+    <version>v.5.2.4-Alpha</version>
     <packaging>jar</packaging>
     <name>dwsurvey</name>
     <description>DWSurvey project for Spring Boot</description>

+ 1 - 1
src/main/resources/static/index.html

@@ -1 +1 @@
-<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=static/diaowen/images/favicon.ico type=image/x-icon><title>DWSurvey-调问开源问卷-社区版</title><link href=/static/css/app.f6f8bce93782cbe1855b9e73bf901547.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.2ae2e69a05c33dfc65f8.js></script><script type=text/javascript src=/static/js/vendor.f03de514a6e6e9148c3a.js></script><script type=text/javascript src=/static/js/app.66735c7ea4cc27c8b26c.js></script></body></html>
+<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=static/diaowen/images/favicon.ico type=image/x-icon><title>DWSurvey-调问开源问卷-社区版</title><link href=/static/css/app.8ab77b70043b2ea5482b7b2ff72996f0.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.2ae2e69a05c33dfc65f8.js></script><script type=text/javascript src=/static/js/vendor.f03de514a6e6e9148c3a.js></script><script type=text/javascript src=/static/js/app.9b8f95dfba99feb775ad.js></script></body></html>

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
src/main/resources/static/static/css/app.8ab77b70043b2ea5482b7b2ff72996f0.css


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
src/main/resources/static/static/css/app.8ab77b70043b2ea5482b7b2ff72996f0.css.map


+ 15 - 3
src/main/resources/static/static/diaowen/js/dw/an/ans-m.js

@@ -456,6 +456,7 @@ function sww(){
       }
       var thObj = $(this);
       var quItemBody = $(this).parents(".li_surveyQuItemBody");
+      runlogic(thObj);
       answerProgressbar(thObj);
       validateCheck(quItemBody,false);
       return false;
@@ -556,6 +557,12 @@ function sww(){
         if(quType==="RADIO" || quType==="CHECKBOX"){
           var quLgoicItem=null;
           var quOptionItems=quItemBody.find(".dwQuOptionItemContent");
+          if(quType==="RADIO"){
+            if(quItemBody.find("select")[0]){
+              quOptionItems=quItemBody.find("select option");
+            }
+          }
+
           $.each(quLogicItems,function(){
             var loginItem=$(this);
             var cgQuItemId=loginItem.find(".cgQuItemId").val();
@@ -572,9 +579,14 @@ function sww(){
               var logicStatus=false;
               var curQuItemId=null;
               if(quType==="RADIO"){
-                quInput=quCoItem.find("input[type='radio']");
-                logicStatus=quInput.prop("checked");
-                curQuItemId=quInput.val();
+                if(quItemBody.find("select")[0]){
+                  curQuItemId=$(this).val();
+                  logicStatus=quItemBody.find("select").val()==curQuItemId;
+                }else{
+                  quInput=quCoItem.find("input[type='radio']");
+                  logicStatus=quInput.prop("checked");
+                  curQuItemId=quInput.val();
+                }
               }else if(quType==="CHECKBOX"){
                 quInput=quCoItem.find("input[type='checkbox']");
                 logicStatus=quInput.prop("checked");

+ 14 - 3
src/main/resources/static/static/diaowen/js/dw/an/ans-p.js

@@ -533,6 +533,7 @@ function sww() {
     }
     var thObj = $(this);
     var quItemBody = $(this).parents(".li_surveyQuItemBody");
+    runlogic(thObj);
     answerProgressbar(thObj);
     validateCheck(quItemBody,false);
     return false;
@@ -563,6 +564,11 @@ function sww() {
 
         var quOptionItems=null;
         quOptionItems=quItemBody.find(".dwQuOptionItemContent");
+        if(quType==="RADIO"){
+          if(quItemBody.find("select")[0]){
+            quOptionItems=quItemBody.find("select option");
+          }
+        }
 
         $.each(quLogicItems,function(){
           var loginItem=$(this);
@@ -578,9 +584,14 @@ function sww() {
             var logicStatus=false;
             var curQuItemId=null;
             if(quType==="RADIO"){
-              quInput=quCoItem.find("input[type='radio']");
-              logicStatus=quInput.prop("checked");
-              curQuItemId=quInput.val();
+              if(quItemBody.find("select")[0]){
+                curQuItemId=$(this).val();
+                logicStatus=quItemBody.find("select").val()==curQuItemId;
+              }else{
+                quInput=quCoItem.find("input[type='radio']");
+                logicStatus=quInput.prop("checked");
+                curQuItemId=quInput.val();
+              }
             }else if(quType==="CHECKBOX"){
               quInput=quCoItem.find("input[type='checkbox']");
               logicStatus=quInput.prop("checked");

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
src/main/resources/static/static/js/app.66735c7ea4cc27c8b26c.js.map


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
src/main/resources/static/static/js/app.9b8f95dfba99feb775ad.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
src/main/resources/static/static/js/app.9b8f95dfba99feb775ad.js.map


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
src/main/resources/static/static/js/manifest.2ae2e69a05c33dfc65f8.js.map


Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác