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\\Merchants\\AddMerchants.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\Merchants\\AddMerchants.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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IFJlZ2lvblNlbGVjdCBmcm9tICJAL2NvbXBvbmVudC9jb21tb24vUmVnaW9uU2VsZWN0SlNPTiI7CmltcG9ydCB7IGFkZE1lcmNoYW50LCBnZXRJbmZvTWVyY2hhbnQsIHVwZGF0ZU1lcmNoYW50IH0gZnJvbSAiQC9hcGkvTWVyY2hhbnRzIjsgLy8gaW1wb3J0IFdhcmVob3VzZU1vZGVsIGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9XYXJlaG91c2VNb2RlbC52dWUiOwoKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJBZGRNZXJjaGFudHMiLAogIGNvbXBvbmVudHM6IHsKICAgIFJlZ2lvblNlbGVjdCAvLyBXYXJlaG91c2VNb2RlbCwKCiAgfSwKCiAgZGF0YSgpIHsKICAgIGNvbnN0IHZhbGlkYXRlUGhvbmUgPSAocnVsZSwgdmFsdWUsIGNhbGxiYWNrKSA9PiB7CiAgICAgIGNvbnN0IHJlID0gL14xWzM0NTY3ODldXGR7OX0kLzsgLy8g5q2j5YiZ6KGo6L6+5byPCgogICAgICBpZiAodmFsdWUgPT09ICIiKSB7CiAgICAgICAgY2FsbGJhY2sobmV3IEVycm9yKCLor7fovpPlhaXotKblj7chIikpOwogICAgICB9IGVsc2UgaWYgKCFyZS50ZXN0KHZhbHVlKSkgewogICAgICAgIGNhbGxiYWNrKG5ldyBFcnJvcigi5omL5py65Y+35qC85byP5pyJ6K+v77yM6K+36YeN5paw6L6T5YWlISIpKTsKICAgICAgfSBlbHNlIHsKICAgICAgICBjYWxsYmFjaygpOwogICAgICB9CiAgICB9OwoKICAgIHJldHVybiB7CiAgICAgIGxvYWRpbmdfYnRuOiBmYWxzZSwKICAgICAgd2FyZWhvdXNlX3Nob3c6IGZhbHNlLAogICAgICBhZGRfZm9ybTogewogICAgICAgIHdhcmVob3VzZUlkOiAiIiwKICAgICAgICBuYW1lOiAiIiwKICAgICAgICBkZXNjOiAiIiwKICAgICAgICBjYXRlZ29yeTogIiIsCiAgICAgICAgcmVnaW9uOiBbXSwKICAgICAgICBhZGRyZXNzOiAiIiwKICAgICAgICBjb250YWN0TmFtZTogIiIsCiAgICAgICAgbW9iaWxlOiAiIiwKICAgICAgICAvLyByZW1hcms6ICcnLAogICAgICAgIHVzZXJDZW50ZXJNb2JpbGU6ICIiLAogICAgICAgIC8vIHBhc3N3b3JkOiAnJywKICAgICAgICAvLyBleHBpcmVUaW1lOiAiIiwKICAgICAgICBjaGVja2VkOiB0cnVlLAogICAgICAgIHRha2VfcHJpY2U6ICIiLAogICAgICAgIGV4YW1pbmU6IDMsCiAgICAgICAgc2V0dGxlbWVudF9wcmljZTogNiwKICAgICAgICBtZXJjaGFudHM6IDMsCiAgICAgICAgc2V0dGxlbWVudDogewogICAgICAgICAgc2V0dGxlbWVudF9vbmU6IHRydWUsCiAgICAgICAgICBzZXR0bGVtZW50X3R3bzogdHJ1ZSwKICAgICAgICAgIHNldHRsZW1lbnRfdGhyZWU6IGZhbHNlLAogICAgICAgICAgc2V0dGxlbWVudF9mb3VyOiB0cnVlLAogICAgICAgICAgc2V0dGxlbWVudF9maXZlOiBmYWxzZSwKICAgICAgICAgIHNldHRsZW1lbnRfc2l4OiBmYWxzZQogICAgICAgIH0KICAgICAgfSwKICAgICAgLy8gZW5kVGltZTogIiIsCiAgICAgIHVzZVdhcmVob3VzZU5hbWVBcnI6IFtdLAogICAgICBiYXNlX3J1bGVzOiB7CiAgICAgICAgbmFtZTogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpeWVhuaIt+WQjeensCIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XSwKICAgICAgICBjb250YWN0TmFtZTogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpeiBlOezu+S6uuWnk+WQjSIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XSwKICAgICAgICBtb2JpbGU6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICLor7fovpPlhaXogZTns7vmlrnlvI8iLAogICAgICAgICAgdHJpZ2dlcjogImJsdXIiCiAgICAgICAgfV0sCiAgICAgICAgY2F0ZWdvcnk6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICLor7fovpPlhaXllYbmiLfnsbvnm64iLAogICAgICAgICAgdHJpZ2dlcjogImJsdXIiCiAgICAgICAgfV0sCiAgICAgICAgdXNlckNlbnRlck1vYmlsZTogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpei0puWPtyIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9LCB7CiAgICAgICAgICB2YWxpZGF0b3I6IHZhbGlkYXRlUGhvbmUsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XSAvLyBwYXNzd29yZDogWwogICAgICAgIC8vICAgeyByZXF1aXJlZDogdHJ1ZSwgbWVzc2FnZTogJ+ivt+i+k+WFpeeZu+W9leWvhueggScsIHRyaWdnZXI6ICdibHVyJyB9CiAgICAgICAgLy8gXSwKICAgICAgICAvLyBlbmRfdGltZTogWwogICAgICAgIC8vICAgeyByZXF1aXJlZDogdHJ1ZSwgbWVzc2FnZTogJ+ivt+mAieaLqeWIsOacn+aXtumXtCcsIHRyaWdnZXI6ICdibHVyJyB9CiAgICAgICAgLy8gXQoKICAgICAgfQogICAgfTsKICB9LAoKICBjcmVhdGVkKCkgewogICAgaWYgKHRoaXMuJHJvdXRlLnF1ZXJ5LmlkKSB7CiAgICAgIHRoaXMuc2hvcF9pZCA9IHRoaXMuJHJvdXRlLnF1ZXJ5LmlkOwogICAgICB0aGlzLmdldEluZm9NZXJjaGFudCgpOwogICAgfQogIH0sCgogIG1ldGhvZHM6IHsKICAgIC8vIOivpuaDhQogICAgYXN5bmMgZ2V0SW5mb01lcmNoYW50KCkgewogICAgICBjb25zdCB7CiAgICAgICAgZGF0YQogICAgICB9ID0gYXdhaXQgZ2V0SW5mb01lcmNoYW50KHRoaXMuc2hvcF9pZCk7CiAgICAgIHRoaXMuYWRkX2Zvcm0gPSB7CiAgICAgICAgbmFtZTogZGF0YS5uYW1lLAogICAgICAgIGRlc2M6IGRhdGEuZGVzYyB8fCAiIiwKICAgICAgICBtb2JpbGU6IGRhdGEuY29udGFjdE1vYmlsZSwKICAgICAgICBjYXRlZ29yeTogZGF0YS5jYXRlZ29yeSwKICAgICAgICBjb250YWN0TmFtZTogZGF0YS5jb250YWN0TmFtZSwKICAgICAgICB1c2VyQ2VudGVyTW9iaWxlOiBkYXRhLm1vYmlsZSwKICAgICAgICBwcm92aW5jZUNvZGU6IGRhdGEucHJvdmluY2VDb2RlLAogICAgICAgIGNpdHlDb2RlOiBkYXRhLmNpdHlDb2RlLAogICAgICAgIGRpc3RyaWN0Q29kZTogZGF0YS5kaXN0cmljdENvZGUsCiAgICAgICAgYWRkcmVzczogZGF0YS5hZGRyZXNzLAogICAgICAgIGxhdGl0dWRlOiAiIiwKICAgICAgICBsb25naXR1ZGU6ICIiLAogICAgICAgIC8vIGNoZWNrZWQ6ICFkYXRhLmV4cGlyZVRpbWUsCiAgICAgICAgLy8gZXhwaXJlVGltZTogZGF0YS5leHBpcmVUaW1lID8gZGF0YS5leHBpcmVUaW1lICogMTAwMCA6ICIiLAogICAgICAgIHJlZ2lvbjogZGF0YS5wcm92aW5jZUNvZGUgPyBbcGFyc2VJbnQoZGF0YS5wcm92aW5jZUNvZGUpLCBwYXJzZUludChkYXRhLmNpdHlDb2RlKSwgcGFyc2VJbnQoZGF0YS5kaXN0cmljdENvZGUpXSA6IFtdCiAgICAgIH07IC8vIHRoaXMuZW5kVGltZSA9IGRhdGEuZXhwaXJlVGltZTsKCiAgICAgIGxldCB1c2VXYXJlaG91c2VOYW1lQXJyID0gW107CgogICAgICBmb3IgKGxldCBpIGluIGRhdGEud2FyZWhvdXNlRGF0YSkgewogICAgICAgIHVzZVdhcmVob3VzZU5hbWVBcnIucHVzaCh7IC4uLmRhdGEud2FyZWhvdXNlRGF0YVtpXSwKICAgICAgICAgIGlkOiBwYXJzZUludChkYXRhLndhcmVob3VzZURhdGFbaV0ud2FyZWhvdXNlSWQpCiAgICAgICAgfSk7CiAgICAgIH0KCiAgICAgIHRoaXMudXNlV2FyZWhvdXNlTmFtZUFyciA9IHVzZVdhcmVob3VzZU5hbWVBcnI7CiAgICB9LAoKICAgIC8vICDpgInmi6nku5PlupMKICAgIC8vIHNlbFdhcmVob3VzZShyb3cpIHsKICAgIC8vICAgaWYgKHRoaXMudXNlV2FyZWhvdXNlTmFtZUFyci5sZW5ndGgpIHsKICAgIC8vICAgICB0aGlzLnVzZVdhcmVob3VzZU5hbWVBcnIgPSB0aGlzLiRfY29tbW9uLnVuaXF1ZSgKICAgIC8vICAgICAgIHRoaXMudXNlV2FyZWhvdXNlTmFtZUFyci5jb25jYXQocm93KSwKICAgIC8vICAgICAgIFsiaWQiXQogICAgLy8gICAgICk7CiAgICAvLyAgIH0gZWxzZSB7CiAgICAvLyAgICAgdGhpcy51c2VXYXJlaG91c2VOYW1lQXJyID0gcm93OwogICAgLy8gICB9CiAgICAvLyAgIHRoaXMudXNlV2FyZWhvdXNlTmFtZSA9IHRoaXMudXNlV2FyZWhvdXNlTmFtZUFyci5tYXAoKGl0ZW0pID0+IHsKICAgIC8vICAgICByZXR1cm4gaXRlbS53YXJlaG91c2VOYW1lOwogICAgLy8gICB9KTsKICAgIC8vIH0sCiAgICAvLyAg5YWz6Zet5qCH562+CiAgICAvLyBjbG9zZVRhZyhpbmRleCkgewogICAgLy8gICB0aGlzLnVzZVdhcmVob3VzZU5hbWVBcnIuc3BsaWNlKGluZGV4LCAxKTsKICAgIC8vIH0sCiAgICBhc3luYyBhZGRNZXJjaGFudCgpIHsKICAgICAgdGhpcy4kcmVmcy5hZGRfZm9ybS52YWxpZGF0ZShhc3luYyB2YWxpZCA9PiB7CiAgICAgICAgaWYgKHZhbGlkKSB7CiAgICAgICAgICAvLyBjb25zdCB3YXJlaG91c2VJZCA9IHRoaXMudXNlV2FyZWhvdXNlTmFtZUFyci5tYXAoKGl0ZW0pID0+IHsKICAgICAgICAgIC8vICAgcmV0dXJuIGl0ZW0uaWQ7CiAgICAgICAgICAvLyB9KTsKICAgICAgICAgIC8vIGlmICghd2FyZWhvdXNlSWQubGVuZ3RoKSB7CiAgICAgICAgICAvLyAgIHRoaXMuJG1lc3NhZ2Uud2FybmluZygi6K+357uR5a6a5LuT5bqTIik7CiAgICAgICAgICAvLyAgIHJldHVybjsKICAgICAgICAgIC8vIH0KICAgICAgICAgIGNvbnN0IHBhcmFtcyA9IHsKICAgICAgICAgICAgbmFtZTogdGhpcy5hZGRfZm9ybS5uYW1lLAogICAgICAgICAgICBjYXRlZ29yeTogdGhpcy5hZGRfZm9ybS5jYXRlZ29yeSwKICAgICAgICAgICAgZGVzYzogdGhpcy5hZGRfZm9ybS5kZXNjLAogICAgICAgICAgICBjb250YWN0TmFtZTogdGhpcy5hZGRfZm9ybS5jb250YWN0TmFtZSwKICAgICAgICAgICAgY29udGFjdE1vYmlsZTogdGhpcy5hZGRfZm9ybS5tb2JpbGUsCiAgICAgICAgICAgIHVzZXJDZW50ZXJNb2JpbGU6IHRoaXMuYWRkX2Zvcm0udXNlckNlbnRlck1vYmlsZSwKICAgICAgICAgICAgLy8gZXhwaXJlVGltZTogcGFyc2VJbnQodGhpcy5hZGRfZm9ybS5leHBpcmVUaW1lIC8gMTAwMCksCiAgICAgICAgICAgIHByb3ZpbmNlQ29kZTogdGhpcy5hZGRfZm9ybS5yZWdpb25bMF0gfHwgIiIsCiAgICAgICAgICAgIGNpdHlDb2RlOiB0aGlzLmFkZF9mb3JtLnJlZ2lvblsxXSB8fCAiIiwKICAgICAgICAgICAgZGlzdHJpY3RDb2RlOiB0aGlzLmFkZF9mb3JtLnJlZ2lvblsyXSB8fCAiIiwKICAgICAgICAgICAgYWRkcmVzczogdGhpcy5hZGRfZm9ybS5hZGRyZXNzLAogICAgICAgICAgICAvLyB3YXJlaG91c2VJZDogd2FyZWhvdXNlSWQsCiAgICAgICAgICAgIGxhdGl0dWRlOiAiIiwKICAgICAgICAgICAgbG9uZ2l0dWRlOiAiIgogICAgICAgICAgfTsKICAgICAgICAgIHRoaXMubG9hZGluZ19idG4gPSB0cnVlOwoKICAgICAgICAgIGlmICh0aGlzLnNob3BfaWQpIHsKICAgICAgICAgICAgdHJ5IHsKICAgICAgICAgICAgICBjb25zdCB7CiAgICAgICAgICAgICAgICBkYXRhCiAgICAgICAgICAgICAgfSA9IGF3YWl0IHVwZGF0ZU1lcmNoYW50KHRoaXMuc2hvcF9pZCwgcGFyYW1zKTsKICAgICAgICAgICAgICB0aGlzLiRtZXNzYWdlLnN1Y2Nlc3MoIuS/ruaUueaIkOWKnyIpOwogICAgICAgICAgICAgIHRoaXMubG9hZGluZ19idG4gPSBmYWxzZTsKICAgICAgICAgICAgICB0aGlzLiRjbG9zZUN1cnJlbnRHb0VkaXQoIi9NZXJjaGFudHMvTWVyY2hhcnRzTGlzdCIpOwogICAgICAgICAgICB9IGZpbmFsbHkgewogICAgICAgICAgICAgIHRoaXMubG9hZGluZ19idG4gPSBmYWxzZTsKICAgICAgICAgICAgfQogICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgdGhpcy4kY29uZmlybSgi5oKo56Gu5a6a6KaB5Yib5bu65b2T5YmN5a2Q5ZWG5oi35ZCXPyIsICLmj5DnpLoiLCB7CiAgICAgICAgICAgICAgY29uZmlybUJ1dHRvblRleHQ6ICLnoa7lrpoiLAogICAgICAgICAgICAgIGNhbmNlbEJ1dHRvblRleHQ6ICLlj5bmtogiLAogICAgICAgICAgICAgIHR5cGU6ICJ3YXJuaW5nIgogICAgICAgICAgICB9KS50aGVuKGFzeW5jICgpID0+IHsKICAgICAgICAgICAgICB0cnkgewogICAgICAgICAgICAgICAgY29uc3QgewogICAgICAgICAgICAgICAgICBkYXRhCiAgICAgICAgICAgICAgICB9ID0gYXdhaXQgYWRkTWVyY2hhbnQocGFyYW1zKTsKICAgICAgICAgICAgICAgIHRoaXMuJG1lc3NhZ2Uuc3VjY2VzcyhkYXRhKTsKICAgICAgICAgICAgICAgIHRoaXMubG9hZGluZ19idG4gPSBmYWxzZTsKICAgICAgICAgICAgICAgIHRoaXMuJGNsb3NlQ3VycmVudEdvRWRpdCgiL01lcmNoYW50cy9NZXJjaGFydHNMaXN0Iik7CiAgICAgICAgICAgICAgfSBmaW5hbGx5IHsKICAgICAgICAgICAgICAgIHRoaXMubG9hZGluZ19idG4gPSBmYWxzZTsKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwogICAgICAgICAgfQogICAgICAgIH0KICAgICAgfSk7CiAgICB9LAoKICAgIHJlZ2lvbkNoYW5nZShyb3cpIHsKICAgICAgY29uc29sZS5sb2cocm93KTsKICAgICAgdGhpcy5hZGRfZm9ybS5yZWdpb24gPSByb3c7CiAgICB9CgogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAuRA;AACA,SACAA,WADA,EAEAC,eAFA,EAGAC,cAHA,QAIA,iBAJA,C,CAKA;;AACA;EACAC,oBADA;EAEAC;IACAC,YADA,CAEA;;EAFA,CAFA;;EAMAC;IACA;MACA,+BADA,CACA;;MACA;QACAC;MACA,CAFA,MAEA;QACAA;MACA,CAFA,MAEA;QACAA;MACA;IACA,CATA;;IAUA;MACAC,kBADA;MAEAC,qBAFA;MAGAC;QACAC,eADA;QAEAR,QAFA;QAGAS,QAHA;QAIAC,YAJA;QAKAC,UALA;QAMAC,WANA;QAOAC,eAPA;QAQAC,UARA;QASA;QACAC,oBAVA;QAWA;QACA;QACAC,aAbA;QAcAC,cAdA;QAeAC,UAfA;QAgBAC,mBAhBA;QAiBAC,YAjBA;QAkBAC;UACAC,oBADA;UAEAC,oBAFA;UAGAC,uBAHA;UAIAC,qBAJA;UAKAC,sBALA;UAMAC;QANA;MAlBA,CAHA;MA8BA;MACAC,uBA/BA;MAgCAC;QACA7B,OACA;UAAA8B;UAAAC;UAAAC;QAAA,CADA,CADA;QAIAnB,cACA;UAAAiB;UAAAC;UAAAC;QAAA,CADA,CAJA;QAOAlB,SACA;UAAAgB;UAAAC;UAAAC;QAAA,CADA,CAPA;QAUAtB,WACA;UAAAoB;UAAAC;UAAAC;QAAA,CADA,CAVA;QAaAjB,mBACA;UAAAe;UAAAC;UAAAC;QAAA,CADA,EAEA;UAAAC;UAAAD;QAAA,CAFA,CAbA,CAiBA;QACA;QACA;QACA;QACA;QACA;;MAtBA;IAhCA;EAyDA,CA1EA;;EA2EAE;IACA;MACA;MACA;IACA;EACA,CAhFA;;EAiFAC;IACA;IACA;MACA;QAAAhC;MAAA;MACA;QACAH,eADA;QAEAS,qBAFA;QAGAK,0BAHA;QAIAJ,uBAJA;QAKAG,6BALA;QAMAE,6BANA;QAOAqB,+BAPA;QAQAC,uBARA;QASAC,+BATA;QAUA1B,qBAVA;QAWA2B,YAXA;QAYAC,aAZA;QAaA;QACA;QACA7B,4BACA,CACA8B,2BADA,EAEAA,uBAFA,EAGAA,2BAHA,CADA,GAMA;MArBA,EAFA,CAyBA;;MAEA;;MACA;QACAb,2BACA,wBADA;UAEAc;QAFA;MAIA;;MACA;IACA,CArCA;;IAsCA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;MACA;QACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;YACA1C,wBADA;YAEAU,gCAFA;YAGAD,wBAHA;YAIAI,sCAJA;YAKA8B,mCALA;YAMA5B,gDANA;YAOA;YACAqB,2CARA;YASAC,uCATA;YAUAC,2CAVA;YAWA1B,8BAXA;YAYA;YACA2B,YAbA;YAcAC;UAdA;UAgBA;;UACA;YACA;cACA;gBAAArC;cAAA;cACA;cACA;cACA;YACA,CALA,SAKA;cACA;YACA;UACA,CATA,MASA;YACA;cACAyC,uBADA;cAEAC,sBAFA;cAGAC;YAHA,GAIAC,IAJA,CAIA;cACA;gBACA;kBAAA5C;gBAAA;gBACA;gBACA;gBACA;cACA,CALA,SAKA;gBACA;cACA;YACA,CAbA;UAcA;QACA;MACA,CApDA;IAqDA,CA/GA;;IAgHA6C;MACAC;MACA;IACA;;EAnHA;AAjFA","names":["addMerchant","getInfoMerchant","updateMerchant","name","components","RegionSelect","data","callback","loading_btn","warehouse_show","add_form","warehouseId","desc","category","region","address","contactName","mobile","userCenterMobile","checked","take_price","examine","settlement_price","merchants","settlement","settlement_one","settlement_two","settlement_three","settlement_four","settlement_five","settlement_six","useWarehouseNameArr","base_rules","required","message","trigger","validator","created","methods","provinceCode","cityCode","districtCode","latitude","longitude","parseInt","id","contactMobile","confirmButtonText","cancelButtonText","type","then","regionChange","console"],"sourceRoot":"src/views/Merchants","sources":["AddMerchants.vue"],"sourcesContent":["<template>\n <ContainerTit>\n <div slot=\"headr\">\n <el-button type=\"primary\" :loading=\"loading_btn\" @click=\"addMerchant\">\n 保存\n </el-button>\n </div>\n <el-form\n ref=\"add_form\"\n :model=\"add_form\"\n label-width=\"120px\"\n :rules=\"base_rules\"\n size=\"small\"\n >\n <div class=\"detail-tab-item\">\n <div class=\"detail-tab-title\">\n <span>入驻商户信息</span>\n </div>\n <div class=\"detail-tab-main\">\n <el-form-item label=\"商户名称:\" prop=\"name\">\n <el-input\n v-model=\"add_form.name\"\n placeholder=\"请输入商户名称\"\n ></el-input>\n </el-form-item>\n <el-form-item label=\"商户简介:\">\n <el-input\n v-model=\"add_form.desc\"\n placeholder=\"请输入商户简介\"\n type=\"textarea\"\n :rows=\"2\"\n ></el-input>\n </el-form-item>\n <el-form-item label=\"商户类目:\" prop=\"category\">\n <el-input\n v-model=\"add_form.category\"\n placeholder=\"请输入商户类目\"\n ></el-input>\n </el-form-item>\n <el-form-item label=\"商户地区:\">\n <div v-if=\"!!shop_id && add_form.region.length > 0\">\n <RegionSelect\n v-model=\"add_form.region\"\n size=\"small\"\n style=\"width: 100%\"\n @change=\"regionChange\"\n />\n </div>\n <div v-else>\n <RegionSelect\n v-model=\"add_form.region\"\n size=\"small\"\n style=\"width: 100%\"\n @change=\"regionChange\"\n />\n </div>\n </el-form-item>\n <el-form-item label=\"详细地址:\">\n <el-input\n v-model=\"add_form.address\"\n placeholder=\"请输入详细地址\"\n ></el-input>\n </el-form-item>\n <el-form-item label=\"联系人姓名:\" prop=\"contactName\">\n <el-input\n v-model=\"add_form.contactName\"\n placeholder=\"请输入联系人姓名\"\n ></el-input>\n </el-form-item>\n <el-form-item label=\"联系方式:\" prop=\"mobile\">\n <el-input\n v-model=\"add_form.mobile\"\n placeholder=\"请输入联系方式\"\n ></el-input>\n </el-form-item>\n <!-- <el-form-item-->\n <!-- label=\"备注:\"-->\n <!-- >-->\n <!-- <el-input-->\n <!-- placeholder=\"请输入备注\"-->\n <!-- type=\"textarea\"-->\n <!-- :rows=\"2\"-->\n <!-- v-model=\"add_form.remark\"-->\n <!-- >-->\n <!-- </el-input>-->\n <!-- </el-form-item>-->\n </div>\n </div>\n <!-- <div class=\"detail-tab-item\">-->\n <!-- <p class=\"detail-tab-title\">绑定仓库</p>-->\n <!-- <div class=\"detail-tab-main\">-->\n <!-- <el-button type=\"primary\" @click=\"warehouse_show = true\">-->\n <!-- 选择仓库-->\n <!-- </el-button>-->\n <!-- <div style=\"display: inline-block; margin-left: 10px\">-->\n <!-- <el-tag-->\n <!-- v-for=\"(item, index) in useWarehouseNameArr\"-->\n <!-- :key=\"index\"-->\n <!-- closable-->\n <!-- @close=\"closeTag(index)\"-->\n <!-- >-->\n <!-- {{ item.warehouseName || \"未设置\" }}-->\n <!-- </el-tag>-->\n <!-- </div>-->\n <!-- </div>-->\n <!-- </div>-->\n <div class=\"detail-tab-item\">\n <p class=\"detail-tab-title\">账号设置</p>\n <div class=\"detail-tab-main\">\n <el-form-item label=\"账号:\" prop=\"userCenterMobile\">\n <el-input\n v-model=\"add_form.userCenterMobile\"\n :disabled=\"!!shop_id\"\n placeholder=\"请输入账号\"\n ></el-input>\n <p class=\"form-tip\" style=\"width: 400px\">\n 用于入驻商户登录系统管理后台使用的账号,商户可以修改账号\n </p>\n </el-form-item>\n <!-- <el-form-item-->\n <!-- label=\"登录密码:\"-->\n <!-- prop=\"password\"-->\n <!-- >-->\n <!-- <el-input-->\n <!-- placeholder=\"请输入登录密码\"-->\n <!-- v-model=\"add_form.password\"-->\n <!-- >-->\n <!-- </el-input>-->\n <!-- <p-->\n <!-- class=\"form-tip\"-->\n <!-- style=\"width: 400px\"-->\n <!-- >-->\n <!-- 用于入驻商户登录系统管理后台的初始密码,商户可以修改密码-->\n <!-- </p>-->\n <!-- </el-form-item>-->\n <!-- <el-form-item-->\n <!-- label=\"到期时间:\"-->\n <!-- prop=\"end_time\"-->\n <!-- style=\"position: relative\"-->\n <!-- >-->\n <!-- <el-date-picker-->\n <!-- v-model=\"add_form.expireTime\"-->\n <!-- style=\"float: left\"-->\n <!-- type=\"date\"-->\n <!-- placeholder=\"选择日期\"-->\n <!-- :disabled=\"add_form.checked\"-->\n <!-- value-format=\"timestamp\"-->\n <!-- :clearable=\"false\"-->\n <!-- ></el-date-picker>-->\n <!-- <el-checkbox-->\n <!-- v-model=\"add_form.checked\"-->\n <!-- style=\"position: absolute; top: 0; margin-left: 10px; float: left\"-->\n <!-- >-->\n <!-- 不限制-->\n <!-- </el-checkbox>-->\n\n <!-- <div class=\"form-tip\" style=\"width: 400px; float: left\">-->\n <!-- 子商户有效期限,到期后无法登录管理后台,商品将自动下架-->\n <!-- </div>-->\n <!-- </el-form-item>-->\n </div>\n </div>\n <div v-if=\"false\" class=\"detail-tab-item\">\n <p class=\"detail-tab-title\">结算方式</p>\n <div class=\"detail-tab-main\">\n <el-form-item label=\"结算方式:\" style=\"width: 80%\">\n <span>主商城收款</span>\n <span style=\"margin-left: 30px\">\n 买家购买子商户商品由主商城统一收款\n </span>\n <p v-if=\"false\" class=\"form-tip\">\n 主商城需要设置抽成比例。子商户不需要配置支付,需要和主商城申请结算提现\n </p>\n <el-form-item\n v-if=\"false\"\n label=\"抽成比例\"\n style=\"width: 40%\"\n size=\"small\"\n label-width=\"70px\"\n >\n <el-input v-model=\"add_form.take_price\" placeholder=\"请输入内容\">\n <template slot=\"append\">%</template>\n </el-input>\n </el-form-item>\n <el-form-item\n v-if=\"false\"\n label=\"结算设置\"\n style=\"width: 40%\"\n size=\"small\"\n label-width=\"70px\"\n >\n <el-checkbox v-model=\"add_form.settlement.settlement_one\">\n 子商户结算金额 扣除分销佣金金额 -\n 如:订单金额100元,分销佣金10元。可结算金额为90元\n </el-checkbox>\n <p class=\"form-tip\" style=\"width: 400px\">\n 可在下方“营销/应用设置”中设置子商户是否可设置商品分销佣金金额\n </p>\n <el-checkbox v-model=\"add_form.settlement.settlement_two\">\n 子商户结算金额 扣除后台确认付款订单金额 -\n 如:订单金额100元,买家并未支付,子商户在后台确认付款。可结算金额为0元\n </el-checkbox>\n <el-checkbox v-model=\"add_form.settlement.settlement_three\">\n 子商户结算金额 扣除货到付款订单金额 -\n 如:订单金额100元,买家并未支付,支付方式为货到付款。可结算金额为0元\n </el-checkbox>\n <p class=\"form-tip\" style=\"width: 400px\">\n 可在下方“商户设置”中设置子商户商品是否支持货到付款\n </p>\n <el-checkbox v-model=\"add_form.settlement.settlement_four\">\n 子商户结算金额 添加积分抵扣金额 -\n 如:积分抵扣10元,订单金额100元。可结算金额110元\n </el-checkbox>\n <p class=\"form-tip\" style=\"width: 400px\">\n 可在“积分抵扣”活动中设置子商户商品是否可参与积分抵扣\n </p>\n <el-checkbox v-model=\"add_form.settlement.settlement_five\">\n 子商户结算金额 包含积分兑换金额 -\n 如:买家购买积分商城商品,兑换积分10元,支付金额100元。可结算金额110元\n </el-checkbox>\n <p class=\"form-tip\" style=\"width: 400px\">\n 可在“积分商城”应用中设置子商户商品的积分兑换设置\n </p>\n <el-checkbox v-model=\"add_form.settlement.settlement_six\">\n 子商户结算金额 包含余额支付金额 -\n 如:订单金额100元,余额支付10元。可结算金额100元\n </el-checkbox>\n <p class=\"form-tip\" style=\"width: 400px\">\n 可在下方“商户设置”中设置子商户商品是否可使用余额支付\n </p>\n </el-form-item>\n </el-form-item>\n </div>\n </div>\n <div v-if=\"false\" class=\"detail-tab-item\">\n <p class=\"detail-tab-title\">审核设置</p>\n <div class=\"detail-tab-main\">\n <el-form-item label=\"审核设置:\">\n <el-radio-group v-model=\"add_form.examine\">\n <el-radio :label=\"3\">系统默认</el-radio>\n <el-radio :label=\"6\">自定义</el-radio>\n </el-radio-group>\n </el-form-item>\n </div>\n </div>\n <div v-if=\"false\" class=\"detail-tab-item\">\n <p class=\"detail-tab-title\">结算设置</p>\n <div class=\"detail-tab-main\">\n <el-form-item label=\"结算设置:\">\n <el-radio-group v-model=\"add_form.settlement_price\">\n <el-radio :label=\"3\">系统默认</el-radio>\n <el-radio :label=\"6\">自定义</el-radio>\n </el-radio-group>\n </el-form-item>\n </div>\n </div>\n <div v-if=\"false\" class=\"detail-tab-item\">\n <p class=\"detail-tab-title\">商户设置</p>\n <div class=\"detail-tab-main\">\n <el-form-item label=\"商户设置:\">\n <el-radio-group v-model=\"add_form.merchants\">\n <el-radio :label=\"3\">系统默认</el-radio>\n <el-radio :label=\"6\">自定义</el-radio>\n </el-radio-group>\n </el-form-item>\n </div>\n </div>\n </el-form>\n <!-- <!– 选择仓库–>-->\n <!-- <WarehouseModel-->\n <!-- v-if=\"warehouse_show\"-->\n <!-- :is-show=\"warehouse_show\"-->\n <!-- @confirm=\"selWarehouse\"-->\n <!-- @cancel=\"warehouse_show = false\"-->\n <!-- />-->\n </ContainerTit>\n</template>\n\n<script>\n import RegionSelect from \"@/component/common/RegionSelectJSON\";\n import {\n addMerchant,\n getInfoMerchant,\n updateMerchant,\n } from \"@/api/Merchants\";\n // import WarehouseModel from \"@/component/common/WarehouseModel.vue\";\n export default {\n name: \"AddMerchants\",\n components: {\n RegionSelect,\n // WarehouseModel,\n },\n data() {\n const validatePhone = (rule, value, callback) => {\n const re = /^1[3456789]\\d{9}$/; // 正则表达式\n if (value === \"\") {\n callback(new Error(\"请输入账号!\"));\n } else if (!re.test(value)) {\n callback(new Error(\"手机号格式有误,请重新输入!\"));\n } else {\n callback();\n }\n };\n return {\n loading_btn: false,\n warehouse_show: false,\n add_form: {\n warehouseId: \"\",\n name: \"\",\n desc: \"\",\n category: \"\",\n region: [],\n address: \"\",\n contactName: \"\",\n mobile: \"\",\n // remark: '',\n userCenterMobile: \"\",\n // password: '',\n // expireTime: \"\",\n checked: true,\n take_price: \"\",\n examine: 3,\n settlement_price: 6,\n merchants: 3,\n settlement: {\n settlement_one: true,\n settlement_two: true,\n settlement_three: false,\n settlement_four: true,\n settlement_five: false,\n settlement_six: false,\n },\n },\n // endTime: \"\",\n useWarehouseNameArr: [],\n base_rules: {\n name: [\n { required: true, message: \"请输入商户名称\", trigger: \"blur\" },\n ],\n contactName: [\n { required: true, message: \"请输入联系人姓名\", trigger: \"blur\" },\n ],\n mobile: [\n { required: true, message: \"请输入联系方式\", trigger: \"blur\" },\n ],\n category: [\n { required: true, message: \"请输入商户类目\", trigger: \"blur\" },\n ],\n userCenterMobile: [\n { required: true, message: \"请输入账号\", trigger: \"blur\" },\n { validator: validatePhone, trigger: \"blur\" },\n ],\n // password: [\n // { required: true, message: '请输入登录密码', trigger: 'blur' }\n // ],\n // end_time: [\n // { required: true, message: '请选择到期时间', trigger: 'blur' }\n // ]\n },\n };\n },\n created() {\n if (this.$route.query.id) {\n this.shop_id = this.$route.query.id;\n this.getInfoMerchant();\n }\n },\n methods: {\n // 详情\n async getInfoMerchant() {\n const { data } = await getInfoMerchant(this.shop_id);\n this.add_form = {\n name: data.name,\n desc: data.desc || \"\",\n mobile: data.contactMobile,\n category: data.category,\n contactName: data.contactName,\n userCenterMobile: data.mobile,\n provinceCode: data.provinceCode,\n cityCode: data.cityCode,\n districtCode: data.districtCode,\n address: data.address,\n latitude: \"\",\n longitude: \"\",\n // checked: !data.expireTime,\n // expireTime: data.expireTime ? data.expireTime * 1000 : \"\",\n region: data.provinceCode\n ? [\n parseInt(data.provinceCode),\n parseInt(data.cityCode),\n parseInt(data.districtCode),\n ]\n : [],\n };\n // this.endTime = data.expireTime;\n\n let useWarehouseNameArr = [];\n for (let i in data.warehouseData) {\n useWarehouseNameArr.push({\n ...data.warehouseData[i],\n id: parseInt(data.warehouseData[i].warehouseId),\n });\n }\n this.useWarehouseNameArr = useWarehouseNameArr;\n },\n // 选择仓库\n // selWarehouse(row) {\n // if (this.useWarehouseNameArr.length) {\n // this.useWarehouseNameArr = this.$_common.unique(\n // this.useWarehouseNameArr.concat(row),\n // [\"id\"]\n // );\n // } else {\n // this.useWarehouseNameArr = row;\n // }\n // this.useWarehouseName = this.useWarehouseNameArr.map((item) => {\n // return item.warehouseName;\n // });\n // },\n // 关闭标签\n // closeTag(index) {\n // this.useWarehouseNameArr.splice(index, 1);\n // },\n\n async addMerchant() {\n this.$refs.add_form.validate(async (valid) => {\n if (valid) {\n // const warehouseId = this.useWarehouseNameArr.map((item) => {\n // return item.id;\n // });\n // if (!warehouseId.length) {\n // this.$message.warning(\"请绑定仓库\");\n // return;\n // }\n const params = {\n name: this.add_form.name,\n category: this.add_form.category,\n desc: this.add_form.desc,\n contactName: this.add_form.contactName,\n contactMobile: this.add_form.mobile,\n userCenterMobile: this.add_form.userCenterMobile,\n // expireTime: parseInt(this.add_form.expireTime / 1000),\n provinceCode: this.add_form.region[0] || \"\",\n cityCode: this.add_form.region[1] || \"\",\n districtCode: this.add_form.region[2] || \"\",\n address: this.add_form.address,\n // warehouseId: warehouseId,\n latitude: \"\",\n longitude: \"\",\n };\n this.loading_btn = true;\n if (this.shop_id) {\n try {\n const { data } = await updateMerchant(this.shop_id, params);\n this.$message.success(\"修改成功\");\n this.loading_btn = false;\n this.$closeCurrentGoEdit(\"/Merchants/MerchartsList\");\n } finally {\n this.loading_btn = false;\n }\n } else {\n this.$confirm(\"您确定要创建当前子商户吗?\", \"提示\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\",\n }).then(async () => {\n try {\n const { data } = await addMerchant(params);\n this.$message.success(data);\n this.loading_btn = false;\n this.$closeCurrentGoEdit(\"/Merchants/MerchartsList\");\n } finally {\n this.loading_btn = false;\n }\n });\n }\n }\n });\n },\n regionChange(row) {\n console.log(row);\n this.add_form.region = row;\n },\n },\n };\n</script>\n\n<style scoped>\n .el-form-item {\n width: 30%;\n }\n</style>\n"]}]}
|