| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pagesA-punchclock-clockrules-addRules"],{"0020":function(t,e,i){var n=i("c86c");e=n(!1),e.push([t.i,'@charset "UTF-8";\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 基本颜色 */.title[data-v-64c8423a]{font-size:%?30?%;color:#333;text-align:center;padding:%?24?% 0}.listwarp[data-v-64c8423a]{width:%?750?%;height:%?700?%}.listwarp .list_o[data-v-64c8423a]{width:%?690?%;border-radius:%?10?%;background:#fff;padding:%?30?%;display:flex;justify-content:space-between;align-items:center;margin:%?24?% auto 0}.listwarp .list_o .list_left[data-v-64c8423a]{flex:1}.listwarp .list_o .list_left .li_t[data-v-64c8423a]{display:flex;justify-content:flex-start;align-items:center;font-size:%?30?%;color:#333;margin-bottom:%?8?%}.listwarp .list_o .list_left .li_t .li_p[data-v-64c8423a]{font-size:%?22?%;color:#008eff;margin-left:%?10?%}.listwarp .list_o .list_left .li_c[data-v-64c8423a]{font-size:%?24?%;color:#666;margin-bottom:%?15?%}.listwarp .list_o .list_left .li_b[data-v-64c8423a]{font-size:%?22?%;color:#333}.listwarp .list_o .list_right[data-v-64c8423a]{flex-shrink:0}.listwarp .list_o .list_right uni-radio[data-v-64c8423a]{-webkit-transform:scale(.7);transform:scale(.7)}',""]),t.exports=e},"3d1a":function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={data:function(){return{selectType:!1,arr:[{id:0,title:"固定上下班",label:"支持弹性打卡",p:"所有人按照相同时间打卡",text:"适用于办公室坐班,例如朝九晚五"}],arrIndex:null}},methods:{init:function(){this.$refs.popup.open()},selectItem:function(t){var e=this;this.arrIndex=t,this.arr[this.arrIndex]&&(this.$emit("selectType",this.arr[this.arrIndex]),setTimeout((function(){e.$refs.popup.close()}),1e3))}}};e.default=n},"59f2":function(t,e,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("bf0f"),i("2797"),i("aa9c");var a=n(i("f5ea")),o=i("af8c"),s={components:{selectRuleType:a.default},data:function(){return{noClick:!0,time_id:"",timeArr:[],positionArr:[],typeObj:{},typeArr:[{id:0,title:"固定上下班",label:"支持弹性打卡",p:"所有人按照相同时间打卡",text:"适用于办公室坐班,例如朝九晚五"}],staffArr:[],name:"",rule_id:""}},onLoad:function(t){t.id&&(this.rule_id=t.id,this.getDetail()),uni.removeStorageSync("remindlist")},onShow:function(){var t=uni.getStorageSync("remindlist")?uni.getStorageSync("remindlist"):[];this.staffArr=this.$deWeight(t),this.getClockTime(),this.getPosition()},methods:{getDetail:function(){var t=this;(0,o.netRulesDetail)({id:this.rule_id}).then((function(e){e=e.data,t.name=e.name,uni.setStorageSync("remindlist",e.staff_info),t.staffArr=e.staff_info,t.typeArr.forEach((function(i){i.id==e.type&&(t.typeObj=i)}))}))},getClockTime:function(){var t=this;(0,o.netTimeSlotList)({time_id:this.time_id}).then((function(e){t.timeArr=e.data}))},getPosition:function(){var t=this;(0,o.netAddressList)().then((function(e){t.positionArr=e.data}))},selectStaff:function(){uni.navigateTo({url:"/pagesA/crm/selectMember/selectMember"})},changeRulesType:function(){this.$refs.ruleTypeChild.init()},selectType:function(t){this.typeObj=t},toSetTime:function(){uni.navigateTo({url:"/pagesA/punchclock/clockrules/clockTime"})},selectPosition:function(){uni.navigateTo({url:"/pagesA/punchclock/clockrules/punchPosition"})},toSave:function(){if(0!=this.staffArr.length)if(this.name)if(this.typeObj.title)if(0!=this.timeArr.length)if(0!=this.positionArr.length){var t=[];this.staffArr.forEach((function(e){t.push(e.id)}));var e={name:this.name,type:this.typeObj.id,staff_id:t.join(",")};this.rule_id?(e.id=this.rule_id,(0,o.netEditRules)(e).then((function(t){uni.showToast({title:t.msg,icon:"none"}),setTimeout((function(){uni.navigateBack({delta:1})}),2e3)}))):(0,o.netAddRules)(e).then((function(t){uni.showToast({title:t.msg,icon:"none"}),setTimeout((function(){uni.navigateBack({delta:1})}),2e3)}))}else uni.showToast({title:"请添加打卡位置",icon:"none"});else uni.showToast({title:"请添加打卡时间",icon:"none"});else uni.showToast({title:"请选择规则类型",icon:"none"});else uni.showToast({title:"请填写规则名称",icon:"none"});else uni.showToast({title:"请选择打卡人员",icon:"none"})},sureDel:function(){var t=this;uni.showModal({title:"提示",content:"请确认是否删除?",complete:function(e){e.confirm&&(0,o.netDelRules)({id:t.rule_id}).then((function(t){uni.showToast({title:t.msg,icon:"none"}),setTimeout((function(){uni.navigateBack({delta:1})}),2e3)}))}})}}};e.default=s},6496:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return n}));var n={uniPopup:i("02f0").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{},[i("uni-popup",{ref:"popup",attrs:{type:"bottom","background-color":"#f5f5f5"},on:{touchmove:function(e){e.stopPropagation(),e.preventDefault(),arguments[0]=e=t.$handleEvent(e)}}},[i("v-uni-view",{staticClass:"title"},[t._v("请选择规则类型")]),i("v-uni-view",{staticClass:"listwarp"},t._l(t.arr,(function(e,n){return i("v-uni-view",{key:n,staticClass:"list_o",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selectItem(n)}}},[i("v-uni-view",{staticClass:"list_left"},[i("v-uni-view",{staticClass:"li_t"},[i("v-uni-view",{staticClass:"li_f"},[t._v(t._s(e.title))]),i("v-uni-view",{staticClass:"li_p"},[t._v(t._s(e.label))])],1),i("v-uni-view",{staticClass:"li_c"},[t._v(t._s(e.p))]),i("v-uni-view",{staticClass:"li_b"},[t._v(t._s(e.text))])],1),i("v-uni-view",{staticClass:"list_right"},[i("v-uni-radio",{attrs:{value:"",color:"#008EFF",checked:t.arrIndex==n}})],1)],1)})),1)],1)],1)},o=[]},"6bbe":function(t,e,i){"use strict";var n=i("dc5d"),a=i.n(n);a.a},"77e4":function(t,e,i){"use strict";i.r(e);var n=i("3d1a"),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);e["default"]=a.a},"80ee":function(t,e,i){"use strict";i.r(e);var n=i("59f2"),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);e["default"]=a.a},9224:function(t,e,i){"use strict";i.r(e);var n=i("9ee3"),a=i("80ee");for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);i("6bbe");var s=i("828b"),l=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"1caa035a",null,!1,n["a"],void 0);e["default"]=l.exports},"9ee3":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{},[i("v-uni-view",{staticClass:"rule_tip"},[t._v("修改打卡规则后第二天生效")]),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_right",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selectStaff.apply(void 0,arguments)}}},[0!=t.staffArr.length?i("v-uni-view",{class:0!=t.staffArr.length?"valueActive":""},t._l(t.staffArr,(function(e,n){return i("span",{key:n},[t._v(t._s(e.name)+",")])})),0):i("v-uni-view",{},[t._v("打卡人员")]),i("v-uni-view",{staticClass:"iconfont icon-arrows_right"})],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-view",{staticClass:"form_right"},[i("v-uni-input",{class:t.name?"valueActive":"",attrs:{type:"text",placeholder:"规则名称","placeholder-style":"color:#999;font-size:32rpx;"},model:{value:t.name,callback:function(e){t.name=e},expression:"name"}})],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-view",{staticClass:"form_right",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.changeRulesType.apply(void 0,arguments)}}},[i("v-uni-view",{class:t.typeObj.title?"valueActive":""},[t._v(t._s(t.typeObj.title?t.typeObj.title:"规则类型"))]),i("v-uni-view",{staticClass:"iconfont icon-arrows_right"})],1)],1),i("v-uni-view",{staticClass:"fllow_form",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toSetTime.apply(void 0,arguments)}}},[i("v-uni-view",[i("v-uni-text",[t._v("*")]),t._v("打卡时间")],1),i("v-uni-view",{staticClass:"form_right"},[i("v-uni-view",{class:0!=t.timeArr.length?"valueActive":""},[0!=t.timeArr.length?i("v-uni-view",{staticClass:"timebox"},[t._v(t._s(t.timeArr[0].week)+";"),t.timeArr.length>1?i("span",[t._v("等"+t._s(t.timeArr.length)+"组")]):t._e()]):i("v-uni-view",{},[t._v("打卡时间")])],1),i("v-uni-view",{staticClass:"iconfont icon-arrows_right"})],1)],1),i("v-uni-view",{staticClass:"fllow_form",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selectPosition.apply(void 0,arguments)}}},[i("v-uni-view",[i("v-uni-text",[t._v("*")]),t._v("打卡位置")],1),i("v-uni-view",{staticClass:"form_right"},[i("v-uni-view",{class:0!=t.positionArr.length?"valueActive":""},[0!=t.positionArr.length?i("v-uni-view",{staticClass:"timebox"},[t._v(t._s(t.positionArr[0].address)+";"),t.positionArr.length>1?i("v-uni-view",[t._v("等"+t._s(t.positionArr.length)+"个")]):t._e()],1):i("v-uni-view",{},[t._v("打卡位置")])],1),i("v-uni-view",{staticClass:"iconfont icon-arrows_right"})],1)],1),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("保存")]),i("select-rule-type",{ref:"ruleTypeChild",on:{selectType:function(e){arguments[0]=e=t.$handleEvent(e),t.selectType.apply(void 0,arguments)}}})],1)},a=[]},dc5d:function(t,e,i){var n=i("f916");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("967d").default;a("8e2a6164",n,!0,{sourceMap:!1,shadowMode:!1})},dde7:function(t,e,i){var n=i("0020");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("967d").default;a("580ee990",n,!0,{sourceMap:!1,shadowMode:!1})},e2a0:function(t,e,i){"use strict";var n=i("dde7"),a=i.n(n);a.a},f5ea:function(t,e,i){"use strict";i.r(e);var n=i("6496"),a=i("77e4");for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);i("e2a0");var s=i("828b"),l=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"64c8423a",null,!1,n["a"],void 0);e["default"]=l.exports},f916:function(t,e,i){var n=i("c86c");e=n(!1),e.push([t.i,'@charset "UTF-8";\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 基本颜色 */.rule_tip[data-v-1caa035a]{padding:%?24?%;font-size:%?24?%;color:red;text-align:center}.fllow_form[data-v-1caa035a]{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 uni-text[data-v-1caa035a]{color:red;margin-left:%?10?%}.fllow_form .form_right[data-v-1caa035a]{display:flex;justify-content:flex-end;align-items:center;color:#999;width:%?450?%}.fllow_form .form_right[data-v-1caa035a] :first-child{text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fllow_form .form_right uni-image[data-v-1caa035a]{width:%?40?%;height:%?40?%;margin:%?28?% %?5?% 0 0}.fllow_form .form_right .timebox[data-v-1caa035a]{width:%?400?%;display:flex;justify-content:flex-end;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.fllow_form .theme[data-v-1caa035a]{color:#5ca9fe}.fllow_form .form_input uni-input[data-v-1caa035a]{text-align:right;margin-right:%?10?%}.botwarp[data-v-1caa035a]{display:flex;justify-content:space-around;align-items:center;margin-top:%?100?%}.botwarp .b_bot[data-v-1caa035a]{width:%?300?%;height:%?80?%;border-radius:%?40?%;font-size:%?24?%;text-align:center;line-height:%?80?%;background:#008eff;color:#fff}.botwarp .remove[data-v-1caa035a]{background:#ff7800}',""]),t.exports=e}}]);
|