| 1 |
- {"remainingRequest":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js??ref--0-2!E:\\item\\newItem\\admin\\src\\pages\\marketing\\live\\creat_live.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\pages\\marketing\\live\\creat_live.vue","mtime":1677828270209},{"path":"E:\\item\\newItem\\admin\\babel.config.js","mtime":1677828270071},{"path":"E:\\item\\newItem\\admin\\.babelrc","mtime":1677828270070},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js","mtime":1570440814000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9vYmplY3RTcHJlYWQgZnJvbSAiRTovaXRlbS9uZXdJdGVtL2FkbWluL25vZGVfbW9kdWxlcy9AdnVlL2JhYmVsLXByZXNldC1hcHAvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL29iamVjdFNwcmVhZDIuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5maWx0ZXIuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5vYmplY3QudG8tc3RyaW5nLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuZnVuY3Rpb24ubmFtZS5qcyI7Ci8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCmltcG9ydCB7IG1hcFN0YXRlIH0gZnJvbSAndnVleCc7CmltcG9ydCB1cGxvYWRQaWN0dXJlcyBmcm9tICdAL2NvbXBvbmVudHMvdXBsb2FkUGljdHVyZXMnOwppbXBvcnQgeyBsaXZlQWRkLCBsaXZlQXVjaG9yTGlzdCB9IGZyb20gJ0AvYXBpL2xpdmUnOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogJ2NyZWF0X2xpdmUnLAogIGNvbXBvbmVudHM6IHsKICAgIHVwbG9hZFBpY3R1cmVzOiB1cGxvYWRQaWN0dXJlcwogIH0sCiAgY29tcHV0ZWQ6IF9vYmplY3RTcHJlYWQoX29iamVjdFNwcmVhZCh7fSwgbWFwU3RhdGUoJ21lZGlhJywgWydpc01vYmlsZSddKSksIHt9LCB7CiAgICBsYWJlbFdpZHRoOiBmdW5jdGlvbiBsYWJlbFdpZHRoKCkgewogICAgICByZXR1cm4gdGhpcy5pc01vYmlsZSA/IHVuZGVmaW5lZCA6IDEwMDsKICAgIH0sCiAgICBsYWJlbFBvc2l0aW9uOiBmdW5jdGlvbiBsYWJlbFBvc2l0aW9uKCkgewogICAgICByZXR1cm4gdGhpcy5pc01vYmlsZSA/ICd0b3AnIDogJ3JpZ2h0JzsKICAgIH0KICB9KSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgZ3JpZEJ0bjogewogICAgICAgIHhsOiA0LAogICAgICAgIGxnOiA4LAogICAgICAgIG1kOiA4LAogICAgICAgIHNtOiA4LAogICAgICAgIHhzOiA4CiAgICAgIH0sCiAgICAgIGdyaWRQaWM6IHsKICAgICAgICB4bDogNiwKICAgICAgICBsZzogOCwKICAgICAgICBtZDogMTIsCiAgICAgICAgc206IDEyLAogICAgICAgIHhzOiAxMgogICAgICB9LAogICAgICBncmlkOiB7CiAgICAgICAgeGw6IDEwLAogICAgICAgIGxnOiAxNiwKICAgICAgICBtZDogMTgsCiAgICAgICAgc206IDI0LAogICAgICAgIHhzOiAyNAogICAgICB9LAogICAgICBsb2FkaW5nOiBmYWxzZSwKICAgICAgZm9ybVZhbGlkYXRlOiB7CiAgICAgICAgbmFtZTogJycsCiAgICAgICAgYW5jaG9yX25hbWU6ICcnLAogICAgICAgIGFuY2hvcl93ZWNoYXQ6ICcnLAogICAgICAgIHBob25lOiAnJywKICAgICAgICBzY3JlZW5fdHlwZTogMCwKICAgICAgICBjbG9zZV9saWtlOiAxLAogICAgICAgIGNsb3NlX2dvb2RzOiAxLAogICAgICAgIGNsb3NlX2NvbW1lbnQ6IDEsCiAgICAgICAgY292ZXJfaW1nOiAnJywKICAgICAgICBzaGFyZV9pbWc6ICcnLAogICAgICAgIHNvcnQ6IDAsCiAgICAgICAgdHlwZTogMCwKICAgICAgICBzdGFydF90aW1lOiAnJwogICAgICB9LAogICAgICBzY3JlZW5fdHlwZTogW3sKICAgICAgICB2YWx1ZTogJ+erluWxjycsCiAgICAgICAgbGFiZWw6IDAKICAgICAgfSwgewogICAgICAgIHZhbHVlOiAn5qiq5bGPJywKICAgICAgICBsYWJlbDogMQogICAgICB9XSwKICAgICAgdHlwZTogWy8vIHsKICAgICAgLy8gICAgIHZhbHVlOifmjqjmtYEnLAogICAgICAvLyAgICAgbGFiZWw6MQogICAgICAvLyB9LAogICAgICB7CiAgICAgICAgdmFsdWU6ICfmiYvmnLrnm7Tmkq0nLAogICAgICAgIGxhYmVsOiAwCiAgICAgIH1dLAogICAgICBjbG9zZV9saWtlOiBbewogICAgICAgIHZhbHVlOiAn5byA5ZCvJywKICAgICAgICBsYWJlbDogMQogICAgICB9LCB7CiAgICAgICAgdmFsdWU6ICflhbPpl60nLAogICAgICAgIGxhYmVsOiAwCiAgICAgIH1dLAogICAgICBjbG9zZV9nb29kczogW3sKICAgICAgICB2YWx1ZTogJ+W8gOWQrycsCiAgICAgICAgbGFiZWw6IDEKICAgICAgfSwgewogICAgICAgIHZhbHVlOiAn5YWz6ZetJywKICAgICAgICBsYWJlbDogMAogICAgICB9XSwKICAgICAgY2xvc2VfY29tbWVudDogW3sKICAgICAgICB2YWx1ZTogJ+W8gOWQrycsCiAgICAgICAgbGFiZWw6IDEKICAgICAgfSwgewogICAgICAgIHZhbHVlOiAn5YWz6ZetJywKICAgICAgICBsYWJlbDogMAogICAgICB9XSwKICAgICAgdGltZVZhbDogJycsCiAgICAgIG1vZGFsUGljOiBmYWxzZSwKICAgICAgaXNDaG9pY2U6ICfljZXpgIknLAogICAgICBhY3RpdmVJbmRleDogMCwKICAgICAgbGl2ZUxpc3Q6IFtdLAogICAgICBtb2RhbDM6IGZhbHNlCiAgICB9OwogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHRoaXMuZ2V0TGl2ZSgpOwogIH0sCiAgbWV0aG9kczogewogICAgY2FuY2VsOiBmdW5jdGlvbiBjYW5jZWwoKSB7CiAgICAgIHRoaXMubW9kYWwzID0gZmFsc2U7CiAgICB9LAogICAgY29kZUltZzogZnVuY3Rpb24gY29kZUltZygpIHsKICAgICAgdGhpcy5tb2RhbDMgPSB0cnVlOwogICAgfSwKICAgIGFuY2hvck5hbWU6IGZ1bmN0aW9uIGFuY2hvck5hbWUoZSkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwoKICAgICAgdGhpcy5saXZlTGlzdC5maWx0ZXIoZnVuY3Rpb24gKGVsLCBpbmRleCkgewogICAgICAgIGlmIChlbC53ZWNoYXQgPT09IGUpIHsKICAgICAgICAgIF90aGlzLmZvcm1WYWxpZGF0ZS5hbmNob3JfbmFtZSA9IGVsLm5hbWU7CiAgICAgICAgfQogICAgICB9KTsKICAgIH0sCiAgICAvL+S4u+aSreWIl+ihqO+8mwogICAgZ2V0TGl2ZTogZnVuY3Rpb24gZ2V0TGl2ZSgpIHsKICAgICAgdmFyIF90aGlzMiA9IHRoaXM7CgogICAgICB2YXIgZm9ybVZhbGlkYXRlID0gewogICAgICAgIGtlcndvcmQ6ICcnLAogICAgICAgIHBhZ2U6ICcnLAogICAgICAgIGxpbWl0OiAnJwogICAgICB9OwogICAgICBsaXZlQXVjaG9yTGlzdChmb3JtVmFsaWRhdGUpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgIF90aGlzMi5saXZlTGlzdCA9IHJlcy5kYXRhLmxpc3Q7CiAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uIChlcnJvcikgewogICAgICAgIF90aGlzMi4kTWVzc2FnZS5lcnJvcihlcnJvci5tc2cpOwogICAgICB9KTsKICAgIH0sCiAgICAvLyDngrnlh7vlm77mloflsIHpnaIKICAgIG1vZGFsUGljVGFwOiBmdW5jdGlvbiBtb2RhbFBpY1RhcCh0eXBlKSB7CiAgICAgIHRoaXMuYWN0aXZlSW5kZXggPSB0eXBlOwogICAgICB0aGlzLm1vZGFsUGljID0gdHJ1ZTsKICAgIH0sCiAgICAvLyDpgInmi6nml6XmnJ8KICAgIHNlbGVjdERhdGU6IGZ1bmN0aW9uIHNlbGVjdERhdGUoZSkgewogICAgICB0aGlzLmZvcm1WYWxpZGF0ZS5zdGFydF90aW1lID0gZTsKICAgIH0sCiAgICAvLyDojrflj5blm77niYfkv6Hmga8KICAgIGdldFBpYzogZnVuY3Rpb24gZ2V0UGljKHBjKSB7CiAgICAgIHZhciBfdGhpczMgPSB0aGlzOwoKICAgICAgdGhpcy4kbmV4dFRpY2soZnVuY3Rpb24gKCkgewogICAgICAgIGlmIChfdGhpczMuYWN0aXZlSW5kZXggPT0gMCkgewogICAgICAgICAgX3RoaXMzLmZvcm1WYWxpZGF0ZS5jb3Zlcl9pbWcgPSBwYy5hdHRfZGlyOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICBfdGhpczMuZm9ybVZhbGlkYXRlLnNoYXJlX2ltZyA9IHBjLmF0dF9kaXI7CiAgICAgICAgfQoKICAgICAgICBfdGhpczMubW9kYWxQaWMgPSBmYWxzZTsKICAgICAgfSk7CiAgICB9LAogICAgLy8g5L+d5a2YCiAgICBoYW5kbGVTdWJtaXQ6IGZ1bmN0aW9uIGhhbmRsZVN1Ym1pdChuYW1lKSB7CiAgICAgIHZhciBfdGhpczQgPSB0aGlzOwoKICAgICAgdGhpcy5sb2FkaW5nID0gdHJ1ZTsKICAgICAgbGl2ZUFkZCh0aGlzLmZvcm1WYWxpZGF0ZSkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXM0LiRNZXNzYWdlLnN1Y2Nlc3MoJ+a3u+WKoOaIkOWKnycpOwoKICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uICgpIHsKICAgICAgICAgIF90aGlzNC5sb2FkaW5nID0gZmFsc2U7CgogICAgICAgICAgX3RoaXM0LiRyb3V0ZXIucHVzaCh7CiAgICAgICAgICAgIHBhdGg6ICcvYWRtaW4vbWFya2V0aW5nL2xpdmUvbGl2ZV9yb29tJwogICAgICAgICAgfSk7CiAgICAgICAgfSwgNTAwKTsKICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycm9yKSB7CiAgICAgICAgc2V0VGltZW91dChmdW5jdGlvbiAoKSB7CiAgICAgICAgICBfdGhpczQubG9hZGluZyA9IGZhbHNlOwogICAgICAgIH0sIDEwMDApOwoKICAgICAgICBfdGhpczQuJE1lc3NhZ2UuZXJyb3IoZXJyb3IubXNnKTsKICAgICAgfSk7CiAgICB9CiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAoNA;AACA;AACA;AACA;EACAA,kBADA;EAEAC;IACAC;EADA,CAFA;EAKAC,0CACAC,+BADA;IAEAC,UAFA,wBAEA;MACA;IACA,CAJA;IAKAC,aALA,2BAKA;MACA;IACA;EAPA,EALA;EAcAC,IAdA,kBAcA;IACA;MACAC;QACAC,KADA;QAEAC,KAFA;QAGAC,KAHA;QAIAC,KAJA;QAKAC;MALA,CADA;MAQAC;QACAL,KADA;QAEAC,KAFA;QAGAC,MAHA;QAIAC,MAJA;QAKAC;MALA,CARA;MAeAE;QACAN,MADA;QAEAC,MAFA;QAGAC,MAHA;QAIAC,MAJA;QAKAC;MALA,CAfA;MAsBAG,cAtBA;MAuBAC;QACAjB,QADA;QAEAkB,eAFA;QAGAC,iBAHA;QAIAC,SAJA;QAKAC,cALA;QAMAC,aANA;QAOAC,cAPA;QAQAC,gBARA;QASAC,aATA;QAUAC,aAVA;QAWAC,OAXA;QAYAC,OAZA;QAaAC;MAbA,CAvBA;MAsCAR,cACA;QACAS,WADA;QAEAC;MAFA,CADA,EAKA;QACAD,WADA;QAEAC;MAFA,CALA,CAtCA;MAgDAH,OACA;MACA;MACA;MACA;MACA;QACAE,aADA;QAEAC;MAFA,CALA,CAhDA;MA0DAT,aACA;QACAQ,WADA;QAEAC;MAFA,CADA,EAKA;QACAD,WADA;QAEAC;MAFA,CALA,CA1DA;MAoEAR,cACA;QACAO,WADA;QAEAC;MAFA,CADA,EAKA;QACAD,WADA;QAEAC;MAFA,CALA,CApEA;MA8EAP,gBACA;QACAM,WADA;QAEAC;MAFA,CADA,EAKA;QACAD,WADA;QAEAC;MAFA,CALA,CA9EA;MAwFAC,WAxFA;MAyFAC,eAzFA;MA0FAC,cA1FA;MA2FAC,cA3FA;MA4FAC,YA5FA;MA6FAC;IA7FA;EA+FA,CA9GA;EA+GAC,OA/GA,qBA+GA;IACA;EACA,CAjHA;EAkHAC;IACAC,MADA,oBACA;MACA;IACA,CAHA;IAIAC,OAJA,qBAIA;MACA;IACA,CANA;IAOAC,UAPA,sBAOAC,CAPA,EAOA;MAAA;;MACA;QACA;UACA;QACA;MACA,CAJA;IAKA,CAbA;IAcA;IACAC,OAfA,qBAeA;MAAA;;MACA;QACAC,WADA;QAEAC,QAFA;QAGAC;MAHA;MAKAC,6BACAC,IADA,CACA;QACA;MACA,CAHA,EAIAC,KAJA,CAIA;QACA;MACA,CANA;IAOA,CA5BA;IA6BA;IACAC,WA9BA,uBA8BAvB,IA9BA,EA8BA;MACA;MACA;IACA,CAjCA;IAkCA;IACAwB,UAnCA,sBAmCAT,CAnCA,EAmCA;MACA;IACA,CArCA;IAsCA;IACAU,MAvCA,kBAuCAC,EAvCA,EAuCA;MAAA;;MACA;QACA;UACA;QACA,CAFA,MAEA;UACA;QACA;;QACA;MACA,CAPA;IAQA,CAhDA;IAiDA;IACAC,YAlDA,wBAkDAvD,IAlDA,EAkDA;MAAA;;MACA;MACAwD,2BACAP,IADA,CACA;QACA;;QACAQ;UACA;;UACA;YAAAC;UAAA;QACA,CAHA,EAGA,GAHA;MAIA,CAPA,EAQAR,KARA,CAQA;QACAO;UACA;QACA,CAFA,EAEA,IAFA;;QAGA;MACA,CAbA;IAcA;EAlEA;AAlHA","names":["name","components","uploadPictures","computed","mapState","labelWidth","labelPosition","data","gridBtn","xl","lg","md","sm","xs","gridPic","grid","loading","formValidate","anchor_name","anchor_wechat","phone","screen_type","close_like","close_goods","close_comment","cover_img","share_img","sort","type","start_time","value","label","timeVal","modalPic","isChoice","activeIndex","liveList","modal3","mounted","methods","cancel","codeImg","anchorName","e","getLive","kerword","page","limit","liveAuchorList","then","catch","modalPicTap","selectDate","getPic","pc","handleSubmit","liveAdd","setTimeout","path"],"sourceRoot":"src/pages/marketing/live","sources":["creat_live.vue"],"sourcesContent":["<template>\r\n <div>\r\n <div class=\"i-layout-page-header header_top\">\r\n <div class=\"i-layout-page-header fl_header\">\r\n <router-link :to=\"{ path: '/admin/marketing/live/live_room' }\"\r\n ><Button icon=\"ios-arrow-back\" size=\"small\" type=\"text\">返回</Button></router-link\r\n >\r\n <Divider type=\"vertical\" />\r\n <span class=\"ivu-page-header-title\" style=\"padding: 0\">{{ $route.meta.title }}</span>\r\n </div>\r\n </div>\r\n <Card :bordered=\"false\" dis-hover class=\"ivu-mt\">\r\n <Form\r\n ref=\"formValidate\"\r\n :model=\"formValidate\"\r\n :label-width=\"labelWidth\"\r\n :label-position=\"labelPosition\"\r\n class=\"tabform\"\r\n @submit.native.prevent\r\n >\r\n <Col span=\"24\">\r\n <Alert type=\"warning\" show-icon style=\"width: 550px; margin-left: 17px; margin-bottom: 25px\"\r\n >必须前往微信小程序官方后台开通直播权限,关注<span style=\"color: red; cursor: pointer\" @click=\"codeImg\"\r\n >【小程序直播】</span\r\n >须知直播状态</Alert\r\n >\r\n </Col>\r\n <Col span=\"24\">\r\n <FormItem label=\"选择主播:\">\r\n <Select\r\n v-model=\"formValidate.anchor_wechat\"\r\n filterable\r\n clearable\r\n style=\"width: 300px\"\r\n @on-change=\"anchorName\"\r\n >\r\n <Option v-for=\"(item, index) in liveList\" :value=\"item.wechat\" :key=\"index\">{{ item.wechat }}</Option>\r\n </Select>\r\n </FormItem>\r\n </Col>\r\n <Row :gutter=\"24\" type=\"flex\">\r\n <Col span=\"24\">\r\n <FormItem label=\"直播间名称:\">\r\n <Input\r\n enter-button\r\n placeholder=\"请输入直播间名称\"\r\n element-id=\"name\"\r\n v-model=\"formValidate.name\"\r\n style=\"width: 300px\"\r\n />\r\n </FormItem>\r\n </Col>\r\n <Col span=\"24\">\r\n <div style=\"display: flex\">\r\n <FormItem label=\"背景图:\">\r\n <div @click=\"modalPicTap(0)\" class=\"box\">\r\n <img :src=\"formValidate.cover_img\" alt=\"\" v-if=\"formValidate.cover_img\" />\r\n <div class=\"upload-box\" v-else>\r\n <Icon type=\"ios-camera-outline\" size=\"36\" />\r\n </div>\r\n </div>\r\n </FormItem>\r\n <span style=\"margin-left: 20px; color: #b0bac5\">尺寸:1080*1920px</span>\r\n </div>\r\n </Col>\r\n <Col span=\"24\">\r\n <div style=\"display: flex\">\r\n <FormItem label=\"分享图:\">\r\n <div @click=\"modalPicTap(1)\" class=\"box\">\r\n <img :src=\"formValidate.share_img\" alt=\"\" v-if=\"formValidate.share_img\" />\r\n <div class=\"upload-box\" v-else>\r\n <Icon type=\"ios-camera-outline\" size=\"36\" />\r\n </div>\r\n </div>\r\n </FormItem>\r\n <span style=\"margin-left: 20px; color: #b0bac5\">尺寸:800*640px</span>\r\n </div>\r\n </Col>\r\n <!--<Col span=\"24\">-->\r\n <!--<FormItem label=\"主播昵称:\">-->\r\n <!--<Input enter-button placeholder=\"请输入主播昵称\" element-id=\"anchor_name\" v-model=\"formValidate.anchor_name\" style=\"width: 60%;\"/>-->\r\n <!--</FormItem>-->\r\n <!--</Col>-->\r\n <Col span=\"24\">\r\n <FormItem label=\"联系电话:\">\r\n <Input\r\n enter-button\r\n placeholder=\"请输入主播联系电话\"\r\n element-id=\"phone\"\r\n v-model=\"formValidate.phone\"\r\n style=\"width: 300px\"\r\n />\r\n </FormItem>\r\n </Col>\r\n <Col span=\"24\">\r\n <FormItem label=\"直播时间:\">\r\n <DatePicker\r\n type=\"datetimerange\"\r\n format=\"yyyy-MM-dd HH:mm\"\r\n placeholder=\"请选择直播时间\"\r\n style=\"width: 300px\"\r\n :value=\"timeVal\"\r\n @on-change=\"selectDate\"\r\n ></DatePicker>\r\n </FormItem>\r\n </Col>\r\n <Col span=\"24\">\r\n <FormItem label=\"排序:\">\r\n <Input\r\n type=\"number\"\r\n enter-button\r\n placeholder=\"0\"\r\n element-id=\"phone\"\r\n v-model=\"formValidate.sort\"\r\n style=\"width: 300px\"\r\n />\r\n </FormItem>\r\n </Col>\r\n <Col span=\"24\">\r\n <FormItem label=\"显示样式:\">\r\n <RadioGroup v-model=\"formValidate.screen_type\">\r\n <Radio :label=\"item.label\" v-for=\"(item, index) in screen_type\" :key=\"index\">\r\n <span>{{ item.value }}</span>\r\n </Radio>\r\n </RadioGroup>\r\n </FormItem>\r\n </Col>\r\n <Col span=\"24\">\r\n <FormItem label=\"直播间类型:\">\r\n <RadioGroup v-model=\"formValidate.type\">\r\n <Radio :label=\"item.label\" v-for=\"(item, index) in type\" :key=\"index\">\r\n <span>{{ item.value }}</span>\r\n </Radio>\r\n </RadioGroup>\r\n </FormItem>\r\n </Col>\r\n <Col span=\"24\">\r\n <FormItem label=\"直播间点赞:\">\r\n <RadioGroup v-model=\"formValidate.close_like\">\r\n <Radio :label=\"item.label\" v-for=\"(item, index) in close_like\" :key=\"index\">\r\n <span>{{ item.value }}</span>\r\n </Radio>\r\n </RadioGroup>\r\n </FormItem>\r\n </Col>\r\n <Col span=\"24\">\r\n <FormItem label=\"直播卖货:\">\r\n <RadioGroup v-model=\"formValidate.close_goods\">\r\n <Radio :label=\"item.label\" v-for=\"(item, index) in close_goods\" :key=\"index\">\r\n <span>{{ item.value }}</span>\r\n </Radio>\r\n </RadioGroup>\r\n </FormItem>\r\n </Col>\r\n <Col span=\"24\">\r\n <FormItem label=\"直播间评论:\">\r\n <RadioGroup v-model=\"formValidate.close_comment\">\r\n <Radio :label=\"item.label\" v-for=\"(item, index) in close_comment\" :key=\"index\">\r\n <span>{{ item.value }}</span>\r\n </Radio>\r\n </RadioGroup>\r\n </FormItem>\r\n </Col>\r\n </Row>\r\n <Row :gutter=\"24\" type=\"flex\">\r\n <Col v-bind=\"grid\" span=\"24\">\r\n <Button :loading=\"loading\" type=\"primary\" style=\"margin-left: 99px\" @click=\"handleSubmit('formItem')\">\r\n <span v-if=\"!loading\">提交</span>\r\n <span v-else>提交中...</span>\r\n </Button>\r\n <!-- <Button\r\n type=\"primary\"\r\n @click=\"handleSubmit('formItem')\"\r\n style=\"width: 19%; margin-left: 99px\"\r\n >提交</Button\r\n > -->\r\n </Col>\r\n </Row>\r\n </Form>\r\n </Card>\r\n <div>\r\n <Modal\r\n v-model=\"modalPic\"\r\n width=\"950px\"\r\n scrollable\r\n footer-hide\r\n closable\r\n title=\"上传商品图\"\r\n :mask-closable=\"false\"\r\n :z-index=\"888\"\r\n >\r\n <uploadPictures\r\n :isChoice=\"isChoice\"\r\n @getPic=\"getPic\"\r\n :gridBtn=\"gridBtn\"\r\n :gridPic=\"gridPic\"\r\n v-if=\"modalPic\"\r\n ></uploadPictures>\r\n </Modal>\r\n </div>\r\n <Modal v-model=\"modal3\" title=\"二维码\" @on-cancel=\"cancel\" footer-hide>\r\n <div class=\"acea-row row-around\">\r\n <div v-viewer class=\"QRpic\">\r\n <img src=\"https://res.wx.qq.com/op_res/9rSix1dhHfK4rR049JL0PHJ7TpOvkuZ3mE0z7Ou_Etvjf-w1J_jVX0rZqeStLfwh\" />\r\n </div>\r\n </div>\r\n <!-- <Spin fix v-if=\"spin\"></Spin> -->\r\n </Modal>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { mapState } from 'vuex';\r\nimport uploadPictures from '@/components/uploadPictures';\r\nimport { liveAdd, liveAuchorList } from '@/api/live';\r\nexport default {\r\n name: 'creat_live',\r\n components: {\r\n uploadPictures,\r\n },\r\n computed: {\r\n ...mapState('media', ['isMobile']),\r\n labelWidth() {\r\n return this.isMobile ? undefined : 100;\r\n },\r\n labelPosition() {\r\n return this.isMobile ? 'top' : 'right';\r\n },\r\n },\r\n data() {\r\n return {\r\n gridBtn: {\r\n xl: 4,\r\n lg: 8,\r\n md: 8,\r\n sm: 8,\r\n xs: 8,\r\n },\r\n gridPic: {\r\n xl: 6,\r\n lg: 8,\r\n md: 12,\r\n sm: 12,\r\n xs: 12,\r\n },\r\n grid: {\r\n xl: 10,\r\n lg: 16,\r\n md: 18,\r\n sm: 24,\r\n xs: 24,\r\n },\r\n loading: false,\r\n formValidate: {\r\n name: '',\r\n anchor_name: '',\r\n anchor_wechat: '',\r\n phone: '',\r\n screen_type: 0,\r\n close_like: 1,\r\n close_goods: 1,\r\n close_comment: 1,\r\n cover_img: '',\r\n share_img: '',\r\n sort: 0,\r\n type: 0,\r\n start_time: '',\r\n },\r\n screen_type: [\r\n {\r\n value: '竖屏',\r\n label: 0,\r\n },\r\n {\r\n value: '横屏',\r\n label: 1,\r\n },\r\n ],\r\n type: [\r\n // {\r\n // value:'推流',\r\n // label:1\r\n // },\r\n {\r\n value: '手机直播',\r\n label: 0,\r\n },\r\n ],\r\n close_like: [\r\n {\r\n value: '开启',\r\n label: 1,\r\n },\r\n {\r\n value: '关闭',\r\n label: 0,\r\n },\r\n ],\r\n close_goods: [\r\n {\r\n value: '开启',\r\n label: 1,\r\n },\r\n {\r\n value: '关闭',\r\n label: 0,\r\n },\r\n ],\r\n close_comment: [\r\n {\r\n value: '开启',\r\n label: 1,\r\n },\r\n {\r\n value: '关闭',\r\n label: 0,\r\n },\r\n ],\r\n timeVal: '',\r\n modalPic: false,\r\n isChoice: '单选',\r\n activeIndex: 0,\r\n liveList: [],\r\n modal3: false,\r\n };\r\n },\r\n mounted() {\r\n this.getLive();\r\n },\r\n methods: {\r\n cancel() {\r\n this.modal3 = false;\r\n },\r\n codeImg() {\r\n this.modal3 = true;\r\n },\r\n anchorName(e) {\r\n this.liveList.filter((el, index) => {\r\n if (el.wechat === e) {\r\n this.formValidate.anchor_name = el.name;\r\n }\r\n });\r\n },\r\n //主播列表;\r\n getLive() {\r\n let formValidate = {\r\n kerword: '',\r\n page: '',\r\n limit: '',\r\n };\r\n liveAuchorList(formValidate)\r\n .then((res) => {\r\n this.liveList = res.data.list;\r\n })\r\n .catch((error) => {\r\n this.$Message.error(error.msg);\r\n });\r\n },\r\n // 点击图文封面\r\n modalPicTap(type) {\r\n this.activeIndex = type;\r\n this.modalPic = true;\r\n },\r\n // 选择日期\r\n selectDate(e) {\r\n this.formValidate.start_time = e;\r\n },\r\n // 获取图片信息\r\n getPic(pc) {\r\n this.$nextTick(() => {\r\n if (this.activeIndex == 0) {\r\n this.formValidate.cover_img = pc.att_dir;\r\n } else {\r\n this.formValidate.share_img = pc.att_dir;\r\n }\r\n this.modalPic = false;\r\n });\r\n },\r\n // 保存\r\n handleSubmit(name) {\r\n this.loading = true;\r\n liveAdd(this.formValidate)\r\n .then((res) => {\r\n this.$Message.success('添加成功');\r\n setTimeout(() => {\r\n this.loading = false;\r\n this.$router.push({ path: '/admin/marketing/live/live_room' });\r\n }, 500);\r\n })\r\n .catch((error) => {\r\n setTimeout(() => {\r\n this.loading = false;\r\n }, 1000);\r\n this.$Message.error(error.msg);\r\n });\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped lang=\"stylus\">\r\n.QRpic {\r\n width: 180px;\r\n height: 180px;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n }\r\n}\r\n\r\n.upload-box {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n width: 60px;\r\n height: 60px;\r\n background: #ccc;\r\n}\r\n\r\n.box {\r\n width: 60px;\r\n height: 60px;\r\n margin-bottom: 10px;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n }\r\n}\r\n</style>\r\n"]}]}
|