1 |
- webpackJsonp([128],{"18QA":function(t,e){},ccJa:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});i("PEgo");var s=i("HNZ3"),a=(i("3AsM"),i("7ZPY")),n=(i("zP7x"),i("rD0v"));i("7+uW").a.use(s.a).use(a.a).use(n.a);var o={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticStyle:{height:"100%"}},[i("van-nav-bar",{attrs:{"left-text":"返回",title:"检查单详情","left-arrow":""},on:{"click-left":t.$route_back}}),t._v(" "),i("div",{ref:"scro",staticClass:"flex-box-ce",staticStyle:{padding:"0.24rem 0",margin:"0px 0.24rem"}},[i("van-swipe",{attrs:{loop:!1,width:300,"show-indicators":!1,"initial-swipe":t.pageindex},on:{change:t.onChange}},t._l(t.labels,function(e,s){return i("van-swipe-item",{key:s},[i("div",{staticClass:"scroll-item flex-box flex-center-center",class:t.pageindex==s?"active":""},[i("div",{staticClass:"index"},[t._v(t._s(s+1))]),t._v(" "),i("div",{staticClass:"clamp2",staticStyle:{width:"3.2rem"}},[t._v(t._s(e.label))])])])}),1)],1),t._v(" "),i("div",{staticClass:"all"},[i("div",{staticClass:"fontColorC",staticStyle:{padding:"0 0.24rem"}},[t._v("共"+t._s(t.items.length)+"项,总分"+t._s(t.getSum)+"分")]),t._v(" "),i("div",{staticClass:"scroller"},[i("scroller",{ref:"scroller"},[t._l(t.items,function(e,s){return i("div",{key:s,staticClass:"list-item",on:{click:function(i){return t.openShowDetail(e)}}},[i("div",{staticClass:"clamp2"},[e.focus?i("van-icon",{staticClass:"yellow",staticStyle:{"padding-right":"0.1rem"},attrs:{name:"star"}}):t._e(),t._v(t._s(e.name))],1),t._v(" "),i("div",{staticClass:"fontColorC",staticStyle:{"font-size":"0.24rem","padding-top":"0.1rem"}},[t._v("标准分值:"+t._s(e.base_point)+"分")])])}),t._v(" "),i("div",{staticStyle:{height:"2rem"}})],2)],1),t._v(" "),i("div",{staticClass:"footer flex-box-ce"},[i("van-button",{staticClass:"flex-1",attrs:{plain:"",type:"info"},on:{click:function(e){t.detailsshow=!0}}},[t._v("当"+t._s(1==t.detail.cycle_type?"天":2==t.detail.cycle_type?"周":"月")+"检查历史")]),t._v(" "),t.detail.can_catch?i("van-button",{staticClass:"flex-1",staticStyle:{"margin-left":"0.24rem"},attrs:{type:"info"},on:{click:function(e){return t.openDetail()}}},[t._v("开始检查")]):t._e()],1)]),t._v(" "),i("van-action-sheet",{attrs:{closeable:!1,duration:".35"},model:{value:t.detailsshow,callback:function(e){t.detailsshow=e},expression:"detailsshow"}},[i("div",{staticClass:"vassheet"},[i("div",{staticClass:"vasHead"},[i("van-icon",{attrs:{name:"arrow-down",size:".3rem"},on:{click:function(e){e.stopPropagation(),t.detailsshow=!1}}}),t._v(" "),i("span",[t._v("当"+t._s(1==t.detail.cycle_type?"天":2==t.detail.cycle_type?"周":"月")+"检查历史")])],1),t._v(" "),i("div",{staticClass:"pullUpdel"},[i("div",{staticStyle:{"border-bottom":"1px solid #f1f1f1","padding-bottom":"0.2rem"}},[i("div",{staticClass:"flex-box"},[i("div",{staticClass:"flex-1 black",staticStyle:{"padding-right":"0.2rem"}},[t._v(t._s(t.detail.name)),i("span",{staticClass:"blue",staticStyle:{padding:"0rem 0.06rem","border-radius":"5px","font-size":"0.28rem","background-color":"rgb(236, 245, 255)"}},[t._v(t._s(1==t.detail.cycle_type?"天":2==t.detail.cycle_type?"周":"月"))])]),t._v(" "),t.detail.c_report_complete<t.detail.report_count?i("div",{staticClass:"red"},[t._v("未完成")]):i("div",{staticClass:"green"},[t._v("已完成")])]),t._v(" "),i("div",{staticClass:"fontColorC",staticStyle:{"font-size":"0.28rem",margin:"0.1rem 0"}},[t._v(t._s(t.$moment(t.detail.ct).format("MM-DD"))+"发布")]),t._v(" "),i("div",{staticClass:"fontColorB",staticStyle:{"font-size":"0.3rem"}},[t._v("每"+t._s(1==t.detail.cycle_type?"天":2==t.detail.cycle_type?"周":"月")+"检查 "+t._s(t.detail.report_count)+" 次,已完成 "+t._s(t.detail.c_report_complete)+" 次")])]),t._v(" "),i("div",{staticStyle:{"padding-left":"0.24rem"}},[t._l(t.list,function(e,s){return i("div",{key:s,staticStyle:{"border-bottom":"1px solid #f1f1f1",padding:"0.2rem 0"},on:{click:function(i){return t.openUrl(e)}}},[i("div",{staticClass:"flex-box"},[i("div",{staticClass:"flex-1 black",staticStyle:{"padding-right":"0.2rem"}},[t._v("检查人:"+t._s(t.$getEmployeeMapItem(e.owner_id).name)),i("span",{staticClass:"blue",staticStyle:{padding:"0rem 0.06rem","border-radius":"5px","font-size":"0.28rem","background-color":"rgb(236, 245, 255)"}},[t._v(t._s(1==t.detail.cycle_type?"天":2==t.detail.cycle_type?"周":"月"))])]),t._v(" "),e.c_item==e.c_item_complete?[2==e.composite_state?i("div",{staticClass:"green"},[t._v("达标")]):i("div",{staticClass:"red"},[t._v("不达标")])]:[e.owner_id==t.$userInfo().id?i("van-button",{attrs:{size:"mini",type:"info"}},[t._v("继续检查")]):i("span",{staticClass:"fontColorC"},[t._v("未完成")])]],2),t._v(" "),i("div",{staticClass:"fontColorC",staticStyle:{"font-size":"0.28rem",margin:"0.1rem 0"}},[t._v("检查开始时间:"+t._s(e.ct))]),t._v(" "),i("div",{staticClass:"fontColorC",staticStyle:{"font-size":"0.28rem"}},[t._v("最后评分时间:"+t._s(e.lpt||"暂无"))])])}),t._v(" "),0==t.list.length?i("div",{staticClass:"fontColorC",staticStyle:{"text-align":"center","margin-top":"2rem"}},[i("span",[t._v("暂无数据")])]):t._e()],2)])])]),t._v(" "),i("van-action-sheet",{attrs:{closeable:!1,duration:".35"},model:{value:t.isShowDetail,callback:function(e){t.isShowDetail=e},expression:"isShowDetail"}},[i("div",{staticClass:"vassheet"},[i("div",{staticClass:"vasHead"},[i("van-icon",{attrs:{name:"arrow-down",size:".3rem"},on:{click:function(e){e.stopPropagation(),t.isShowDetail=!1}}}),t._v(" "),i("span",[t._v("检查项详情")])],1),t._v(" "),i("div",{staticClass:"pullUpdel"},[i("div",{staticStyle:{padding:"0.24rem","background-color":"#fff"}},[i("div",[t._v(t._s(t.itemDetail.name))]),t._v(" "),i("div",{staticClass:"fontColorC",staticStyle:{"font-size":"0.28rem",margin:"0.2rem 0"}},[t._v("标准分值:"+t._s(t.itemDetail.base_point)+"分")]),t._v(" "),i("div",{staticStyle:{"background-color":"#F8FCFF",padding:"0.14rem","white-space":"pre-wrap","font-size":"0.28rem"}},[t._v(t._s(t.itemDetail.desc))])])])])])],1)},staticRenderFns:[]};var l=i("VU/8")({data:function(){return{digit:0,id:1,labels:[],pageindex:0,checked_btn:!1,items:[],AllItems:[],detail:{},detailsshow:!1,list:[],isAccomplish:!0,selectId:0,isShowDetail:!1,itemDetail:{}}},watch:{pageindex:function(t){this.items=this.AllItems[t].items}},computed:{getSum:function(){var t=0;return this.items.forEach(function(e){t+=e.base_point}),t}},created:function(){this.$route.query.id&&(this.id=this.$route.query.id)},methods:{onChange:function(t){var e=this;this.$nextTick(function(){e.pageindex=t})},openShowDetail:function(t){this.itemDetail=t,this.isShowDetail=!0},getList:function(){var t=this;this.isAccomplish=!0,this.$axiosUser("get","/api/pro/sm/report/list/summary",{summary_id:this.id,page:1,page_size:1e3}).then(function(e){(e.data.data.list||[]).some(function(e){if(e.owner_id==t.$userInfo().id)return e.c_item!=e.c_item_complete&&(t.isAccomplish=!1,t.selectId=e.id),!0}),t.list=e.data.data.list})},openUrl:function(t){this.detailsshow=!1,t.owner_id==this.$userInfo().id?this.openDetail(t.id):this.$router.push({name:"reportDetail",query:{id:t.id}})},openDetail:function(t){var e=this;if(t)return this.$router.push({name:"examineExecute",query:{id:t}}),!1;this.isAccomplish?this.$axiosUser("post","/api/pro/sm/summary/report",{summary_id:this.id}).then(function(t){e.$router.push({name:"examineExecute",query:{id:t.data.data.id}})}):this.$dialog.confirm({message:"检测到上一次的报告还没填写完成,是否继续填写?",cancelButtonText:"开始新的检查",confirmButtonText:"继续填写",confirmButtonColor:"#26A2FF"}).then(function(){e.$router.push({name:"examineExecute",query:{id:e.selectId}})}).catch(function(){e.$axiosUser("post","/api/pro/sm/summary/report",{summary_id:e.id}).then(function(t){e.$router.push({name:"examineExecute",query:{id:t.data.data.id}})})})},getData:function(){var t=this;this.$axiosUser("get","api/pro/sm/summary/info",{summary_id:this.id}).then(function(e){var i=e.data.data;t.labels=i.labels.list,t.AllItems=i.items.list,t.detail=i,t.$nextTick(function(){t.$route.query.index?(t.pageindex=t.$route.query.index,t.$refs.scro.scrollLeft=100*t.$route.query.index):t.items=i.items.list[0].items})})}},activated:function(){this.getData(),this.getList()}},o,!1,function(t){i("18QA")},"data-v-4bbca519",null);e.default=l.exports}});
|