7194e3e14f5237bfc003173aaeefae71.json 24 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\\Merchants\\MerchantsInSet.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\Merchants\\MerchantsInSet.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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgc2F2ZVNldHRpbmdNZXJjaGFudCwgZ2V0U2V0dGluZ01lcmNoYW50IH0gZnJvbSAiQC9hcGkvTWVyY2hhbnRzIjsKaW1wb3J0IFVwbG9hZFFpbml1IGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9VcGxvYWRRaW5pdS52dWUiOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIlNldHRsZW1lbnRTZXQiLAogIGNvbXBvbmVudHM6IHsKICAgIFVwbG9hZFFpbml1CiAgfSwKCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGltZ19saXN0OiBbXSwKICAgICAgYmFzZV9mb3JtOiB7CiAgICAgICAgYXBwbHlfdGl0bGU6ICLllYbmiLflhaXpqbvnlLPor7ciLAogICAgICAgIC8v6aG16Z2i5qCH6aKYCiAgICAgICAgc2V0dGxlbWVudDogNCwKICAgICAgICAvL+aYr+WQpuWQr+eUqOWFpempu+eUs+ivtwogICAgICAgIHNldHRsZW1lbnRfc2V0OiAi5YWl6am755Sz6K+35Y2P6K6uIiwKICAgICAgICAvL+WFpempu+eUs+ivt+WNj+iuruagh+mimAogICAgICAgIHNldHRsZW1lbnRfY29udGVudDogIiIsCiAgICAgICAgLy/lhaXpqbvnlLPor7fljY/orq7lhoXlrrkKICAgICAgICBiYW5uZXJfaW1nOiAiIiwKICAgICAgICAvLyDnlLPor7fpobXpnaLlm77niYcKICAgICAgICBhcHBseVByb3A6IFt7CiAgICAgICAgICBvcmlnaW5fbmFtZTogIuiBlOezu+S6uuWnk+WQjSIsCiAgICAgICAgICBuYW1lOiAi6IGU57O75Lq65aeT5ZCNIiwKICAgICAgICAgIHByb3A6ICJjb250YWN0TmFtZSIsCiAgICAgICAgICBpc19lbmFibGU6IHRydWUsCiAgICAgICAgICBpc19yZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIGRhdGFfdHlwZTogMSwKICAgICAgICAgIHR5cGU6IDEsCiAgICAgICAgICBkaXNhYmxlOiB0cnVlCiAgICAgICAgfSwgewogICAgICAgICAgb3JpZ2luX25hbWU6ICLogZTns7vmlrnlvI8iLAogICAgICAgICAgbmFtZTogIuiBlOezu+aWueW8jyIsCiAgICAgICAgICBwcm9wOiAiY29udGFjdE1vYmlsZSIsCiAgICAgICAgICBpc19lbmFibGU6IHRydWUsCiAgICAgICAgICBpc19yZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIGRhdGFfdHlwZTogMSwKICAgICAgICAgIGRpc2FibGU6IHRydWUsCiAgICAgICAgICB0eXBlOiAxCiAgICAgICAgfSwgewogICAgICAgICAgb3JpZ2luX25hbWU6ICLllYbmiLflkI3np7AiLAogICAgICAgICAgbmFtZTogIuWVhuaIt+WQjeensCIsCiAgICAgICAgICBwcm9wOiAibmFtZSIsCiAgICAgICAgICBpc19lbmFibGU6IHRydWUsCiAgICAgICAgICBpc19yZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIGRhdGFfdHlwZTogMSwKICAgICAgICAgIGRpc2FibGU6IHRydWUsCiAgICAgICAgICB0eXBlOiAxCiAgICAgICAgfSwgewogICAgICAgICAgb3JpZ2luX25hbWU6ICLkuLvokKXnsbvnm64iLAogICAgICAgICAgbmFtZTogIuS4u+iQpeexu+ebriIsCiAgICAgICAgICBwcm9wOiAiY2F0ZWdvcnkiLAogICAgICAgICAgaXNfZW5hYmxlOiB0cnVlLAogICAgICAgICAgaXNfcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBkYXRhX3R5cGU6IDEsCiAgICAgICAgICB0eXBlOiAxCiAgICAgICAgfSwgewogICAgICAgICAgb3JpZ2luX25hbWU6ICLllYbmiLflnLDljLoiLAogICAgICAgICAgbmFtZTogIuWVhuaIt+WcsOWMuiIsCiAgICAgICAgICBwcm9wOiAicmVnaW9uTmFtZSIsCiAgICAgICAgICBpc19lbmFibGU6IHRydWUsCiAgICAgICAgICBpc19yZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIGRhdGFfdHlwZTogMywKICAgICAgICAgIHR5cGU6IDEKICAgICAgICB9LCB7CiAgICAgICAgICBvcmlnaW5fbmFtZTogIuivpue7huWcsOWdgCIsCiAgICAgICAgICBuYW1lOiAi6K+m57uG5Zyw5Z2AIiwKICAgICAgICAgIHByb3A6ICJhZGRyZXNzIiwKICAgICAgICAgIGlzX2VuYWJsZTogdHJ1ZSwKICAgICAgICAgIGlzX3JlcXVpcmVkOiB0cnVlLAogICAgICAgICAgZGF0YV90eXBlOiA1LAogICAgICAgICAgdHlwZTogMQogICAgICAgIH0sIHsKICAgICAgICAgIG9yaWdpbl9uYW1lOiAi5ZWG5oi3566A5LuLIiwKICAgICAgICAgIG5hbWU6ICLllYbmiLfnroDku4siLAogICAgICAgICAgcHJvcDogImRlc2MiLAogICAgICAgICAgaXNfZW5hYmxlOiB0cnVlLAogICAgICAgICAgaXNfcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBkYXRhX3R5cGU6IDIsCiAgICAgICAgICB0eXBlOiAxCiAgICAgICAgfSwgewogICAgICAgICAgb3JpZ2luX25hbWU6ICLokKXkuJrmiafnhaciLAogICAgICAgICAgbmFtZTogIuiQpeS4muaJp+eFpyIsCiAgICAgICAgICBwcm9wOiAibGljZW5zZSIsCiAgICAgICAgICBpc19lbmFibGU6IHRydWUsCiAgICAgICAgICBpc19yZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIGRhdGFfdHlwZTogNCwKICAgICAgICAgIHR5cGU6IDEKICAgICAgICB9XQogICAgICB9LAogICAgICBiYXNlX3J1bGVzOiB7CiAgICAgICAgbmFtZTogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpeWQjeensCIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XSwKICAgICAgICBkYXRhX3R5cGU6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICLor7fovpPlhaXmlbDmja7nsbvlnosiLAogICAgICAgICAgdHJpZ2dlcjogImJsdXIiCiAgICAgICAgfV0KICAgICAgfSwKICAgICAgYWRkX2Zvcm06IHsKICAgICAgICBuYW1lOiAiIiwKICAgICAgICBpc19lbmFibGU6IHRydWUsCiAgICAgICAgaXNfcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgZGF0YV90eXBlOiAiIiwKICAgICAgICBwcm9wOiAidmFsdWUiCiAgICAgIH0sCiAgICAgIGRhdGFfdHlwZV9vcHRpb25zOiBbewogICAgICAgIHZhbHVlOiAxLAogICAgICAgIGxhYmVsOiAi5Y2V6KGM5paH5pysIgogICAgICB9LCB7CiAgICAgICAgdmFsdWU6IDIsCiAgICAgICAgbGFiZWw6ICLlpJrooYzmlofmnKwiCiAgICAgIH0sIHsKICAgICAgICB2YWx1ZTogMywKICAgICAgICBsYWJlbDogIuWcsOWMuiIKICAgICAgfSwgewogICAgICAgIHZhbHVlOiA0LAogICAgICAgIGxhYmVsOiAi5Zu+54mHIgogICAgICB9LCB7CiAgICAgICAgdmFsdWU6IDUsCiAgICAgICAgbGFiZWw6ICLpgInmi6nkvY3nva4iCiAgICAgIH1dLAogICAgICBkaWFsb2dWaXNpYmxlOiBmYWxzZSwKICAgICAgYWRkX2RhdGE6IGZhbHNlLAogICAgICBkYXRhOiB7fSwKICAgICAgdGFyZ2V0X2lkOiAiIiwKICAgICAgb3JpZ2luTmFtZTogIiIKICAgIH07CiAgfSwKCiAgY3JlYXRlZCgpIHsKICAgIHRoaXMuZ2V0U2V0dGluZ01lcmNoYW50KCk7CiAgICB0aGlzLmRhdGEgPSB0aGlzLmJhc2VfZm9ybTsKICB9LAoKICBhY3RpdmF0ZWQoKSB7CiAgICBpZiAodGhpcy4kX2lzSW5pdCgpKSByZXR1cm47CiAgICB0aGlzLmdldFNldHRpbmdNZXJjaGFudCgpOwogIH0sCgogIG1ldGhvZHM6IHsKICAgIHVwbG9hZFN1Y2Nlc3ModmFsLCByZXMsIGZpbGUsIGZpbGVMaXN0KSB7CiAgICAgIHRoaXMuYmFzZV9mb3JtLmJhbm5lcl9pbWcgPSB2YWw7CiAgICB9LAoKICAgIHVwbG9hZFJlbW92ZShmaWxlLCBmaWxlTGlzdCkgewogICAgICB0aGlzLmJhc2VfZm9ybS5iYW5uZXJfaW1nID0gIiI7CiAgICB9LAoKICAgIGFkZERhdGEoKSB7CiAgICAgIGlmICh0aGlzLnRhcmdldF9pZCkgewogICAgICAgIHRoaXMuYmFzZV9mb3JtLmFwcGx5UHJvcFt0aGlzLnRhcmdldF9pZCAtIDFdID0gdGhpcy5hZGRfZm9ybTsKICAgICAgICB0aGlzLmFkZF9kYXRhID0gZmFsc2U7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5iYXNlX2Zvcm0uYXBwbHlQcm9wLnB1c2godGhpcy4kX2NvbW1vbi5kZWVwQ2xvbmUodGhpcy5hZGRfZm9ybSkpOwogICAgICAgIHRoaXMuYWRkX2RhdGEgPSBmYWxzZTsKICAgICAgfQogICAgfSwKCiAgICBlZGl0RGF0YShpbmRleCwgcm93KSB7CiAgICAgIHRoaXMuYWRkX2RhdGEgPSB0cnVlOwogICAgICB0aGlzLmFkZF9mb3JtID0gcm93OwogICAgICB0aGlzLnRhcmdldF9pZCA9IGluZGV4ICsgMTsKICAgIH0sCgogICAgYWRkRGF0YUZuKCkgewogICAgICB0aGlzLnRhcmdldF9pZCA9ICIiOwogICAgICB0aGlzLmFkZF9mb3JtID0gewogICAgICAgIG5hbWU6ICIiLAogICAgICAgIGlzX2VuYWJsZTogdHJ1ZSwKICAgICAgICBpc19yZXF1aXJlZDogdHJ1ZSwKICAgICAgICBkYXRhX3R5cGU6ICIiLAogICAgICAgIHByb3A6ICJ2YWx1ZSIKICAgICAgfTsKICAgICAgdGhpcy5hZGRfZGF0YSA9IHRydWU7CiAgICB9LAoKICAgIC8vIOivpuaDhQogICAgYXN5bmMgZ2V0U2V0dGluZ01lcmNoYW50KCkgewogICAgICBjb25zdCBkYXRhID0gYXdhaXQgZ2V0U2V0dGluZ01lcmNoYW50KHsKICAgICAgICB0eXBlOiA1CiAgICAgIH0pOwoKICAgICAgaWYgKEpTT04uc3RyaW5naWZ5KGRhdGEuZGF0YSkgIT09ICJ7fSIpIHsKICAgICAgICB0aGlzLmJhc2VfZm9ybSA9IGRhdGEuZGF0YTsKICAgICAgfQoKICAgICAgaWYgKHRoaXMuYmFzZV9mb3JtLmJhbm5lcl9pbWcpIHsKICAgICAgICB0aGlzLmltZ19saXN0ID0gW3sKICAgICAgICAgIG5hbWU6ICIiLAogICAgICAgICAgdXJsOiB0aGlzLmJhc2VfZm9ybS5iYW5uZXJfaW1nCiAgICAgICAgfV07CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5pbWdfbGlzdCA9IFtdOwogICAgICB9CiAgICB9LAoKICAgIC8vIOS/neWtmAogICAgYXN5bmMgc2V0TWVyY2hhbnQoKSB7CiAgICAgIGNvbnN0IGRhdGEgPSBhd2FpdCBzYXZlU2V0dGluZ01lcmNoYW50KHsKICAgICAgICBkYXRhOiB0aGlzLmJhc2VfZm9ybSwKICAgICAgICB0eXBlOiA1CiAgICAgIH0pOwogICAgICB0aGlzLiRtZXNzYWdlLnN1Y2Nlc3MoIuS/neWtmOaIkOWKnyIpOwogICAgICB0aGlzLmdldFNldHRpbmdNZXJjaGFudCgpOwogICAgfSwKCiAgICBkZWxldGVNZXJjaGFudChpbmRleCkgewogICAgICB0aGlzLmJhc2VfZm9ybS5hcHBseVByb3Auc3BsaWNlKGluZGV4LCAxKTsKICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAqMA;AACA;AACA;EACAA,qBADA;EAEAC;IACAC;EADA,CAFA;;EAKAC;IACA;MACAC,YADA;MAEAC;QACAC,qBADA;QACA;QACAC,aAFA;QAEA;QACAC,wBAHA;QAGA;QACAC,sBAJA;QAIA;QACAC,cALA;QAKA;QACAC,YACA;UACAC,oBADA;UAEAZ,aAFA;UAGAa,mBAHA;UAIAC,eAJA;UAKAC,iBALA;UAMAC,YANA;UAOAC,OAPA;UAQAC;QARA,CADA,EAWA;UACAN,mBADA;UAEAZ,YAFA;UAGAa,qBAHA;UAIAC,eAJA;UAKAC,iBALA;UAMAC,YANA;UAOAE,aAPA;UAQAD;QARA,CAXA,EAqBA;UACAL,mBADA;UAEAZ,YAFA;UAGAa,YAHA;UAIAC,eAJA;UAKAC,iBALA;UAMAC,YANA;UAOAE,aAPA;UAQAD;QARA,CArBA,EA+BA;UACAL,mBADA;UAEAZ,YAFA;UAGAa,gBAHA;UAIAC,eAJA;UAKAC,iBALA;UAMAC,YANA;UAOAC;QAPA,CA/BA,EAwCA;UACAL,mBADA;UAEAZ,YAFA;UAGAa,kBAHA;UAIAC,eAJA;UAKAC,iBALA;UAMAC,YANA;UAOAC;QAPA,CAxCA,EAiDA;UACAL,mBADA;UAEAZ,YAFA;UAGAa,eAHA;UAIAC,eAJA;UAKAC,iBALA;UAMAC,YANA;UAOAC;QAPA,CAjDA,EA0DA;UACAL,mBADA;UAEAZ,YAFA;UAGAa,YAHA;UAIAC,eAJA;UAKAC,iBALA;UAMAC,YANA;UAOAC;QAPA,CA1DA,EAmEA;UACAL,mBADA;UAEAZ,YAFA;UAGAa,eAHA;UAIAC,eAJA;UAKAC,iBALA;UAMAC,YANA;UAOAC;QAPA,CAnEA;MANA,CAFA;MAsFAE;QACAnB;UAAAoB;UAAAC;UAAAC;QAAA,EADA;QAEAN,YACA;UAAAI;UAAAC;UAAAC;QAAA,CADA;MAFA,CAtFA;MA4FAC;QACAvB,QADA;QAEAc,eAFA;QAGAC,iBAHA;QAIAC,aAJA;QAKAH;MALA,CA5FA;MAmGAW,oBACA;QACAC,QADA;QAEAC;MAFA,CADA,EAKA;QACAD,QADA;QAEAC;MAFA,CALA,EASA;QACAD,QADA;QAEAC;MAFA,CATA,EAaA;QACAD,QADA;QAEAC;MAFA,CAbA,EAiBA;QACAD,QADA;QAEAC;MAFA,CAjBA,CAnGA;MAyHAC,oBAzHA;MA0HAC,eA1HA;MA2HAzB,QA3HA;MA4HA0B,aA5HA;MA6HAC;IA7HA;EA+HA,CArIA;;EAsIAC;IACA;IACA;EACA,CAzIA;;EA0IAC;IACA;IACA;EACA,CA7IA;;EA8IAC;IACAC;MACA;IACA,CAHA;;IAIAC;MACA;IACA,CANA;;IAOAC;MACA;QACA;QACA;MACA,CAHA,MAGA;QACA;QACA;MACA;IACA,CAfA;;IAgBAC;MACA;MACA;MACA;IACA,CApBA;;IAqBAC;MACA;MACA;QACAtC,QADA;QAEAc,eAFA;QAGAC,iBAHA;QAIAC,aAJA;QAKAH;MALA;MAOA;IACA,CA/BA;;IAgCA;IACA;MACA;QACAI;MADA;;MAGA;QACA;MACA;;MACA;QACA,iBACA;UACAjB,QADA;UAEAuC;QAFA,CADA;MAMA,CAPA,MAOA;QACA;MACA;IACA,CAlDA;;IAmDA;IACA;MACA;QACApC,oBADA;QAEAc;MAFA;MAIA;MACA;IACA,CA3DA;;IA4DAuB;MACA;IACA;;EA9DA;AA9IA","names":["name","components","UploadQiniu","data","img_list","base_form","apply_title","settlement","settlement_set","settlement_content","banner_img","applyProp","origin_name","prop","is_enable","is_required","data_type","type","disable","base_rules","required","message","trigger","add_form","data_type_options","value","label","dialogVisible","add_data","target_id","originName","created","activated","methods","uploadSuccess","uploadRemove","addData","editData","addDataFn","url","deleteMerchant"],"sourceRoot":"src/views/Merchants","sources":["MerchantsInSet.vue"],"sourcesContent":["<template>\n <ContainerTit>\n <div slot=\"headr\">\n <el-button type=\"primary\" @click=\"setMerchant\">保存</el-button>\n </div>\n <el-form\n ref=\"base_form\"\n :model=\"base_form\"\n label-width=\"160px\"\n :rules=\"base_rules\"\n size=\"small\"\n >\n <div class=\"detail-tab-item\">\n <p class=\"detail-tab-title\">商户后台</p>\n <div class=\"detail-tab-main\">\n <el-form-item label=\"入驻申请页标题:\" style=\"width: 30%\">\n <el-input v-model=\"base_form.apply_title\"></el-input>\n </el-form-item>\n <el-form-item label=\"Banner图片:\">\n <UploadQiniu\n :limit=\"1\"\n :file-list=\"img_list\"\n @uploadSuccess=\"uploadSuccess\"\n @handleRemove=\"uploadRemove\"\n />\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-table\n :data=\"base_form.applyProp\"\n style=\"width: 100%\"\n border\n size=\"small\"\n >\n <el-table-column prop=\"name\" label=\"资料项名称\">\n <template slot-scope=\"scope\">\n {{ scope.row.name }}\n <span v-if=\"scope.row.type === 1\" style=\"margin-left: 20px\">\n 系统字段-{{ scope.row.origin_name }}\n </span>\n </template>\n </el-table-column>\n <el-table-column prop=\"data_type\" label=\"数据类型\">\n <template slot-scope=\"scope\">\n {{\n scope.row.data_type === 1\n ? \"单行文本\"\n : scope.row.data_type === 2\n ? \"多行文本\"\n : scope.row.data_type === 3\n ? \"地区\"\n : scope.row.data_type === 4\n ? \"图片\"\n : \"选择位置\"\n }}\n </template>\n </el-table-column>\n <el-table-column prop=\"is_enable\" label=\"是否启用\">\n <template slot-scope=\"scope\">\n <el-switch\n v-model=\"scope.row.is_enable\"\n :disabled=\"scope.row.disable\"\n ></el-switch>\n </template>\n </el-table-column>\n <el-table-column prop=\"is_required\" label=\"是否必填\">\n <template slot-scope=\"scope\">\n <el-switch\n v-model=\"scope.row.is_required\"\n :disabled=\"scope.row.disable\"\n ></el-switch>\n </template>\n </el-table-column>\n <el-table-column prop=\"address\" label=\"操作\">\n <template slot-scope=\"scope\">\n <el-button\n size=\"mini\"\n type=\"text\"\n @click=\"editData(scope.$index, scope.row)\"\n >\n 编辑\n </el-button>\n <el-button\n v-if=\"scope.row.type !== 1\"\n size=\"mini\"\n type=\"text\"\n @click=\"deleteMerchant(scope.$index)\"\n >\n 删除\n </el-button>\n </template>\n </el-table-column>\n </el-table>\n <div\n style=\"\n text-align: center;\n font-size: 12px;\n margin-top: 20px;\n color: rgb(64, 158, 255);\n cursor: pointer;\n \"\n @click=\"addDataFn\"\n >\n <i class=\"el-icon-plus\"></i>\n <span>添加资料申请项</span>\n <span>{{ base_form.applyProp.length }}</span>\n <span>/20</span>\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=\"入驻协议:\">\n <el-radio-group v-model=\"base_form.settlement\">\n <el-radio :label=\"5\">开启</el-radio>\n <el-radio :label=\"4\">关闭</el-radio>\n </el-radio-group>\n <p style=\"font-size: 12px\">申请入驻多商户时,显示入驻协议</p>\n </el-form-item>\n <el-form-item\n v-if=\"base_form.settlement === 5\"\n label=\"入驻申请协议:\"\n style=\"width: 30%\"\n >\n <el-input v-model=\"base_form.settlement_set\"></el-input>\n </el-form-item>\n <el-form-item\n v-if=\"base_form.settlement === 5\"\n label=\"入驻申请页内容:\"\n >\n <el-input\n v-model=\"base_form.settlement_content\"\n type=\"textarea\"\n style=\"width: 30%\"\n :rows=\"2\"\n placeholder=\"请输入内容\"\n ></el-input>\n </el-form-item>\n </div>\n </div>\n </el-form>\n <el-dialog\n :close-on-press-escape=\"false\"\n :close-on-click-modal=\"false\"\n :title=\"target_id ? '编辑资料项' : '添加资料项'\"\n :visible.sync=\"add_data\"\n width=\"30%\"\n >\n <el-form\n ref=\"add_form\"\n :model=\"add_form\"\n :rules=\"base_rules\"\n size=\"small\"\n label-width=\"120px\"\n >\n <el-form-item\n label=\"资料项名称:\"\n prop=\"name\"\n style=\"margin-bottom: 20px\"\n >\n <el-input\n v-model=\"add_form.name\"\n type=\"text\"\n placeholder=\"请输入内容\"\n maxlength=\"10\"\n show-word-limit\n ></el-input>\n </el-form-item>\n <el-form-item label=\"数据类型:\" prop=\"data_type\">\n <el-select\n v-model=\"add_form.data_type\"\n placeholder=\"请选择\"\n size=\"small\"\n :disabled=\"add_form.type === 1\"\n >\n <el-option\n v-for=\"item in data_type_options\"\n :key=\"item.value\"\n :label=\"item.label\"\n :value=\"item.value\"\n ></el-option>\n </el-select>\n </el-form-item>\n </el-form>\n <span slot=\"footer\" class=\"dialog-footer\">\n <el-button @click=\"add_data = false\">取 消</el-button>\n <el-button type=\"primary\" @click=\"addData\">确 定</el-button>\n </span>\n </el-dialog>\n </ContainerTit>\n</template>\n\n<script>\n import { saveSettingMerchant, getSettingMerchant } from \"@/api/Merchants\";\n import UploadQiniu from \"@/component/common/UploadQiniu.vue\";\n export default {\n name: \"SettlementSet\",\n components: {\n UploadQiniu,\n },\n data() {\n return {\n img_list: [],\n base_form: {\n apply_title: \"商户入驻申请\", //页面标题\n settlement: 4, //是否启用入驻申请\n settlement_set: \"入驻申请协议\", //入驻申请协议标题\n settlement_content: \"\", //入驻申请协议内容\n banner_img: \"\", // 申请页面图片\n applyProp: [\n {\n origin_name: \"联系人姓名\",\n name: \"联系人姓名\",\n prop: \"contactName\",\n is_enable: true,\n is_required: true,\n data_type: 1,\n type: 1,\n disable: true,\n },\n {\n origin_name: \"联系方式\",\n name: \"联系方式\",\n prop: \"contactMobile\",\n is_enable: true,\n is_required: true,\n data_type: 1,\n disable: true,\n type: 1,\n },\n {\n origin_name: \"商户名称\",\n name: \"商户名称\",\n prop: \"name\",\n is_enable: true,\n is_required: true,\n data_type: 1,\n disable: true,\n type: 1,\n },\n {\n origin_name: \"主营类目\",\n name: \"主营类目\",\n prop: \"category\",\n is_enable: true,\n is_required: true,\n data_type: 1,\n type: 1,\n },\n {\n origin_name: \"商户地区\",\n name: \"商户地区\",\n prop: \"regionName\",\n is_enable: true,\n is_required: true,\n data_type: 3,\n type: 1,\n },\n {\n origin_name: \"详细地址\",\n name: \"详细地址\",\n prop: \"address\",\n is_enable: true,\n is_required: true,\n data_type: 5,\n type: 1,\n },\n {\n origin_name: \"商户简介\",\n name: \"商户简介\",\n prop: \"desc\",\n is_enable: true,\n is_required: true,\n data_type: 2,\n type: 1,\n },\n {\n origin_name: \"营业执照\",\n name: \"营业执照\",\n prop: \"license\",\n is_enable: true,\n is_required: true,\n data_type: 4,\n type: 1,\n },\n ],\n },\n base_rules: {\n name: [{ required: true, message: \"请输入名称\", trigger: \"blur\" }],\n data_type: [\n { required: true, message: \"请输入数据类型\", trigger: \"blur\" },\n ],\n },\n add_form: {\n name: \"\",\n is_enable: true,\n is_required: true,\n data_type: \"\",\n prop: \"value\",\n },\n data_type_options: [\n {\n value: 1,\n label: \"单行文本\",\n },\n {\n value: 2,\n label: \"多行文本\",\n },\n {\n value: 3,\n label: \"地区\",\n },\n {\n value: 4,\n label: \"图片\",\n },\n {\n value: 5,\n label: \"选择位置\",\n },\n ],\n dialogVisible: false,\n add_data: false,\n data: {},\n target_id: \"\",\n originName: \"\",\n };\n },\n created() {\n this.getSettingMerchant();\n this.data = this.base_form;\n },\n activated() {\n if (this.$_isInit()) return;\n this.getSettingMerchant();\n },\n methods: {\n uploadSuccess(val, res, file, fileList) {\n this.base_form.banner_img = val;\n },\n uploadRemove(file, fileList) {\n this.base_form.banner_img = \"\";\n },\n addData() {\n if (this.target_id) {\n this.base_form.applyProp[this.target_id - 1] = this.add_form;\n this.add_data = false;\n } else {\n this.base_form.applyProp.push(this.$_common.deepClone(this.add_form));\n this.add_data = false;\n }\n },\n editData(index, row) {\n this.add_data = true;\n this.add_form = row;\n this.target_id = index + 1;\n },\n addDataFn() {\n this.target_id = \"\";\n this.add_form = {\n name: \"\",\n is_enable: true,\n is_required: true,\n data_type: \"\",\n prop: \"value\",\n };\n this.add_data = true;\n },\n // 详情\n async getSettingMerchant() {\n const data = await getSettingMerchant({\n type: 5,\n });\n if (JSON.stringify(data.data) !== \"{}\") {\n this.base_form = data.data;\n }\n if (this.base_form.banner_img) {\n this.img_list = [\n {\n name: \"\",\n url: this.base_form.banner_img,\n },\n ];\n } else {\n this.img_list = [];\n }\n },\n // 保存\n async setMerchant() {\n const data = await saveSettingMerchant({\n data: this.base_form,\n type: 5,\n });\n this.$message.success(\"保存成功\");\n this.getSettingMerchant();\n },\n deleteMerchant(index) {\n this.base_form.applyProp.splice(index, 1);\n },\n },\n };\n</script>\n\n<style scoped></style>\n"]}]}