1 |
- webpackJsonp([147],{mH7T:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});i("PEgo");var a=i("HNZ3"),s=(i("NjV0"),i("dq/I")),n=(i("1O2T"),i("sXqm"));i("7+uW").a.use(a.a).use(s.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",{staticClass:"all"},[t.jlList.length>0?[i("div",{staticStyle:{padding:"0.2rem"}},[i("div",{staticClass:"list-item2"},[i("div",{staticStyle:{"margin-bottom":"0.16rem"}},[i("van-icon",{attrs:{name:"orders-o"}}),t._v(" "),i("span",{staticClass:"black",staticStyle:{"font-weight":"700"}},[t._v(t._s(t.detail.name))])],1),t._v(" "),i("div",{staticClass:"flex-box-ce"},t._l(t.wetArr,function(e,a){return i("div",{key:a,staticClass:"flex-1",staticStyle:{"text-align":"center"}},[i("div",{staticStyle:{"font-size":"0.56rem"}},[t._v(t._s(e.num)),i("span",{staticStyle:{"font-size":"0.24rem"}},[t._v("次")])]),t._v(" "),i("div",{staticClass:"fontColorC",staticStyle:{"font-size":"0.28rem"}},[t._v(t._s(e.name))])])}),0)])]),t._v(" "),i("div",{staticClass:"scroller",staticStyle:{height:"calc(100% - 4.4rem)"}},[i("scroller",{ref:"scroller"},[t.jlList.length>0?i("div",t._l(t.jlList,function(e,a){return i("div",{key:a,staticClass:"list-item",staticStyle:{"padding-left":"0.2rem"},on:{click:function(i){return t.openJl(e)}}},[i("div",{staticClass:"flex-box",staticStyle:{"padding-bottom":"0.14rem"}},[i("div",{staticClass:"flex-1 clamp2",staticStyle:{"padding-right":"0.24rem"}},[t._v(t._s(t.$getEmployeeMapItem(e.owner_id).name))]),t._v(" "),i("div",{staticStyle:{"font-size":"0.28rem"}},[e.c_item==e.c_item_complete?i("span",{staticClass:"green"},[t._v("共"+t._s(e.c_item)+"项,已全部检查")]):i("span",{staticClass:"orange"},[t._v("共"+t._s(e.c_item)+"项,有"+t._s(e.c_item-e.c_item_complete)+"项未完成")])])]),t._v(" "),i("div",{staticClass:"fontColorC",staticStyle:{"font-size":"0.28rem"}},[i("span",[t._v("检查时间:"+t._s(t.$moment(e.ct).format("MM-DD HH:mm"))+"~"),e.lpt?i("span",[t._v(t._s(t.$moment(e.lpt).format("MM-DD HH:mm")))]):i("span",[t._v("无")])])])])}),0):t._e(),t._v(" "),i("div",{staticStyle:{height:"1rem"}})])],1)]:i("div",{staticClass:"scroller"},[i("scroller",{ref:"scroller"},[i("div",{staticStyle:{padding:"0.32rem","font-weight":"600","padding-bottom":"0.1rem"}},[t._v(t._s(t.name))]),t._v(" "),i("div",{staticClass:"fontColorC",staticStyle:{padding:"0 0.32rem","font-size":"0.28rem"}},[t._v("共有"+t._s(t.list.length)+"个检查点,"+t._s(t.detail.c_item)+"个检查项")]),t._v(" "),i("van-collapse",{staticStyle:{"margin-top":"0.2rem"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},t._l(t.list,function(e,a){return i("van-collapse-item",{key:a,attrs:{title:e.label,name:a.toString()}},t._l(e.items,function(e,a){return i("div",{key:a,staticClass:"list-item"},[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)+"分")])])}),0)}),1),t._v(" "),i("div",{staticStyle:{height:"2rem"}})],1)],1),t._v(" "),i("div",{staticClass:"footer",class:{isIos:t.isIos},staticStyle:{"border-top":"1px solid #f1f1f1"}},[i("div",{staticClass:"blue",staticStyle:{padding:"0.15rem 0 0.15rem 0.3rem","background-color":"#deeeff","font-size":"0.27rem",color:"#1d96ff"}},[t._v("每天可检查"+t._s(t.detail.mt_config.day_limit)+"次,今日已开始检查"+t._s(t.detail.report_count)+"次")]),t._v(" "),i("div",{staticClass:"flex-box-ce",staticStyle:{"background-color":"#fff",padding:"0.1rem 0.2rem"}},[t.jlList.length>0?i("van-button",{staticStyle:{"margin-right":"0.2rem"},attrs:{plain:"",type:"info"},on:{click:function(e){t.detailsshow=!0}}},[t._v("预览")]):t._e(),t._v(" "),i("van-button",{staticClass:"flex-1",attrs:{disabled:!t.detail.can_catch,type:"info"},on:{click:function(e){return t.openDetail()}}},[t._v("开始检查")])],1)])],2),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("检查内容")])],1),t._v(" "),i("div",{staticClass:"pullUpdel"},[i("div",{staticStyle:{"margin-bottom":"0.1rem"}},[t._v(t._s(t.name))]),t._v(" "),i("div",{staticClass:"fontColorC",staticStyle:{"font-size":"0.28rem"}},[t._v("共有"+t._s(t.list.length)+"个检查点,"+t._s(t.detail.c_item)+"个检查项")]),t._v(" "),i("van-collapse",{staticStyle:{"margin-top":"0.2rem"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},t._l(t.list,function(e,a){return i("van-collapse-item",{key:a,attrs:{title:e.label,name:a.toString()}},t._l(e.items,function(e,a){return i("div",{key:a,staticClass:"list-item"},[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)+"分")])])}),0)}),1),t._v(" "),i("div",{staticStyle:{height:"2rem"}})],1)])])],1)},staticRenderFns:[]};var l=i("VU/8")({data:function(){return{id:0,list:[],name:"",detail:{mt_config:{}},is:!1,detailsshow:!1,jlList:[],isAccomplish:!0,selectId:0,activeName:["0"],wetArr:[{name:"今天检查次数",num:2},{name:"今日已完成",num:2}],isIos:this.$getCache("iPhone")}},created:function(){this.$route.query.id&&(this.id=this.$route.query.id)},activated:function(){this.getList(),this.getjlList()},methods:{openJl:function(t){this.$router.push({name:"reportDetail",query:{id:t.id}})},getjlList:function(){var t=this;this.isAccomplish=!0;var e={page:1,page_size:500,owner_id:this.$userInfo().id,document_id:this.id,year:this.$moment().format("YYYY"),month:this.$moment().format("M"),day:this.$moment().format("D")};this.$axiosUser("get","/api/pro/sm/report/list",e).then(function(e){var i=e.data.data.list||[],a=0;i.forEach(function(e){e.c_item!=e.c_item_complete?(t.isAccomplish=!1,t.selectId=e.id):a++,e.userInfo=t.$getEmployeeMapItem(e.owner_id)}),t.wetArr=[{name:"今天检查次数",num:i.length},{name:"今日已完成",num:a}],t.jlList=e.data.data.list})},openDetail:function(t){var e=this;if(t)return this.$router.push({name:"examineExecute",query:{id:t}}),!1;if(this.isAccomplish){if(this.detail.mt_config.day_limit==this.detail.report_count)return this.$toast("今天已达到检查上限"),!1;this.$axiosUser("post","/api/pro/sm/doc/report",{document_id:this.id}).then(function(t){e.$router.push({name:"examineExecute",query:{id:t.data.data.id}})})}else this.$dialog.confirm({message:"检测到上一次的报告还没填写完成,是否继续填写?",cancelButtonText:"开始新的检查",confirmButtonText:"继续填写",confirmButtonColor:"#26A2FF"}).then(function(){e.$router.push({name:"examineExecute",query:{id:e.selectId}})}).catch(function(){if(e.detail.mt_config.day_limit==e.detail.report_count)return e.$toast("今天已达到检查上限"),!1;e.$axiosUser("post","/api/pro/sm/doc/report",{document_id:e.id}).then(function(t){e.$router.push({name:"examineExecute",query:{id:t.data.data.id}})})})},getList:function(t){var e=this;this.$axiosUser("get","api/pro/sm/doc/info",{doc_id:this.id}).then(function(i){var a=i.data.data;a.start_date=e.$moment(a.start_date).format("YYYY-MM-DD"),a.end_date=e.$moment(a.end_date).format("YYYY-MM-DD"),e.detail=a,e.name=a.name,e.list=a.items.list,t&&t()})}}},o,!1,function(t){i("tSal")},"data-v-3a998e5c",null);e.default=l.exports},tSal:function(t,e){}});
|