14fb42b28fdb98efb9ed1dda1a10d7fb.json 35 KB

1
  1. {"remainingRequest":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\goods\\sale\\CostumeTypeAdjustPriceAdd.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\goods\\sale\\CostumeTypeAdjustPriceAdd.vue","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js","mtime":1655715099000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgYWRkUGF1c2VTYXZlLCBnZXRQYXVzZVNhdmUsIGRlbFBhdXNlU2F2ZSB9IGZyb20gIkAvYXBpL2NvbW1vbiI7CmltcG9ydCB7IGFkZEN1c3RvbWVyVHlwZVByaWNlQWRqdXN0bWVudCB9IGZyb20gIkAvYXBpL1ByaWNlIjsKaW1wb3J0IEN1dG9tZXJUeXBlQWRkIGZyb20gIkAvY29tcG9uZW50L2N1c3RvbWVyL0N1dG9tZXJUeXBlQWRkIjsKaW1wb3J0IEN1c3RvbWVyVHlwZU1vZGVsIGZyb20gIkAvY29tcG9uZW50L2N1c3RvbWVyL0N1c3RvbWVyVHlwZU1vZGVsIjsKaW1wb3J0IENvbmRpdGlvblNlbEdvb2RzIGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9Db25kaXRpb25TZWxHb29kcyI7CmNvbnN0IGdvb2RzSXRlbSA9IHsKICBjcmVhdGVVc2VyTmFtZTogIiIsCiAgZ29vZHNOYW1lOiAiIiwKICBnb29kc0lkOiAiIiwKICBnb29kc0NvZGU6ICIiLAogIG5vd1ByaWNlOiAiIiwKICBzaG9wSWQ6ICIiLAogIHNob3BOYW1lOiAiIiwKICBza3VJZDogIiIsCiAgc2FsZVByaWNlOiBbewogICAgcHJpY2U6IDAsCiAgICBza3VJZDogIiIsCiAgICB1bml0TmFtZTogIiIsCiAgICBhZGpQcmljZXRhZzogIjIiCiAgfV0sCiAgY3VzdG9tZXJOYW1lOiAiIiwKICBjdXN0b21lclR5cGU6ICIiCn07CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAiQ29zdHVtZVR5cGVBZGp1c3RQcmljZSIsCiAgY29tcG9uZW50czogewogICAgQ3V0b21lclR5cGVBZGQsCiAgICBDdXN0b21lclR5cGVNb2RlbCwKICAgIENvbmRpdGlvblNlbEdvb2RzCiAgfSwKCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGN1c3RvbWVyX3R5cGVfYWRkX3Nob3c6IGZhbHNlLAogICAgICBsb2FkaW5nOiBmYWxzZSwKICAgICAgbWF0ZXJpYWxfaW5kZXg6ICIiLAogICAgICBjdXN0b21lcl90eXBlX3Nob3c6IGZhbHNlLAogICAgICBzaG93X2dvb2RzOiBmYWxzZSwKICAgICAgZ29vZHNfZGF0YTogW10sCiAgICAgIGN1c3RvbWVyX3R5cGVfbmFtZTogIiIsCiAgICAgIGN1c3RvbWVyX3R5cGVfaWQ6IDAsCiAgICAgIHNob3BfaWQ6ICIiLAogICAgICBwYWdlTmFtZTogIiIsCiAgICAgIHNwZWNfY2hlY2s6IFtdLAogICAgICBnb29kc19pbmRleDogMCwKICAgICAgYWRqUHJpY2V0YWc6ICIyIiwKICAgICAgcHJpY2VfbnVtOiAwLAogICAgICBzaG93X3NldDogZmFsc2UsCiAgICAgIGFkalByaWNldGFnX2xpc3Q6IFt7CiAgICAgICAgbGFiZWw6ICIrIiwKICAgICAgICB2YWx1ZTogIjIiCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIi0iLAogICAgICAgIHZhbHVlOiAiMSIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAiKiIsCiAgICAgICAgdmFsdWU6ICIzIgogICAgICB9XQogICAgfTsKICB9LAoKICBjcmVhdGVkKCkgewogICAgdGhpcy5wYWdlTmFtZSA9IHRoaXMuJHJvdXRlLm5hbWU7IC8vIHRoaXMuZ2V0UGF1c2VTYXZlKCkKCiAgICBmb3IgKGxldCBpID0gMTsgaSA8PSAxOyBpKyspIHsKICAgICAgdGhpcy5nb29kc19kYXRhLnB1c2godGhpcy4kX2NvbW1vbi5kZWVwQ2xvbmUoZ29vZHNJdGVtKSk7CiAgICB9CiAgfSwKCiAgbWV0aG9kczogewogICAgYmV0Y2hTZXQoKSB7CiAgICAgIHRoaXMuZ29vZHNfZGF0YS5mb3JFYWNoKGl0ZW0gPT4gewogICAgICAgIGlmIChpdGVtLnNrdUlkKSB7CiAgICAgICAgICBpdGVtLnNhbGVQcmljZS5mb3JFYWNoKHNrdSA9PiB7CiAgICAgICAgICAgIHNrdS5hZGpQcmljZXRhZyA9IHRoaXMuYWRqUHJpY2V0YWc7CiAgICAgICAgICAgIHNrdS5wcmljZSA9IHRoaXMucHJpY2VfbnVtOwogICAgICAgICAgICBza3UubGFkZGVyUHJpY2UgPSBza3UubGFkZGVyUHJpY2UubWFwKGxhZGRlciA9PiB7CiAgICAgICAgICAgICAgcmV0dXJuIHsgLi4ubGFkZGVyLAogICAgICAgICAgICAgICAgYWRqUHJpY2V0YWc6IHRoaXMuYWRqUHJpY2V0YWcsCiAgICAgICAgICAgICAgICBhZGpQcmljZTogdGhpcy5wcmljZV9udW0KICAgICAgICAgICAgICB9OwogICAgICAgICAgICB9KTsKICAgICAgICAgIH0pOwogICAgICAgIH0KICAgICAgfSk7CiAgICAgIHRoaXMuc2hvd19zZXQgPSBmYWxzZTsKICAgIH0sCgogICAgYWRkTGlzdEdvb2RzKCkgewogICAgICB0aGlzLmdvb2RzX2RhdGEucHVzaCh0aGlzLiRfY29tbW9uLmRlZXBDbG9uZShnb29kc0l0ZW0pKTsKICAgIH0sCgogICAgZ29vZHNWaXNpYmxlQ2hhbmdlKHZpc2libGUsIGluZGV4KSB7CiAgICAgIGlmICh2aXNpYmxlKSB7CiAgICAgICAgdGhpcy5nb29kc19pbmRleCA9IGluZGV4OwogICAgICB9CiAgICB9LAoKICAgIHNwZWNTZWxDb25maXJtKHBhcmFtcykgewogICAgICBsZXQgdGFyZ2V0ID0gdGhpcy4kX2NvbW1vbi5kZWVwQ2xvbmUodGhpcy5nb29kc19kYXRhKTsKICAgICAgY29uc3QgZ29vZHNEID0gcGFyYW1zLmdvb2RzRC5tYXAoaXRlbSA9PiB7CiAgICAgICAgcmV0dXJuIHsKICAgICAgICAgIGNyZWF0ZVVzZXJOYW1lOiB0aGlzLnVzZXJOYW1lLAogICAgICAgICAgZ29vZHNOYW1lOiBwYXJhbXMubm93X2dvb2RzX2RhdGEudGl0bGUsCiAgICAgICAgICBnb29kc0lkOiBwYXJhbXMubm93X2dvb2RzX2RhdGEuaWQsCiAgICAgICAgICBnb29kc0NvZGU6IHBhcmFtcy5ub3dfZ29vZHNfZGF0YS5jb2RlLAogICAgICAgICAgbm93UHJpY2U6IGl0ZW0uc3BlYy5zYWxlUHJpY2UsCiAgICAgICAgICBzaG9wSWQ6IHBhcmFtcy5ub3dfZ29vZHNfZGF0YS5zaG9wSWQsCiAgICAgICAgICBzaG9wTmFtZTogcGFyYW1zLm5vd19nb29kc19kYXRhLnNob3BOYW1lLAogICAgICAgICAgc2t1SWQ6IGl0ZW0uc2t1SWQsCiAgICAgICAgICBzcGVjR3JvcE5hbWU6IGl0ZW0uc3BlYy5zcGVjR3JvcE5hbWUsCiAgICAgICAgICB1bml0TmFtZTogaXRlbS5zcGVjLnVuaXROYW1lLAogICAgICAgICAgc2FsZVByaWNlOiBbewogICAgICAgICAgICBwcmljZTogMCwKICAgICAgICAgICAgc2t1SWQ6IGl0ZW0uc2t1SWQsCiAgICAgICAgICAgIHVuaXROYW1lOiBpdGVtLnNwZWMuc3BlY0dyb3BOYW1lIHx8IGl0ZW0uc3BlYy51bml0TmFtZSwKICAgICAgICAgICAgYWRqUHJpY2V0YWc6ICIyIiwKICAgICAgICAgICAgbGFkZGVyUHJpY2U6IGl0ZW0ubGFkZGVyUHJpY2UubWFwKGxhZGRlciA9PiB7CiAgICAgICAgICAgICAgcmV0dXJuIHsgLi4ubGFkZGVyLAogICAgICAgICAgICAgICAgYWRqUHJpY2V0YWc6ICIyIiwKICAgICAgICAgICAgICAgIGFkalByaWNlOiAwCiAgICAgICAgICAgICAgfTsKICAgICAgICAgICAgfSkKICAgICAgICAgIH1dLAogICAgICAgICAgY3VzdG9tZXJOYW1lOiB0aGlzLmN1c3RvbWVyX3R5cGVfbmFtZSwKICAgICAgICAgIGN1c3RvbWVyVHlwZTogdGhpcy5jdXN0b21lcl90eXBlX2lkCiAgICAgICAgfTsKICAgICAgfSk7CgogICAgICBpZiAoIXRhcmdldFt0aGlzLmdvb2RzX2luZGV4XS5za3VJZCkgewogICAgICAgIHRhcmdldC5zcGxpY2UodGhpcy5nb29kc19pbmRleCwgMSk7CiAgICAgIH0KCiAgICAgIGdvb2RzRC5mb3JFYWNoKGl0ZW0gPT4gewogICAgICAgIGNvbnN0IHRhcmdldEQgPSB0YXJnZXQuZmluZChpdGVtRyA9PiBpdGVtRy5za3VJZCA9PT0gaXRlbS5za3VJZCk7CgogICAgICAgIGlmICghdGFyZ2V0RCkgewogICAgICAgICAgdGFyZ2V0LnB1c2goaXRlbSk7CiAgICAgICAgfQogICAgICB9KTsKICAgICAgdGhpcy5nb29kc19kYXRhID0gdGFyZ2V0OwogICAgfSwKCiAgICBkZWxEYXRhKGluZGV4KSB7CiAgICAgIHRoaXMuZ29vZHNfZGF0YS5zcGxpY2UoaW5kZXgsIDEpOwogICAgfSwKCiAgICAvLyDpgInmi6nllYblk4Hnoa7lrpoKICAgIHNlbEdvb2RzKHJvdykgewogICAgICBjb25zdCBnb29kcyA9IHJvdy5tYXAoaXRlbSA9PiB7CiAgICAgICAgbGV0IHNwZWNHcm9wTmFtZSA9ICIiOwoKICAgICAgICBpZiAoaXRlbS5zcGVjR3JvdXAubGVuZ3RoKSB7CiAgICAgICAgICBzcGVjR3JvcE5hbWUgPSBpdGVtLnNwZWNHcm91cC5tYXAoaXRlbU0gPT4gaXRlbU0uc3BlY1ZhbHVlTmFtZSkuam9pbigiOyIpOwogICAgICAgIH0KCiAgICAgICAgcmV0dXJuIHsKICAgICAgICAgIGNyZWF0ZVVzZXJOYW1lOiB0aGlzLnVzZXJOYW1lLAogICAgICAgICAgZ29vZHNOYW1lOiBpdGVtLnRpdGxlLAogICAgICAgICAgZ29vZHNJZDogaXRlbS5pZCwKICAgICAgICAgIGdvb2RzQ29kZTogaXRlbS5jb2RlLAogICAgICAgICAgbm93UHJpY2U6IGl0ZW0uc2FsZVByaWNlLAogICAgICAgICAgbGFkZGVyUHJpY2U6IGl0ZW0ubGFkZGVyUHJpY2UsCiAgICAgICAgICBlbmFibGVkTGFkZGVyOiBpdGVtLmVuYWJsZWRMYWRkZXIsCiAgICAgICAgICBzaG9wSWQ6IGl0ZW0uc2hvcElkLAogICAgICAgICAgc2hvcE5hbWU6IGl0ZW0uc2hvcE5hbWUsCiAgICAgICAgICBza3VJZDogaXRlbS5za3VJZCwKICAgICAgICAgIHNwZWNHcm9wTmFtZTogc3BlY0dyb3BOYW1lLAogICAgICAgICAgdW5pdE5hbWU6IGl0ZW0udW5pdE5hbWUsCiAgICAgICAgICBzYWxlUHJpY2U6IFt7CiAgICAgICAgICAgIHByaWNlOiAwLAogICAgICAgICAgICBza3VJZDogaXRlbS5za3VJZCwKICAgICAgICAgICAgdW5pdE5hbWU6IGl0ZW0udW5pdE5hbWUsCiAgICAgICAgICAgIGFkalByaWNldGFnOiAiMiIsCiAgICAgICAgICAgIGxhZGRlclByaWNlOiBpdGVtLmxhZGRlclByaWNlLm1hcChsYWRkZXIgPT4gewogICAgICAgICAgICAgIHJldHVybiB7IC4uLmxhZGRlciwKICAgICAgICAgICAgICAgIGFkalByaWNldGFnOiAiMiIsCiAgICAgICAgICAgICAgICBhZGpQcmljZTogMAogICAgICAgICAgICAgIH07CiAgICAgICAgICAgIH0pCiAgICAgICAgICB9XSwKICAgICAgICAgIGN1c3RvbWVyTmFtZTogdGhpcy5jdXN0b21lcl90eXBlX25hbWUsCiAgICAgICAgICBjdXN0b21lclR5cGU6IHRoaXMuY3VzdG9tZXJfdHlwZV9pZAogICAgICAgIH07CiAgICAgIH0pOwoKICAgICAgaWYgKCF0aGlzLmdvb2RzX2RhdGEubGVuZ3RoKSB7CiAgICAgICAgdGhpcy5nb29kc19kYXRhID0gZ29vZHM7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgY29uc3QgYXJyID0gdGhpcy4kX2NvbW1vbi51bmlxdWUodGhpcy5nb29kc19kYXRhLmNvbmNhdChnb29kcyksIFsiZ29vZHNJZCIsICJza3VJZCJdKS5maWx0ZXIoaXRlbSA9PiBpdGVtLmdvb2RzSWQpOwogICAgICAgIGFyci5wdXNoKHRoaXMuJF9jb21tb24uZGVlcENsb25lKGdvb2RzSXRlbSkpOwogICAgICAgIHRoaXMuZ29vZHNfZGF0YSA9IGFycjsKICAgICAgfQogICAgfSwKCiAgICBjdXN0b21lclR5cGVDb25maXJtKHZhbCkgewogICAgICBjb25zdCByb3cgPSB2YWxbMF07CiAgICAgIHRoaXMuY3VzdG9tZXJfdHlwZV9uYW1lID0gcm93Lm5hbWU7CiAgICAgIHRoaXMuY3VzdG9tZXJfdHlwZV9pZCA9IHJvdy5pZDsKICAgIH0sCgogICAgLy8g5pqC5a2YCiAgICBhc3luYyBhZGRQYXVzZVNhdmUoKSB7CiAgICAgIGNvbnN0IHBhcmFtcyA9IHRoaXMuJF9jb21tb24uZGVlcENsb25lKHRoaXMuZ29vZHNfZGF0YSkubWFwKGl0ZW0gPT4gewogICAgICAgIGRlbGV0ZSBpdGVtLnNrdUlkOwogICAgICAgIHJldHVybiB7IC4uLml0ZW0KICAgICAgICB9OwogICAgICB9KTsKICAgICAgdGhpcy5sb2FkaW5nID0gdHJ1ZTsKICAgICAgY29uc3QgZGF0YSA9IGF3YWl0IGFkZFBhdXNlU2F2ZSh7CiAgICAgICAga2V5OiB0aGlzLnBhZ2VOYW1lLAogICAgICAgIGRhdGE6IHBhcmFtcwogICAgICB9KTsKICAgICAgdGhpcy5sb2FkaW5nID0gZmFsc2U7CiAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgIHR5cGU6ICJzdWNjZXNzIiwKICAgICAgICBtZXNzYWdlOiAi5pqC5a2Y5oiQ5YqfIgogICAgICB9KTsKCiAgICAgIGlmICh0aGlzLnN5c3RlbVR5cGUgPT09IDIpIHsKICAgICAgICB0aGlzLiRjbG9zZUN1cnJlbnRHb0VkaXQoIi9TaW5nbGVTdG9yZS9nb29kcy9wcmljZUFkanVzdEN1c3RvbWVyVHlwZSIpOwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuJGNsb3NlQ3VycmVudEdvRWRpdCgiL2dvb2RzL3NhbGUvQ3VzdG9tZXJUeXBlQWRqdXN0UHJpY2UiKTsKICAgICAgfQogICAgfSwKCiAgICAvLyDojrflj5bmmoLlrZjkv6Hmga8KICAgIGFzeW5jIGdldFBhdXNlU2F2ZSgpIHsKICAgICAgY29uc3QgewogICAgICAgIGRhdGEKICAgICAgfSA9IGF3YWl0IGdldFBhdXNlU2F2ZSh7CiAgICAgICAga2V5OiB0aGlzLnBhZ2VOYW1lCiAgICAgIH0pOwogICAgICBpZiAoSlNPTi5zdHJpbmdpZnkoZGF0YSkgPT09ICJ7fSIpIHJldHVybjsKICAgICAgdGhpcy5nb29kc19kYXRhID0gZGF0YTsKICAgIH0sCgogICAgLy8g5Yig6ZmkCiAgICBhc3luYyBkZWxQYXVzZVNhdmUoKSB7CiAgICAgIGNvbnN0IHsKICAgICAgICBkYXRhCiAgICAgIH0gPSBkZWxQYXVzZVNhdmUoewogICAgICAgIGtleTogdGhpcy5wYWdlTmFtZQogICAgICB9KTsKICAgIH0sCgogICAgLy8g5o+Q5Lqk5L+d5a2YCiAgICBhc3luYyBzdWJtaXREYXRhKCkgewogICAgICBpZiAoIXRoaXMuY3VzdG9tZXJfdHlwZV9pZCkgewogICAgICAgIHRoaXMuJG1lc3NhZ2Uud2FybmluZygi6K+36YCJ5oup5a6i5oi357G75Z6LIik7CiAgICAgICAgcmV0dXJuOwogICAgICB9CgogICAgICBsZXQgcGFyYW1zID0gW107CiAgICAgIHRoaXMuJF9jb21tb24uZGVlcENsb25lKHRoaXMuZ29vZHNfZGF0YSkuZm9yRWFjaChpdGVtID0+IHsKICAgICAgICBpZiAoaXRlbS5nb29kc0lkKSB7CiAgICAgICAgICBjb25zdCBpbmRleCA9IHBhcmFtcy5maW5kSW5kZXgoaXRlbVAgPT4gaXRlbVAuZ29vZHNJZCA9PT0gaXRlbS5nb29kc0lkKTsKCiAgICAgICAgICBpZiAoaW5kZXggPT09IC0xKSB7CiAgICAgICAgICAgIHBhcmFtcy5wdXNoKHsKICAgICAgICAgICAgICBjcmVhdGVVc2VyTmFtZTogdGhpcy51c2VyTmFtZSwKICAgICAgICAgICAgICBnb29kc05hbWU6IGl0ZW0uZ29vZHNOYW1lLAogICAgICAgICAgICAgIGdvb2RzSWQ6IGl0ZW0uZ29vZHNJZCwKICAgICAgICAgICAgICBzaG9wSWQ6IGl0ZW0uc2hvcElkLAogICAgICAgICAgICAgIHNob3BOYW1lOiBpdGVtLnNob3BOYW1lLAogICAgICAgICAgICAgIHNhbGVQcmljZTogaXRlbS5zYWxlUHJpY2UsCiAgICAgICAgICAgICAgY3VzdG9tZXJOYW1lOiBpdGVtLmN1c3RvbWVyTmFtZSwKICAgICAgICAgICAgICBjdXN0b21lclR5cGU6IHRoaXMuY3VzdG9tZXJfdHlwZV9pZAogICAgICAgICAgICB9KTsKICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIHBhcmFtc1tpbmRleF0uc2FsZVByaWNlLnB1c2goaXRlbS5zYWxlUHJpY2VbMF0pOwogICAgICAgICAgfQogICAgICAgIH0KICAgICAgfSk7CgogICAgICBpZiAoIXBhcmFtcy5sZW5ndGgpIHsKICAgICAgICB0aGlzLiRtZXNzYWdlLndhcm5pbmcoIuivt+mAieaLqemcgOimgeiwg+S7t+eahOWVhuWTge+8gSIpOwogICAgICAgIHJldHVybjsKICAgICAgfQoKICAgICAgdGhpcy5sb2FkaW5nID0gdHJ1ZTsKICAgICAgY29uc3QgewogICAgICAgIGRhdGEKICAgICAgfSA9IGF3YWl0IGFkZEN1c3RvbWVyVHlwZVByaWNlQWRqdXN0bWVudChKU09OLnN0cmluZ2lmeShwYXJhbXMpKTsKICAgICAgdGhpcy5sb2FkaW5nID0gZmFsc2U7CiAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgIHR5cGU6ICJzdWNjZXNzIiwKICAgICAgICBtZXNzYWdlOiAi5re75Yqg5oiQ5YqfIgogICAgICB9KTsKICAgICAgdGhpcy5kZWxQYXVzZVNhdmUoKTsKCiAgICAgIGlmICh0aGlzLnN5c3RlbVR5cGUgPT09IDIpIHsKICAgICAgICB0aGlzLiRjbG9zZUN1cnJlbnRHb0VkaXQoIi9TaW5nbGVTdG9yZS9nb29kcy9wcmljZUFkanVzdEN1c3RvbWVyVHlwZSIpOwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuJGNsb3NlQ3VycmVudEdvRWRpdCgiL2dvb2RzL3NhbGUvQWRqdXN0UHJpY2VHb29kcyIpOwogICAgICB9CiAgICB9CgogIH0KfTs="},{"version":3,"mappings":"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","names":["createUserName","goodsName","goodsId","goodsCode","nowPrice","shopId","shopName","skuId","salePrice","price","unitName","adjPricetag","customerName","customerType","name","components","CutomerTypeAdd","CustomerTypeModel","ConditionSelGoods","data","customer_type_add_show","loading","material_index","customer_type_show","show_goods","goods_data","customer_type_name","customer_type_id","shop_id","pageName","spec_check","goods_index","price_num","show_set","adjPricetag_list","label","value","created","methods","betchSet","item","sku","adjPrice","addListGoods","goodsVisibleChange","specSelConfirm","specGropName","ladderPrice","target","goodsD","delData","selGoods","map","itemM","join","enabledLadder","unique","filter","arr","customerTypeConfirm","key","type","message","itemP","params","JSON"],"sourceRoot":"src/views/goods/sale","sources":["CostumeTypeAdjustPriceAdd.vue"],"sourcesContent":["<template>\n <ContainerTit>\n <div slot=\"headr\">\n <el-button type=\"primary\" :loading=\"loading\" @click=\"submitData\">\n 保存\n </el-button>\n </div>\n <div class=\"detail-tab-main\" style=\"background-color: #fff; padding: 20px\">\n <div style=\"padding-bottom: 10px\" class=\"clearfix\">\n <div class=\"float_left\">\n <el-input\n v-model=\"customer_type_name\"\n style=\"width: 260px\"\n size=\"small\"\n placeholder=\"请选择客户类型\"\n >\n <i\n slot=\"suffix\"\n class=\"el-input__icon el-icon-search\"\n @click=\"customer_type_show = true\"\n ></i>\n </el-input>\n <el-button\n size=\"mini\"\n type=\"text\"\n @click=\"customer_type_add_show = true\"\n >\n 【新建客户类型】\n </el-button>\n </div>\n <div class=\"float_right\">\n <el-button v-if=\"!show_set\" type=\"text\" @click=\"show_set = true\">\n 批量设置\n </el-button>\n <div v-else>\n <el-select\n v-model=\"adjPricetag\"\n style=\"width: 60px; display: inline-block; margin-right: 5px\"\n size=\"mini\"\n placeholder=\"请选择\"\n >\n <el-option\n v-for=\"(tag, tagi) in adjPricetag_list\"\n :key=\"tagi\"\n :label=\"tag.label\"\n :value=\"tag.value\"\n ></el-option>\n </el-select>\n <el-input-number\n v-model=\"price_num\"\n style=\"width: 90px\"\n :controls=\"false\"\n size=\"mini\"\n ></el-input-number>\n <el-button type=\"primary\" @click=\"betchSet\">确定</el-button>\n <el-button type=\"text\" @click=\"show_set = false\">取消</el-button>\n </div>\n </div>\n </div>\n <el-table :data=\"goods_data\" style=\"width: 100%\">\n <el-table-column\n prop=\"goodsCode\"\n label=\"商品编码\"\n min-width=\"180\"\n ></el-table-column>\n <el-table-column prop=\"goodsName\" label=\"商品名称\" min-width=\"180\">\n <template slot-scope=\"scope\">\n <ConditionSelGoods\n v-if=\"!!customer_type_name\"\n v-model=\"scope.row.goodsName\"\n :shop-id=\"shop_id\"\n :spec-check=\"spec_check\"\n @goodsVisibleChange=\"goodsVisibleChange($event, scope.$index)\"\n @specSelConfirm=\"specSelConfirm\"\n @selGoods=\"selGoods\"\n />\n </template>\n </el-table-column>\n <el-table-column prop=\"unitName\" label=\"规格\" min-width=\"140\">\n <template slot-scope=\"scope\">\n {{ scope.row.unitName }};{{ scope.row.specGropName }}\n </template>\n </el-table-column>\n <el-table-column prop=\"nowPrice\" label=\"调整价格\" min-width=\"300\">\n <template slot-scope=\"scope\">\n <div v-if=\"scope.row.goodsId\">\n <div v-if=\"!scope.row.enabledLadder\" class=\"ladder-li\">\n <span class=\"price-span\">\n <span\n v-if=\"parseInt(scope.row.salePrice[0].adjPricetag) === 1\"\n >\n {{\n $NP.minus(\n scope.row.nowPrice,\n scope.row.salePrice[0].price\n )\n }}\n </span>\n <span\n v-else-if=\"\n parseInt(scope.row.salePrice[0].adjPricetag) === 2\n \"\n >\n {{\n $NP.plus(scope.row.nowPrice, scope.row.salePrice[0].price)\n }}\n </span>\n <span\n v-else-if=\"\n parseInt(scope.row.salePrice[0].adjPricetag) === 3\n \"\n >\n {{\n $NP.times(\n scope.row.nowPrice,\n scope.row.salePrice[0].price\n )\n }}\n </span>\n <span v-else>\n {{ scope.row.nowPrice }}\n </span>\n </span>\n <el-select\n v-model=\"scope.row.salePrice[0].adjPricetag\"\n style=\"width: 60px; display: inline-block; margin: 0 5px\"\n placeholder=\"请选择\"\n >\n <el-option\n v-for=\"(tag, tagi) in adjPricetag_list\"\n :key=\"tagi\"\n :label=\"tag.label\"\n :value=\"tag.value\"\n ></el-option>\n </el-select>\n <el-input-number\n v-model=\"scope.row.salePrice[0].price\"\n style=\"width: 90px\"\n :controls=\"false\"\n ></el-input-number>\n </div>\n <div v-else>\n <div\n v-for=\"(price, index) in scope.row.salePrice[0].ladderPrice\"\n :key=\"index\"\n class=\"ladder-li\"\n >\n <span class=\"price-span\">{{ price.from }}</span>\n <span style=\"font-size: 12px; margin: 0 4px\">至</span>\n <span\n v-if=\"\n index === scope.row.salePrice[0].ladderPrice.length - 1\n \"\n class=\"price-span\"\n >\n ∞\n </span>\n <span v-else class=\"price-span\">{{ price.to }}</span>\n =\n <span style=\"margin-right: 5px\" class=\"price-span\">\n <span v-if=\"parseInt(price.adjPricetag) === 1\">\n {{ $NP.minus(price.price, price.adjPrice) }}\n </span>\n <span v-else-if=\"parseInt(price.adjPricetag) === 2\">\n {{ $NP.plus(price.price, price.adjPrice) }}\n </span>\n <span v-else-if=\"parseInt(price.adjPricetag) === 3\">\n {{ $NP.times(price.price, price.adjPrice) }}\n </span>\n <span v-else>\n {{ price.price }}\n </span>\n </span>\n <el-select\n v-model=\"price.adjPricetag\"\n style=\"width: 60px; display: inline-block\"\n size=\"small\"\n placeholder=\"请选择\"\n >\n <el-option\n v-for=\"(tag, tagi) in adjPricetag_list\"\n :key=\"tagi\"\n :label=\"tag.label\"\n :value=\"tag.value\"\n ></el-option>\n </el-select>\n <!-- 如果做减法,最大值只能为当前的价格-->\n <el-input-number\n v-model=\"price.adjPrice\"\n style=\"width: 80px\"\n :controls=\"false\"\n :min=\"0\"\n :max=\"\n parseInt(price.adjPricetag) === 1\n ? price.price\n : 99999999999\n \"\n size=\"small\"\n ></el-input-number>\n </div>\n </div>\n </div>\n </template>\n </el-table-column>\n <el-table-column\n prop=\"createUserName\"\n label=\"调价人\"\n min-width=\"120\"\n ></el-table-column>\n <el-table-column label=\"操作\" fixed=\"right\" width=\"120\">\n <template slot-scope=\"scope\">\n <el-button\n :disabled=\"goods_data.length === 1\"\n size=\"mini\"\n type=\"text\"\n @click=\"delData(scope.$index)\"\n >\n 删除\n </el-button>\n <el-button size=\"mini\" type=\"text\" @click=\"addListGoods\">\n 新增\n </el-button>\n </template>\n </el-table-column>\n </el-table>\n </div>\n <CutomerTypeAdd\n :is-show=\"customer_type_add_show\"\n @cancel=\"customer_type_add_show = false\"\n ></CutomerTypeAdd>\n <CustomerTypeModel\n v-if=\"customer_type_show\"\n :is-show-add=\"true\"\n :is-check=\"false\"\n :is-show=\"customer_type_show\"\n @confirm=\"customerTypeConfirm\"\n @cancel=\"customer_type_show = false\"\n ></CustomerTypeModel>\n </ContainerTit>\n</template>\n\n<script>\n import { addPauseSave, getPauseSave, delPauseSave } from \"@/api/common\";\n import { addCustomerTypePriceAdjustment } from \"@/api/Price\";\n\n import CutomerTypeAdd from \"@/component/customer/CutomerTypeAdd\";\n import CustomerTypeModel from \"@/component/customer/CustomerTypeModel\";\n import ConditionSelGoods from \"@/component/common/ConditionSelGoods\";\n const goodsItem = {\n createUserName: \"\",\n goodsName: \"\",\n goodsId: \"\",\n goodsCode: \"\",\n nowPrice: \"\",\n shopId: \"\",\n shopName: \"\",\n skuId: \"\",\n salePrice: [\n {\n price: 0,\n skuId: \"\",\n unitName: \"\",\n adjPricetag: \"2\",\n },\n ],\n customerName: \"\",\n customerType: \"\",\n };\n export default {\n name: \"CostumeTypeAdjustPrice\",\n components: {\n CutomerTypeAdd,\n CustomerTypeModel,\n ConditionSelGoods,\n },\n data() {\n return {\n customer_type_add_show: false,\n loading: false,\n material_index: \"\",\n customer_type_show: false,\n show_goods: false,\n goods_data: [],\n customer_type_name: \"\",\n customer_type_id: 0,\n shop_id: \"\",\n pageName: \"\",\n spec_check: [],\n goods_index: 0,\n adjPricetag: \"2\",\n price_num: 0,\n show_set: false,\n adjPricetag_list: [\n {\n label: \"+\",\n value: \"2\",\n },\n {\n label: \"-\",\n value: \"1\",\n },\n {\n label: \"*\",\n value: \"3\",\n },\n ],\n };\n },\n created() {\n this.pageName = this.$route.name;\n // this.getPauseSave()\n for (let i = 1; i <= 1; i++) {\n this.goods_data.push(this.$_common.deepClone(goodsItem));\n }\n },\n methods: {\n betchSet() {\n this.goods_data.forEach((item) => {\n if (item.skuId) {\n item.salePrice.forEach((sku) => {\n sku.adjPricetag = this.adjPricetag;\n sku.price = this.price_num;\n sku.ladderPrice = sku.ladderPrice.map((ladder) => {\n return {\n ...ladder,\n adjPricetag: this.adjPricetag,\n adjPrice: this.price_num,\n };\n });\n });\n }\n });\n this.show_set = false;\n },\n addListGoods() {\n this.goods_data.push(this.$_common.deepClone(goodsItem));\n },\n goodsVisibleChange(visible, index) {\n if (visible) {\n this.goods_index = index;\n }\n },\n specSelConfirm(params) {\n let target = this.$_common.deepClone(this.goods_data);\n const goodsD = params.goodsD.map((item) => {\n return {\n createUserName: this.userName,\n goodsName: params.now_goods_data.title,\n goodsId: params.now_goods_data.id,\n goodsCode: params.now_goods_data.code,\n nowPrice: item.spec.salePrice,\n shopId: params.now_goods_data.shopId,\n shopName: params.now_goods_data.shopName,\n skuId: item.skuId,\n specGropName: item.spec.specGropName,\n unitName: item.spec.unitName,\n salePrice: [\n {\n price: 0,\n skuId: item.skuId,\n unitName: item.spec.specGropName || item.spec.unitName,\n adjPricetag: \"2\",\n ladderPrice: item.ladderPrice.map((ladder) => {\n return {\n ...ladder,\n adjPricetag: \"2\",\n adjPrice: 0,\n };\n }),\n },\n ],\n customerName: this.customer_type_name,\n customerType: this.customer_type_id,\n };\n });\n if (!target[this.goods_index].skuId) {\n target.splice(this.goods_index, 1);\n }\n\n goodsD.forEach((item) => {\n const targetD = target.find((itemG) => itemG.skuId === item.skuId);\n if (!targetD) {\n target.push(item);\n }\n });\n\n this.goods_data = target;\n },\n delData(index) {\n this.goods_data.splice(index, 1);\n },\n // 选择商品确定\n selGoods(row) {\n const goods = row.map((item) => {\n let specGropName = \"\";\n if (item.specGroup.length) {\n specGropName = item.specGroup\n .map((itemM) => itemM.specValueName)\n .join(\";\");\n }\n return {\n createUserName: this.userName,\n goodsName: item.title,\n goodsId: item.id,\n goodsCode: item.code,\n nowPrice: item.salePrice,\n ladderPrice: item.ladderPrice,\n enabledLadder: item.enabledLadder,\n shopId: item.shopId,\n shopName: item.shopName,\n skuId: item.skuId,\n specGropName: specGropName,\n unitName: item.unitName,\n salePrice: [\n {\n price: 0,\n skuId: item.skuId,\n unitName: item.unitName,\n adjPricetag: \"2\",\n ladderPrice: item.ladderPrice.map((ladder) => {\n return {\n ...ladder,\n adjPricetag: \"2\",\n adjPrice: 0,\n };\n }),\n },\n ],\n customerName: this.customer_type_name,\n customerType: this.customer_type_id,\n };\n });\n if (!this.goods_data.length) {\n this.goods_data = goods;\n } else {\n const arr = this.$_common\n .unique(this.goods_data.concat(goods), [\"goodsId\", \"skuId\"])\n .filter((item) => item.goodsId);\n arr.push(this.$_common.deepClone(goodsItem));\n this.goods_data = arr;\n }\n },\n customerTypeConfirm(val) {\n const row = val[0];\n this.customer_type_name = row.name;\n this.customer_type_id = row.id;\n },\n // 暂存\n async addPauseSave() {\n const params = this.$_common.deepClone(this.goods_data).map((item) => {\n delete item.skuId;\n return {\n ...item,\n };\n });\n this.loading = true;\n const data = await addPauseSave({\n key: this.pageName,\n data: params,\n });\n this.loading = false;\n\n this.$message({\n type: \"success\",\n message: \"暂存成功\",\n });\n if (this.systemType === 2) {\n this.$closeCurrentGoEdit(\n \"/SingleStore/goods/priceAdjustCustomerType\"\n );\n } else {\n this.$closeCurrentGoEdit(\"/goods/sale/CustomerTypeAdjustPrice\");\n }\n },\n // 获取暂存信息\n async getPauseSave() {\n const { data } = await getPauseSave({\n key: this.pageName,\n });\n\n if (JSON.stringify(data) === \"{}\") return;\n this.goods_data = data;\n },\n // 删除\n async delPauseSave() {\n const { data } = delPauseSave({\n key: this.pageName,\n });\n },\n // 提交保存\n async submitData() {\n if (!this.customer_type_id) {\n this.$message.warning(\"请选择客户类型\");\n return;\n }\n let params = [];\n this.$_common.deepClone(this.goods_data).forEach((item) => {\n if (item.goodsId) {\n const index = params.findIndex(\n (itemP) => itemP.goodsId === item.goodsId\n );\n\n if (index === -1) {\n params.push({\n createUserName: this.userName,\n goodsName: item.goodsName,\n goodsId: item.goodsId,\n shopId: item.shopId,\n shopName: item.shopName,\n salePrice: item.salePrice,\n customerName: item.customerName,\n customerType: this.customer_type_id,\n });\n } else {\n params[index].salePrice.push(item.salePrice[0]);\n }\n }\n });\n if (!params.length) {\n this.$message.warning(\"请选择需要调价的商品!\");\n return;\n }\n this.loading = true;\n const { data } = await addCustomerTypePriceAdjustment(\n JSON.stringify(params)\n );\n this.loading = false;\n\n this.$message({\n type: \"success\",\n message: \"添加成功\",\n });\n this.delPauseSave();\n if (this.systemType === 2) {\n this.$closeCurrentGoEdit(\n \"/SingleStore/goods/priceAdjustCustomerType\"\n );\n } else {\n this.$closeCurrentGoEdit(\"/goods/sale/AdjustPriceGoods\");\n }\n },\n },\n };\n</script>\n\n<style scoped lang=\"scss\">\n .ladder-li {\n margin-top: 5px;\n .price-span {\n width: 40px;\n text-align: center;\n line-height: 30px;\n display: inline-block;\n border: 1px solid #dcdfe6;\n border-radius: 4px;\n background-color: #ffffff;\n }\n }\n</style>\n"]}]}