Files
PropertyDeployment/resources/Web/PropertyApp/html/static/js/pages-work-editWrok.d785d3c7.js
2025-12-09 20:22:03 +08:00

1 line
15 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-work-editWrok"],{"1c40":function(t,e,n){var i=n("c86c");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.centent-btn[data-v-ba638294]{font-size:22px}.file-size[data-v-ba638294]{font-size:%?48?%}',""]),t.exports=e},"48b1":function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("aa9c"),n("bf0f"),n("2797"),n("9327");var a=i(n("0cca")),s=n("094a"),o=n("7fee"),r=n("d6b0"),c=i(n("e86e")),l=i(n("1f0a")),d={data:function(){return{workName:"",workTypes:[],workTypeIndex:-1,wtId:"",workCycles:[{name:this.$t("pages.work.editWrok.一次性工单"),value:"1001"},{name:this.$t("pages.work.editWrok.周期性工单"),value:"2002"}],workCycleIndex:0,workCycle:"1001",startTime:"",endTime:"",staffs:[],copyStaffs:[],pathUrls:[],contents:[],period:"2020022",periodIndex:0,periods:[{name:this.$t("pages.work.editWrok.月/天"),value:"2020022"},{name:this.$t("pages.work.editWrok.按周"),value:"2020023"}],allMonths:[],allDays:[],allWorkdays:[],months:[],days:[],workdays:[],hours:"24",communityId:"",staffFlag:"",workId:"",fileType:"",uploadImage:{maxPhotoNum:5,imgTitle:this.$t("pages.work.editWrok.图片上传"),canEdit:!0}}},onLoad:function(t){this.workId=t.workId,this._loadWorkTypes(),this._loadStaffs(),this._loadStaffCopys(),this._loadWorkCycle();for(var e=1;e<13;e++)this.allMonths.push({index:e,checked:!1});for(var n=1;n<32;n++)this.allMonths.push({index:n,checked:!1});for(var i=1;i<8;i++)this.allWorkdays.push({index:i,checked:!1})},components:{selectMutiStaffs:a.default,vcUploadFile:c.default,uploadImageAsync:l.default},methods:{workTypeChange:function(t){this.workTypeIndex=t.detail.value,this.wtId=this.workTypes[this.workTypeIndex].wtId},workCycleChange:function(t){this.workCycleIndex=t.detail.value,this.workCycle=this.workCycles[this.workCycleIndex].value},dateChange:function(t){this.endTime=t.detail.value},periodChange:function(t){this.periodIndex=t.detail.value,this.period=this.periods[this.periodIndex].value},_changeMonths:function(t){this.months=t.detail.value},_changeDays:function(t){this.days=t.detail.value},_changeWorkDays:function(t){this.workdays=t.detail.value},updateWorkOrder:function(){(0,s.updateWorkPool)(this,{workId:this.workId,workName:this.workName,wtId:this.wtId,workCycle:this.workCycle,startTime:(0,r.formatTime)(new Date),endTime:this.endTime,staffs:this.staffs,copyStaffs:this.copyStaffs,pathUrls:this.pathUrls,contents:this.contents,period:this.period,months:this.months,days:this.days,workdays:this.workdays,hours:this.hours,communityId:(0,o.getCommunityId)()}).then((function(t){uni.navigateBack()}))},selectStaffs:function(){var t=[];this.staffs.forEach((function(e){t.push(e.staffId)})),this.staffFlag="staff",this.$refs.selectMutiStaffsRel.switchShow(t)},deleteStaffPerson:function(t){var e=[];this.staffs.forEach((function(n){n.staffId!=t.staffId&&e.push(n)})),this.staffs=e},selectCopyStaffs:function(){var t=[];this.copyStaffs.forEach((function(e){t.push(e.staffId)})),this.staffFlag="copyStaff",this.$refs.selectMutiStaffsRel.switchShow(t)},deleteCopyPerson:function(t){var e=[];this.copyStaffs.forEach((function(n){n.staffId!=t.staffId&&e.push(n)})),this.copyStaffs=e},getStaffs:function(t){"staff"!=this.staffFlag?this.copyStaffs.push(t):this.staffs.push(t)},uploadFile:function(t){this.pathUrls=[],this.pathUrls.push(t.realFileName)},_loadWorkTypes:function(){var t=this;(0,s.queryWorkType)(this,{page:1,row:100,communityId:(0,o.getCommunityId)()}).then((function(e){t.workTypes=e.data,t._loadStartWork()}))},_loadStartWork:function(){var t=this;(0,s.queryStartWork)(this,{page:1,row:1,workId:this.workId}).then((function(e){var n=e.data[0];t.workName=n.workName,t.wtId=n.wtId,t.workCycle=n.workCycle,t.startTime=n.startTime,t.endTime=n.endTime,t.pathUrls=n.pathUrls,t.contents=[],n.contents.forEach((function(e){e.id=t.contents.length+1,t.contents.push(e)})),"2002"==t.workCycle&&(t.workCycleIndex=1);for(var i=0;i<t.workTypes.length;i++)t.workTypes[i].wtId==t.wtId&&(t.workTypeIndex=i);t.pathUrls&&(t.pathUrls[0].endsWith("jpg")||t.pathUrls[0].endsWith("png")?(t.fileType="IMG",setTimeout((function(){n.url;t.$refs.vcUploadRef._initImageList(n.pathUrls)}),1e3)):(t.fileType="FILE",setTimeout((function(){t.$refs.vcUploadFileRel._setFileName(n.pathUrls[0])}),1e3)))}))},_loadStaffs:function(){var t=this;(0,s.getWorkTask)(this,{page:1,row:100,workId:this.workId}).then((function(e){t.staffs=e.data}))},_loadStaffCopys:function(){var t=this;(0,s.getWorkCopy)(this,{page:1,row:100,workId:this.workId}).then((function(e){t.copyStaffs=e.data}))},_loadWorkCycle:function(){var t=this;(0,s.getWorkCycle)(this,{page:1,row:1,workId:this.workId}).then((function(e){t.period=e.data[0].period,"2020023"==t.period&&(t.periodIndex=1),e.data[0].periodMonth&&(t.months=e.data[0].periodMonth.split(","),t.allMonths.forEach((function(e){t.months.forEach((function(t){e.index==t&&(e.checked=!0)}))}))),e.data[0].periodDay&&(t.days=e.data[0].periodDay.split(","),t.allDays.forEach((function(e){t.days.forEach((function(t){e.index==t&&(e.checked=!0)}))}))),e.data[0].periodWorkday&&(t.workdays=e.data[0].periodWorkday.split(","),t.allWorkdays.forEach((function(e){t.workdays.forEach((function(t){e.index==t&&(e.checked=!0)}))}))),t.hours=e.data[0].hours}))},addWorkContent:function(){var t=this.contents,e=this.contents.length+1;t.push({id:e,content:""})},deleteWorkContent:function(t){var e=this.contents,n=[];e.forEach((function(e){e.id!=t.id&&n.push(e)})),this.contents=n},sendImagesData:function(t){var e=this;t.length<1?this.pathUrls=[]:(this.pathUrls=[],t.forEach((function(t){e.pathUrls.push(t.fileId)})))}}};e.default=d},"5e62":function(t,e,n){var i=n("1c40");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("0f8299be",i,!0,{sourceMap:!1,shadowMode:!1})},"853e":function(t,e,n){"use strict";var i=n("5e62"),a=n.n(i);a.a},"8e05":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",[n("v-uni-view",{staticClass:"cu-form-group margin-top"},[n("v-uni-view",{staticClass:"title"},[t._v(t._s(t.$t("pages.work.editWrok.工作单类型")))]),n("v-uni-picker",{attrs:{value:t.workTypeIndex,range:t.workTypes,"range-key":"typeName"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.workTypeChange.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"picker"},[t._v(" "+t._s(-1==t.workTypeIndex?t.$t("pages.work.editWrok.请选择"):t.workTypes[t.workTypeIndex].typeName)+" ")])],1)],1),n("v-uni-view",{staticClass:"cu-form-group margin-top"},[n("v-uni-view",{staticClass:"title"},[t._v(t._s(t.$t("pages.work.editWrok.处理人")))]),n("v-uni-view",{staticClass:"text-right"},[n("v-uni-text",{staticClass:"lg text-red cuIcon-roundadd centent-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selectStaffs()}}})],1)],1),t._l(t.staffs,(function(e,i){return n("v-uni-view",{key:i,staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[t._v(t._s(e.staffName))]),n("v-uni-view",{staticClass:"text-right"},[n("v-uni-text",{staticClass:"lg text-red cuIcon-roundclose centent-btn",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.deleteStaffPerson(e)}}})],1)],1)})),n("v-uni-view",{staticClass:"cu-form-group margin-top"},[n("v-uni-view",{staticClass:"title"},[t._v(t._s(t.$t("pages.work.editWrok.抄送人")))]),n("v-uni-view",{staticClass:"text-right"},[n("v-uni-text",{staticClass:"lg text-red cuIcon-roundadd centent-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selectCopyStaffs()}}})],1)],1),t._l(t.copyStaffs,(function(e,i){return n("v-uni-view",{key:i,staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[t._v(t._s(e.staffName))]),n("v-uni-view",{staticClass:"text-right"},[n("v-uni-text",{staticClass:"lg text-red cuIcon-roundclose centent-btn",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.deleteCopyPerson(e)}}})],1)],1)})),n("v-uni-view",{staticClass:"cu-form-group arrow margin-top"},[n("v-uni-view",{staticClass:"title"},[t._v(t._s(t.$t("pages.work.editWrok.完成日期")))]),n("v-uni-picker",{attrs:{mode:"date",value:t.endTime,start:"2020-09-01",end:"2050-09-01"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.dateChange.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"picker"},[t._v(" "+t._s(t.endTime||t.$t("pages.work.editWrok.请选择"))+" ")])],1)],1),n("v-uni-view",{staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[t._v(t._s(t.$t("pages.work.editWrok.工单标识")))]),n("v-uni-picker",{attrs:{value:t.workCycleIndex,range:t.workCycles,"range-key":"name"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.workCycleChange.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"picker"},[t._v(" "+t._s(t.workCycles[t.workCycleIndex].name)+" ")])],1)],1),"2002"==t.workCycle?n("v-uni-view",{staticClass:"cu-form-group "},[n("v-uni-view",{staticClass:"title"},[t._v(t._s(t.$t("pages.work.editWrok.完成小时")))]),n("v-uni-input",{staticClass:"text-right",model:{value:t.hours,callback:function(e){t.hours=e},expression:"hours"}}),t._v(t._s(t.$t("pages.work.editWrok.小时内完成"))+" ")],1):t._e(),"2002"==t.workCycle?n("v-uni-view",{staticClass:"cu-form-group "},[n("v-uni-view",{staticClass:"title"},[t._v(t._s(t.$t("pages.work.editWrok.周期")))]),n("v-uni-picker",{attrs:{value:t.periodIndex,range:t.periods,"range-key":"name"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.periodChange.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"picker"},[t._v(" "+t._s(t.periods[t.periodIndex].name)+" ")])],1)],1):t._e(),"2002"==t.workCycle&&"2020022"==t.period?n("v-uni-view",{staticClass:"bg-white padding-lr"},[n("v-uni-view",{staticClass:"title"},[t._v(t._s(t.$t("pages.work.editWrok.月")))]),n("v-uni-checkbox-group",{staticClass:"flex justify-start flex-wrap",on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t._changeMonths.apply(void 0,arguments)}}},t._l(t.allMonths,(function(e,i){return n("v-uni-view",{key:i,staticClass:"margin-xs"},[n("v-uni-checkbox",{attrs:{checked:e.checked,value:e.index+""}}),t._v(" "+t._s(e.index)+" ")],1)})),1)],1):t._e(),"2002"==t.workCycle&&"2020022"==t.period?n("v-uni-view",{staticClass:"bg-white padding-lr"},[n("v-uni-view",{staticClass:"title"},[t._v(t._s(t.$t("pages.work.editWrok.日")))]),n("v-uni-checkbox-group",{staticClass:"flex justify-start flex-wrap ",on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t._changeDays.apply(void 0,arguments)}}},t._l(t.allDays,(function(e,i){return n("v-uni-view",{key:i,staticClass:"margin-xs"},[n("v-uni-checkbox",{attrs:{checked:e.checked,value:e.index+""}}),t._v(" "+t._s(e.index)+" ")],1)})),1)],1):t._e(),"2002"==t.workCycle&&"2020023"==t.period?n("v-uni-view",{staticClass:"bg-white padding-lr"},[n("v-uni-view",{staticClass:"title"},[t._v(t._s(t.$t("pages.work.editWrok.周")))]),n("v-uni-checkbox-group",{staticClass:"flex justify-start flex-wrap ",on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t._changeWorkDays.apply(void 0,arguments)}}},t._l(t.allWorkdays,(function(e,i){return n("v-uni-view",{key:i,staticClass:"margin-xs"},[n("v-uni-checkbox",{attrs:{checked:e.checked,value:e.index+""}}),t._v(" "+t._s(t.$t("pages.work.editWrok.周"))+t._s(7==e.index?t.$t("pages.work.editWrok.日"):e.index)+" ")],1)})),1)],1):t._e(),t._l(t.contents,(function(e,i){return n("v-uni-view",{key:i,staticClass:"cu-form-group margin-top"},[n("v-uni-textarea",{attrs:{placeholder:t.$t("pages.work.editWrok.内容")+(i+1)+","+t.$t("pages.work.editWrok.必填请填写内容")},model:{value:e.content,callback:function(n){t.$set(e,"content",n)},expression:"item.content"}}),n("v-uni-view",0==i?[n("v-uni-text",{staticClass:"lg text-red cuIcon-roundadd centent-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.addWorkContent()}}})]:[n("v-uni-text",{staticClass:"lg text-red cuIcon-roundclose centent-btn",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.deleteWorkContent(e)}}})],1)],1)})),n("v-uni-view",{staticClass:"margin-top-sm"},[n("v-uni-view",{staticClass:"flex justify-between"},[n("v-uni-view"),n("v-uni-view",{staticClass:"margin-right"},["IMG"!=t.fileType?n("v-uni-text",{staticClass:" cuIcon-camerafill text-blue file-size",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t._changeUploadFile("IMG")}}}):n("v-uni-text",{staticClass:" cuIcon-upload text-blue file-size",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t._changeUploadFile("FILE")}}})],1)],1),"IMG"!=t.fileType?n("v-uni-view",{staticClass:"margin-top"},[n("vc-upload-file",{ref:"vcUploadFileRel",on:{uploadFile:function(e){arguments[0]=e=t.$handleEvent(e),t.uploadFile.apply(void 0,arguments)}}})],1):n("v-uni-view",{staticClass:"margin-top-xs"},[n("uploadImageAsync",{ref:"vcUploadRef",attrs:{communityId:t.communityId,maxPhotoNum:t.uploadImage.maxPhotoNum,canEdit:t.uploadImage.canEdit,title:t.uploadImage.imgTitle},on:{sendImagesData:function(e){arguments[0]=e=t.$handleEvent(e),t.sendImagesData.apply(void 0,arguments)}}})],1)],1),n("v-uni-view",{staticClass:"flex flex-direction margin-top-lg"},[n("v-uni-button",{staticClass:"cu-btn bg-blue margin-tb-sm lg",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.updateWorkOrder.apply(void 0,arguments)}}},[t._v(t._s(t.$t("pages.work.editWrok.提交")))])],1),n("select-muti-staffs",{ref:"selectMutiStaffsRel",on:{getStaffs:function(e){arguments[0]=e=t.$handleEvent(e),t.getStaffs.apply(void 0,arguments)}}})],2)},a=[]},9327:function(t,e,n){"use strict";var i=n("8bdb"),a=n("9f69"),s=n("1ded").f,o=n("c435"),r=n("9e70"),c=n("b6a1"),l=n("862c"),d=n("0931"),u=n("a734"),f=a("".slice),h=Math.min,p=d("endsWith"),v=!u&&!p&&!!function(){var t=s(String.prototype,"endsWith");return t&&!t.writable}();i({target:"String",proto:!0,forced:!v&&!p},{endsWith:function(t){var e=r(l(this));c(t);var n=arguments.length>1?arguments[1]:void 0,i=e.length,a=void 0===n?i:h(o(n),i),s=r(t);return f(e,a-s.length,a)===s}})},9877:function(t,e,n){"use strict";n.r(e);var i=n("48b1"),a=n.n(i);for(var s in i)["default"].indexOf(s)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(s);e["default"]=a.a},f123:function(t,e,n){"use strict";n.r(e);var i=n("8e05"),a=n("9877");for(var s in a)["default"].indexOf(s)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(s);n("853e");var o=n("828b"),r=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"ba638294",null,!1,i["a"],void 0);e["default"]=r.exports}}]);