|
|
@@ -369,7 +369,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</li>
|
|
|
- <li id="orderQuModel">
|
|
|
+ <li id="orderQuModel">
|
|
|
<div class="dwToolbar_icon"></div>
|
|
|
<div class="dwQuTypeModel">
|
|
|
<div class="surveyQuItemBody quDragBody">
|
|
|
@@ -439,6 +439,81 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</li>
|
|
|
+ <li id="scoreQuModel">
|
|
|
+ <%-- 评分题模板 --%>
|
|
|
+ <div class="dwToolbar_icon"></div>
|
|
|
+ <div class="dwQuTypeModel">
|
|
|
+ <div class="surveyQuItemBody quDragBody">
|
|
|
+ <div class="initLine"></div>
|
|
|
+ <div class="quInputCase" style="display: none;">
|
|
|
+ <input type="hidden" name="quType" value="SCORE" >
|
|
|
+ <input type="hidden" name="quId" value="">
|
|
|
+ <input type="hidden" name="orderById" value="0"/>
|
|
|
+ <input type="hidden" name="saveTag" value="0">
|
|
|
+ <input type="hidden" name="hoverTag" value="0">
|
|
|
+ <input type="hidden" name="isRequired" value="1">
|
|
|
+ <input type="hidden" name="hv" value="2">
|
|
|
+ <input type="hidden" name="randOrder" value="0">
|
|
|
+ <input type="hidden" name="cellCount" value="0">
|
|
|
+
|
|
|
+ <input type="hidden" name="paramInt01" value="1">
|
|
|
+ <input type="hidden" name="paramInt02" value="5">
|
|
|
+ <div class="quLogicInputCase">
|
|
|
+ <input type="hidden" name="quLogicItemNum" value="0">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="surveyQuItem">
|
|
|
+ <div class="surveyQuItemLeftTools">
|
|
|
+ <ul class="surveyQuItemLeftToolsUl">
|
|
|
+ <li title="移动排序" class="dwQuMove"><div class="dwQuIcon"></div></li>
|
|
|
+ <li title="设置" class="dwQuSet"><div class=dwQuIcon></div></li>
|
|
|
+ <li title="逻辑" class="dwQuLogic"><div class="dwQuIcon"><div class="quLogicInfo"></div></div></li>
|
|
|
+ <li title="删除" class="dwQuDelete"><div class="dwQuIcon"></div></li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ <div class="surveyQuItemRightTools">
|
|
|
+ <ul class="surveyQuItemRightToolsUl">
|
|
|
+ <li class="questionUp"><div class="dwQuIcon"></div></li>
|
|
|
+ <li class="questionDown"><div class="dwQuIcon"></div></li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ <div class="surveyQuItemContent">
|
|
|
+ <div class="quCoTitle">
|
|
|
+ <div class="quCoNum">1、</div>
|
|
|
+ <div class="editAble quCoTitleEdit" >题标题?</div>
|
|
|
+ <input type="hidden" name="quTitleSaveTag" value="0">
|
|
|
+ </div>
|
|
|
+ <div class="quCoItem">
|
|
|
+ <table class="quCoItemTable" cellpadding="0" cellspacing="0">
|
|
|
+ <tr>
|
|
|
+ <td class="quCoItemTableTd quOptionEditTd">
|
|
|
+ <label class="editAble quCoOptionEdit">分项1</label>
|
|
|
+ <div class="quItemInputCase"><input type="hidden" name="quItemId" value=""><input type="hidden" name="quItemSaveTag" value="0"></div>
|
|
|
+ </td>
|
|
|
+ <td class="quCoItemTableTd"><table class="scoreNumTable"><tr><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td></tr></table></td>
|
|
|
+ <td class="quCoItemTableTd">分</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class="quCoItemTableTd quOptionEditTd">
|
|
|
+ <label class="editAble quCoOptionEdit">分项2</label>
|
|
|
+ <div class="quItemInputCase"><input type="hidden" name="quItemId" value=""><input type="hidden" name="quItemSaveTag" value="0"></div>
|
|
|
+ </td>
|
|
|
+ <td class="quCoItemTableTd"><table class="scoreNumTable"><tr><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td></tr></table></td>
|
|
|
+ <td class="quCoItemTableTd">分</td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ </div>
|
|
|
+ <div class="quCoBottomTools" >
|
|
|
+ <ul class="quCoBottomToolsUl" >
|
|
|
+ <li class="addOption" title="添加"><div class="dwQuIcon"></div></li>
|
|
|
+ <li class="addMoreOption" title="批量添加"><div class="dwQuIcon" ></div></li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
<div class="tooltext">基本题型</div>
|
|
|
@@ -1520,6 +1595,90 @@
|
|
|
</div>
|
|
|
</c:when>
|
|
|
|
|
|
+ <c:when test="${en.quType eq 'SCORE' }">
|
|
|
+ <div class="surveyQuItemBody">
|
|
|
+ <div class="initLine"></div>
|
|
|
+ <div class="quInputCase" style="display: none;">
|
|
|
+ <input type="hidden" name="quType" value="SCORE">
|
|
|
+ <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 }">
|
|
|
+
|
|
|
+ <input type="hidden" name="paramInt01" value="${en.paramInt01 }">
|
|
|
+ <input type="hidden" name="paramInt02" value="${en.paramInt02 }">
|
|
|
+ <div class="quLogicInputCase">
|
|
|
+ <input type="hidden" name="quLogicItemNum" value="${fn:length(en.questionLogics) }">
|
|
|
+ <c:forEach items="${en.questionLogics }" var="quLogicEn" varStatus="logicSts">
|
|
|
+ <div class="quLogicItem quLogicItem_${logicSts.count }">
|
|
|
+ <input type="hidden" name="quLogicId" value="${quLogicEn.id }"/>
|
|
|
+ <input type="hidden" name="cgQuItemId" value="${quLogicEn.cgQuItemId }"/>
|
|
|
+ <input type="hidden" name="skQuId" value="${quLogicEn.skQuId }"/>
|
|
|
+ <input type="hidden" name="visibility" value="1">
|
|
|
+ <input type="hidden" name="logicSaveTag" value="1">
|
|
|
+
|
|
|
+ <input type="hidden" name="geLe" value="${quLogicEn.geLe }">
|
|
|
+ <input type="hidden" name="scoreNum" value="${quLogicEn.scoreNum }">
|
|
|
+ <input type="hidden" name="logicType" value="${quLogicEn.logicType }">
|
|
|
+ </div>
|
|
|
+ </c:forEach>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="surveyQuItem">
|
|
|
+ <div class="surveyQuItemLeftTools">
|
|
|
+ <ul class="surveyQuItemLeftToolsUl">
|
|
|
+ <li title="移动排序" class="dwQuMove"><div class="dwQuIcon"></div></li>
|
|
|
+ <li title="设置" class="dwQuSet"><div class="dwQuIcon"></div></li>
|
|
|
+ <li title="逻辑" class="dwQuLogic"><div class="dwQuIcon"><div class="quLogicInfo">${fn:length(en.questionLogics) > 0?fn:length(en.questionLogics) :'' }</div></div></li>
|
|
|
+ <li title="删除" class="dwQuDelete"><div class="dwQuIcon"></div></li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="surveyQuItemRightTools">
|
|
|
+ <ul class="surveyQuItemRightToolsUl">
|
|
|
+ <li class="questionUp"><div class=dwQuIcon></div></li><li class="questionDown"><div class=dwQuIcon></div></li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ <div class="surveyQuItemContent">
|
|
|
+ <div class="quCoTitle">
|
|
|
+ <div class="quCoNum">${i.count }、</div>
|
|
|
+ <div class="editAble quCoTitleEdit" >${en.quTitle}</div>
|
|
|
+ <input type="hidden" name="quTitleSaveTag" value="1">
|
|
|
+ </div>
|
|
|
+ <div class="quCoItem">
|
|
|
+ <table class="quCoItemTable" cellpadding="0" cellspacing="0">
|
|
|
+ <c:forEach items="${en.quScores }" var="item">
|
|
|
+ <tr class="quScoreOptionTr">
|
|
|
+ <td class="quCoItemTableTd quOptionEditTd">
|
|
|
+ <label class="editAble quCoOptionEdit">${item.optionName }</label>
|
|
|
+ <div class="quItemInputCase"><input type="hidden" name="quItemId" value="${item.id }"><input type="hidden" name="quItemSaveTag" value="1"></div>
|
|
|
+ </td>
|
|
|
+ <td class="quCoItemTableTd">
|
|
|
+ <table class="scoreNumTable">
|
|
|
+ <tr><c:forEach begin="1" end="${en.paramInt02 }" var="scoreNum"><td>${scoreNum }</td></c:forEach></tr>
|
|
|
+ </table>
|
|
|
+ </td>
|
|
|
+ <td class="quCoItemTableTd">分</td>
|
|
|
+ </tr>
|
|
|
+ </c:forEach>
|
|
|
+ </table>
|
|
|
+ </div>
|
|
|
+ <div class="quCoBottomTools" >
|
|
|
+ <ul class="quCoBottomToolsUl" >
|
|
|
+ <li class="addOption" title="添加"><div class="dwQuIcon"></div></li>
|
|
|
+ <li class="addMoreOption" title="批量添加"><div class="dwQuIcon" ></div></li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </c:when>
|
|
|
+
|
|
|
<%-- 分页题 --%>
|
|
|
<c:when test="${en.quType eq 'PAGETAG' }">
|
|
|
<div class="surveyQuItemBody">
|
|
|
@@ -1631,6 +1790,90 @@
|
|
|
</div>
|
|
|
</c:when>
|
|
|
|
|
|
+ <c:when test="${en.quType eq 'SCORE' }">
|
|
|
+ <div class="surveyQuItemBody">
|
|
|
+ <div class="initLine"></div>
|
|
|
+ <div class="quInputCase" style="display: none;">
|
|
|
+ <input type="hidden" name="quType" value="SCORE">
|
|
|
+ <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 }">
|
|
|
+
|
|
|
+ <input type="hidden" name="paramInt01" value="${en.paramInt01 }">
|
|
|
+ <input type="hidden" name="paramInt02" value="${en.paramInt02 }">
|
|
|
+ <div class="quLogicInputCase">
|
|
|
+ <input type="hidden" name="quLogicItemNum" value="${fn:length(en.questionLogics) }">
|
|
|
+ <c:forEach items="${en.questionLogics }" var="quLogicEn" varStatus="logicSts">
|
|
|
+ <div class="quLogicItem quLogicItem_${logicSts.count }">
|
|
|
+ <input type="hidden" name="quLogicId" value="${quLogicEn.id }"/>
|
|
|
+ <input type="hidden" name="cgQuItemId" value="${quLogicEn.cgQuItemId }"/>
|
|
|
+ <input type="hidden" name="skQuId" value="${quLogicEn.skQuId }"/>
|
|
|
+ <input type="hidden" name="visibility" value="1">
|
|
|
+ <input type="hidden" name="logicSaveTag" value="1">
|
|
|
+
|
|
|
+ <input type="hidden" name="geLe" value="${quLogicEn.geLe }">
|
|
|
+ <input type="hidden" name="scoreNum" value="${quLogicEn.scoreNum }">
|
|
|
+ <input type="hidden" name="logicType" value="${quLogicEn.logicType }">
|
|
|
+ </div>
|
|
|
+ </c:forEach>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="surveyQuItem">
|
|
|
+ <div class="surveyQuItemLeftTools">
|
|
|
+ <ul class="surveyQuItemLeftToolsUl">
|
|
|
+ <li title="移动排序" class="dwQuMove"><div class="dwQuIcon"></div></li>
|
|
|
+ <li title="设置" class="dwQuSet"><div class="dwQuIcon"></div></li>
|
|
|
+ <li title="逻辑" class="dwQuLogic"><div class="dwQuIcon"><div class="quLogicInfo">${fn:length(en.questionLogics) > 0?fn:length(en.questionLogics) :'' }</div></div></li>
|
|
|
+ <li title="删除" class="dwQuDelete"><div class="dwQuIcon"></div></li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="surveyQuItemRightTools">
|
|
|
+ <ul class="surveyQuItemRightToolsUl">
|
|
|
+ <li class="questionUp"><div class=dwQuIcon></div></li><li class="questionDown"><div class=dwQuIcon></div></li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ <div class="surveyQuItemContent">
|
|
|
+ <div class="quCoTitle">
|
|
|
+ <div class="quCoNum">${i.count }、</div>
|
|
|
+ <div class="editAble quCoTitleEdit" >${en.quTitle}</div>
|
|
|
+ <input type="hidden" name="quTitleSaveTag" value="1">
|
|
|
+ </div>
|
|
|
+ <div class="quCoItem">
|
|
|
+ <table class="quCoItemTable" cellpadding="0" cellspacing="0">
|
|
|
+ <c:forEach items="${en.quScores }" var="item">
|
|
|
+ <tr class="quScoreOptionTr">
|
|
|
+ <td class="quCoItemTableTd quOptionEditTd">
|
|
|
+ <label class="editAble quCoOptionEdit">${item.optionName }</label>
|
|
|
+ <div class="quItemInputCase"><input type="hidden" name="quItemId" value="${item.id }"><input type="hidden" name="quItemSaveTag" value="1"></div>
|
|
|
+ </td>
|
|
|
+ <td class="quCoItemTableTd">
|
|
|
+ <table class="scoreNumTable">
|
|
|
+ <tr><c:forEach begin="1" end="${en.paramInt02 }" var="scoreNum"><td>${scoreNum }</td></c:forEach></tr>
|
|
|
+ </table>
|
|
|
+ </td>
|
|
|
+ <td class="quCoItemTableTd">分</td>
|
|
|
+ </tr>
|
|
|
+ </c:forEach>
|
|
|
+ </table>
|
|
|
+ </div>
|
|
|
+ <div class="quCoBottomTools" >
|
|
|
+ <ul class="quCoBottomToolsUl" >
|
|
|
+ <li class="addOption" title="添加"><div class="dwQuIcon"></div></li>
|
|
|
+ <li class="addMoreOption" title="批量添加"><div class="dwQuIcon" ></div></li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </c:when>
|
|
|
+
|
|
|
<%--多项填空题 --%>
|
|
|
<c:when test="${en.quType eq 'MULTIFILLBLANK' }">
|
|
|
<div class="surveyQuItemBody">
|