浏览代码

问题修改

1178232204@qq.com 3 年之前
父节点
当前提交
2f3255c270
共有 4 个文件被更改,包括 37 次插入14 次删除
  1. 1 1
      src/js/appealCheck.js
  2. 5 4
      src/js/appealExamine.js
  3. 1 1
      src/js/appealHistory.js
  4. 30 8
      src/js/appealUserPage.js

+ 1 - 1
src/js/appealCheck.js

@@ -221,7 +221,7 @@ function renderTab(data) {
                 <td >${item.claimantGmtCreate}</td>
                 <td >${item.behospitalCode}</td>
                 <td >${item.name || "-"}</td>
-                <td >${item.casesName || "-"}</td>
+                <td >${item.modeName || "-"}</td>
                 <td >${item.qcresultDetailMsg || "-"}</td>
                 <td >${item.checkName || "-"}</td>
                 <td >${item.checkGmtCreate || "-"}</td>

+ 5 - 4
src/js/appealExamine.js

@@ -79,7 +79,8 @@ function getApprovedView() {
             $('.history').html('');
             getInfo(data);
             getCon(data);
-            getAppealInfo(id, behospitalCode, casesEntryId, hospitalId, qcresultDetailId);
+            getHistory(data.appealExamineRecordDTOList)
+            // getAppealInfo(id, behospitalCode, casesEntryId, hospitalId, qcresultDetailId);
         } else {
             const token = localStorage.getItem('accessToken');
             if (!token && window.location.href.indexOf('login') == -1) {
@@ -102,7 +103,7 @@ function getAppealInfo(id, behospitalCode, casesEntryId, hospitalId, qcresultDet
     }
     return post(api.getAppealInfo, param).then(res => {
         if (res.data.code == '0') {
-            data = res.data.appealExamineRecordDTOList
+            data = res.data.data.appealExamineRecordDTOList
             getHistory(data)
         } else {
             const token = localStorage.getItem('accessToken');
@@ -131,14 +132,14 @@ function getInfo(data) {
 }
 function getCon(data) {
     let str = ''
-    str += `<p class="con-title">申诉模块:${data.casesName || '-'}</p>
+    str += `<p class="con-title">申诉模块:${data.modeName || '-'}</p>
         <p class="con-title">病历内容:${data.defectContent || '-'}</p>
         <p class="con-title">缺陷详情:${data.qcresultDetailMsg || '-'}</p>
         <p class="con-title">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 评分:-${data.qcresultDetaiValue || '-'}</p>
         <p class="con-title">病案详情:<span class="goDetail">查看</span></p>`;
     $('.content').append(str);
     $('.goDetail').on('click', function (e) {
-        scoreDetail(data.behospitalCode, data.age, 'YH-BLZK-ZKSSKS', data.name, data.casesName)
+        scoreDetail(data.behospitalCode, data.age, 'YH-BLZK-ZKSSKS', data.name, data.modeName)
     })
 
 }

+ 1 - 1
src/js/appealHistory.js

@@ -342,7 +342,7 @@ function renderTab(data) {
                 <td >${item.claimantGmtCreate}</td>
                 <td >${item.behospitalCode}</td>
                 <td >${item.name || "-"}</td>
-                <td >${item.casesName || "-"}</td>
+                <td >${item.modeName || "-"}</td>
                 <td >${item.qcresultDetailMsg || "-"}</td>
                 <td >${item.checkName || "-"}</td>
                 <td >${item.checkGmtCreate || "-"}</td>

+ 30 - 8
src/js/appealUserPage.js

@@ -155,7 +155,7 @@ $(function () {
         const info = Object.assign(beHospital, result);
         initMenu(JSON.parse(result.menuData));
         // $(".sub-menu>ul>li:first-child.page,.menu-mini>ul>li:first-child.page").addClass("active");
-        if (form == 44 && casesName !='缺陷总览') {
+        if (form == 44 && casesName != '缺陷总览') {
           //选中样式
           $(".sub-menu .active,.menu-mini .active").removeClass('active');
           const mItems = $(".sub-menu .page[code=" + casesName + "],.menu-mini .page[code=" + casesName + "]");
@@ -345,7 +345,7 @@ $(function () {
     formatSpecPage(data, "缺陷总览", type);
     // $(".flaw-table").show();
     // $(".flaw-table .page-item[code=" + global_activeTab + "]").show();
-    if (form == 44  && casesName !='缺陷总览') {
+    if (form == 44 && casesName != '缺陷总览') {
       $(".flaw-table").hide();
       $(".flaw-table .page-item[code=" + global_activeTab + "]").show();
     } else {
@@ -482,7 +482,7 @@ $(function () {
       id: +id
     };
     post(api.getApprovedView, param).then((res) => {
-      const info = res.data.data.data || {};
+      const info = res.data.data || {};
       const appealInfo = info.appealExamineRecordDTOList;
       $("#appealStatusTmpl").tmpl(appealInfo).appendTo("#delModal .modal-body");
       /*if (flg === '1') {
@@ -543,6 +543,23 @@ $(function () {
         if ($(".edit-box .warning").is(":visible")) {
           return;
         }
+        const userId = $(".checker-drop-input").attr("code");
+        const appealExec = $("#delModal #qcInfo").val();   //申诉说明
+        if (!userId) {
+          $(".edit-box .warning .red").text("请选择审核人~");
+          $(".edit-box .warning").show();
+          return;
+        }
+        if (appealExec.length === 0) {
+          $(".edit-box .warning .red").text("申诉说明不能为空~");
+          $(".edit-box .warning").show();
+          return;
+        }
+        if (appealExec.length > 500) {
+          $(".edit-box .warning .red").text("申诉说明不能超过500个字~");
+          $(".edit-box .warning").show();
+          return;
+        }
         const obj = {
           appealExplain: $("#delModal #qcInfo").val(),
           appealOperationType: info.appealOperationType ? info.appealOperationType : 0,
@@ -638,13 +655,15 @@ $(function () {
         if ($(".edit-box .warning").is(":visible")) {
           return;
         }
+        console.log(userId);
+        if (!userId) {
+          $(".add-box .warning .red").text("请选择审核人~");
+          $(".add-box .warning").show();
+          return;
+        }
         //必填验证
         if (type === '1') {     //新增已有时
-          if (!userId) {
-            $(".add-box .warning .red").text("请选择审核人~");
-            $(".add-box .warning").show();
-            return;
-          }
+          
           if (!$(".flaw-drop-input").attr("code")) {
             $(".add-box .warning .red").text("请选择质控条目~");
             $(".add-box .warning").show();
@@ -671,6 +690,9 @@ $(function () {
       });
     }
   }
+  $(document).on("click", "input[name=operType]", (e) => {
+    $(".add-box .warning").hide();
+  });
   //缺陷列表key值去掉特殊符号
   function formatFlawKeys(data) {
     const obj = {};