Parcourir la source

质控类型维护接口修改

mfmf il y a 3 ans
Parent
commit
00a77ee5ab
2 fichiers modifiés avec 59 ajouts et 14 suppressions
  1. 4 1
      src/js/api.js
  2. 55 13
      src/js/assertTypeDetail.js

+ 4 - 1
src/js/api.js

@@ -80,7 +80,10 @@ const api = {
   resultStatisticsByDeptAndDoctorPage: '/consoleByDept/resultStatisticsByDeptAndDoctorPage', //缺陷明细-科室(分页)-内页
   qcType: '/qc/qcType/page', //质控类型(分页列表)
   getEntryByHospital: '/qc/qcType/getEntryByHospital', //质控类型新增条目分组
-  saveOrUpdate: '/qc/qcType/saveOrUpdate', //质控类型新增更新修改
+  addqcType: '/qc/qcType/add', //质控类型新增
+  updateqcType: '/qc/qcType/update', //质控类型修改
+  copyqcType: '/qc/qcType/copy', //质控类型复制
+  // saveOrUpdate: '/qc/qcType/saveOrUpdate', //质控类型新增更新修改
   typeDelete: '/qc/qcType/delete', //质控类型删除
   typeGetById: '/qc/qcType/getById', //根据id返回
   getQcAnnormalMode: '/qc/abnormal/getQcAnnormalMode', //异常修改

+ 55 - 13
src/js/assertTypeDetail.js

@@ -148,18 +148,60 @@ $('.submit').click(function(){
         name: qcName,
         qcTypeCasesEntryVOList
     }
-   
-    post(api.saveOrUpdate,param).then(res =>{
-        let result = res.data
-        if(result.code == '0'){
-            $.alerModal({"message":submitMsg,type:"tip",time:'1000',isFather: true,win:win, fatherWrapper: $("#mainBox", parent.document)});
-            setTimeout(function(){
-                $(parent.document).find("#contentIframe").attr("src","./assertType.html")
-            },1000)
-        }else{
-            $.alerModal({"message":res.data.msg,type:"tip",time:'1000',isFather: true,win:"default", fatherWrapper: $("#mainBox", parent.document)});
-        }
-    }).catch((e) =>{
+	if(!paramType){
+		post(api.addqcType,param).then(res =>{
+		    let result = res.data
+		    if(result.code == '0'){
+		        $.alerModal({"message":submitMsg,type:"tip",time:'1000',isFather: true,win:win, fatherWrapper: $("#mainBox", parent.document)});
+		        setTimeout(function(){
+		            $(parent.document).find("#contentIframe").attr("src","./assertType.html")
+		        },1000)
+		    }else{
+		        $.alerModal({"message":res.data.msg,type:"tip",time:'1000',isFather: true,win:"default", fatherWrapper: $("#mainBox", parent.document)});
+		    }
+		}).catch((e) =>{
+		
+		})
+	}else if(paramType == '"edit"'){
+		post(api.updateqcType,param).then(res =>{
+		    let result = res.data
+		    if(result.code == '0'){
+		        $.alerModal({"message":submitMsg,type:"tip",time:'1000',isFather: true,win:win, fatherWrapper: $("#mainBox", parent.document)});
+		        setTimeout(function(){
+		            $(parent.document).find("#contentIframe").attr("src","./assertType.html")
+		        },1000)
+		    }else{
+		        $.alerModal({"message":res.data.msg,type:"tip",time:'1000',isFather: true,win:"default", fatherWrapper: $("#mainBox", parent.document)});
+		    }
+		}).catch((e) =>{
+		
+		})
+	}else{
+		post(api.copyqcType,param).then(res =>{
+		    let result = res.data
+		    if(result.code == '0'){
+		        $.alerModal({"message":submitMsg,type:"tip",time:'1000',isFather: true,win:win, fatherWrapper: $("#mainBox", parent.document)});
+		        setTimeout(function(){
+		            $(parent.document).find("#contentIframe").attr("src","./assertType.html")
+		        },1000)
+		    }else{
+		        $.alerModal({"message":res.data.msg,type:"tip",time:'1000',isFather: true,win:"default", fatherWrapper: $("#mainBox", parent.document)});
+		    }
+		}).catch((e) =>{
+		
+		})
+	}
+    // post(api.saveOrUpdate,param).then(res =>{
+    //     let result = res.data
+    //     if(result.code == '0'){
+    //         $.alerModal({"message":submitMsg,type:"tip",time:'1000',isFather: true,win:win, fatherWrapper: $("#mainBox", parent.document)});
+    //         setTimeout(function(){
+    //             $(parent.document).find("#contentIframe").attr("src","./assertType.html")
+    //         },1000)
+    //     }else{
+    //         $.alerModal({"message":res.data.msg,type:"tip",time:'1000',isFather: true,win:"default", fatherWrapper: $("#mainBox", parent.document)});
+    //     }
+    // }).catch((e) =>{
     
-    })
+    // })
 })