155.072fdb9b1643cb431a12.1706754571694+.js 12 KB

1
  1. webpackJsonp([155],{4941:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});i("PEgo");var a=i("HNZ3"),s=(i("WJbf"),i("OhwO")),l=(i("dKK0"),i("balU")),r=i("7+uW"),n=i("ielk"),o=i("dOd5");r.a.use(a.a).use(s.a).use(l.a);var c=new Date,d=c.getFullYear(),m=c.getMonth(),v=c.getDate(),_={components:{DateCell:n.a,EmployeeSelector:o.a},data:function(){return{selectUser:!1,selected_data:{dept:[],employee:[]},isWt:!1,detailsshow:!1,detail:{files:[]},name:"",label:"",examineName:"",formData:{owner_id:"",title:"",expire_date:this.$moment().format("YYYY-MM-DD 18:00")},isShowSelectTime:!1,minDate:new Date(d,m,v),currentDate:new Date(d,m,v,18,0),startDateName:this.$moment().format("YYYY-MM-DD 18:00"),isComplete:!1,isEdit:0}},methods:{show_imgae2:function(t,e){var i=e.map(function(t){return t.file});Object(s.a)({images:i,startPosition:t,closeable:!0})},show_imgae:function(t){Object(s.a)(t)},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(t,e){return"year"===t?e+"年":"month"===t?e+"月":"day"===t?e+"日":"hour"===t?e+"时":"minute"===t?e+"分":e},openTime:function(){this.currentDate=new Date(this.$moment(this.formData.expire_date).valueOf()),this.isShowSelectTime=!0},confirmCreator:function(t){var e=t.employee.length>0?t.employee[0].id:"";this.selected_data.employee=t.employee,this.formData.owner_id=e},save:function(){var t=this;if(!this.formData.title)return this.$toast("请输入整改内容"),!1;if(!this.formData.owner_id)return this.$toast("请选择负责人"),!1;if(this.$moment(this.formData.expire_date).valueOf()<this.$moment().valueOf())return this.$toast("截止时间已过,请重新选择"),!1;this.isComplete=!0;var e=this.isEdit?"/api/pro/sm/rectify/e":"/api/pro/sm/rectify/publish";this.$axiosUser("post",e,this.formData).then(function(e){t.isEdit?t.$toast("已修改"):t.$toast("已发起"),setTimeout(function(){t.$route_back()},1e3)}).finally(function(e){t.isComplete=!1})},closeWt:function(){localStorage.setItem("isWt",!0),this.isWt=!1}},created:function(){this.detail=JSON.parse(this.$route.query.item),this.isEdit=this.$route.query.edit;var t=this.$route.query.userId;t&&(this.selected_data.employee=[this.$getEmployeeMapItem(t)],this.formData.owner_id=t),this.isEdit?(this.formData.rectify_id=this.detail.id,this.formData.title=this.detail.title,this.startDateName=this.detail.expire_date,this.formData.expire_date=this.detail.expire_date,2!=this.detail.source_type&&(this.name=this.$route.query.name,this.label=this.$route.query.label,this.examineName=this.$route.query.examineName)):2!=this.detail.source_type?(this.formData.record_id=this.detail.id,this.name=this.$route.query.name,this.label=this.$route.query.label,this.examineName=this.$route.query.examineName):this.formData.point_id=this.detail.id}},f={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticStyle:{height:"100%"}},[i("van-nav-bar",{attrs:{title:t.isEdit?"修改整改内容":"发起整改","left-text":"","left-arrow":""},on:{"click-left":t.$route_back}}),t._v(" "),i("div",{staticClass:"all"},[i("header",[2==t.detail.source_type?i("div",{staticClass:"event-task__wrap"},[i("div",{staticClass:"title"},[t._v("对应检查项")]),t._v(" "),t.isEdit?[i("div",{staticClass:"flex-box"},[i("div",{staticClass:"label"},[t._v("检查项:")]),i("div",{staticClass:"flex-1"},[t._v(t._s(t.detail.point_name))])]),t._v(" "),i("div",{staticClass:"flex-box",staticStyle:{margin:"0.2rem 0"}},[i("div",{staticClass:"label"},[t._v("分值:")]),i("div",[t._v(t._s(Math.abs(t.detail.point_value))+"分")])]),t._v(" "),t.detail.point_remark?i("pre",[t._v(t._s(t.detail.point_remark))]):t._e(),t._v(" "),t.detail.point_files.length>0?i("div",{staticClass:"flex-box-ce flex-d-wrap"},t._l(t.detail.point_files,function(e,a){return i("div",{key:a},[i("van-image",{staticStyle:{"margin-right":"0.1rem"},attrs:{src:e.file,width:"60",height:"60",radius:"5",type:"contain"},on:{click:function(e){return t.show_imgae2(a,t.detail.point_files)}}})],1)}),0):t._e()]:[i("div",{staticClass:"flex-box"},[i("div",{staticClass:"label"},[t._v("检查项:")]),i("div",{staticClass:"flex-1"},[t._v(t._s(t.detail.remark.item_name))])]),t._v(" "),i("div",{staticClass:"flex-box",staticStyle:{margin:"0.2rem 0"}},[i("div",{staticClass:"label"},[t._v("分值:")]),i("div",[t._v(t._s(t.detail.point)+"分")])]),t._v(" "),t.detail.remark.remark?i("pre",[t._v(t._s(t.detail.remark.remark))]):t._e(),t._v(" "),t.detail.files.length>0?i("div",{staticClass:"flex-box-ce flex-d-wrap"},t._l(t.detail.files,function(e,a){return i("div",{key:a},[i("van-image",{staticStyle:{"margin-right":"0.1rem"},attrs:{src:e.file,width:"60",height:"60",radius:"5",type:"contain"},on:{click:function(i){return t.show_imgae([e.file])}}})],1)}),0):t._e()]],2):[i("div",{staticClass:"event-task__wrap"},[i("div",{staticClass:"title"},[t._v("对应检查项")]),t._v(" "),t.examineName?i("div",{staticClass:"flex-box"},[i("div",{staticClass:"label"},[t._v("检查单:")]),t._v(" "),i("div",{staticClass:"flex-1"},[t._v(t._s(t.examineName))])]):t._e(),t._v(" "),i("div",{staticClass:"flex-box",staticStyle:{margin:"0.2rem 0"}},[i("div",{staticClass:"label"},[t._v("检查点:")]),t._v(" "),i("div",{staticClass:"flex-1"},[t._v(t._s(t.label))])]),t._v(" "),i("div",{staticClass:"flex-box",staticStyle:{margin:"0.2rem 0"}},[i("div",{staticClass:"label"},[t._v("检查项:")]),t._v(" "),i("div",{staticClass:"flex-1"},[t._v(t._s(t.name))])])]),t._v(" "),i("div",{staticClass:"event-task__wrap"},[i("div",{staticClass:"title"},[t._v("检查记录")]),t._v(" "),t.isEdit?[t.detail.record_remark?i("pre",[t._v(t._s(t.detail.record_remark))]):t._e(),t._v(" "),i("div",{staticClass:"flex-box-ce flex-d-wrap"},t._l(t.detail.record_files,function(e,a){return i("div",{key:a},[i("van-image",{staticStyle:{"margin-right":"0.1rem"},attrs:{src:e,width:"60",height:"60",radius:"5",type:"contain"},on:{click:function(i){return t.show_imgae([e])}}})],1)}),0)]:[t.detail.remark?i("pre",[t._v(t._s(t.detail.remark))]):t._e(),t._v(" "),i("div",{staticClass:"flex-box-ce flex-d-wrap"},t._l(t.detail.files,function(e,a){return i("div",{key:a},[i("van-image",{staticStyle:{"margin-right":"0.1rem"},attrs:{src:e,width:"60",height:"60",radius:"5",type:"contain"},on:{click:function(i){return t.show_imgae([e])}}})],1)}),0)]],2)]],2),t._v(" "),i("div",{staticClass:"planText"},[i("van-cell-group",{staticStyle:{"margin-top":"0rem"}},[i("van-field",{attrs:{rows:"3",type:"textarea",autosize:"",maxlength:"200",placeholder:"请输入整改内容(必填)","show-word-limit":""},model:{value:t.formData.title,callback:function(e){t.$set(t.formData,"title",e)},expression:"formData.title"}}),t._v(" "),i("van-cell",{attrs:{title:"截止时间","is-link":"",value:t.startDateName},on:{click:function(e){return t.openTime(1)}}}),t._v(" "),i("van-cell",{attrs:{title:"负责人","is-link":""},on:{click:function(e){t.selectUser=!0}}},[t.formData.owner_id?i("div",[t._v(t._s(t.$getEmployeeMapItem(t.formData.owner_id).name))]):i("div",{staticClass:"input-ccc"},[t._v("选择负责人")])])],1)],1),t._v(" "),i("div",{staticStyle:{padding:"0.32rem"}},[i("van-button",{attrs:{disabled:t.isComplete,type:"info",block:""},on:{click:function(e){return t.save()}}},[t._v("提交")])],1),t._v(" "),i("div",{staticStyle:{height:"1rem"}})]),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(" "),2==t.detail.source_type?i("div",{staticClass:"pullUpdel"},[t.isEdit?[i("div",{staticClass:"flex-box"},[i("div",{staticClass:"label"},[t._v("检查项:")]),i("div",{staticClass:"flex-1"},[t._v(t._s(t.detail.point_name))])]),t._v(" "),i("div",{staticClass:"flex-box",staticStyle:{margin:"0.2rem 0"}},[i("div",{staticClass:"label"},[t._v("分值:")]),i("div",[t._v(t._s(Math.abs(t.detail.point_value))+"分")])]),t._v(" "),t.detail.point_remark?i("pre",[t._v(t._s(t.detail.point_remark))]):t._e(),t._v(" "),t.detail.point_files.length>0?i("div",{staticClass:"flex-box-ce flex-d-wrap"},t._l(t.detail.point_files,function(e,a){return i("div",{key:a},[i("van-image",{staticStyle:{"margin-right":"0.1rem"},attrs:{src:e.file,width:"60",height:"60",radius:"5",type:"contain"},on:{click:function(e){return t.show_imgae2(a,t.detail.point_files)}}})],1)}),0):t._e()]:[i("div",{staticClass:"flex-box"},[i("div",{staticClass:"label"},[t._v("检查项:")]),i("div",{staticClass:"flex-1"},[t._v(t._s(t.detail.remark.item_name))])]),t._v(" "),i("div",{staticClass:"flex-box",staticStyle:{margin:"0.2rem 0"}},[i("div",{staticClass:"label"},[t._v("分值:")]),i("div",[t._v(t._s(t.detail.point)+"分")])]),t._v(" "),t.detail.remark.remark?i("pre",[t._v(t._s(t.detail.remark.remark))]):t._e(),t._v(" "),t.detail.files.length>0?i("div",{staticClass:"flex-box-ce flex-d-wrap"},t._l(t.detail.files,function(e,a){return i("div",{key:a},[i("van-image",{staticStyle:{"margin-right":"0.1rem"},attrs:{src:e.file,width:"60",height:"60",radius:"5",type:"contain"},on:{click:function(i){return t.show_imgae([e.file])}}})],1)}),0):t._e()]],2):i("div",{staticClass:"pullUpdel"},[t.examineName?i("div",{staticClass:"flex-box"},[i("div",{staticClass:"label"},[t._v("检查单:")]),t._v(" "),i("div",{staticClass:"flex-1"},[t._v(t._s(t.examineName))])]):t._e(),t._v(" "),i("div",{staticClass:"flex-box",staticStyle:{margin:"0.2rem 0"}},[i("div",{staticClass:"label"},[t._v("检查点:")]),t._v(" "),i("div",{staticClass:"flex-1"},[t._v(t._s(t.label))])]),t._v(" "),i("div",{staticClass:"flex-box",staticStyle:{margin:"0.2rem 0"}},[i("div",{staticClass:"label"},[t._v("检查项:")]),t._v(" "),i("div",{staticClass:"flex-1"},[t._v(t._s(t.name))])]),t._v(" "),i("div",{staticClass:"add-task-title"},[t._v("检查记录")]),t._v(" "),t.isEdit?[t.detail.record_remark?i("pre",[t._v(t._s(t.detail.record_remark))]):t._e(),t._v(" "),i("div",{staticClass:"flex-box-ce flex-d-wrap"},t._l(t.detail.record_files,function(e,a){return i("div",{key:a},[i("van-image",{staticStyle:{"margin-right":"0.1rem"},attrs:{src:e,width:"60",height:"60",radius:"5",type:"contain"},on:{click:function(i){return t.show_imgae([e])}}})],1)}),0)]:[t.detail.remark?i("pre",[t._v(t._s(t.detail.remark))]):t._e(),t._v(" "),i("div",{staticClass:"flex-box-ce flex-d-wrap"},t._l(t.detail.files,function(e,a){return i("div",{key:a},[i("van-image",{staticStyle:{"margin-right":"0.1rem"},attrs:{src:e,width:"60",height:"60",radius:"5",type:"contain"},on:{click:function(i){return t.show_imgae([e])}}})],1)}),0)]],2)])]),t._v(" "),i("EmployeeSelector",{attrs:{title:"选择人员",visible:t.selectUser,can_select_dept:!1,multi:!1,isRequired:!0,selected:t.selected_data},on:{"update:visible":function(e){t.selectUser=e},confirm:t.confirmCreator,"update:selected":function(e){t.selected_data=e}}}),t._v(" "),i("van-action-sheet",{model:{value:t.isShowSelectTime,callback:function(e){t.isShowSelectTime=e},expression:"isShowSelectTime"}},[i("van-datetime-picker",{attrs:{"columns-order":["year","month","day","hour","minute"],formatter:t.formatter,type:"datetime",title:"截止时间","min-date":t.minDate},on:{cancel:function(e){t.isShowSelectTime=!1},confirm:t.selectConfirm},model:{value:t.currentDate,callback:function(e){t.currentDate=e},expression:"currentDate"}})],1)],1)},staticRenderFns:[]};var u=i("VU/8")(_,f,!1,function(t){i("XCrQ")},"data-v-341367ba",null);e.default=u.exports},XCrQ:function(t,e){}});