1 line
9.5 KiB
JavaScript
1 line
9.5 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-projectEnd-selectPerson-selectPerson2","pages-my-my"],{"00a0":function(t,e,n){"use strict";n("7a82");var s=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("14d9"),n("e9c4");var a=s(n("e033")),r={components:{headers:a.default},data:function(){return{personList:[],selectArr:[],projectDetail:{},workerName:"",pageTitle:"",selectPerson:[]}},mounted:function(){this.projectDetail=JSON.parse(uni.getStorageSync("projectDetail")),uni.getStorageSync("person")&&(this.selectPerson=JSON.parse(uni.getStorageSync("person"))),this.loadData()},methods:{addPersonFn:function(t){this.selectPerson.push({workerId:t.id,sex:t.sex,teamName:t.teamName,workerName:t.workerName,fieldAcquisitionUrl:t.fieldAcquisitionUrl}),console.log("addPersonFn",this.selectPerson),this.showStatus(),uni.setStorageSync("person",JSON.stringify(this.selectPerson))},showStatus:function(){for(var t=this.selectPerson,e=0;e<t.length;e++)for(var n=0;n<this.personList.length;n++)if(this.personList[n].id==t[e].workerId){var s=this.personList[n];s.status=1,this.$set(this.personList,n,s)}},loadData:function(){var t=this;this.sendRequest({url:"xmgl/workerInfo/selectWorkerInfoList",data:{projectSn:this.projectDetail.projectSn,workerName:this.workerName},method:"POST",success:function(e){t.personList=e.result.records,t.showStatus()}})}}};e.default=r},3810:function(t,e,n){"use strict";var s=n("b8c7"),a=n.n(s);a.a},"3e75":function(t,e,n){"use strict";n.r(e);var s=n("4b91"),a=n.n(s);for(var r in s)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return s[t]}))}(r);e["default"]=a.a},"488c":function(t,e,n){var s=n("24fb");e=s(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.statusBar[data-v-929d0930]{background-color:#2a2b5b}.whiteHeaderBox .statusBar[data-v-929d0930]{background-color:#2b8df3}',""]),t.exports=e},"4b91":function(t,e,n){"use strict";n("7a82");var s=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=s(n("e96d")),r={props:["showBack","themeType"],components:{uniIcons:a.default},data:function(){return{mobileTopHeight:0}},mounted:function(){var t=this;uni.getSystemInfo({success:function(e){t.mobileTopHeight=e.statusBarHeight,uni.setStorageSync("systemInfo",e),console.log(e)}}),console.log("this.mobileTopHeight",this.mobileTopHeight)},methods:{goBackFn:function(){uni.navigateBack({success:function(){}})}}};e.default=r},"5aad":function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return s}));var s={headers:n("e033").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"fullHeight bgWhite"},[n("headers",{attrs:{showBack:!0}},[n("v-uni-view",{staticClass:"headerName"},[t._v("选择人员")])],1),n("v-uni-view",{staticClass:"searchBox"},[n("v-uni-input",{staticClass:"input",attrs:{type:"text","confirm-type":"search",placeholder:"按工人姓名查找"},on:{confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.personList=[],t.loadData()}},model:{value:t.workerName,callback:function(e){t.workerName=e},expression:"workerName"}})],1),n("v-uni-scroll-view",{staticClass:"pageContent",attrs:{"scroll-y":"true"}},[n("v-uni-view",{staticClass:"personContent"},[t._l(t.personList,(function(e){return n("v-uni-view",{key:e.id,staticClass:"personItem"},[e.fieldAcquisitionUrl?n("v-uni-image",{staticClass:"profile_photo",attrs:{src:t.url_config+"image/"+e.fieldAcquisitionUrl}}):n("v-uni-image",{staticClass:"profile_photo",attrs:{src:"/static/profile_photo.png"}}),n("v-uni-view",{staticClass:"personInfo"},[n("v-uni-view",{staticClass:"name"},[t._v(t._s(e.workerName))]),n("v-uni-view",{staticClass:"teamName"},[t._v(t._s(e.teamName))]),n("v-uni-view",{staticClass:"small"},[t._v(t._s(2==e.sex?"女":"男")+" "+t._s(e.age))])],1),e.status?n("v-uni-text",{staticClass:"statusBtn"},[t._v("已加入")]):n("v-uni-text",{staticClass:"addBtn",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.addPersonFn(e)}}},[t._v("加入")])],1)})),n("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:0==t.personList.length,expression:"personList.length==0"}],staticClass:"placeholderBox"},[n("v-uni-image",{staticClass:"noDataImg",attrs:{src:"/static/noData.png"}}),n("v-uni-view",{staticClass:"text"},[t._v("暂无数据")])],1)],2)],1)],1)},r=[]},"660a":function(t,e,n){var s=n("488c");s.__esModule&&(s=s.default),"string"===typeof s&&(s=[[t.i,s,""]]),s.locals&&(t.exports=s.locals);var a=n("4f06").default;a("e44e73c4",s,!0,{sourceMap:!1,shadowMode:!1})},"729b":function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return s}));var s={uniIcons:n("e96d").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{class:t.themeType?"whiteHeaderBox":""},[n("v-uni-view",{staticClass:"statusBar",style:{height:t.mobileTopHeight+"px"}}),n("v-uni-view",{staticClass:"headerBox"},[n("uni-icons",{directives:[{name:"show",rawName:"v-show",value:t.showBack,expression:"showBack"}],staticClass:"backImg",attrs:{type:"arrowleft",size:"24"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goBackFn.apply(void 0,arguments)}}}),t._t("default")],2)],1)},r=[]},b8c7:function(t,e,n){var s=n("d71b");s.__esModule&&(s=s.default),"string"===typeof s&&(s=[[t.i,s,""]]),s.locals&&(t.exports=s.locals);var a=n("4f06").default;a("275ca873",s,!0,{sourceMap:!1,shadowMode:!1})},c056:function(t,e,n){"use strict";var s=n("660a"),a=n.n(s);a.a},c78c:function(t,e,n){"use strict";n.r(e);var s=n("00a0"),a=n.n(s);for(var r in s)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return s[t]}))}(r);e["default"]=a.a},c9da:function(t,e,n){"use strict";n.r(e);var s=n("5aad"),a=n("c78c");for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("3810");var i=n("f0c5"),o=Object(i["a"])(a["default"],s["b"],s["c"],!1,null,"8b41481c",null,!1,s["a"],void 0);e["default"]=o.exports},d71b:function(t,e,n){var s=n("24fb");e=s(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.pageContent[data-v-8b41481c]{height:calc(100% - 125px)}.personContent[data-v-8b41481c]{padding:15px}.personItem[data-v-8b41481c]{display:flex;align-items:center;box-shadow:0 4px 13px 0 rgba(212,220,236,.53);position:relative;margin-bottom:5px;padding:15px;border-radius:8px;font-size:15px}.personItem .teamName[data-v-8b41481c]{font-size:13px}.personItem .small[data-v-8b41481c]{font-size:12px;opacity:.8}.submitBtn[data-v-8b41481c]{position:fixed;bottom:15px;left:15px;width:calc(100% - 30px)}.profile_photo[data-v-8b41481c]{width:50px;height:60px;margin-right:10px}.addBtn[data-v-8b41481c]{font-size:14px;border-radius:4px;border:1px solid #5181f6;color:#5181f6;padding:1px 6px;position:absolute;top:calc(50% - 12px);right:15px}.statusBtn[data-v-8b41481c]{font-size:14px;color:#4cd964;padding:1px 6px;position:absolute;top:calc(50% - 12px);right:15px}.searchBox[data-v-8b41481c]{margin:10px 15px}.searchBox .input[data-v-8b41481c]{border-radius:18px;height:35px;text-align:center;background-color:#f7f7f7}',""]),t.exports=e},e033:function(t,e,n){"use strict";n.r(e);var s=n("729b"),a=n("3e75");for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("c056");var i=n("f0c5"),o=Object(i["a"])(a["default"],s["b"],s["c"],!1,null,"929d0930",null,!1,s["a"],void 0);e["default"]=o.exports},e96d:function(t,e,n){"use strict";n.r(e);var s=n("f0c5"),a=Object(s["a"])({},(function(){var t=this.$createElement,e=this._self._c||t;return e("v-uni-view")}),[],!1,null,null,null,!1,void 0,void 0);e["default"]=a.exports}}]); |