652978ebb1c4daacefc135fe75bfa879.json 35 KB

1
  1. {"remainingRequest":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\front\\item\\zyAdmin\\src\\components\\mobileConfig\\c_home_goods_list.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\components\\mobileConfig\\c_home_goods_list.vue","mtime":1761614938959},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1761614927320},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1761614937402}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:DQppbXBvcnQgeyBnZXRDYXRlZ29yeSwgZ2V0UHJvUHJvZHVjdCB9IGZyb20gJ0AvYXBpL2RpeSc7DQppbXBvcnQgdG9vbENvbSBmcm9tICdAL2NvbXBvbmVudHMvbW9iaWxlQ29uZmlnUmlnaHQvaW5kZXguanMnOw0KaW1wb3J0IHsgbWFwU3RhdGUsIG1hcE11dGF0aW9ucywgbWFwQWN0aW9ucyB9IGZyb20gJ3Z1ZXgnOw0KaW1wb3J0IHJpZ2h0QnRuIGZyb20gJ0AvY29tcG9uZW50cy9yaWdodEJ0bi9pbmRleC52dWUnOw0KZXhwb3J0IGRlZmF1bHQgew0KICBuYW1lOiAnY19ob21lX2dvb2RzX2xpc3QnLA0KICBjb21wb25lbnRzTmFtZTogJ2hvbWVfZ29vZHNfbGlzdCcsDQogIGNuYW1lOiAn5Lqn5ZOB5YiX6KGoJywNCiAgcHJvcHM6IHsNCiAgICBhY3RpdmVJbmRleDogew0KICAgICAgdHlwZTogbnVsbCwNCiAgICB9LA0KICAgIG51bTogew0KICAgICAgdHlwZTogbnVsbCwNCiAgICB9LA0KICAgIGluZGV4OiB7DQogICAgICB0eXBlOiBudWxsLA0KICAgIH0sDQogIH0sDQogIGNvbXBvbmVudHM6IHsNCiAgICAuLi50b29sQ29tLA0KICAgIHJpZ2h0QnRuLA0KICB9LA0KICBkYXRhKCkgew0KICAgIHJldHVybiB7DQogICAgICBjb25maWdPYmo6IHt9LA0KICAgICAgckNvbTogWw0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX3NldF91cCwNCiAgICAgICAgICBjb25maWdObWU6ICdzZXRVcCcsDQogICAgICAgIH0sDQogICAgICBdLA0KICAgICAgb25lQ29udGVudDogWw0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX3RpdGxlLA0KICAgICAgICAgIGNvbmZpZ05tZTogJ3RpdGxlTGVmdCcsDQogICAgICAgIH0sDQogICAgICAgIHsNCiAgICAgICAgICBjb21wb25lbnRzOiB0b29sQ29tLmNfcmFkaW8sDQogICAgICAgICAgY29uZmlnTm1lOiAnc3R5bGVDb25maWcnLA0KICAgICAgICB9LA0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX3RpdGxlLA0KICAgICAgICAgIGNvbmZpZ05tZTogJ3RpdGxlR29vZHMnLA0KICAgICAgICB9LA0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX3NlbGVjdCwNCiAgICAgICAgICBjb25maWdObWU6ICd0eXBlQ29uZmlnJywNCiAgICAgICAgfSwNCiAgICAgIF0sDQogICAgICBvbmVDb250ZW50MTogWw0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX2dvb2RzLA0KICAgICAgICAgIGNvbmZpZ05tZTogJ2dvb2RzTGlzdCcsDQogICAgICAgIH0sDQogICAgICBdLA0KICAgICAgb25lQ29udGVudDI6IFsNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY19icmFuZCwNCiAgICAgICAgICBjb25maWdObWU6ICdicmFuZExpc3QnLA0KICAgICAgICB9LA0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX3NsaWRlciwNCiAgICAgICAgICBjb25maWdObWU6ICdudW1iZXJDb25maWcnLA0KICAgICAgICB9LA0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX3JhZGlvLA0KICAgICAgICAgIGNvbmZpZ05tZTogJ2dvb2RzU29ydCcsDQogICAgICAgIH0sDQogICAgICBdLA0KICAgICAgb25lQ29udGVudDM6IFsNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY19jbGFzc2lmeSwNCiAgICAgICAgICBjb25maWdObWU6ICdjbGFzc0xpc3QnLA0KICAgICAgICB9LA0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX3NsaWRlciwNCiAgICAgICAgICBjb25maWdObWU6ICdudW1iZXJDb25maWcnLA0KICAgICAgICB9LA0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX3JhZGlvLA0KICAgICAgICAgIGNvbmZpZ05tZTogJ2dvb2RzU29ydCcsDQogICAgICAgIH0sDQogICAgICBdLA0KICAgICAgb25lQ29udGVudDQ6IFsNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY19nb29kc19sYWJlbCwNCiAgICAgICAgICBjb25maWdObWU6ICdnb29kc0xhYmVsJywNCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY19zbGlkZXIsDQogICAgICAgICAgY29uZmlnTm1lOiAnbnVtYmVyQ29uZmlnJywNCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY19yYWRpbywNCiAgICAgICAgICBjb25maWdObWU6ICdnb29kc1NvcnQnLA0KICAgICAgICB9LA0KICAgICAgXSwNCiAgICAgIHR3b0NvbnRlbnQ6IFsNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY190aXRsZSwNCiAgICAgICAgICBjb25maWdObWU6ICd0aXRsZUNvbnRlbnRzJywNCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY19jaGVja2JveCwNCiAgICAgICAgICBjb25maWdObWU6ICdjaGVja2JveEluZm8nLA0KICAgICAgICB9LA0KICAgICAgXSwNCiAgICAgIHRocmVlQ29udGVudDogWw0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX3RpdGxlLA0KICAgICAgICAgIGNvbmZpZ05tZTogJ3RpdGxlQ2FydCcsDQogICAgICAgIH0sDQogICAgICAgIHsNCiAgICAgICAgICBjb21wb25lbnRzOiB0b29sQ29tLmNfcmFkaW8sDQogICAgICAgICAgY29uZmlnTm1lOiAnY2FydENvbmZpZycsDQogICAgICAgIH0sDQogICAgICBdLA0KICAgICAgdGhyZWVDb250ZW50MTogWw0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX2J1dHRvbl9pbWcsDQogICAgICAgICAgY29uZmlnTm1lOiAnYm50U3R5bGVDb25maWcnLA0KICAgICAgICB9LA0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX3JhZGlvLA0KICAgICAgICAgIGNvbmZpZ05tZTogJ2JudENvbmZpZycsDQogICAgICAgIH0sDQogICAgICBdLA0KICAgICAgb25lU3R5bGU6IFsNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY190aXRsZSwNCiAgICAgICAgICBjb25maWdObWU6ICd0aXRsZVJpZ2h0JywNCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY19maWxsZXQsDQogICAgICAgICAgY29uZmlnTm1lOiAnZmlsbGV0SW1nJywNCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY19yYWRpbywNCiAgICAgICAgICBjb25maWdObWU6ICdnb29kc05hbWUnLA0KICAgICAgICB9LA0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX3JhZGlvLA0KICAgICAgICAgIGNvbmZpZ05tZTogJ3RvbmVDb25maWcnLA0KICAgICAgICB9LA0KICAgICAgXSwNCiAgICAgIG9uZVN0eWxlMTogWw0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX2JnX2NvbG9yLA0KICAgICAgICAgIGNvbmZpZ05tZTogJ2dvb2RzTmFtZUNvbG9yJywNCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY19iZ19jb2xvciwNCiAgICAgICAgICBjb25maWdObWU6ICdnb29kc1ByaWNlQ29sb3InLA0KICAgICAgICB9LA0KICAgICAgXSwNCiAgICAgIG9uZVN0eWxlMjogWw0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX2JnX2NvbG9yLA0KICAgICAgICAgIGNvbmZpZ05tZTogJ3NvbGROdW1Db2xvcicsDQogICAgICAgIH0sDQogICAgICBdLA0KICAgICAgb25lU3R5bGUzOiBbDQogICAgICAgIHsNCiAgICAgICAgICBjb21wb25lbnRzOiB0b29sQ29tLmNfYmdfY29sb3IsDQogICAgICAgICAgY29uZmlnTm1lOiAnc2NvcmVDb2xvcicsDQogICAgICAgIH0sDQogICAgICBdLA0KICAgICAgdHdvU3R5bGU6IFsNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY190aXRsZSwNCiAgICAgICAgICBjb25maWdObWU6ICd0aXRsZUNhcnQnLA0KICAgICAgICB9LA0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX3JhZGlvLA0KICAgICAgICAgIGNvbmZpZ05tZTogJ3RvbmVDYXJ0Q29uZmlnJywNCiAgICAgICAgfSwNCiAgICAgIF0sDQogICAgICB0d29TdHlsZTE6IFsNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY19iZ19jb2xvciwNCiAgICAgICAgICBjb25maWdObWU6ICdibnRCZ0NvbG9yJywNCiAgICAgICAgfSwNCiAgICAgIF0sDQogICAgICBjdXJyZW5jeVRpdGxlU3R5bGU6IFsNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY190aXRsZSwNCiAgICAgICAgICBjb25maWdObWU6ICd0aXRsZUN1cnJlbmN5JywNCiAgICAgICAgfSwNCiAgICAgIF0sDQogICAgICBtb2R1bGVDb2xvclN0eWxlOiBbDQogICAgICAgIHsNCiAgICAgICAgICBjb21wb25lbnRzOiB0b29sQ29tLmNfYmdfY29sb3IsDQogICAgICAgICAgY29uZmlnTm1lOiAnbW9kdWxlQ29sb3InLA0KICAgICAgICB9LA0KICAgICAgXSwNCiAgICAgIGN1cnJlbmN5U3R5bGU6IFsNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY19iZ19jb2xvciwNCiAgICAgICAgICBjb25maWdObWU6ICdib3R0b21CZ0NvbG9yJywNCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY19zbGlkZXIsDQogICAgICAgICAgY29uZmlnTm1lOiAndG9wQ29uZmlnJywNCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY19zbGlkZXIsDQogICAgICAgICAgY29uZmlnTm1lOiAnYm90dG9tQ29uZmlnJywNCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIGNvbXBvbmVudHM6IHRvb2xDb20uY19zbGlkZXIsDQogICAgICAgICAgY29uZmlnTm1lOiAncHJDb25maWcnLA0KICAgICAgICB9LA0KICAgICAgICB7DQogICAgICAgICAgY29tcG9uZW50czogdG9vbENvbS5jX3NsaWRlciwNCiAgICAgICAgICBjb25maWdObWU6ICdtYkNvbmZpZycsDQogICAgICAgIH0sDQogICAgICAgIHsNCiAgICAgICAgICBjb21wb25lbnRzOiB0b29sQ29tLmNfZmlsbGV0LA0KICAgICAgICAgIGNvbmZpZ05tZTogJ2ZpbGxldCcsDQogICAgICAgIH0sDQogICAgICBdLA0KICAgICAgc2V0VXA6IDAsDQogICAgICB0eXBlOiAwLA0KICAgICAgdHlwZTI6IDAsDQogICAgICB0eXBlMzogMCwNCiAgICAgIHR5cGU0OiAwLA0KICAgICAgdHlwZTU6IDAsDQogICAgICBsb2NrU3RhdHVzOiBmYWxzZSwNCiAgICB9Ow0KICB9LA0KICB3YXRjaDogew0KICAgIG51bShuVmFsKSB7DQogICAgICBsZXQgdmFsdWUgPSBKU09OLnBhcnNlKEpTT04uc3RyaW5naWZ5KHRoaXMuJHN0b3JlLnN0YXRlLm1vYmlsZENvbmZpZy5kZWZhdWx0QXJyYXlbblZhbF0pKTsNCiAgICAgIHRoaXMuY29uZmlnT2JqID0gdmFsdWU7DQogICAgICBpZiAoIXZhbHVlLnNlbGVjdENvbmZpZy5saXN0IHx8ICF2YWx1ZS5zZWxlY3RDb25maWcubGlzdFswXS52YWx1ZSkgew0KICAgICAgICB0aGlzLmdldENhdGVnb3J5KCk7DQogICAgICB9DQogICAgfSwNCiAgICBjb25maWdPYmo6IHsNCiAgICAgIGhhbmRsZXIoblZhbCwgb1ZhbCkgew0KICAgICAgICB0aGlzLiRzdG9yZS5jb21taXQoJ21vYmlsZENvbmZpZy9VUERBVEVBUlInLCB7IG51bTogdGhpcy5udW0sIHZhbDogblZhbCB9KTsNCiAgICAgIH0sDQogICAgICBkZWVwOiB0cnVlLA0KICAgIH0sDQogICAgJ2NvbmZpZ09iai5zZXRVcC50YWJWYWwnOiB7DQogICAgICBoYW5kbGVyKG5WYWwsIG9WYWwpIHsNCiAgICAgICAgdGhpcy5zZXRVcCA9IG5WYWw7DQogICAgICAgIHZhciBhcnIgPSBbdGhpcy5yQ29tWzBdXTsNCiAgICAgICAgaWYgKG5WYWwgPT0gMCkgew0KICAgICAgICAgIHRoaXMuZ2V0UkNvbUNvbnRlbnQoYXJyLCB0aGlzLnR5cGUsIHRoaXMudHlwZTIsIHRoaXMudHlwZTMpOw0KICAgICAgICB9IGVsc2Ugew0KICAgICAgICAgIHRoaXMuZ2V0UkNvbVN0eWxlKGFyciwgdGhpcy50eXBlLCB0aGlzLnR5cGUzLCB0aGlzLnR5cGU0LCB0aGlzLnR5cGU1KTsNCiAgICAgICAgfQ0KICAgICAgfSwNCiAgICAgIGRlZXA6IHRydWUsDQogICAgfSwNCiAgICAnY29uZmlnT2JqLnN0eWxlQ29uZmlnLnRhYlZhbCc6IHsNCiAgICAgIGhhbmRsZXIoblZhbCwgb1ZhbCkgew0KICAgICAgICB0aGlzLnR5cGUgPSBuVmFsOw0KICAgICAgICB2YXIgYXJyID0gW3RoaXMuckNvbVswXV07DQogICAgICAgIGlmICh0aGlzLnNldFVwID09PSAwKSB7DQogICAgICAgICAgdGhpcy5nZXRSQ29tQ29udGVudChhcnIsIG5WYWwsIHRoaXMudHlwZTIsIHRoaXMudHlwZTMpOw0KICAgICAgICB9IGVsc2Ugew0KICAgICAgICAgIHRoaXMuZ2V0UkNvbVN0eWxlKGFyciwgblZhbCwgdGhpcy50eXBlMywgdGhpcy50eXBlNCwgdGhpcy50eXBlNSk7DQogICAgICAgIH0NCiAgICAgIH0sDQogICAgICBkZWVwOiB0cnVlLA0KICAgIH0sDQogICAgJ2NvbmZpZ09iai50eXBlQ29uZmlnLmFjdGl2ZVZhbHVlJzogew0KICAgICAgaGFuZGxlcihuVmFsLCBvVmFsKSB7DQogICAgICAgIHRoaXMudHlwZTIgPSBuVmFsOw0KICAgICAgICB2YXIgYXJyID0gW3RoaXMuckNvbVswXV07DQogICAgICAgIGlmICh0aGlzLnNldFVwID09PSAwKSB7DQogICAgICAgICAgdGhpcy5nZXRSQ29tQ29udGVudChhcnIsIHRoaXMudHlwZSwgblZhbCwgdGhpcy50eXBlMyk7DQogICAgICAgIH0NCiAgICAgIH0sDQogICAgICBkZWVwOiB0cnVlLA0KICAgIH0sDQogICAgJ2NvbmZpZ09iai5jYXJ0Q29uZmlnLnRhYlZhbCc6IHsNCiAgICAgIGhhbmRsZXIoblZhbCwgb1ZhbCkgew0KICAgICAgICB0aGlzLnR5cGUzID0gblZhbDsNCiAgICAgICAgdmFyIGFyciA9IFt0aGlzLnJDb21bMF1dOw0KICAgICAgICBpZiAodGhpcy5zZXRVcCA9PT0gMCkgew0KICAgICAgICAgIHRoaXMuZ2V0UkNvbUNvbnRlbnQoYXJyLCB0aGlzLnR5cGUsIHRoaXMudHlwZTIsIG5WYWwpOw0KICAgICAgICB9IGVsc2Ugew0KICAgICAgICAgIHRoaXMuZ2V0UkNvbVN0eWxlKGFyciwgdGhpcy50eXBlLCBuVmFsLCB0aGlzLnR5cGU0LCB0aGlzLnR5cGU1KTsNCiAgICAgICAgfQ0KICAgICAgfSwNCiAgICAgIGRlZXA6IHRydWUsDQogICAgfSwNCiAgICAnY29uZmlnT2JqLnRvbmVDb25maWcudGFiVmFsJzogew0KICAgICAgaGFuZGxlcihuVmFsLCBvVmFsKSB7DQogICAgICAgIHRoaXMudHlwZTQgPSBuVmFsOw0KICAgICAgICB2YXIgYXJyID0gW3RoaXMuckNvbVswXV07DQogICAgICAgIGlmICh0aGlzLnNldFVwKSB7DQogICAgICAgICAgdGhpcy5nZXRSQ29tU3R5bGUoYXJyLCB0aGlzLnR5cGUsIHRoaXMudHlwZTMsIG5WYWwsIHRoaXMudHlwZTUpOw0KICAgICAgICB9DQogICAgICB9LA0KICAgICAgZGVlcDogdHJ1ZSwNCiAgICB9LA0KICAgICdjb25maWdPYmoudG9uZUNhcnRDb25maWcudGFiVmFsJzogew0KICAgICAgaGFuZGxlcihuVmFsLCBvVmFsKSB7DQogICAgICAgIHRoaXMudHlwZTUgPSBuVmFsOw0KICAgICAgICB2YXIgYXJyID0gW3RoaXMuckNvbVswXV07DQogICAgICAgIGlmICh0aGlzLnNldFVwKSB7DQogICAgICAgICAgdGhpcy5nZXRSQ29tU3R5bGUoYXJyLCB0aGlzLnR5cGUsIHRoaXMudHlwZTMsIHRoaXMudHlwZTQsIG5WYWwpOw0KICAgICAgICB9DQogICAgICB9LA0KICAgICAgZGVlcDogdHJ1ZSwNCiAgICB9LA0KICB9LA0KICBtb3VudGVkKCkgew0KICAgIHRoaXMuJG5leHRUaWNrKCgpID0+IHsNCiAgICAgIGxldCB2YWx1ZSA9IEpTT04ucGFyc2UoSlNPTi5zdHJpbmdpZnkodGhpcy4kc3RvcmUuc3RhdGUubW9iaWxkQ29uZmlnLmRlZmF1bHRBcnJheVt0aGlzLm51bV0pKTsNCiAgICAgIHRoaXMuY29uZmlnT2JqID0gdmFsdWU7DQogICAgICB0aGlzLmdldENhdGVnb3J5KCk7DQogICAgfSk7DQogIH0sDQogIG1ldGhvZHM6IHsNCiAgICBnZXRSQ29tQ29udGVudChhcnIsIHR5cGUsIHR5cGUyLCB0eXBlMykgew0KICAgICAgaWYgKHR5cGUgPT0gMykgew0KICAgICAgICBpZiAodHlwZTIgPT0gMSkgew0KICAgICAgICAgIHRoaXMuckNvbSA9IFsuLi5hcnIsIC4uLnRoaXMub25lQ29udGVudCwgLi4udGhpcy5vbmVDb250ZW50MSwgLi4udGhpcy50d29Db250ZW50XTsNCiAgICAgICAgfSBlbHNlIGlmICh0eXBlMiA9PSAyKSB7DQogICAgICAgICAgdGhpcy5yQ29tID0gWy4uLmFyciwgLi4udGhpcy5vbmVDb250ZW50LCAuLi50aGlzLm9uZUNvbnRlbnQyLCAuLi50aGlzLnR3b0NvbnRlbnRdOw0KICAgICAgICB9IGVsc2UgaWYgKHR5cGUyID09IDMpIHsNCiAgICAgICAgICB0aGlzLnJDb20gPSBbLi4uYXJyLCAuLi50aGlzLm9uZUNvbnRlbnQsIC4uLnRoaXMub25lQ29udGVudDMsIC4uLnRoaXMudHdvQ29udGVudF07DQogICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgdGhpcy5yQ29tID0gWy4uLmFyciwgLi4udGhpcy5vbmVDb250ZW50LCAuLi50aGlzLm9uZUNvbnRlbnQ0LCAuLi50aGlzLnR3b0NvbnRlbnRdOw0KICAgICAgICB9DQogICAgICB9IGVsc2Ugew0KICAgICAgICBpZiAodHlwZTIgPT0gMSkgew0KICAgICAgICAgIGlmICh0eXBlMyA9PSAwKSB7DQogICAgICAgICAgICB0aGlzLnJDb20gPSBbDQogICAgICAgICAgICAgIC4uLmFyciwNCiAgICAgICAgICAgICAgLi4udGhpcy5vbmVDb250ZW50LA0KICAgICAgICAgICAgICAuLi50aGlzLm9uZUNvbnRlbnQxLA0KICAgICAgICAgICAgICAuLi50aGlzLnR3b0NvbnRlbnQsDQogICAgICAgICAgICAgIC4uLnRoaXMudGhyZWVDb250ZW50LA0KICAgICAgICAgICAgICAuLi50aGlzLnRocmVlQ29udGVudDEsDQogICAgICAgICAgICBdOw0KICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICB0aGlzLnJDb20gPSBbLi4uYXJyLCAuLi50aGlzLm9uZUNvbnRlbnQsIC4uLnRoaXMub25lQ29udGVudDEsIC4uLnRoaXMudHdvQ29udGVudCwgLi4udGhpcy50aHJlZUNvbnRlbnRdOw0KICAgICAgICAgIH0NCiAgICAgICAgfSBlbHNlIGlmICh0eXBlMiA9PSAyKSB7DQogICAgICAgICAgaWYgKHR5cGUzID09IDApIHsNCiAgICAgICAgICAgIHRoaXMuckNvbSA9IFsNCiAgICAgICAgICAgICAgLi4uYXJyLA0KICAgICAgICAgICAgICAuLi50aGlzLm9uZUNvbnRlbnQsDQogICAgICAgICAgICAgIC4uLnRoaXMub25lQ29udGVudDIsDQogICAgICAgICAgICAgIC4uLnRoaXMudHdvQ29udGVudCwNCiAgICAgICAgICAgICAgLi4udGhpcy50aHJlZUNvbnRlbnQsDQogICAgICAgICAgICAgIC4uLnRoaXMudGhyZWVDb250ZW50MSwNCiAgICAgICAgICAgIF07DQogICAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICAgIHRoaXMuckNvbSA9IFsuLi5hcnIsIC4uLnRoaXMub25lQ29udGVudCwgLi4udGhpcy5vbmVDb250ZW50MiwgLi4udGhpcy50d29Db250ZW50LCAuLi50aGlzLnRocmVlQ29udGVudF07DQogICAgICAgICAgfQ0KICAgICAgICB9IGVsc2UgaWYgKHR5cGUyID09IDMpIHsNCiAgICAgICAgICBpZiAodHlwZTMgPT0gMCkgew0KICAgICAgICAgICAgdGhpcy5yQ29tID0gWw0KICAgICAgICAgICAgICAuLi5hcnIsDQogICAgICAgICAgICAgIC4uLnRoaXMub25lQ29udGVudCwNCiAgICAgICAgICAgICAgLi4udGhpcy5vbmVDb250ZW50MywNCiAgICAgICAgICAgICAgLi4udGhpcy50d29Db250ZW50LA0KICAgICAgICAgICAgICAuLi50aGlzLnRocmVlQ29udGVudCwNCiAgICAgICAgICAgICAgLi4udGhpcy50aHJlZUNvbnRlbnQxLA0KICAgICAgICAgICAgXTsNCiAgICAgICAgICB9IGVsc2Ugew0KICAgICAgICAgICAgdGhpcy5yQ29tID0gWy4uLmFyciwgLi4udGhpcy5vbmVDb250ZW50LCAuLi50aGlzLm9uZUNvbnRlbnQzLCAuLi50aGlzLnR3b0NvbnRlbnQsIC4uLnRoaXMudGhyZWVDb250ZW50XTsNCiAgICAgICAgICB9DQogICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgaWYgKHR5cGUzID09IDApIHsNCiAgICAgICAgICAgIHRoaXMuckNvbSA9IFsNCiAgICAgICAgICAgICAgLi4uYXJyLA0KICAgICAgICAgICAgICAuLi50aGlzLm9uZUNvbnRlbnQsDQogICAgICAgICAgICAgIC4uLnRoaXMub25lQ29udGVudDQsDQogICAgICAgICAgICAgIC4uLnRoaXMudHdvQ29udGVudCwNCiAgICAgICAgICAgICAgLi4udGhpcy50aHJlZUNvbnRlbnQsDQogICAgICAgICAgICAgIC4uLnRoaXMudGhyZWVDb250ZW50MSwNCiAgICAgICAgICAgIF07DQogICAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICAgIHRoaXMuckNvbSA9IFsuLi5hcnIsIC4uLnRoaXMub25lQ29udGVudCwgLi4udGhpcy5vbmVDb250ZW50NCwgLi4udGhpcy50d29Db250ZW50LCAuLi50aGlzLnRocmVlQ29udGVudF07DQogICAgICAgICAgfQ0KICAgICAgICB9DQogICAgICB9DQogICAgfSwNCiAgICBnZXRSQ29tU3R5bGUoYXJyLCB0eXBlLCB0eXBlMywgdHlwZTQsIHR5cGU1KSB7DQogICAgICBsZXQgb2JqNCA9IFtdLA0KICAgICAgICBjdXJyZW5jeVN0eWxlID0gW107DQogICAgICBpZiAodHlwZTQpIHsNCiAgICAgICAgaWYgKHR5cGUgPT0gMSB8fCB0eXBlID09IDQpIHsNCiAgICAgICAgICBvYmo0ID0gWy4uLnRoaXMub25lU3R5bGUxLCAuLi50aGlzLm9uZVN0eWxlMl07DQogICAgICAgICAgY3VycmVuY3lTdHlsZSA9IFsuLi50aGlzLmN1cnJlbmN5VGl0bGVTdHlsZSwgLi4udGhpcy5jdXJyZW5jeVN0eWxlXTsNCiAgICAgICAgfSBlbHNlIGlmICh0eXBlID09IDApIHsNCiAgICAgICAgICBvYmo0ID0gWy4uLnRoaXMub25lU3R5bGUxLCAuLi50aGlzLm9uZVN0eWxlMiwgLi4udGhpcy5vbmVTdHlsZTNdOw0KICAgICAgICAgIGN1cnJlbmN5U3R5bGUgPSBbLi4udGhpcy5jdXJyZW5jeVRpdGxlU3R5bGUsIC4uLnRoaXMuY3VycmVuY3lTdHlsZV07DQogICAgICAgIH0gZWxzZSBpZiAodHlwZSA9PSAyIHx8IHR5cGUgPT0gMykgew0KICAgICAgICAgIG9iajQgPSBbLi4udGhpcy5vbmVTdHlsZTFdOw0KICAgICAgICAgIGN1cnJlbmN5U3R5bGUgPSBbLi4udGhpcy5jdXJyZW5jeVRpdGxlU3R5bGUsIC4uLnRoaXMubW9kdWxlQ29sb3JTdHlsZSwgLi4udGhpcy5jdXJyZW5jeVN0eWxlXTsNCiAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICBvYmo0ID0gWy4uLnRoaXMub25lU3R5bGUxLCAuLi50aGlzLm9uZVN0eWxlMl07DQogICAgICAgICAgY3VycmVuY3lTdHlsZSA9IFsuLi50aGlzLmN1cnJlbmN5VGl0bGVTdHlsZSwgLi4udGhpcy5tb2R1bGVDb2xvclN0eWxlLCAuLi50aGlzLmN1cnJlbmN5U3R5bGVdOw0KICAgICAgICB9DQogICAgICB9IGVsc2Ugew0KICAgICAgICBpZiAodHlwZSA9PSAwIHx8IHR5cGUgPT0gMSB8fCB0eXBlID09IDQpIHsNCiAgICAgICAgICBjdXJyZW5jeVN0eWxlID0gWy4uLnRoaXMuY3VycmVuY3lUaXRsZVN0eWxlLCAuLi50aGlzLmN1cnJlbmN5U3R5bGVdOw0KICAgICAgICB9IGVsc2Ugew0KICAgICAgICAgIGN1cnJlbmN5U3R5bGUgPSBbLi4udGhpcy5jdXJyZW5jeVRpdGxlU3R5bGUsIC4uLnRoaXMubW9kdWxlQ29sb3JTdHlsZSwgLi4udGhpcy5jdXJyZW5jeVN0eWxlXTsNCiAgICAgICAgfQ0KICAgICAgfQ0KICAgICAgbGV0IG9iajUgPSBbXTsNCiAgICAgIGlmICh0eXBlICE9IDMpIHsNCiAgICAgICAgaWYgKHR5cGU1KSB7DQogICAgICAgICAgb2JqNSA9IFsuLi50aGlzLnR3b1N0eWxlLCAuLi50aGlzLnR3b1N0eWxlMV07DQogICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgb2JqNSA9IFsuLi50aGlzLnR3b1N0eWxlXTsNCiAgICAgICAgfQ0KICAgICAgfQ0KICAgICAgaWYgKHR5cGUzID09IDApIHsNCiAgICAgICAgdGhpcy5yQ29tID0gWy4uLmFyciwgLi4udGhpcy5vbmVTdHlsZSwgLi4ub2JqNCwgLi4ub2JqNSwgLi4uY3VycmVuY3lTdHlsZV07DQogICAgICB9IGVsc2Ugew0KICAgICAgICB0aGlzLnJDb20gPSBbLi4uYXJyLCAuLi50aGlzLm9uZVN0eWxlLCAuLi5vYmo0LCAuLi5jdXJyZW5jeVN0eWxlXTsNCiAgICAgIH0NCiAgICB9LA0KICAgIGdldENvbmZpZyhkYXRhLCBuYW1lKSB7DQogICAgICBjb25zb2xlLmxvZyhkYXRhLCBuYW1lKTsNCiAgICAgIGlmIChuYW1lICE9ICdyYWRpbycgJiYgIWRhdGEubmFtZSAmJiBkYXRhID09IDEpIHsNCiAgICAgICAgdGhpcy5jb25maWdPYmouZ29vZHNMaXN0Lmxpc3QgPSBbXTsNCiAgICAgICAgcmV0dXJuOw0KICAgICAgfQ0KICAgICAgaWYgKG5hbWUgIT0gJ3JhZGlvJyAmJiAhZGF0YS5uYW1lICYmIGRhdGEgPT0gMCAmJiAhdGhpcy5jb25maWdPYmouY2xhc3NMaXN0LmNsYXNzVmFsLmxlbmd0aCkgew0KICAgICAgICB0aGlzLmNvbmZpZ09iai5nb29kc0xpc3QubGlzdCA9IFtdOw0KICAgICAgICByZXR1cm47DQogICAgICB9DQogICAgICAvLyBpZiggZGF0YS5uYW1lPT0ncmFkaW8nKXsNCiAgICAgIC8vICAgICByZXR1cm47DQogICAgICAvLyB9DQogICAgICBsZXQgdHlwZSA9IHRoaXMuY29uZmlnT2JqLnR5cGVDb25maWcuYWN0aXZlVmFsdWU7DQogICAgICBsZXQgZGF0YU9iaiA9IHsNCiAgICAgICAgcGFnZTogMSwNCiAgICAgICAgbGltaXQ6IHRoaXMuY29uZmlnT2JqLm51bWJlckNvbmZpZy52YWwsDQogICAgICAgIHByaWNlT3JkZXI6IHRoaXMuY29uZmlnT2JqLmdvb2RzU29ydC50YWJWYWwgPT0gMiA/ICdkZXNjJyA6ICcnLA0KICAgICAgICBzYWxlc09yZGVyOiB0aGlzLmNvbmZpZ09iai5nb29kc1NvcnQudGFiVmFsID09IDEgPyAnZGVzYycgOiAnJywNCiAgICAgIH07DQogICAgICBpZiAodHlwZSA9PSAxKSB7DQogICAgICAgIHRoaXMuY29uZmlnT2JqLnByb2R1Y3RMaXN0Lmxpc3QgPSBbXTsNCiAgICAgICAgcmV0dXJuOw0KICAgICAgfSBlbHNlIGlmICh0eXBlID09IDMpIHsNCiAgICAgICAgZGF0YU9iai5jYXRlX2lkID0gdGhpcy5jb25maWdPYmouY2xhc3NMaXN0LmNsYXNzVmFsOw0KICAgICAgfSBlbHNlIHsNCiAgICAgICAgZGF0YU9iai5zdG9yZV9sYWJlbF9pZCA9IHRoaXMuY29uZmlnT2JqLmdvb2RzTGFiZWwuYWN0aXZlVmFsdWU7DQogICAgICB9DQogICAgICBnZXRQcm9Qcm9kdWN0KGRhdGFPYmopLnRoZW4oKHJlcykgPT4gew0KICAgICAgICB0aGlzLmNvbmZpZ09iai5wcm9kdWN0TGlzdC5saXN0ID0gcmVzLmRhdGE7DQogICAgICB9KTsNCiAgICB9LA0KICAgIGdldENhdGVnb3J5KCkgew0KICAgICAgZ2V0Q2F0ZWdvcnkoKS50aGVuKChyZXMpID0+IHsNCiAgICAgICAgdGhpcy4kc2V0KHRoaXMuY29uZmlnT2JqLnNlbGVjdENvbmZpZywgJ2xpc3QnLCByZXMuZGF0YSk7DQogICAgICB9KTsNCiAgICB9LA0KICB9LA0KfTsNCg=="},{"version":3,"sources":["c_home_goods_list.vue"],"names":[],"mappings":";AAoBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"c_home_goods_list.vue","sourceRoot":"src/components/mobileConfig","sourcesContent":["<template>\r\n <div class=\"mobile-config\">\r\n <div v-for=\"(item, key) in rCom\" :key=\"key\">\r\n <component\r\n :is=\"item.components.name\"\r\n :configObj=\"configObj\"\r\n ref=\"childData\"\r\n :configNme=\"item.configNme\"\r\n :key=\"key\"\r\n @getConfig=\"getConfig\"\r\n :index=\"activeIndex\"\r\n :number=\"num\"\r\n :num=\"item.num\"\r\n ></component>\r\n </div>\r\n <rightBtn :activeIndex=\"activeIndex\" :configObj=\"configObj\"></rightBtn>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { getCategory, getProProduct } from '@/api/diy';\r\nimport toolCom from '@/components/mobileConfigRight/index.js';\r\nimport { mapState, mapMutations, mapActions } from 'vuex';\r\nimport rightBtn from '@/components/rightBtn/index.vue';\r\nexport default {\r\n name: 'c_home_goods_list',\r\n componentsName: 'home_goods_list',\r\n cname: '产品列表',\r\n props: {\r\n activeIndex: {\r\n type: null,\r\n },\r\n num: {\r\n type: null,\r\n },\r\n index: {\r\n type: null,\r\n },\r\n },\r\n components: {\r\n ...toolCom,\r\n rightBtn,\r\n },\r\n data() {\r\n return {\r\n configObj: {},\r\n rCom: [\r\n {\r\n components: toolCom.c_set_up,\r\n configNme: 'setUp',\r\n },\r\n ],\r\n oneContent: [\r\n {\r\n components: toolCom.c_title,\r\n configNme: 'titleLeft',\r\n },\r\n {\r\n components: toolCom.c_radio,\r\n configNme: 'styleConfig',\r\n },\r\n {\r\n components: toolCom.c_title,\r\n configNme: 'titleGoods',\r\n },\r\n {\r\n components: toolCom.c_select,\r\n configNme: 'typeConfig',\r\n },\r\n ],\r\n oneContent1: [\r\n {\r\n components: toolCom.c_goods,\r\n configNme: 'goodsList',\r\n },\r\n ],\r\n oneContent2: [\r\n {\r\n components: toolCom.c_brand,\r\n configNme: 'brandList',\r\n },\r\n {\r\n components: toolCom.c_slider,\r\n configNme: 'numberConfig',\r\n },\r\n {\r\n components: toolCom.c_radio,\r\n configNme: 'goodsSort',\r\n },\r\n ],\r\n oneContent3: [\r\n {\r\n components: toolCom.c_classify,\r\n configNme: 'classList',\r\n },\r\n {\r\n components: toolCom.c_slider,\r\n configNme: 'numberConfig',\r\n },\r\n {\r\n components: toolCom.c_radio,\r\n configNme: 'goodsSort',\r\n },\r\n ],\r\n oneContent4: [\r\n {\r\n components: toolCom.c_goods_label,\r\n configNme: 'goodsLabel',\r\n },\r\n {\r\n components: toolCom.c_slider,\r\n configNme: 'numberConfig',\r\n },\r\n {\r\n components: toolCom.c_radio,\r\n configNme: 'goodsSort',\r\n },\r\n ],\r\n twoContent: [\r\n {\r\n components: toolCom.c_title,\r\n configNme: 'titleContents',\r\n },\r\n {\r\n components: toolCom.c_checkbox,\r\n configNme: 'checkboxInfo',\r\n },\r\n ],\r\n threeContent: [\r\n {\r\n components: toolCom.c_title,\r\n configNme: 'titleCart',\r\n },\r\n {\r\n components: toolCom.c_radio,\r\n configNme: 'cartConfig',\r\n },\r\n ],\r\n threeContent1: [\r\n {\r\n components: toolCom.c_button_img,\r\n configNme: 'bntStyleConfig',\r\n },\r\n {\r\n components: toolCom.c_radio,\r\n configNme: 'bntConfig',\r\n },\r\n ],\r\n oneStyle: [\r\n {\r\n components: toolCom.c_title,\r\n configNme: 'titleRight',\r\n },\r\n {\r\n components: toolCom.c_fillet,\r\n configNme: 'filletImg',\r\n },\r\n {\r\n components: toolCom.c_radio,\r\n configNme: 'goodsName',\r\n },\r\n {\r\n components: toolCom.c_radio,\r\n configNme: 'toneConfig',\r\n },\r\n ],\r\n oneStyle1: [\r\n {\r\n components: toolCom.c_bg_color,\r\n configNme: 'goodsNameColor',\r\n },\r\n {\r\n components: toolCom.c_bg_color,\r\n configNme: 'goodsPriceColor',\r\n },\r\n ],\r\n oneStyle2: [\r\n {\r\n components: toolCom.c_bg_color,\r\n configNme: 'soldNumColor',\r\n },\r\n ],\r\n oneStyle3: [\r\n {\r\n components: toolCom.c_bg_color,\r\n configNme: 'scoreColor',\r\n },\r\n ],\r\n twoStyle: [\r\n {\r\n components: toolCom.c_title,\r\n configNme: 'titleCart',\r\n },\r\n {\r\n components: toolCom.c_radio,\r\n configNme: 'toneCartConfig',\r\n },\r\n ],\r\n twoStyle1: [\r\n {\r\n components: toolCom.c_bg_color,\r\n configNme: 'bntBgColor',\r\n },\r\n ],\r\n currencyTitleStyle: [\r\n {\r\n components: toolCom.c_title,\r\n configNme: 'titleCurrency',\r\n },\r\n ],\r\n moduleColorStyle: [\r\n {\r\n components: toolCom.c_bg_color,\r\n configNme: 'moduleColor',\r\n },\r\n ],\r\n currencyStyle: [\r\n {\r\n components: toolCom.c_bg_color,\r\n configNme: 'bottomBgColor',\r\n },\r\n {\r\n components: toolCom.c_slider,\r\n configNme: 'topConfig',\r\n },\r\n {\r\n components: toolCom.c_slider,\r\n configNme: 'bottomConfig',\r\n },\r\n {\r\n components: toolCom.c_slider,\r\n configNme: 'prConfig',\r\n },\r\n {\r\n components: toolCom.c_slider,\r\n configNme: 'mbConfig',\r\n },\r\n {\r\n components: toolCom.c_fillet,\r\n configNme: 'fillet',\r\n },\r\n ],\r\n setUp: 0,\r\n type: 0,\r\n type2: 0,\r\n type3: 0,\r\n type4: 0,\r\n type5: 0,\r\n lockStatus: false,\r\n };\r\n },\r\n watch: {\r\n num(nVal) {\r\n let value = JSON.parse(JSON.stringify(this.$store.state.mobildConfig.defaultArray[nVal]));\r\n this.configObj = value;\r\n if (!value.selectConfig.list || !value.selectConfig.list[0].value) {\r\n this.getCategory();\r\n }\r\n },\r\n configObj: {\r\n handler(nVal, oVal) {\r\n this.$store.commit('mobildConfig/UPDATEARR', { num: this.num, val: nVal });\r\n },\r\n deep: true,\r\n },\r\n 'configObj.setUp.tabVal': {\r\n handler(nVal, oVal) {\r\n this.setUp = nVal;\r\n var arr = [this.rCom[0]];\r\n if (nVal == 0) {\r\n this.getRComContent(arr, this.type, this.type2, this.type3);\r\n } else {\r\n this.getRComStyle(arr, this.type, this.type3, this.type4, this.type5);\r\n }\r\n },\r\n deep: true,\r\n },\r\n 'configObj.styleConfig.tabVal': {\r\n handler(nVal, oVal) {\r\n this.type = nVal;\r\n var arr = [this.rCom[0]];\r\n if (this.setUp === 0) {\r\n this.getRComContent(arr, nVal, this.type2, this.type3);\r\n } else {\r\n this.getRComStyle(arr, nVal, this.type3, this.type4, this.type5);\r\n }\r\n },\r\n deep: true,\r\n },\r\n 'configObj.typeConfig.activeValue': {\r\n handler(nVal, oVal) {\r\n this.type2 = nVal;\r\n var arr = [this.rCom[0]];\r\n if (this.setUp === 0) {\r\n this.getRComContent(arr, this.type, nVal, this.type3);\r\n }\r\n },\r\n deep: true,\r\n },\r\n 'configObj.cartConfig.tabVal': {\r\n handler(nVal, oVal) {\r\n this.type3 = nVal;\r\n var arr = [this.rCom[0]];\r\n if (this.setUp === 0) {\r\n this.getRComContent(arr, this.type, this.type2, nVal);\r\n } else {\r\n this.getRComStyle(arr, this.type, nVal, this.type4, this.type5);\r\n }\r\n },\r\n deep: true,\r\n },\r\n 'configObj.toneConfig.tabVal': {\r\n handler(nVal, oVal) {\r\n this.type4 = nVal;\r\n var arr = [this.rCom[0]];\r\n if (this.setUp) {\r\n this.getRComStyle(arr, this.type, this.type3, nVal, this.type5);\r\n }\r\n },\r\n deep: true,\r\n },\r\n 'configObj.toneCartConfig.tabVal': {\r\n handler(nVal, oVal) {\r\n this.type5 = nVal;\r\n var arr = [this.rCom[0]];\r\n if (this.setUp) {\r\n this.getRComStyle(arr, this.type, this.type3, this.type4, nVal);\r\n }\r\n },\r\n deep: true,\r\n },\r\n },\r\n mounted() {\r\n this.$nextTick(() => {\r\n let value = JSON.parse(JSON.stringify(this.$store.state.mobildConfig.defaultArray[this.num]));\r\n this.configObj = value;\r\n this.getCategory();\r\n });\r\n },\r\n methods: {\r\n getRComContent(arr, type, type2, type3) {\r\n if (type == 3) {\r\n if (type2 == 1) {\r\n this.rCom = [...arr, ...this.oneContent, ...this.oneContent1, ...this.twoContent];\r\n } else if (type2 == 2) {\r\n this.rCom = [...arr, ...this.oneContent, ...this.oneContent2, ...this.twoContent];\r\n } else if (type2 == 3) {\r\n this.rCom = [...arr, ...this.oneContent, ...this.oneContent3, ...this.twoContent];\r\n } else {\r\n this.rCom = [...arr, ...this.oneContent, ...this.oneContent4, ...this.twoContent];\r\n }\r\n } else {\r\n if (type2 == 1) {\r\n if (type3 == 0) {\r\n this.rCom = [\r\n ...arr,\r\n ...this.oneContent,\r\n ...this.oneContent1,\r\n ...this.twoContent,\r\n ...this.threeContent,\r\n ...this.threeContent1,\r\n ];\r\n } else {\r\n this.rCom = [...arr, ...this.oneContent, ...this.oneContent1, ...this.twoContent, ...this.threeContent];\r\n }\r\n } else if (type2 == 2) {\r\n if (type3 == 0) {\r\n this.rCom = [\r\n ...arr,\r\n ...this.oneContent,\r\n ...this.oneContent2,\r\n ...this.twoContent,\r\n ...this.threeContent,\r\n ...this.threeContent1,\r\n ];\r\n } else {\r\n this.rCom = [...arr, ...this.oneContent, ...this.oneContent2, ...this.twoContent, ...this.threeContent];\r\n }\r\n } else if (type2 == 3) {\r\n if (type3 == 0) {\r\n this.rCom = [\r\n ...arr,\r\n ...this.oneContent,\r\n ...this.oneContent3,\r\n ...this.twoContent,\r\n ...this.threeContent,\r\n ...this.threeContent1,\r\n ];\r\n } else {\r\n this.rCom = [...arr, ...this.oneContent, ...this.oneContent3, ...this.twoContent, ...this.threeContent];\r\n }\r\n } else {\r\n if (type3 == 0) {\r\n this.rCom = [\r\n ...arr,\r\n ...this.oneContent,\r\n ...this.oneContent4,\r\n ...this.twoContent,\r\n ...this.threeContent,\r\n ...this.threeContent1,\r\n ];\r\n } else {\r\n this.rCom = [...arr, ...this.oneContent, ...this.oneContent4, ...this.twoContent, ...this.threeContent];\r\n }\r\n }\r\n }\r\n },\r\n getRComStyle(arr, type, type3, type4, type5) {\r\n let obj4 = [],\r\n currencyStyle = [];\r\n if (type4) {\r\n if (type == 1 || type == 4) {\r\n obj4 = [...this.oneStyle1, ...this.oneStyle2];\r\n currencyStyle = [...this.currencyTitleStyle, ...this.currencyStyle];\r\n } else if (type == 0) {\r\n obj4 = [...this.oneStyle1, ...this.oneStyle2, ...this.oneStyle3];\r\n currencyStyle = [...this.currencyTitleStyle, ...this.currencyStyle];\r\n } else if (type == 2 || type == 3) {\r\n obj4 = [...this.oneStyle1];\r\n currencyStyle = [...this.currencyTitleStyle, ...this.moduleColorStyle, ...this.currencyStyle];\r\n } else {\r\n obj4 = [...this.oneStyle1, ...this.oneStyle2];\r\n currencyStyle = [...this.currencyTitleStyle, ...this.moduleColorStyle, ...this.currencyStyle];\r\n }\r\n } else {\r\n if (type == 0 || type == 1 || type == 4) {\r\n currencyStyle = [...this.currencyTitleStyle, ...this.currencyStyle];\r\n } else {\r\n currencyStyle = [...this.currencyTitleStyle, ...this.moduleColorStyle, ...this.currencyStyle];\r\n }\r\n }\r\n let obj5 = [];\r\n if (type != 3) {\r\n if (type5) {\r\n obj5 = [...this.twoStyle, ...this.twoStyle1];\r\n } else {\r\n obj5 = [...this.twoStyle];\r\n }\r\n }\r\n if (type3 == 0) {\r\n this.rCom = [...arr, ...this.oneStyle, ...obj4, ...obj5, ...currencyStyle];\r\n } else {\r\n this.rCom = [...arr, ...this.oneStyle, ...obj4, ...currencyStyle];\r\n }\r\n },\r\n getConfig(data, name) {\r\n console.log(data, name);\r\n if (name != 'radio' && !data.name && data == 1) {\r\n this.configObj.goodsList.list = [];\r\n return;\r\n }\r\n if (name != 'radio' && !data.name && data == 0 && !this.configObj.classList.classVal.length) {\r\n this.configObj.goodsList.list = [];\r\n return;\r\n }\r\n // if( data.name=='radio'){\r\n // return;\r\n // }\r\n let type = this.configObj.typeConfig.activeValue;\r\n let dataObj = {\r\n page: 1,\r\n limit: this.configObj.numberConfig.val,\r\n priceOrder: this.configObj.goodsSort.tabVal == 2 ? 'desc' : '',\r\n salesOrder: this.configObj.goodsSort.tabVal == 1 ? 'desc' : '',\r\n };\r\n if (type == 1) {\r\n this.configObj.productList.list = [];\r\n return;\r\n } else if (type == 3) {\r\n dataObj.cate_id = this.configObj.classList.classVal;\r\n } else {\r\n dataObj.store_label_id = this.configObj.goodsLabel.activeValue;\r\n }\r\n getProProduct(dataObj).then((res) => {\r\n this.configObj.productList.list = res.data;\r\n });\r\n },\r\n getCategory() {\r\n getCategory().then((res) => {\r\n this.$set(this.configObj.selectConfig, 'list', res.data);\r\n });\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n.pro {\r\n padding: 15px 15px 0;\r\n .tips {\r\n height: 50px;\r\n line-height: 50px;\r\n color: #999;\r\n font-size: 12px;\r\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\r\n }\r\n}\r\n.btn-box {\r\n padding-bottom: 20px;\r\n}\r\n</style>\r\n"]}]}