You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
17 KiB
1 lines
17 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pagesA-punchclock-punchstatis-supplementaryCard"],{"0221":function(t,e,i){"use strict";var a=i("4b79"),n=i.n(a);n.a},"108b":function(t,e,i){"use strict";var a=i("4ea4");i("99af"),i("4160"),i("a434"),i("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.commonF=void 0;var n=a(i("2909")),o=i("aa66"),s={onShow:function(){this.remindPeople=[],this.getDefaultRemind()},onUnload:function(){uni.removeStorageSync("remindlist")},methods:{getDefaultRemind:function(){var t=this;(0,o.netStaffDefaultReviewer)({type:this.remindType}).then((function(e){e=e.data,e.forEach((function(t,e){t.isDel=!1})),t.remindPeople=t.$deWeight([].concat((0,n.default)(e),(0,n.default)(uni.getStorageSync("remindlist"))))}))},delRemind:function(t){this.remindPeople.splice(t,1),uni.setStorageSync("remindlist",this.remindPeople)}}};e.commonF=s},"10de":function(t,e,i){"use strict";var a;i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return a}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",[i("v-uni-view",{staticClass:"inp_warp"},[i("v-uni-view",{staticClass:"inp_title key"},[i("v-uni-text",{class:t.flag?"b_color":"bo_color"},[t._v("*")]),t._v(t._s(t.title)+":")],1),t.isEdit?i("v-uni-view",{staticClass:"form_right"},[i("v-uni-view",[t._v("上传图片")]),i("v-uni-view",{staticClass:"iconfont icon-arrows_right"})],1):t._e()],1),i("v-uni-view",{staticClass:"imglist"},[t._l(t.imgList,(function(e,a){return i("v-uni-view",{key:a,staticClass:"imgbox"},[t.isEdit?i("v-uni-image",{staticClass:"delimg",attrs:{src:t.BASE_IMG_URL+"/close.png"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.delImg(a)}}}):t._e(),i("v-uni-image",{staticClass:"selfimg_img",attrs:{src:e.file_path},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toPriveImg(a)}}})],1)})),t.imgList.length<t.single&&t.isEdit?i("v-uni-view",{staticClass:"imgbox_tow",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.uploadFiles.apply(void 0,arguments)}}},[i("v-uni-image",{staticClass:"selfimg",attrs:{src:t.BASE_IMG_URL+"/addfile.png"}})],1):t._e()],2)],1)},o=[]},"13e3":function(t,e,i){"use strict";i("4160"),i("a9e3"),i("d3b7"),i("3ca3"),i("159b"),i("ddb0"),i("2b3d"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i("2345"),n=i("aa66"),o={props:{imgList:{type:Array,default:[]},flag:{type:Boolean,default:!0},title:{type:String,default:"附件"},single:{type:Number,default:9},istype:{type:String,default:"all"},isEdit:{type:Boolean,default:!0}},data:function(){return{BASE_IMG_URL:a.BASE_IMG_URL}},methods:{toPriveImg:function(t){this.openCommonImg(this.imgList,t)},uploadFiles:function(){var t=this,e=[];"all"==this.istype?e=["album","camera"]:"album"==this.istype?e=["album"]:"camera"==this.istype&&(e=["camera"]),uni.chooseImage({count:this.single,sourceType:e,sizeType:["compressed"],success:function(e){console.log(e,"====");var i=e.tempFilePaths;i.forEach((function(e){t.imgList.length<t.single&&t.toUpload(e)}))}})},toUpload:function(t){var e=this;uni.uploadFile({url:n.uploadUrl,name:"file",header:{token:uni.getStorageSync("token")},filePath:t,success:function(t){var i=JSON.parse(t.data);if(1==i.code){var a={id:i.data.id,file_path:i.data.url};e.$emit("uploadImg",a)}else uni.showToast({title:"上传失败",icon:"none"})},fail:function(t){console.log(t)}})},delImg:function(t){this.$emit("delImg",t)},getImageInfo:function(t){return new Promise((function(e,i){uni.showLoading({title:"压缩中...",icon:"none"}),uni.getImageInfo({src:t,success:function(t){console.log("压缩前",t);var i=t.width,a=t.height,n=new Image;n.src=t.path;var o=document.createElement("canvas"),s=o.getContext("2d");o.width=i/2,o.height=a/2,console.log(n),s.drawImage(n,0,0,i/2,a/2),o.toBlob((function(t){var i=window.URL.createObjectURL(t);console.log("压缩后",i),e(i),uni.hideLoading()}))}})}))}}};e.default=o},1430:function(t,e,i){"use strict";i.r(e);var a=i("10de"),n=i("4b21");for(var o in n)"default"!==o&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("0221");var s,r=i("f0c5"),l=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"780e565f",null,!1,a["a"],s);e["default"]=l.exports},"20d7":function(t,e,i){"use strict";var a;i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return a}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"boxwarp"},[i("v-uni-view",{staticClass:"apptitle"},[t._v("审批流程")]),i("v-uni-view",{staticClass:"approbox"},t._l(t.list,(function(e,a){return i("v-uni-view",{key:a,staticClass:"appli"},[i("v-uni-view",{staticClass:"xian"}),1==e.status?i("v-uni-view",{staticClass:"title"},[t._v("指定员工(任意一人)")]):t._e(),2==e.status?i("v-uni-view",{staticClass:"title"},[t._v("指定员工(会签)")]):t._e(),3==e.status?i("v-uni-view",{staticClass:"title"},[t._v("直属上级")]):t._e(),i("v-uni-view",{staticClass:"stafflist"},t._l(e.stafflist,(function(e,a){return i("v-uni-view",{key:a,staticClass:"staffli"},[i("v-uni-image",{staticClass:"staffimg",attrs:{src:e.img,mode:""}}),i("v-uni-view",{staticClass:"staffname"},[t._v(t._s(e.name))])],1)})),1)],1)})),1)],1)},o=[]},2909:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var a=r(i("6005")),n=r(i("db90")),o=r(i("06c5")),s=r(i("3427"));function r(t){return t&&t.__esModule?t:{default:t}}function l(t){return(0,a.default)(t)||(0,n.default)(t)||(0,o.default)(t)||(0,s.default)()}},3302:function(t,e,i){"use strict";var a;i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return a}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{},[i("v-uni-view",{staticClass:"fllow_form"},[i("v-uni-view",[i("v-uni-text",[t._v("*")]),t._v("补卡原因")],1),i("v-uni-view",{staticClass:"form_input"},[i("v-uni-view",{staticClass:"valueActive"},[t._v(t._s(0==t.type?"补卡打卡":1==t.type?"早退打卡":"迟到打卡")),t.clockTime?i("v-uni-text",[t._v("("+t._s(t.clockTime)+")")]):t._e()],1)],1)],1),i("v-uni-view",{staticClass:"fllow_form"},[i("v-uni-view",[i("v-uni-text",[t._v("*")]),t._v("补卡时间")],1),i("v-uni-picker",{attrs:{mode:"time",value:t.time},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.changeTime.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"form_right"},[i("v-uni-view",{class:t.dayTime?"valueActive":""},[t._v(t._s(t.dayTime)+" "+t._s(t.time?t.time:"补卡时间"))]),i("v-uni-view",{staticClass:"iconfont icon-arrows_right"})],1)],1)],1),i("v-uni-view",{staticClass:"fllow_area"},[i("v-uni-view",{staticClass:"area_head"},[i("v-uni-text",{staticClass:"b_color"},[t._v("*")]),t._v("补卡事由")],1),i("v-uni-textarea",{class:t.remark?"valueActive":"",attrs:{maxlength:"-1",placeholder:"补卡事由","placeholder-style":"color:#999;font-size:32rpx;"},model:{value:t.remark,callback:function(e){t.remark=e},expression:"remark"}})],1),i("upload-image",{attrs:{imgList:t.imgList,flag:!1},on:{uploadImg:function(e){arguments[0]=e=t.$handleEvent(e),t.uploadImg.apply(void 0,arguments)},delImg:function(e){arguments[0]=e=t.$handleEvent(e),t.delImg.apply(void 0,arguments)}}}),1==t.approvalPro.status?i("fixed-approval",{attrs:{list:t.approvalPro.stepList}}):t._e(),0==t.approvalPro.status?i("examine-template",{attrs:{remindPeople:t.remindPeople},on:{delExamine:function(e){arguments[0]=e=t.$handleEvent(e),t.delRemind.apply(void 0,arguments)}}}):t._e(),i("v-uni-view",{staticClass:"btn_g bg-blue button-hover round",attrs:{id:"btn"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$noMultipleClicks(t.toSave)}}},[t._v("保存")])],1)},o=[]},3427:function(t,e,i){"use strict";function a(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}Object.defineProperty(e,"__esModule",{value:!0}),e.default=a},"4b21":function(t,e,i){"use strict";i.r(e);var a=i("13e3"),n=i.n(a);for(var o in a)"default"!==o&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},"4b79":function(t,e,i){var a=i("c75c");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("4f06").default;n("1f93a234",a,!0,{sourceMap:!1,shadowMode:!1})},"54b8":function(t,e,i){"use strict";i.r(e);var a=i("f55f"),n=i.n(a);for(var o in a)"default"!==o&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},"5d58":function(t,e,i){"use strict";var a=i("725a"),n=i.n(a);n.a},6005:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=n(i("6b75"));function n(t){return t&&t.__esModule?t:{default:t}}function o(t){if(Array.isArray(t))return(0,a.default)(t)}},6409:function(t,e,i){var a=i("ff80");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("4f06").default;n("4fb5ebda",a,!0,{sourceMap:!1,shadowMode:!1})},"721e":function(t,e,i){"use strict";i.r(e);var a=i("3302"),n=i("b8b3");for(var o in n)"default"!==o&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("5d58");var s,r=i("f0c5"),l=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"eb38952e",null,!1,a["a"],s);e["default"]=l.exports},"725a":function(t,e,i){var a=i("729c");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("4f06").default;n("64ebb228",a,!0,{sourceMap:!1,shadowMode:!1})},"729c":function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 基本颜色 */.top_warp[data-v-eb38952e]{padding:%?24?%;display:flex;justify-content:space-between;align-items:center}.top_warp .topnum[data-v-eb38952e]{font-size:%?24?%;color:#666}.top_warp .history[data-v-eb38952e]{font-size:%?24?%;color:#008eff}.fllow_form[data-v-eb38952e]{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-bottom:%?1?% solid #eaeaea;padding:%?30?% %?20?%;color:#999;font-size:%?32?%}.fllow_form .form_right[data-v-eb38952e]{display:flex;align-items:center;color:#999}.fllow_form .form_right[data-v-eb38952e] :first-child{width:%?450?%;text-align:right}.fllow_form .form_right uni-image[data-v-eb38952e]{width:%?40?%;height:%?40?%;margin:%?28?% %?5?% 0 0}.fllow_form .theme[data-v-eb38952e]{color:#5ca9fe}.fllow_form uni-text[data-v-eb38952e]{color:red;margin-left:%?10?%}.fllow_form .form_input uni-input[data-v-eb38952e]{text-align:right;margin-right:%?10?%}.fllow_area[data-v-eb38952e]{background-color:#fff;padding:%?30?% %?20?%;padding-bottom:%?30?%;color:#999;font-size:%?32?%}.fllow_area .area_head[data-v-eb38952e]{margin-bottom:%?24?%}.fllow_area uni-textarea[data-v-eb38952e]{width:80%;height:%?300?%;padding:%?30?%;background:#f8f8f8;margin:0 auto}',""]),t.exports=e},"8ecd":function(t,e,i){"use strict";i.r(e);var a=i("20d7"),n=i("54b8");for(var o in n)"default"!==o&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("da47");var s,r=i("f0c5"),l=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"52f7a020",null,!1,a["a"],s);e["default"]=l.exports},b8b3:function(t,e,i){"use strict";i.r(e);var a=i("ca49"),n=i.n(a);for(var o in a)"default"!==o&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},c75c:function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 基本颜色 */.b_color[data-v-780e565f]{color:red}.bo_color[data-v-780e565f]{color:#fff}.imglist[data-v-780e565f]{padding:%?24?% %?34?%;background:#fff;border-bottom:%?1?% solid #ededed;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.imglist .imgbox[data-v-780e565f]{width:%?160?%;height:%?160?%;margin-right:%?14?%;position:relative;margin-bottom:%?24?%}.imglist .imgbox[data-v-780e565f]:nth-child(4n){margin-right:0}.imglist .imgbox .delimg[data-v-780e565f]{width:%?32?%;height:%?32?%;border-radius:50%;position:absolute;right:%?-16?%;top:%?-16?%;background:rgba(0,0,0,.5);z-index:2}.imglist .imgbox .selfimg_img[data-v-780e565f]{width:%?160?%;height:%?160?%}.imglist .imgbox_tow[data-v-780e565f]{width:%?75?%;height:%?75?%}.imglist .imgbox_tow .selfimg[data-v-780e565f]{width:%?75?%;height:%?75?%}.inp_warp[data-v-780e565f]{padding:%?30?%;background:#fff;display:flex;justify-content:space-between;align-items:center;border-bottom:%?1?% solid #ededed}.inp_warp .inp_title[data-v-780e565f]{font-size:%?32?%;color:#999}.inp_warp .form_right[data-v-780e565f]{display:flex;justify-content:flex-end;align-items:center;color:#999;min-width:%?450?%;text-align:right}',""]),t.exports=e},ca49:function(t,e,i){"use strict";var a=i("4ea4");i("4160"),i("a434"),i("ac1f"),i("1276"),i("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=a(i("8ecd")),o=a(i("1430")),s=i("aa66"),r=i("108b"),l={mixins:[r.commonF],components:{fixedApproval:n.default,uploadImage:o.default},data:function(){return{noClick:!0,approvalPro:{},remindPeople:[],imgList:[],statisc_id:"",clockTime:"",dayTime:"",time:"",checkInfo:{},type:"",title:"",remark:"",file_ids:""}},onLoad:function(t){this.statisc_id=t.id,this.type=t.type;var e=t.time;this.clockTime=e.substring(e.length-8,e.length-3),this.getTime(),this.getProcess()},methods:{getTime:function(){var t=this;(0,s.netCheckworkDetail)({statisc_id:this.statisc_id}).then((function(e){e=e.data,t.checkInfo=e,t.dayTime=e.time,1==t.type?t.time=e.end_time:2==t.type?t.time=e.start_time:t.type}))},changeTime:function(t){var e=t.detail.value,i=e.split(":"),a=new Date;if(1==this.type){var n=this.checkInfo.dstart_time.split(":"),o=this.checkInfo.dend_time.split(":");a.setHours(i[0],i[1])<a.setHours(n[0],n[1])?uni.showToast({title:"补卡时间不能早于"+this.checkInfo.time+this.checkInfo.dstart_time,icon:"none"}):a.setHours(i[0],i[1])>a.setHours(o[0],o[1])?uni.showToast({title:"补卡时间不能晚于"+this.checkInfo.time+this.checkInfo.dstart_time,icon:"none"}):this.time=e}else if(2==this.type){var s=this.checkInfo.ustart_time.split(":"),r=this.checkInfo.uend_time.split(":");a.setHours(i[0],i[1])<a.setHours(s[0],s[1])?uni.showToast({title:"补卡时间不能早于"+this.checkInfo.time+this.checkInfo.dstart_time,icon:"none"}):a.setHours(i[0],i[1])>a.setHours(r[0],r[1])?uni.showToast({title:"补卡时间不能晚于"+this.checkInfo.time+this.checkInfo.dstart_time,icon:"none"}):this.time=e}else this.type},getProcess:function(){var t=this;(0,s.netApprovalProcess)({type:"card"}).then((function(e){t.approvalPro=e.data}))},uploadImg:function(t){this.imgList.push(t)},delImg:function(t){this.imgList.splice(t,1)},toSave:function(){var t=[];if(this.imgList.forEach((function(e){t.push(e.id)})),0!=this.remindPeople.length||0!=this.approvalPro.status){var e=[];this.remindPeople.forEach((function(t){e.push(t.id)}));var i={statisc_id:this.statisc_id,type:this.type,time:this.dayTime+" "+this.time,title:0==this.type?"补卡打卡":1==this.type?"早退打卡":"迟到打卡("+this.clockTime+")",remark:this.remark,file_ids:t.join(","),flow_staff_ids:0==this.approvalPro.status?e.join(","):""};(0,s.netSupplementClock)(i).then((function(t){uni.showToast({title:t.msg,icon:"none"}),setTimeout((function(){uni.navigateBack({delta:1})}),2e3)}))}else uni.showToast({title:"请选择审核人",icon:"none"})}}};e.default=l},da47:function(t,e,i){"use strict";var a=i("6409"),n=i.n(a);n.a},db90:function(t,e,i){"use strict";function a(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}i("a4d3"),i("e01a"),i("d28b"),i("a630"),i("d3b7"),i("3ca3"),i("ddb0"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=a},f55f:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={props:{list:{type:Array,default:[]}},data:function(){return{}},methods:{}};e.default=a},ff80:function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 基本颜色 */.boxwarp[data-v-52f7a020]{background:#fff;width:100%;padding-bottom:%?50?%}.apptitle[data-v-52f7a020]{padding:%?24?%;font-size:%?32?%;color:#999}.approbox[data-v-52f7a020]{padding:0 %?24?%}.approbox .appli[data-v-52f7a020]{padding-left:%?24?%;position:relative}.approbox .appli[data-v-52f7a020]::after{content:"";width:%?14?%;height:%?14?%;border-radius:50%;background:#5cbdb2;position:absolute;left:0;top:%?10?%}.approbox .appli:last-child .xian[data-v-52f7a020]{display:none}.approbox .appli .xian[data-v-52f7a020]{width:%?2?%;height:calc(100% - %?8?%);background:#5cbdb2;position:absolute;top:%?20?%;left:%?5?%}.approbox .appli .title[data-v-52f7a020]{font-size:%?28?%;color:#666}.approbox .appli .stafflist[data-v-52f7a020]{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-top:%?24?%}.approbox .appli .stafflist .staffli[data-v-52f7a020]{display:flex;flex-direction:column;align-items:center;margin-right:%?24?%;margin-bottom:%?24?%}.approbox .appli .stafflist .staffli .staffimg[data-v-52f7a020]{width:%?60?%;height:%?60?%;border-radius:50%;margin-bottom:%?10?%}.approbox .appli .stafflist .staffli .staffname[data-v-52f7a020]{font-size:%?26?%;color:#999}',""]),t.exports=e}}]);
|