1 line
15 KiB
JavaScript
1 line
15 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-projectEnd-markRoom-locationManage-locationManage","pages-my-my"],{"04e8":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",{directives:[{name:"show",rawName:"v-show",value:t.dialogVisible,expression:"dialogVisible"}],staticClass:"dialogBox"},[n("v-uni-view",{staticClass:"mask",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.hideFn.apply(void 0,arguments)}}}),n("v-uni-view",{staticClass:"dialogContent"},[t._t("content")],2)],1)},a=[]},"2e58":function(t,e,n){"use strict";n.r(e);var i=n("04e8"),a=n("f388");for(var s in a)["default"].indexOf(s)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(s);n("8899");var o=n("f0c5"),r=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"177aa7fe",null,!1,i["a"],void 0);e["default"]=r.exports},"2ebd":function(t,e,n){var i=n("e936");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("5e7aff49",i,!0,{sourceMap:!1,shadowMode:!1})},"3e75":function(t,e,n){"use strict";n.r(e);var i=n("4b91"),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},"488c":function(t,e,n){var i=n("24fb");e=i(!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 i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("e96d")),s={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=s},"5e71":function(t,e,n){"use strict";var i=n("6179"),a=n.n(i);a.a},6179:function(t,e,n){var i=n("d09f");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("e14100ec",i,!0,{sourceMap:!1,shadowMode:!1})},"660a":function(t,e,n){var i=n("488c");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("e44e73c4",i,!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 s})),n.d(e,"a",(function(){return i}));var i={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)},s=[]},"81f3":function(t,e,n){"use strict";n.r(e);var i=n("a016"),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},8899:function(t,e,n){"use strict";var i=n("2ebd"),a=n.n(i);a.a},"8e2a":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={props:{canClickMask:{type:Boolean,default:!0}},data:function(){return{dialogVisible:!1}},mounted:function(){},methods:{showFn:function(){this.dialogVisible=!0},hideFn:function(){this.canClickMask&&(this.dialogVisible=!1)},hideFn2:function(){this.dialogVisible=!1}}};e.default=i},"91a5":function(t,e,n){"use strict";n.r(e);var i=n("cdf92"),a=n("81f3");for(var s in a)["default"].indexOf(s)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(s);n("5e71");var o=n("f0c5"),r=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"63ed53cc",null,!1,i["a"],void 0);e["default"]=r.exports},a016:function(t,e,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("e9c4");var a=i(n("e033")),s=i(n("2e58")),o={components:{headers:a.default,dialogs:s.default},data:function(){return{projectDetail:{},typeList:[],form:{projectSn:"",locationName:"",parentId:""},isAdd:!0,devSn:"",selectList:[],selectIndex:null}},onLoad:function(t){this.projectDetail=JSON.parse(uni.getStorageSync("projectDetail")),this.devSn=t.devSn,this.loadData2(),this.loadData()},mounted:function(){},methods:{bindPickerChange:function(t){console.log("picker发送选择改变,携带值为",t.target.value),this.selectIndex=t.target.value},closeDialogFn:function(){this.$refs.dialogs.hideFn()},editFn:function(t){if(this.isAdd=!1,this.form=JSON.parse(JSON.stringify(t)),this.selectIndex=null,0!=t.parentId)for(var e=0;e<this.selectList.length;e++)this.selectList[e].id==t.parentId&&(this.selectIndex=e,this.form.locationName=t.locationName.split(">")[1]);this.$refs.dialogs.showFn()},addFn:function(){this.form.locationName="",this.form.parentId="",this.selectIndex=null,this.isAdd=!0,this.$refs.dialogs.showFn()},loadData:function(){var t=this;this.sendRequest({url:"xmgl/standardLocation/selectChildrenLocationList",data:{projectSn:this.projectDetail.projectSn,devSn:this.devSn},method:"POST",success:function(e){t.typeList=e.result}})},loadData2:function(){var t=this;this.sendRequest({url:"xmgl/standardLocation/list",data:{projectSn:this.projectDetail.projectSn,devSn:this.devSn},method:"POST",success:function(e){t.selectList=e.result}})},deleteFn:function(){var t=this;this.sendRequest({url:"xmgl/standardLocation/delete",data:{id:this.form.id},method:"POST",success:function(e){uni.showToast({title:"删除成功!"}),t.$refs.dialogs.hideFn(),t.loadData(),t.loadData2()}})},formSubmit:function(t){var e=this;console.log(t);var n=t.detail.value;if(n.projectSn=this.projectDetail.projectSn,""==n.locationName)return uni.showToast({title:"请输入位置名称",icon:"none"}),!1;null!=this.selectIndex&&(n.parentId=this.selectList[this.selectIndex].id);var i="xmgl/standardLocation/edit";this.isAdd?(i="xmgl/standardLocation/add",n.devSn=this.devSn):n.id=this.form.id,this.sendRequest({url:i,data:n,method:"POST",success:function(t){uni.showToast({title:"保存成功!"}),uni.navigateTo({url:"/pages/projectEnd/markRoom/locationManage/locationManage"}),e.$refs.dialogs.hideFn(),e.loadData(),e.loadData2()}})}}};e.default=o},c056:function(t,e,n){"use strict";var i=n("660a"),a=n.n(i);a.a},cdf92:function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return s})),n.d(e,"a",(function(){return i}));var i={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-scroll-view",{staticClass:"pageContent",attrs:{"scroll-y":"true"}},[n("v-uni-view",{staticClass:"pageInner"},[t._l(t.typeList,(function(e,i){return n("v-uni-view",{key:i,staticClass:"typeBox",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.editFn(e)}}},[n("v-uni-image",{staticClass:"bg",attrs:{src:"/static/markRoomImg/bg_bule.png"}}),n("v-uni-view",{staticClass:"name"},[t._v(t._s(e.locationName))])],1)})),n("v-uni-view",{staticClass:"addBox",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.addFn.apply(void 0,arguments)}}},[n("v-uni-view",{},[n("v-uni-image",{staticClass:"icon-add",attrs:{src:"/static/icon-add.png"}}),n("v-uni-view",{},[t._v("添加存放位置")])],1)],1)],2)],1),n("dialogs",{ref:"dialogs",scopedSlots:t._u([{key:"content",fn:function(){return[n("v-uni-view",{staticClass:"formBox2"},[n("v-uni-form",{on:{submit:function(e){arguments[0]=e=t.$handleEvent(e),t.formSubmit.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"uni-form-item"},[n("v-uni-view",{staticClass:"uni-form-label"},[n("v-uni-text",{staticClass:"star"},[t._v("*")]),t._v("父级位置")],1),n("v-uni-view",{staticClass:"uni-form-input"},[n("v-uni-picker",{attrs:{value:t.selectIndex,range:t.selectList,"range-key":"locationName"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.bindPickerChange.apply(void 0,arguments)}}},[null==t.selectIndex?n("v-uni-view",{staticClass:"uni-input uni-select cl"},[t._v("请选择"),n("v-uni-image",{staticClass:"icon-down",attrs:{src:"/static/icon-down-black.png"}})],1):n("v-uni-view",{staticClass:"uni-input uni-select"},[t._v(t._s(t.selectList[t.selectIndex].locationName)),n("v-uni-image",{staticClass:"icon-down",attrs:{src:"/static/icon-down-black.png",mode:""}})],1)],1)],1)],1),n("v-uni-view",{staticClass:"uni-form-item"},[n("v-uni-view",{staticClass:"uni-form-label"},[n("v-uni-text",{staticClass:"star"},[t._v("*")]),t._v("位置名称")],1),n("v-uni-view",{staticClass:"uni-form-input"},[n("v-uni-input",{staticClass:"uni-input",attrs:{"placeholder-class":"cl",name:"locationName",placeholder:"请输入"},model:{value:t.form.locationName,callback:function(e){t.$set(t.form,"locationName",e)},expression:"form.locationName"}})],1)],1),n("v-uni-button",{staticClass:"btn submitBtn",attrs:{"form-type":"submit",type:"primary"}},[t._v("保存")]),n("v-uni-button",{directives:[{name:"show",rawName:"v-show",value:!t.isAdd,expression:"!isAdd"}],staticClass:"btn deleteBtn",attrs:{"form-type":"submit"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.deleteFn.apply(void 0,arguments)}}},[t._v("删除")]),n("v-uni-view",{staticClass:"closeBtn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closeDialogFn.apply(void 0,arguments)}}},[t._v("关闭")])],1)],1)]},proxy:!0}])})],1)},s=[]},d09f:function(t,e,n){var i=n("24fb");e=i(!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/* 文章场景相关 */.typeBox[data-v-63ed53cc]{width:85px;height:80px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;font-size:12px;text-align:center;border-radius:10px;position:relative;margin-bottom:10px;color:#fff;vertical-align:top;padding:0 10px}.typeBox .name[data-v-63ed53cc]{font-size:18px;position:relative;z-index:2;word-break:break-all}.typeBox .desc[data-v-63ed53cc]{position:relative;z-index:2}.bg[data-v-63ed53cc]{position:absolute;top:0;left:0;width:100%;height:100%}.pageInner[data-v-63ed53cc]{padding:15px}.addBox[data-v-63ed53cc]{text-align:center;width:105px;height:78px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(42,43,91,.1);border-radius:10px;font-size:12px;color:#2a2b5b;background-color:#f6f5f8;vertical-align:top}.addBox .icon-add[data-v-63ed53cc]{width:18px;height:18px}.closeBtn[data-v-63ed53cc]{font-size:15px;color:rgba(42,43,91,.5);padding:10px 0;text-align:center}',""]),t.exports=e},e033:function(t,e,n){"use strict";n.r(e);var i=n("729b"),a=n("3e75");for(var s in a)["default"].indexOf(s)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(s);n("c056");var o=n("f0c5"),r=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"929d0930",null,!1,i["a"],void 0);e["default"]=r.exports},e936:function(t,e,n){var i=n("24fb");e=i(!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/* 文章场景相关 */.dialogBox[data-v-177aa7fe]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999}.mask[data-v-177aa7fe]{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.4)}.dialogTitle[data-v-177aa7fe]{padding:15px}.dialogContent[data-v-177aa7fe]{width:calc(100% - 90px);position:fixed;left:45px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;border-radius:4px}.dialogInner[data-v-177aa7fe]{padding:0 15px}',""]),t.exports=e},e96d:function(t,e,n){"use strict";n.r(e);var i=n("f0c5"),a=Object(i["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},f388:function(t,e,n){"use strict";n.r(e);var i=n("8e2a"),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}}]); |