1 |
- {"remainingRequest":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\qianger\\7\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\qianger\\7\\jindouyunNewFront\\src\\views\\goods\\sale\\CostumeAdjustPriceAdd.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\qianger\\7\\jindouyunNewFront\\src\\views\\goods\\sale\\CostumeAdjustPriceAdd.vue","mtime":1655374732000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js","mtime":1655715099000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IFNlbGVjdEN1c3RvbWVyIGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9TZWxlY3RDdXN0b21lciI7CmltcG9ydCB7IGFkZFBhdXNlU2F2ZSwgZ2V0UGF1c2VTYXZlLCBkZWxQYXVzZVNhdmUgfSBmcm9tICJAL2FwaS9jb21tb24iOwppbXBvcnQgeyBDdXN0b21lclByaWNlQWRqdXN0bWVudEFkZCB9IGZyb20gIkAvYXBpL1ByaWNlIjsKaW1wb3J0IENvbmRpdGlvblNlbEdvb2RzIGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9Db25kaXRpb25TZWxHb29kcyI7CmNvbnN0IGdvb2RzSXRlbSA9IHsKICBjcmVhdGVVc2VyTmFtZTogIiIsCiAgZ29vZHNOYW1lOiAiIiwKICBnb29kc0lkOiAiIiwKICBnb29kc0NvZGU6ICIiLAogIG5vd1ByaWNlOiAiIiwKICBzaG9wSWQ6ICIiLAogIHNob3BOYW1lOiAiIiwKICBza3VJZDogIiIsCiAgc2FsZVByaWNlOiBbewogICAgcHJpY2U6IDAsCiAgICBza3VJZDogIiIsCiAgICB1bml0TmFtZTogIiIsCiAgICBhZGpQcmljZXRhZzogIjIiCiAgfV0sCiAgY3VzdG9tZXJOYW1lOiAiIiwKICBjdXN0b21lcklkOiAiIgp9OwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIkNvc3R1bWVBZGp1c3RQcmljZSIsCiAgY29tcG9uZW50czogewogICAgU2VsZWN0Q3VzdG9tZXIsCiAgICBDb25kaXRpb25TZWxHb29kcwogIH0sCgogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBsb2FkaW5nOiBmYWxzZSwKICAgICAgbWF0ZXJpYWxfaW5kZXg6ICIiLAogICAgICBjbGllbnRNb2RhbFNob3c6IGZhbHNlLAogICAgICBzaG93X2dvb2RzOiBmYWxzZSwKICAgICAgZ29vZHNfZGF0YTogW10sCiAgICAgIGN1c3RvbWVyX25hbWU6ICIiLAogICAgICBjdXN0b21lcl9pZDogIiIsCiAgICAgIHNob3BfaWQ6ICIiLAogICAgICBwYWdlTmFtZTogIiIsCiAgICAgIGdvb2RzX2luZGV4OiAwLAogICAgICBzcGVjX2NoZWNrOiBbXSwKICAgICAgYWRqUHJpY2V0YWc6ICIyIiwKICAgICAgcHJpY2VfbnVtOiAwLAogICAgICBzaG93X3NldDogZmFsc2UsCiAgICAgIGFkalByaWNldGFnX2xpc3Q6IFt7CiAgICAgICAgbGFiZWw6ICIrIiwKICAgICAgICB2YWx1ZTogIjIiCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIi0iLAogICAgICAgIHZhbHVlOiAiMSIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAiKiIsCiAgICAgICAgdmFsdWU6ICIzIgogICAgICB9XQogICAgfTsKICB9LAoKICBjcmVhdGVkKCkgewogICAgdGhpcy5wYWdlTmFtZSA9IHRoaXMuJHJvdXRlLm5hbWU7IC8vIHRoaXMuZ2V0UGF1c2VTYXZlKCkKCiAgICBmb3IgKGxldCBpID0gMTsgaSA8PSAxOyBpKyspIHsKICAgICAgdGhpcy5nb29kc19kYXRhLnB1c2godGhpcy4kX2NvbW1vbi5kZWVwQ2xvbmUoZ29vZHNJdGVtKSk7CiAgICB9CiAgfSwKCiAgbWV0aG9kczogewogICAgYmV0Y2hTZXQoKSB7CiAgICAgIHRoaXMuZ29vZHNfZGF0YS5mb3JFYWNoKGl0ZW0gPT4gewogICAgICAgIGlmIChpdGVtLnNrdUlkKSB7CiAgICAgICAgICBpdGVtLnNhbGVQcmljZS5mb3JFYWNoKHNrdSA9PiB7CiAgICAgICAgICAgIHNrdS5hZGpQcmljZXRhZyA9IHRoaXMuYWRqUHJpY2V0YWc7CiAgICAgICAgICAgIHNrdS5wcmljZSA9IHRoaXMucHJpY2VfbnVtOwogICAgICAgICAgICBza3UubGFkZGVyUHJpY2UgPSBza3UubGFkZGVyUHJpY2UubWFwKGxhZGRlciA9PiB7CiAgICAgICAgICAgICAgcmV0dXJuIHsgLi4ubGFkZGVyLAogICAgICAgICAgICAgICAgYWRqUHJpY2V0YWc6IHRoaXMuYWRqUHJpY2V0YWcsCiAgICAgICAgICAgICAgICBhZGpQcmljZTogdGhpcy5wcmljZV9udW0KICAgICAgICAgICAgICB9OwogICAgICAgICAgICB9KTsKICAgICAgICAgIH0pOwogICAgICAgIH0KICAgICAgfSk7CiAgICAgIHRoaXMuc2hvd19zZXQgPSBmYWxzZTsKICAgIH0sCgogICAgYWRkTGlzdEdvb2RzKCkgewogICAgICB0aGlzLmdvb2RzX2RhdGEucHVzaCh0aGlzLiRfY29tbW9uLmRlZXBDbG9uZShnb29kc0l0ZW0pKTsKICAgIH0sCgogICAgZ29vZHNWaXNpYmxlQ2hhbmdlKHZpc2libGUsIGluZGV4KSB7CiAgICAgIGlmICh2aXNpYmxlKSB7CiAgICAgICAgdGhpcy5nb29kc19pbmRleCA9IGluZGV4OwogICAgICB9CiAgICB9LAoKICAgIHNlbGVjdFNlbEdvb2RzKGlkKSB7CiAgICAgIHRoaXMuc3BlY19jaGVjayA9IHRoaXMuZ29vZHNfZGF0YS5maWx0ZXIoaXRlbSA9PiBpdGVtLmdvb2RzSWQgPT09IGlkKS5tYXAoaXRlbSA9PiB7CiAgICAgICAgcmV0dXJuIGl0ZW0uc2t1SWQ7CiAgICAgIH0pOwogICAgfSwKCiAgICBkZWxEYXRhKGluZGV4KSB7CiAgICAgIHRoaXMuZ29vZHNfZGF0YS5zcGxpY2UoaW5kZXgsIDEpOwogICAgfSwKCiAgICBzcGVjU2VsQ29uZmlybShwYXJhbXMpIHsKICAgICAgbGV0IHRhcmdldCA9IHRoaXMuJF9jb21tb24uZGVlcENsb25lKHRoaXMuZ29vZHNfZGF0YSk7CiAgICAgIGNvbnN0IGdvb2RzRCA9IHBhcmFtcy5nb29kc0QubWFwKGl0ZW0gPT4gewogICAgICAgIHJldHVybiB7CiAgICAgICAgICAvLyBzcGVjX2NoZWNrX2xpc3Q6IHBhcmFtcy5zcGVjX2NoZWNrX2xpc3QsCiAgICAgICAgICBjcmVhdGVVc2VyTmFtZTogdGhpcy51c2VyTmFtZSwKICAgICAgICAgIGdvb2RzTmFtZTogcGFyYW1zLm5vd19nb29kc19kYXRhLnRpdGxlLAogICAgICAgICAgZ29vZHNJZDogcGFyYW1zLm5vd19nb29kc19kYXRhLmlkLAogICAgICAgICAgc2FsZVR5cGU6ICIxIiwKICAgICAgICAgIHNhbGVQcmljZVR5cGU6ICIxIiwKICAgICAgICAgIHNhbGVQcmljZUFyZWFUeXBlOiAxLAogICAgICAgICAgLy8gJ3NhbGVQcmljZSc6IGl0ZW0uc3BlYy5zYWxlUHJpY2UsCiAgICAgICAgICBub3dQcmljZTogaXRlbS5zcGVjLnNhbGVQcmljZSwKICAgICAgICAgIHVuaXROYW1lOiBpdGVtLnNwZWMudW5pdE5hbWUsCiAgICAgICAgICBzcGVjR3JvcE5hbWU6IGl0ZW0uc3BlYy5zcGVjR3JvcE5hbWUsCiAgICAgICAgICBza3VJZDogaXRlbS5za3VJZCwKICAgICAgICAgIHNob3BJZDogcGFyYW1zLm5vd19nb29kc19kYXRhLnNob3BJZCwKICAgICAgICAgIHNob3BOYW1lOiBwYXJhbXMubm93X2dvb2RzX2RhdGEuc2hvcE5hbWUsCiAgICAgICAgICBsYWRkZXJQcmljZTogaXRlbS5zcGVjLmxhZGRlclByaWNlLAogICAgICAgICAgZW5hYmxlZExhZGRlcjogaXRlbS5zcGVjLmVuYWJsZWRMYWRkZXIsCiAgICAgICAgICBnb29kc0NvZGU6IHBhcmFtcy5ub3dfZ29vZHNfZGF0YS5jb2RlLAogICAgICAgICAgc2FsZVByaWNlOiBbewogICAgICAgICAgICBwcmljZTogMCwKICAgICAgICAgICAgc2t1SWQ6IGl0ZW0uc2t1SWQsCiAgICAgICAgICAgIHVuaXROYW1lOiBpdGVtLnNwZWMuc3BlY0dyb3BOYW1lIHx8IGl0ZW0uc3BlYy51bml0TmFtZSwKICAgICAgICAgICAgYWRqUHJpY2V0YWc6ICIyIiwKICAgICAgICAgICAgbGFkZGVyUHJpY2U6IGl0ZW0ubGFkZGVyUHJpY2UubWFwKGxhZGRlciA9PiB7CiAgICAgICAgICAgICAgcmV0dXJuIHsgLi4ubGFkZGVyLAogICAgICAgICAgICAgICAgYWRqUHJpY2V0YWc6ICIyIiwKICAgICAgICAgICAgICAgIGFkalByaWNlOiAwCiAgICAgICAgICAgICAgfTsKICAgICAgICAgICAgfSkKICAgICAgICAgIH1dLAogICAgICAgICAgY3VzdG9tZXJOYW1lOiB0aGlzLmN1c3RvbWVyX25hbWUsCiAgICAgICAgICBjdXN0b21lcklkOiB0aGlzLmN1c3RvbWVyX2lkCiAgICAgICAgfTsKICAgICAgfSk7CgogICAgICBpZiAoIXRhcmdldFt0aGlzLmdvb2RzX2luZGV4XS5za3VJZCkgewogICAgICAgIHRhcmdldC5zcGxpY2UodGhpcy5nb29kc19pbmRleCwgMSk7CiAgICAgIH0KCiAgICAgIGdvb2RzRC5mb3JFYWNoKGl0ZW0gPT4gewogICAgICAgIGNvbnN0IHRhcmdldEQgPSB0YXJnZXQuZmluZChpdGVtRyA9PiBpdGVtRy5za3VJZCA9PT0gaXRlbS5za3VJZCk7CgogICAgICAgIGlmICghdGFyZ2V0RCkgewogICAgICAgICAgdGFyZ2V0LnB1c2goaXRlbSk7CiAgICAgICAgfQogICAgICB9KTsKICAgICAgdGhpcy5nb29kc19kYXRhID0gdGFyZ2V0OwogICAgfSwKCiAgICAvLyDpgInmi6nllYblk4Hnoa7lrpoKICAgIHNlbEdvb2RzKHJvdykgewogICAgICBjb25zdCBnb29kcyA9IHJvdy5tYXAoaXRlbSA9PiB7CiAgICAgICAgbGV0IHNwZWNHcm9wTmFtZSA9ICIiOwoKICAgICAgICBpZiAoaXRlbS5zcGVjR3JvdXAubGVuZ3RoKSB7CiAgICAgICAgICBzcGVjR3JvcE5hbWUgPSBpdGVtLnNwZWNHcm91cC5tYXAoaXRlbU0gPT4gaXRlbU0uc3BlY1ZhbHVlTmFtZSkuam9pbigiOyIpOwogICAgICAgIH0KCiAgICAgICAgcmV0dXJuIHsKICAgICAgICAgIGNyZWF0ZVVzZXJOYW1lOiB0aGlzLnVzZXJOYW1lLAogICAgICAgICAgZ29vZHNOYW1lOiBpdGVtLnRpdGxlLAogICAgICAgICAgZ29vZHNJZDogaXRlbS5pZCwKICAgICAgICAgIGdvb2RzQ29kZTogaXRlbS5jb2RlLAogICAgICAgICAgbm93UHJpY2U6IGl0ZW0uc2FsZVByaWNlLAogICAgICAgICAgZW5hYmxlZExhZGRlcjogaXRlbS5lbmFibGVkTGFkZGVyLAogICAgICAgICAgc3BlY0dyb3BOYW1lOiBzcGVjR3JvcE5hbWUsCiAgICAgICAgICB1bml0TmFtZTogaXRlbS51bml0TmFtZSwKICAgICAgICAgIHNob3BJZDogaXRlbS5zaG9wSWQsCiAgICAgICAgICBzaG9wTmFtZTogaXRlbS5zaG9wTmFtZSwKICAgICAgICAgIHNrdUlkOiBpdGVtLnNrdUlkLAogICAgICAgICAgc2FsZVByaWNlOiBbewogICAgICAgICAgICBwcmljZTogMCwKICAgICAgICAgICAgc2t1SWQ6IGl0ZW0uc2t1SWQsCiAgICAgICAgICAgIHVuaXROYW1lOiBpdGVtLnVuaXROYW1lLAogICAgICAgICAgICBhZGpQcmljZXRhZzogIjIiLAogICAgICAgICAgICBsYWRkZXJQcmljZTogaXRlbS5sYWRkZXJQcmljZS5tYXAobGFkZGVyID0+IHsKICAgICAgICAgICAgICByZXR1cm4geyAuLi5sYWRkZXIsCiAgICAgICAgICAgICAgICBhZGpQcmljZXRhZzogIjIiLAogICAgICAgICAgICAgICAgYWRqUHJpY2U6IDAKICAgICAgICAgICAgICB9OwogICAgICAgICAgICB9KQogICAgICAgICAgfV0sCiAgICAgICAgICBjdXN0b21lck5hbWU6IHRoaXMuY3VzdG9tZXJfbmFtZSwKICAgICAgICAgIGN1c3RvbWVySWQ6IHRoaXMuY3VzdG9tZXJfaWQKICAgICAgICB9OwogICAgICB9KTsKCiAgICAgIGlmICghdGhpcy5nb29kc19kYXRhLmxlbmd0aCkgewogICAgICAgIHRoaXMuZ29vZHNfZGF0YSA9IGdvb2RzOwogICAgICB9IGVsc2UgewogICAgICAgIGNvbnN0IGFyciA9IHRoaXMuJF9jb21tb24udW5pcXVlKHRoaXMuZ29vZHNfZGF0YS5jb25jYXQoZ29vZHMpLCBbImdvb2RzSWQiLCAic2t1SWQiXSkuZmlsdGVyKGl0ZW0gPT4gaXRlbS5nb29kc0lkKTsKICAgICAgICBhcnIucHVzaCh0aGlzLiRfY29tbW9uLmRlZXBDbG9uZShnb29kc0l0ZW0pKTsKICAgICAgICB0aGlzLmdvb2RzX2RhdGEgPSBhcnI7CiAgICAgIH0KICAgIH0sCgogICAgY3VzdG9tZXJTZWwodmFsLCBsaXN0KSB7CiAgICAgIGNvbnN0IHJvdyA9IGxpc3RbMF07CiAgICAgIGNvbnNvbGUubG9nKGxpc3QpOwogICAgICB0aGlzLmN1c3RvbWVyX25hbWUgPSByb3cubmFtZTsKICAgICAgdGhpcy5jdXN0b21lcl9pZCA9IHJvdy5pZDsgLy8gdGhpcy5zaG9wX2lkID0gcm93LnNob3BJZAogICAgfSwKCiAgICAvLyDmmoLlrZgKICAgIGFzeW5jIGFkZFBhdXNlU2F2ZSgpIHsKICAgICAgY29uc3QgcGFyYW1zID0gdGhpcy4kX2NvbW1vbi5kZWVwQ2xvbmUodGhpcy5nb29kc19kYXRhKS5tYXAoaXRlbSA9PiB7CiAgICAgICAgZGVsZXRlIGl0ZW0uc2t1SWQ7CiAgICAgICAgcmV0dXJuIHsgLi4uaXRlbQogICAgICAgIH07CiAgICAgIH0pOwogICAgICB0aGlzLmxvYWRpbmcgPSB0cnVlOwogICAgICBjb25zdCBkYXRhID0gYXdhaXQgYWRkUGF1c2VTYXZlKHsKICAgICAgICBrZXk6IHRoaXMucGFnZU5hbWUsCiAgICAgICAgZGF0YTogcGFyYW1zCiAgICAgIH0pOwogICAgICB0aGlzLmxvYWRpbmcgPSBmYWxzZTsKICAgICAgdGhpcy4kbWVzc2FnZSh7CiAgICAgICAgdHlwZTogInN1Y2Nlc3MiLAogICAgICAgIG1lc3NhZ2U6ICLmmoLlrZjmiJDlip8iCiAgICAgIH0pOwoKICAgICAgaWYgKHRoaXMuc3lzdGVtVHlwZSA9PT0gMikgewogICAgICAgIHRoaXMuJGNsb3NlQ3VycmVudEdvRWRpdCgiL1NpbmdsZVN0b3JlL2dvb2RzL3ByaWNlQWRqdXN0Q3VzdG9tZXIiKTsKICAgICAgfSBlbHNlIHsKICAgICAgICB0aGlzLiRjbG9zZUN1cnJlbnRHb0VkaXQoIi9nb29kcy9zYWxlL0Nvc3R1bWVBZGp1c3RQcmljZSIpOwogICAgICB9CiAgICB9LAoKICAgIC8vIOiOt+WPluaaguWtmOS/oeaBrwogICAgYXN5bmMgZ2V0UGF1c2VTYXZlKCkgewogICAgICBjb25zdCB7CiAgICAgICAgZGF0YQogICAgICB9ID0gYXdhaXQgZ2V0UGF1c2VTYXZlKHsKICAgICAgICBrZXk6IHRoaXMucGFnZU5hbWUKICAgICAgfSk7CiAgICAgIGlmIChKU09OLnN0cmluZ2lmeShkYXRhKSA9PT0gInt9IikgcmV0dXJuOwogICAgICB0aGlzLmN1c3RvbWVyX25hbWUgPSBkYXRhWzBdLmN1c3RvbWVyTmFtZTsKICAgICAgdGhpcy5jdXN0b21lcl9pZCA9IGRhdGFbMF0uY3VzdG9tZXJJZDsKICAgICAgdGhpcy5nb29kc19kYXRhID0gZGF0YTsKICAgIH0sCgogICAgLy8g5Yig6ZmkCiAgICBhc3luYyBkZWxQYXVzZVNhdmUoKSB7CiAgICAgIGNvbnN0IHsKICAgICAgICBkYXRhCiAgICAgIH0gPSBkZWxQYXVzZVNhdmUoewogICAgICAgIGtleTogdGhpcy5wYWdlTmFtZQogICAgICB9KTsKICAgIH0sCgogICAgLy8g5o+Q5Lqk5L+d5a2YCiAgICBhc3luYyBzdWJtaXREYXRhKCkgewogICAgICBpZiAoIXRoaXMuY3VzdG9tZXJfaWQpIHsKICAgICAgICB0aGlzLiRtZXNzYWdlLndhcm5pbmcoIuivt+mAieaLqeWuouaItyIpOwogICAgICAgIHJldHVybjsKICAgICAgfQoKICAgICAgbGV0IHBhcmFtcyA9IFtdOwogICAgICBsZXQgZ29vZHNEYXRhID0gdGhpcy5nb29kc19kYXRhLmZpbHRlcihpdGVtID0+IGl0ZW0uZ29vZHNJZCk7CiAgICAgIGdvb2RzRGF0YS5mb3JFYWNoKGl0ZW0gPT4gewogICAgICAgIGlmIChpdGVtLmdvb2RzSWQpIHsKICAgICAgICAgIGNvbnN0IGluZGV4ID0gcGFyYW1zLmZpbmRJbmRleChpdGVtUCA9PiBpdGVtUC5nb29kc0lkID09PSBpdGVtLmdvb2RzSWQpOwoKICAgICAgICAgIGlmIChpbmRleCA9PT0gLTEpIHsKICAgICAgICAgICAgcGFyYW1zLnB1c2goewogICAgICAgICAgICAgIGNyZWF0ZVVzZXJOYW1lOiB0aGlzLnVzZXJOYW1lLAogICAgICAgICAgICAgIGdvb2RzTmFtZTogaXRlbS5nb29kc05hbWUsCiAgICAgICAgICAgICAgZ29vZHNJZDogaXRlbS5nb29kc0lkLAogICAgICAgICAgICAgIHNob3BJZDogaXRlbS5zaG9wSWQsCiAgICAgICAgICAgICAgc2hvcE5hbWU6IGl0ZW0uc2hvcE5hbWUsCiAgICAgICAgICAgICAgc2FsZVByaWNlOiBpdGVtLnNhbGVQcmljZSwKICAgICAgICAgICAgICBjdXN0b21lck5hbWU6IHRoaXMuY3VzdG9tZXJfbmFtZSwKICAgICAgICAgICAgICBjdXN0b21lcklkOiB0aGlzLmN1c3RvbWVyX2lkCiAgICAgICAgICAgIH0pOwogICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgcGFyYW1zW2luZGV4XS5zYWxlUHJpY2UucHVzaChpdGVtLnNhbGVQcmljZVswXSk7CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9KTsKCiAgICAgIGlmICghcGFyYW1zLmxlbmd0aCkgewogICAgICAgIHRoaXMuJG1lc3NhZ2Uud2FybmluZygi6K+36YCJ5oup6ZyA6KaB6LCD5Lu355qE5ZWG5ZOB77yBIik7CiAgICAgICAgcmV0dXJuOwogICAgICB9CgogICAgICB0cnkgewogICAgICAgIHRoaXMubG9hZGluZyA9IHRydWU7CiAgICAgICAgY29uc3QgZGF0YSA9IGF3YWl0IEN1c3RvbWVyUHJpY2VBZGp1c3RtZW50QWRkKEpTT04uc3RyaW5naWZ5KHBhcmFtcykpOwogICAgICAgIHRoaXMubG9hZGluZyA9IGZhbHNlOwogICAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgICAgdHlwZTogInN1Y2Nlc3MiLAogICAgICAgICAgbWVzc2FnZTogIua3u+WKoOaIkOWKnyIKICAgICAgICB9KTsKICAgICAgICB0aGlzLmRlbFBhdXNlU2F2ZSgpOwoKICAgICAgICBpZiAodGhpcy5zeXN0ZW1UeXBlID09PSAyKSB7CiAgICAgICAgICB0aGlzLiRjbG9zZUN1cnJlbnRHb0VkaXQoIi9TaW5nbGVTdG9yZS9nb29kcy9wcmljZUFkanVzdEN1c3RvbWVyIik7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgIHRoaXMuJGNsb3NlQ3VycmVudEdvRWRpdCgiL2dvb2RzL3NhbGUvQWRqdXN0UHJpY2VHb29kcyIpOwogICAgICAgIH0KICAgICAgfSBmaW5hbGx5IHsKICAgICAgICB0aGlzLmxvYWRpbmcgPSBmYWxzZTsKICAgICAgfQogICAgfQoKICB9Cn07"},{"version":3,"mappings":"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","names":["createUserName","goodsName","goodsId","goodsCode","nowPrice","shopId","shopName","skuId","salePrice","price","unitName","adjPricetag","customerName","customerId","name","components","SelectCustomer","ConditionSelGoods","data","loading","material_index","clientModalShow","show_goods","goods_data","customer_name","customer_id","shop_id","pageName","goods_index","spec_check","price_num","show_set","adjPricetag_list","label","value","created","methods","betchSet","item","sku","adjPrice","addListGoods","goodsVisibleChange","selectSelGoods","filter","map","delData","specSelConfirm","saleType","salePriceType","salePriceAreaType","specGropName","ladderPrice","enabledLadder","target","goodsD","selGoods","itemM","join","unique","arr","customerSel","console","key","type","message","goodsData","itemP","params"],"sourceRoot":"src/views/goods/sale","sources":["CostumeAdjustPriceAdd.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=\"padding: 20px; background-color: #fff\">\n <div style=\"padding-bottom: 10px\" class=\"clearfix\">\n <div class=\"float_left\">\n <SelectCustomer\n v-model=\"customer_name\"\n :clearable=\"false\"\n size=\"small\"\n @change=\"customerSel\"\n />\n <el-button\n size=\"mini\"\n type=\"text\"\n @click=\"$router.push('/Customer/CustomerAdmin/AddCustomer')\"\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\">\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-model=\"scope.row.goodsName\"\n :spec-check=\"spec_check\"\n :shop-id=\"shop_id\"\n @goodsVisibleChange=\"goodsVisibleChange($event, scope.$index)\"\n @specSelConfirm=\"specSelConfirm\"\n @selectSelGoods=\"selectSelGoods\"\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\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 size=\"mini\" type=\"text\" @click=\"delData(scope.$index)\">\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 </ContainerTit>\n</template>\n\n<script>\n import SelectCustomer from \"@/component/common/SelectCustomer\";\n\n import { addPauseSave, getPauseSave, delPauseSave } from \"@/api/common\";\n import { CustomerPriceAdjustmentAdd } from \"@/api/Price\";\n import ConditionSelGoods from \"@/component/common/ConditionSelGoods\";\n\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 customerId: \"\",\n };\n export default {\n name: \"CostumeAdjustPrice\",\n components: {\n SelectCustomer,\n ConditionSelGoods,\n },\n data() {\n return {\n loading: false,\n material_index: \"\",\n clientModalShow: false,\n show_goods: false,\n goods_data: [],\n customer_name: \"\",\n customer_id: \"\",\n shop_id: \"\",\n pageName: \"\",\n goods_index: 0,\n spec_check: [],\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 selectSelGoods(id) {\n this.spec_check = this.goods_data\n .filter((item) => item.goodsId === id)\n .map((item) => {\n return item.skuId;\n });\n },\n delData(index) {\n this.goods_data.splice(index, 1);\n },\n specSelConfirm(params) {\n let target = this.$_common.deepClone(this.goods_data);\n const goodsD = params.goodsD.map((item) => {\n return {\n // spec_check_list: params.spec_check_list,\n createUserName: this.userName,\n goodsName: params.now_goods_data.title,\n goodsId: params.now_goods_data.id,\n saleType: \"1\",\n salePriceType: \"1\",\n salePriceAreaType: 1,\n // 'salePrice': item.spec.salePrice,\n nowPrice: item.spec.salePrice,\n unitName: item.spec.unitName,\n specGropName: item.spec.specGropName,\n skuId: item.skuId,\n shopId: params.now_goods_data.shopId,\n shopName: params.now_goods_data.shopName,\n ladderPrice: item.spec.ladderPrice,\n enabledLadder: item.spec.enabledLadder,\n goodsCode: params.now_goods_data.code,\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_name,\n customerId: this.customer_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 // 选择商品确定\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 enabledLadder: item.enabledLadder,\n specGropName: specGropName,\n unitName: item.unitName,\n shopId: item.shopId,\n shopName: item.shopName,\n skuId: item.skuId,\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_name,\n customerId: this.customer_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 customerSel(val, list) {\n const row = list[0];\n console.log(list);\n this.customer_name = row.name;\n this.customer_id = row.id;\n // this.shop_id = row.shopId\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(\"/SingleStore/goods/priceAdjustCustomer\");\n } else {\n this.$closeCurrentGoEdit(\"/goods/sale/CostumeAdjustPrice\");\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.customer_name = data[0].customerName;\n this.customer_id = data[0].customerId;\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_id) {\n this.$message.warning(\"请选择客户\");\n return;\n }\n let params = [];\n let goodsData = this.goods_data.filter((item) => item.goodsId);\n goodsData.forEach((item) => {\n if (item.goodsId) {\n const index = params.findIndex(\n (itemP) => itemP.goodsId === item.goodsId\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: this.customer_name,\n customerId: this.customer_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 try {\n this.loading = true;\n const data = await CustomerPriceAdjustmentAdd(JSON.stringify(params));\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(\"/SingleStore/goods/priceAdjustCustomer\");\n } else {\n this.$closeCurrentGoEdit(\"/goods/sale/AdjustPriceGoods\");\n }\n } finally {\n this.loading = false;\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"]}]}
|