|
@@ -3,7 +3,7 @@ require("../css/tiaomu.less");
|
|
|
require('./../resource/jquery-ui/jquery-ui.min.js');
|
|
|
require('./modal.js');
|
|
|
const {api} = require('./api.js')
|
|
|
-const {post,getCookie,getUrlArgObjectNew,emptyBox,focusMenuItem,setDatePicker,getPickerDate} = require('./utils.js')
|
|
|
+const {post,getCookie,getUrlArgObjectNew,emptyBox,focusMenuItem,setDatePicker,getPickerDate,downloadExportedData,expJson} = require('./utils.js')
|
|
|
const switchIconOpen = require("./../images/btn_open.png")
|
|
|
const switchIconClose = require("./../images/btn_close.png")
|
|
|
const iconDown= require("./../images/arrow_down.png")
|
|
@@ -555,4 +555,27 @@ $(function() {
|
|
|
$('.iconCalen').on("click", function(e){
|
|
|
$(this).parent().find("input").focus()
|
|
|
})
|
|
|
+ $('.export').click(function(){
|
|
|
+ const dateStatrt = getPickerDate($("#datepicker"),1)
|
|
|
+ const dateEnd = getPickerDate($("#datepicker2"),2)
|
|
|
+ const start = new Date(dateStatrt).getTime()
|
|
|
+ const end = new Date(dateEnd).getTime()
|
|
|
+ if(start > end){
|
|
|
+ $.alerModal({"message":'开始时间不能大于结束时间~',type:"tip",time:'1000',isFather: true, fatherWrapper: $("#mainBox", parent.document)});
|
|
|
+ return
|
|
|
+ }
|
|
|
+ const param = {
|
|
|
+ type: isReject,
|
|
|
+ casesId:casesId, //模块Id
|
|
|
+ casesName:casesName=='全部'?'':casesName, //模块Id
|
|
|
+ isReject:isSingleReject, //是否单项否决
|
|
|
+ name: name, //条目名
|
|
|
+ deptName: deptId, //科室名
|
|
|
+ "startDate":dateStatrt,
|
|
|
+ "endDate":dateEnd
|
|
|
+ };
|
|
|
+ expJson(api.exportItemFlaw,param).then(res =>{
|
|
|
+ downloadExportedData(res.data, dateStatrt.slice(0,10).replace(/-/g,"")+"-"+dateEnd.slice(0,10).replace(/-/g,"")+"条目缺陷占比.xls")
|
|
|
+ })
|
|
|
+ })
|
|
|
});
|