155.3b5a1d5748c749c37369.js 6.4 KB

1
  1. webpackJsonp([155],{ruum:function(e,t){},uT0k:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});a("PEgo");var i=a("HNZ3"),s=(a("WJbf"),a("OhwO")),l=(a("dKK0"),a("balU")),o=a("7+uW"),n=a("vLgD"),r=a("NDIM"),c=a("CC1l");o.a.use(i.a).use(s.a).use(l.a);var m=new Date,d=m.getFullYear(),u=m.getMonth(),v=m.getDate();console.log(d,u,v);var h={components:{DateCell:r.a,EmployeeSelector:c.a},data:function(){return{selectUser:!1,selected_data:{dept:[],employee:[]},isWt:!1,detailsshow:!1,detail:{files:[]},name:"",label:"",examineName:"",formData:{record_id:"",owner_id:"",title:"",expire_date:this.$moment().format("YYYY-MM-DD 18:00")},isShowSelectTime:!1,minDate:new Date(d,u,v),currentDate:new Date(d,u,v,18,0),startDateName:this.$moment().format("YYYY-MM-DD 18:00"),isComplete:!1}},methods:{show_imgae:function(e){Object(s.a)(e)},selectConfirm:function(){this.startDateName=this.$moment(this.currentDate).format("YYYY-MM-DD HH:mm"),this.formData.expire_date=this.$moment(this.currentDate).format("YYYY-MM-DD HH:mm"),this.isShowSelectTime=!1},formatter:function(e,t){return"year"===e?t+"年":"month"===e?t+"月":"day"===e?t+"日":"hour"===e?t+"时":"minute"===e?t+"分":t},openTime:function(){this.currentDate=new Date(this.$moment(this.formData.expire_date).valueOf()),this.isShowSelectTime=!0},confirmCreator:function(e){var t=e.employee.length>0?e.employee[0].id:"";this.selected_data.employee=e.employee,this.formData.owner_id=t},save:function(){var e=this;return this.formData.title?this.formData.owner_id?this.$moment(this.formData.expire_date).valueOf()<this.$moment().valueOf()?(this.$toast("截止时间已过,请重新选择"),!1):(this.isComplete=!0,void Object(n.a)("post","/api/sm/rectify/publish",this.formData).then(function(t){e.$toast("已发起"),setTimeout(function(){e.$route_back()},500)}).finally(function(t){e.isComplete=!1})):(this.$toast("请选择负责人"),!1):(this.$toast("请输入整改标题"),!1)},closeWt:function(){localStorage.setItem("isWt",!0),this.isWt=!1}},created:function(){this.$route.query.name&&(this.detail=JSON.parse(this.$route.query.item),console.log(this.detail),this.formData.record_id=this.detail.id,"0"!=this.$route.query.userId&&(this.selected_data.employee=[this.$getEmployeeMapItem(this.$route.query.userId)],this.formData.owner_id=this.$route.query.userId),this.name=this.$route.query.name,this.label=this.$route.query.label,this.examineName=this.$route.query.examineName)}},f={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{height:"100%"}},[a("van-nav-bar",{attrs:{title:"发起整改","left-text":"","left-arrow":""},on:{"click-left":e.$route_back}}),e._v(" "),a("div",{staticClass:"all"},[a("header",[a("div",{staticClass:"intro",staticStyle:{"font-size":".32rem"}},[e.examineName?a("div",{staticClass:"flex-box"},[a("div",{staticClass:"label"},[e._v("检查单:")]),e._v(" "),a("div",[e._v(e._s(e.examineName))])]):e._e(),e._v(" "),a("div",{staticClass:"flex-box",staticStyle:{margin:"0.1rem 0"}},[a("div",{staticClass:"label"},[e._v("检查点:")]),e._v(" "),a("div",[e._v(e._s(e.label))])]),e._v(" "),a("span",{staticStyle:{color:"rgb(86, 153, 255)"},on:{click:function(t){e.detailsshow=!0}}},[e._v("查看详情")])])]),e._v(" "),a("div",{staticClass:"planText"},[a("van-cell-group",{staticStyle:{"margin-top":"0rem"}},[a("van-field",{attrs:{rows:"3",type:"textarea",autosize:"",maxlength:"200",placeholder:"请输入标题(必填)","show-word-limit":""},model:{value:e.formData.title,callback:function(t){e.$set(e.formData,"title",t)},expression:"formData.title"}}),e._v(" "),a("van-cell",{attrs:{title:"截止时间","is-link":"",value:e.startDateName},on:{click:function(t){return e.openTime(1)}}}),e._v(" "),a("van-cell",{attrs:{title:"负责人","is-link":""},on:{click:function(t){e.selectUser=!0}}},[e.formData.owner_id?a("div",[e._v(e._s(e.$getEmployeeMapItem(e.formData.owner_id).name))]):a("div",{staticClass:"input-ccc"},[e._v("选择负责人")])])],1)],1),e._v(" "),a("div",{staticStyle:{padding:"0.32rem"}},[a("van-button",{attrs:{disabled:e.isComplete,type:"info",block:""},on:{click:function(t){return e.save()}}},[e._v("提交")])],1),e._v(" "),a("div",{staticStyle:{height:"1rem"}})]),e._v(" "),a("van-action-sheet",{attrs:{closeable:!1,duration:".35"},model:{value:e.detailsshow,callback:function(t){e.detailsshow=t},expression:"detailsshow"}},[a("div",{staticClass:"vassheet"},[a("div",{staticClass:"vasHead"},[a("van-icon",{attrs:{name:"arrow-down",size:".3rem"},on:{click:function(t){t.stopPropagation(),e.detailsshow=!1}}}),e._v(" "),a("span",[e._v("对应检查项")])],1),e._v(" "),a("div",{staticClass:"pullUpdel"},[e.examineName?a("div",{staticClass:"flex-box"},[a("div",{staticClass:"label"},[e._v("检查单:")]),e._v(" "),a("div",{staticClass:"flex-1"},[e._v(e._s(e.examineName))])]):e._e(),e._v(" "),a("div",{staticClass:"flex-box",staticStyle:{margin:"0.2rem 0"}},[a("div",{staticClass:"label"},[e._v("检查点:")]),e._v(" "),a("div",{staticClass:"flex-1"},[e._v(e._s(e.label))])]),e._v(" "),a("div",{staticClass:"flex-box",staticStyle:{margin:"0.2rem 0"}},[a("div",{staticClass:"label"},[e._v("检查项:")]),e._v(" "),a("div",{staticClass:"flex-1"},[e._v(e._s(e.name))])]),e._v(" "),a("div",{staticClass:"add-task-title"},[e._v("检查记录")]),e._v(" "),a("pre",[e._v(e._s(e.detail.remark))]),e._v(" "),e.detail.files.length>0?a("div",{staticClass:"flex-box-ce flex-d-wrap"},e._l(e.detail.files,function(t,i){return a("div",{key:i},[a("van-image",{staticStyle:{"margin-right":"0.1rem"},attrs:{src:t,width:"60",height:"60",radius:"5",type:"contain"},on:{click:function(a){return e.show_imgae([t])}}})],1)}),0):e._e()])])]),e._v(" "),a("EmployeeSelector",{attrs:{title:"选择人员",visible:e.selectUser,can_select_dept:!1,multi:!1,isRequired:!0,selected:e.selected_data},on:{"update:visible":function(t){e.selectUser=t},confirm:e.confirmCreator,"update:selected":function(t){e.selected_data=t}}}),e._v(" "),a("van-action-sheet",{model:{value:e.isShowSelectTime,callback:function(t){e.isShowSelectTime=t},expression:"isShowSelectTime"}},[a("van-datetime-picker",{attrs:{"columns-order":["year","month","day","hour","minute"],formatter:e.formatter,type:"datetime",title:"截止时间","min-date":e.minDate},on:{cancel:function(t){e.isShowSelectTime=!1},confirm:e.selectConfirm},model:{value:e.currentDate,callback:function(t){e.currentDate=t},expression:"currentDate"}})],1)],1)},staticRenderFns:[]};var _=a("VU/8")(h,f,!1,function(e){a("ruum")},"data-v-41a3072e",null);t.default=_.exports}});