{"remainingRequest":"/data/jenkins/workspace/admin.ws.baibaodun.com.cn/node_modules/vue-loader/lib/index.js??vue-loader-options!/data/jenkins/workspace/admin.ws.baibaodun.com.cn/src/views/pagediy/components/mobileConfigRight/c_cascader.vue?vue&type=script&lang=js","dependencies":[{"path":"/data/jenkins/workspace/admin.ws.baibaodun.com.cn/src/views/pagediy/components/mobileConfigRight/c_cascader.vue","mtime":1701741776320},{"path":"/data/jenkins/workspace/admin.ws.baibaodun.com.cn/node_modules/cache-loader/dist/cjs.js","mtime":1701741918737},{"path":"/data/jenkins/workspace/admin.ws.baibaodun.com.cn/node_modules/thread-loader/dist/cjs.js","mtime":1701741918386},{"path":"/data/jenkins/workspace/admin.ws.baibaodun.com.cn/node_modules/babel-loader/lib/index.js","mtime":1701741929501},{"path":"/data/jenkins/workspace/admin.ws.baibaodun.com.cn/node_modules/cache-loader/dist/cjs.js","mtime":1701741918737},{"path":"/data/jenkins/workspace/admin.ws.baibaodun.com.cn/node_modules/vue-loader/lib/index.js","mtime":1701741928146}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n// +---------------------------------------------------------------------\n// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]\n// +---------------------------------------------------------------------\n// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.\n// +---------------------------------------------------------------------\n// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权\n// +---------------------------------------------------------------------\n// | Author: CRMEB Team \n// +---------------------------------------------------------------------\nexport default {\n name: 'c_cascader',\n props: {\n configObj: {\n type: Object,\n },\n configNme: {\n type: String,\n },\n number: {\n type: null,\n },\n },\n data() {\n return {\n props: {\n value: 'id',\n label: 'name',\n children: 'childList',\n expandTrigger: 'hover',\n checkStrictly: false,\n multiple: true,\n emitPath: false,\n },\n defaults: {},\n configData: {},\n timeStamp: '',\n };\n },\n mounted() {\n this.$nextTick(() => {\n this.defaults = this.configObj;\n this.configData = this.configObj[this.configNme];\n });\n },\n watch: {\n configObj: {\n handler(nVal, oVal) {\n this.defaults = nVal;\n this.configData = nVal[this.configNme];\n },\n deep: true,\n },\n number(nVal) {\n this.timeStamp = nVal;\n },\n },\n methods: {\n sliderChange(e) {\n let storage = window.localStorage;\n this.configData.activeValue = e ? e : storage.getItem(this.timeStamp);\n this.$emit('getConfig', { name: 'cascader', values: e });\n },\n },\n};\n",null]}