Browse Source

申诉查看

zhouna 3 năm trước cách đây
mục cha
commit
a50b9afdaf
3 tập tin đã thay đổi với 29 bổ sung18 xóa
  1. 3 0
      src/css/appealUserPage.less
  2. 13 11
      src/html/appealUserPage.html
  3. 13 7
      src/js/appealUserPage.js

+ 3 - 0
src/css/appealUserPage.less

@@ -317,6 +317,9 @@
 .modal-box{
   width: 470px;
 }
+.show-box .check-item{
+  display: none;
+}
 .tab-container{
   margin-left: @menuWt+15px;
   background: @disColor;

+ 13 - 11
src/html/appealUserPage.html

@@ -139,7 +139,7 @@
         <div {{if isReject==='1'}} class="flaw-item high-light" {{else}} class="flaw-item" {{/if}} code="${modelName.replace(/[^\u4e00-\u9fa5|a-zA-Z0-9]+/g,'')}">
             <div  {{if isDeleted==="Y"}} class="delete title"{{else}}  class="title" {{/if}}>
                 {{if exampleStatus==="0"||exampleStatus==="1"||exampleStatus==="2"}}
-                <span data_id="${appealInfoId}" class="btn ${exampleStatus==='0'?'appeal':exampleStatus==='1'?'examine':exampleStatus==='2'?'reject':''}" msg="${msg}">${exampleStatus==='0'?'申诉':exampleStatus==='1'?'审核':exampleStatus==='2'?'驳回':''}</span>
+                <span data_id="${appealInfoId}" data_type="${exampleStatus}" class="btn ${exampleStatus==='0'?'appeal':exampleStatus==='2'?'examine':exampleStatus==='1'?'reject':''}" msg="${msg}">${exampleStatus==='0'?'申诉':exampleStatus==='2'?'审核':exampleStatus==='1'?'驳回':''}</span>
                 {{/if}}
                 {{if gradeType===2}}
                 <img {{if explainInfo}} title="${explainInfo}" {{/if}} src="../images/tag.png" alt=""/>
@@ -223,16 +223,18 @@
     </script>
     <script type="text/html" id="appealStatusTmpl">
         <div class="edit-box show-box">
-            <p><span>申诉时间: </span> ${time}</p>
-            <p><span>申诉说明: </span> ${time}</p>
-            <p class="check-item reject-item"><span>审核时间:</span>${time}</p>
-            <p class="check-item reject-item"><span>审核结果:</span>${time}</p>
-            <p class="check-item reject-item"><span>驳回理由:</span>${time}</p>
-            <p class="check-item"><span>处理方式:</span>${time}</p>
-            <p class="check-item"><span>质控条目:</span>${time}</p>
-            <p class="check-item"><span>提示信息:</span>${time}</p>
-            <p class="check-item"><span>分值:</span>${time}</p>
-            <p class="check-item"><span>备注:</span>${time}</p>
+            <p><span>申诉时间: </span> ${behospitalDate}</p>
+            <p><span>申诉人: </span> ${claimantName}</p>
+            <p><span>审核人: </span> ${checkName}</p>
+            <p><span>申诉说明: </span> ${appealExplain}</p>
+            <p class="check-item reject-item"><span>审核时间:</span>${checkTime}</p>
+            <p class="check-item reject-item"><span>审核结果:</span>${exampleStatus==='0'?'驳回':'通过'}</p>
+            <p class="check-item reject-item"><span>驳回理由:</span>${rejectReason}</p>
+            <p class="check-item"><span>处理方式:</span>${exampleOperation}</p>
+            <p class="check-item"><span>质控条目:</span>${casesEntryName}</p>
+            <p class="check-item"><span>提示信息:</span>${casesEntryMsg}</p>
+            <p class="check-item"><span>分值:</span>${value}</p>
+            <p class="check-item"><span>备注:</span>${appealRemark}</p>
         </div>
     </script>
     <script type="text/html" id="appointBookTmpl">

+ 13 - 7
src/js/appealUserPage.js

@@ -43,8 +43,8 @@ $(function(){
 
   function showAppealDetailEvent(){
 	//申诉状态点击事件
-	$(".flaw-item").on("click",".appeal",function(){
-	  showModal("1",$(this).attr("data_id"));
+	$(".flaw-item").off("click").on("click",".title .btn",function(){
+	  showModal("1",$(this).attr("data_id"),$(this).attr("data_type"));
 	});
   }
 
@@ -437,10 +437,17 @@ function addScore(info){
   });
 }
 
-function getAppealDetail(id){
+function getAppealDetail(id,flg){
     const param = {id:+id,type:1};
 	post(api.getApprovedView,param).then((res)=>{
-	  console.log(443,res)
+      const info = res.data.data.data||{};
+	  $("#appealStatusTmpl").tmpl(info).appendTo("#delModal .modal-body");
+      if(flg==='1'){
+		$(".check-item").hide();
+        $(".reject-item").show();
+      }else if(flg==='2'){
+		$(".check-item").show();
+      }
     })
 }
 
@@ -493,10 +500,9 @@ function showModal(flag,code,i){
     });
   }else if(flag==='1'){   //查看
 	$("#delModal .title").text("查看");
+	//0申诉1驳回2审核
 	//新增项模板
-	$("#appealStatusTmpl").tmpl().appendTo("#delModal .modal-body");
-    getAppealDetail(code);
-
+    getAppealDetail(code,i);
   }else if(flag==='2'){   //新增
     $("#delModal .title").text("申诉新增");
     //新增项模板