/
home
/
henzagold
/
admin_report
/
js
/
File Upload :
llllll
Current File: //home/henzagold/admin_report/js/chunk-7e16a8f5.2acab819.js
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7e16a8f5"],{"20ae":function(e,t,i){},"2bc8":function(e,t,i){},"2ed5":function(e,t,i){"use strict";i("4a4a")},"4a4a":function(e,t,i){},"8da9":function(e,t,i){"use strict";i("20ae")},"9f0a":function(e,t,i){"use strict";i.r(t);i("ac6a");var r=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"page-user-view"}},[t("div",{attrs:{id:"user-data"}},[t("a-form",{attrs:{form:e.form},on:{submit:e.handleSubmit}},[t("ASpin",{attrs:{type:"loading",spinning:e.loading}},[t("vx-card",{staticClass:"mb-base",attrs:{title:"اطلاعات پایه"}},[t("a-form-item",[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["id",{initialValue:null,rules:[{required:!1,message:"کد محصول را وارد نمایید"}]}],expression:"['id', { initialValue:null,rules: [{ required: false, message: 'کد محصول را وارد نمایید' }] }]"}],attrs:{type:"hidden"}})],1),t("div",{staticClass:"grid grid-cols-1 md:grid-cols-4 gap-3"},[t("a-form-item",{attrs:{label:"کد محصول"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["product_code",{rules:[{required:!0,message:"کد محصول را وارد نمایید"}]}],expression:"['product_code', {rules: [{ required: true, message: 'کد محصول را وارد نمایید' }] }]"}]})],1),t("a-form-item",{attrs:{label:"نام محصول"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["title",{initialValue:"",rules:[{required:!0,message:"نام محصول را وارد نمایید"}]}],expression:"['title', { initialValue:'',rules: [{ required: true, message: 'نام محصول را وارد نمایید' }] }]"}]})],1),t("a-form-item",{attrs:{label:"نام لاتین محصول"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["en_title",{initialValue:"",rules:[{required:!1,message:"نام لاتین محصول را وارد نمایید"}]}],expression:"['en_title', {initialValue:'', rules: [{ required: false, message: 'نام لاتین محصول را وارد نمایید' }] }]"}]})],1),t("a-form-item",{attrs:{label:"دسته بندی "}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["collection_id",{rules:[{required:!0,message:"وارد کردن دسته بندی الزامی است"}]}],expression:"['collection_id',{rules: [{ required: true, message: 'وارد کردن دسته بندی الزامی است' }],}]"}],staticStyle:{width:"100%",direction:"rtl !important"},attrs:{"filter-option":e.filterOption,"show-search":"",placeholder:"لطفا دست بندی محصول را انتخاب نمایید"}},e._l(e.category,(function(i,r){return t("a-select-option",{key:i.id},[e._v("\n "+e._s(i.title)+"\n ")])})),1)],1),t("a-form-item",{attrs:{label:"برند "}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["brand",{rules:[{required:!0,message:"وارد کردن برند الزامی است"}]}],expression:"['brand',{rules: [{ required: true, message: 'وارد کردن برند الزامی است' }],},]"}],staticStyle:{width:"100%",direction:"rtl !important"},attrs:{"filter-option":e.filterOption,"show-search":"",placeholder:"برند محصول را انتخاب نمایید"}},e._l(e.brands,(function(i,r){return t("a-select-option",{key:i.id},[e._v("\n "+e._s(i.title)+"\n ")])})),1)],1),t("a-form-item",{attrs:{label:"حداقل تعداد سفارش"}},[t("div",[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["min_count",{initialValue:"",rules:[{required:!0,message:"حداقل تعداد سفارش را وارد نمایید"}]}],expression:"['min_count', { initialValue:'',rules: [{ required: true, message: 'حداقل تعداد سفارش را وارد نمایید' }] }]"}],staticStyle:{width:"100%"}})],1)]),t("a-form-item",{attrs:{label:"قیمت"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["omde_price",{initialValue:"",rules:[{required:!0,message:"قیمت عمده فروشی را وارد نمایید"}]}],expression:"['omde_price', { initialValue:'',rules: [{ required: true, message: 'قیمت عمده فروشی را وارد نمایید' }] }]"}],staticStyle:{width:"100%"}})],1),t("a-form-item",{attrs:{label:"تعداد موجودی"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["count",{initialValue:"",rules:[{required:!0,message:"تعداد موجودی را وارد نمایید"}]}],expression:"['count', { initialValue:'',rules: [{ required: true, message: 'تعداد موجودی را وارد نمایید' }] }]"}],staticStyle:{width:"100%"}})],1),t("div",{staticClass:"md:col-span-2 md:grid md:grid-cols-2"},[t("a-form-item",{attrs:{label:"نوع فروش"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["type",{initialValue:2}],expression:"['type', {initialValue:2}]"}],model:{value:e.showCountInBox,callback:function(t){e.showCountInBox=t},expression:"showCountInBox"}},[t("a-radio",{attrs:{value:1}},[e._v("\n عددی\n ")]),t("a-radio",{attrs:{value:2}},[e._v("\n کارتنی\n ")])],1)],1),t("a-form-item",{directives:[{name:"show",rawName:"v-show",value:2===e.showCountInBox,expression:"showCountInBox === 2"}],attrs:{label:"تعداد موجود در هر بسته"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["count_in_box",{rules:[{required:2===e.showCountInBox,message:"حداقل تعداد سفارش را وارد نمایید"}]}],expression:"['count_in_box', { rules: [{ required: showCountInBox === 2, message: 'حداقل تعداد سفارش را وارد نمایید' }] }]"}],staticClass:"w-full"})],1)],1),t("div",{staticClass:"md:col-span-4"},[t("a-form-item",{staticClass:"w-full",attrs:{label:"توضیحات ویژه محصول"}},[t("a-switch",{model:{value:e.showDiscription,callback:function(t){e.showDiscription=t},expression:"showDiscription"}},[t("a-icon",{attrs:{slot:"checkedChildren",type:"check"},slot:"checkedChildren"}),t("a-icon",{attrs:{slot:"unCheckedChildren",type:"close"},slot:"unCheckedChildren"})],1),t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["special_description",{}],expression:"['special_description', { }]"}],staticClass:"w-full",attrs:{disabled:!e.showDiscription}})],1)],1),t("a-form-item",{staticClass:"md:col-span-4",attrs:{label:"شرح محصول"}},[t("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["body_html",{initialValue:""}],expression:"['body_html', {initialValue:'',}]"}]})],1),t("a-form-item",{staticClass:"md:col-span-4",attrs:{label:"توضیحات عمده فروش"}},[t("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["omde_description",{initialValue:" "}],expression:"['omde_description', {initialValue:' ',}]"}]})],1),t("a-form-item",{attrs:{label:"نمایش در سایت"}},[t("a-switch",{model:{value:e.show,callback:function(t){e.show=t},expression:"show"}},[t("a-icon",{attrs:{slot:"checkedChildren",type:"check"},slot:"checkedChildren"}),t("a-icon",{attrs:{slot:"unCheckedChildren",type:"close"},slot:"unCheckedChildren"})],1)],1),t("a-form-item",{attrs:{label:"محصول جدید"}},[t("a-switch",{model:{value:e.is_new,callback:function(t){e.is_new=t},expression:"is_new"}},[t("a-icon",{attrs:{slot:"checkedChildren",type:"check"},slot:"checkedChildren"}),t("a-icon",{attrs:{slot:"unCheckedChildren",type:"close"},slot:"unCheckedChildren"})],1)],1),t("a-form-item",{attrs:{label:"جنسیت"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["gender",{initialValue:3}],expression:"['gender', {initialValue:3}]"}],staticStyle:{width:"100%",direction:"rtl !important"},attrs:{"filter-option":e.filterOption,"show-search":"","default-value":3}},[t("a-select-option",{key:1,attrs:{value:1}},[e._v(" دخترانه ")]),t("a-select-option",{key:2,attrs:{value:2}},[e._v(" پسرانه")]),t("a-select-option",{key:3,attrs:{value:3}},[e._v(" هر دو ")])],1)],1),t("a-form-item",{attrs:{label:"سن"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["age"],expression:"['age']"}],staticStyle:{width:"100%",direction:"rtl !important"},attrs:{"filter-option":e.filterOption,"show-search":""}},e._l(e.age,(function(i){return t("a-select-option",{key:i.id,attrs:{value:i.id}},[e._v(" "+e._s(i.title)+" ")])})),1)],1)],1),t("div",{staticClass:"vx-row"},[t("div",{staticClass:"vx-col flex-1",attrs:{id:"account-info-col-1"}})])],1),t("vx-card",{staticClass:"mb-base",attrs:{title:"ویژگی ها"}},[t("div",{staticClass:"grid grid-cols-1 md:grid-cols-3 gap-2"},[t("div",[t("a-form-item",{attrs:{label:"نوع"}},[t("a-select",{staticStyle:{width:"100%",direction:"rtl !important"},attrs:{"filter-option":e.filterOption,"show-search":""},on:{change:e.handleChangeAttribute},model:{value:e.selectedAttribute,callback:function(t){e.selectedAttribute=t},expression:"selectedAttribute"}},e._l(e.attributes,(function(i,r){return t("a-select-option",{key:i.id},[e._v("\n "+e._s(i.title)+"\n ")])})),1)],1)],1),t("div",[t("a-form-item",{attrs:{label:"مقدار ویژگی"}},[null!=e.selectedAttribute&&1==e.getSelectAttribute(e.selectedAttribute).value_type?t("a-input",{attrs:{placeholder:"مقدار ویژگی را وارد نمایید"},model:{value:e.attributeValue,callback:function(t){e.attributeValue=t},expression:"attributeValue"}}):e._e(),null!=e.selectedAttribute&&2==e.getSelectAttribute(e.selectedAttribute).value_type?t("a-select",{attrs:{placeholder:""},model:{value:e.attributeValue,callback:function(t){e.attributeValue=t},expression:"attributeValue"}},e._l(e.getSelectAttribute(e.selectedAttribute).values,(function(i,r){return t("a-select-option",{key:i},[e._v("\n "+e._s(i)+"\n ")])})),1):e._e(),null!=e.selectedAttribute&&3==e.getSelectAttribute(e.selectedAttribute).value_type?t("a-select",{attrs:{"filter-option":e.filterOption,"show-search":"",placeholder:""},model:{value:e.attributeValue,callback:function(t){e.attributeValue=t},expression:"attributeValue"}},[t("a-select-option",{key:"بله"},[e._v("\n بله\n ")]),t("a-select-option",{key:"خیر"},[e._v("\n خیر\n ")])],1):e._e()],1)],1),t("div",[t("a-button",{staticClass:"mr-top",attrs:{type:"primary"},on:{click:function(t){return e.addAttribute()}}},[e._v("\n افزودن ویژگی\n ")])],1)]),t("div",{staticClass:"grid grid-cols-2 gap-2"},[t("div",e._l(e.selectedAttributes,(function(i,r){return t("a-descriptions",[t("a-descriptions-item",{attrs:{label:i.title}},[e._v("\n "+e._s(i.value)+"\n ")]),t("a-descriptions-item",[t("FeatherIcon",{staticClass:"cursor-pointer mx-1",attrs:{icon:"TrashIcon",svgClasses:"h-6 w-6 text-danger"},on:{click:function(t){return e.deleteAttribute(r)}}})],1)],1)})),1),t("div")])]),t("div",{staticClass:"grid grid-cols-1 md:grid-cols-3 gap-4"},[t("vx-card",{staticClass:"mb-8"},[t("div",{staticClass:"vx-row"},[t("div",{staticClass:"vx-col w-full"},[t("div",{staticClass:"flex items-end px-3"},[t("feather-icon",{staticClass:"mr-2",attrs:{svgClasses:"w-6 h-6",icon:"CameraIcon"}}),t("span",{staticClass:"font-medium text-lg leading-none"},[e._v("تصویر شاخص")])],1),t("vs-divider")],1)]),t("SingleUploadInput",{ref:"indexImage",on:{ok:e.uploadIndexImage,remove:e.removeIndexImage}})],1),t("vx-card",{staticClass:"mb-8 md:col-span-2"},[t("div",{staticClass:"vx-row"},[t("div",{staticClass:"vx-col w-full"},[t("div",{staticClass:"flex items-end px-3"},[t("feather-icon",{staticClass:"mr-2",attrs:{svgClasses:"w-6 h-6",icon:"CameraIcon"}}),t("span",{staticClass:"font-medium text-lg leading-none"},[e._v("گالری تصاویر")])],1),t("vs-divider")],1)]),t("UploadInput",{ref:"gallery",on:{ok:e.uploadGallery,remove:e.removeGallery}})],1)],1),t("div",{staticClass:"vx-col w-full flex mb-10"},[t("vs-button",{staticClass:"mr-4",attrs:{"icon-pack":"feather",disabled:e.loading},on:{click:e.handleSubmit}},[this.id?t("span",[e._v("ویرایش")]):t("span",[e._v("ثبت محصول")])])],1)],1)],1)],1)])},a=[],n=(i("20d6"),i("96cf"),i("1da1")),s=(i("7514"),function(){var e=this,t=e._self._c;return t("div",{staticClass:"clearfix"},[t("AUpload",{attrs:{action:e.url,headers:e.headers,"list-type":"picture-card",multiple:!0,data:e.getData,"file-list":e.fileList,"default-file-list":e.fileList,remove:e.handleRemove},on:{preview:e.handlePreview,select:e.select,change:e.handleChange}},[e.fileList.length<e.limit?t("div",[t("a-icon",{attrs:{type:"plus"}}),t("div",{staticClass:"ant-upload-text"},[e._v("\n بارگذاری\n ")])],1):e._e()]),t("AModal",{attrs:{visible:e.previewVisible,footer:null},on:{cancel:e.handleCancel}},[t("img",{staticStyle:{width:"100%"},attrs:{alt:"example",src:e.previewImage}})])],1)}),o=[],l=(i("c5f6"),i("bb36"));function c(e){return new Promise((function(t,i){var r=new FileReader;r.readAsDataURL(e),r.onload=function(){return t(r.result)},r.onerror=function(e){return i(e)}}))}var d,u={name:"UploadInput",props:{limit:{type:Number,required:!1,default:20}},data:function(){return{url:l["a"]+"admin/file",previewVisible:!1,previewImage:"",fileList:[]}},watch:{fileList:function(e,t){e.length>t.length?this.$emit("add-file",e):e.length<t.length&&this.$emit("remove-file",e)}},methods:{handleRemove:function(e){this.$emit("remove",e)},handleCancel:function(){this.previewVisible=!1},handlePreview:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.url||t.preview){e.next=4;break}return e.next=3,c(t.originFileObj);case 3:t.preview=e.sent;case 4:this.previewImage=t.url||t.preview,this.previewVisible=!0;case 6:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),handleChange:function(e){var t=e.fileList,i=e.file;console.log("file list",t),console.log("file",i),"done"===i.status&&i.response&&i.response.id&&this.$emit("ok",i.response),this.fileList=t},select:function(){},getData:function(){return{has_thumb:1,has_watermark:0,subject:1,title:1}},handlebeforeUpload:function(e){}},computed:{headers:function(){return{Authorization:"Bearer "+localStorage.getItem("token")||!1}}}},v=u,p=(i("8da9"),i("2877")),h=Object(p["a"])(v,s,o,!1,null,null,null),m=h.exports,f=i("fe2f"),g=i("04c5"),b=function(){var e=this,t=e._self._c;return t("a-select",{attrs:{"show-search":"",value:e.value,placeholder:"جستجو","default-active-first-option":!1,"show-arrow":!0,"v-decorator":e.vDecorator,"filter-option":!1,"not-found-content":null},on:{"update:vDecorator":function(t){e.vDecorator=t},"update:v-decorator":function(t){e.vDecorator=t},search:e.handleSearch,change:e.handleChange}},e._l(e.data,(function(i){return t("a-select-option",{key:i.id},[t("div",{staticClass:"flex"},[t("div",{staticClass:"flex-1"},[e._v(e._s(i.title))])])])})),1)},w=[];function _(e){d&&(clearTimeout(d),d=null),e,d=setTimeout(query,300)}var x={name:"QuerySelect",props:["vDecorator","url"],data:function(){return{data:[],value:void 0}},methods:{handleSearch:function(){var e=this;_(this.value,(function(t){return e.data=t}),this.url)},handleChange:function(){var e=this;_(this.value,(function(t){return e.data=t}),this.url),this.$emit("change",this.value)}}},y=x,C=Object(p["a"])(y,b,w,!1,null,null,null),k=C.exports,I=function(){var e=this,t=e._self._c;return t("div",{},[t("div",{staticClass:"w-full"},[e.file?t("div",{staticClass:"relative",staticStyle:{width:"200px"}},[t("VsImage",{staticClass:"w-full",attrs:{src:e.file.image}}),t("div",{staticClass:"absolute cursor-pointer",staticStyle:{"background-color":"#f5222d",top:"0","z-index":"1500",margin:"auto",display:"flex",padding:"5px","border-radius":"5px"},on:{click:e.remove}},[t("FeatherIcon",{attrs:{icon:"TrashIcon",svgClasses:"text-white"}})],1),t("div",{staticStyle:{clear:"both"}})],1):t("AUploadDragger",{attrs:{name:"image",multiple:!1,action:e.uploadURl},on:{change:e.handleChange}},[t("p",{staticClass:"ant-upload-drag-icon"},[t("a-icon",{attrs:{type:"inbox"}})],1),t("p",{staticClass:"ant-upload-text"},[e._v("\n تصویر شاخص محصول\n ")]),t("p",{staticClass:"ant-upload-hint"},[e._v("\n تصاویر باید پسوند png داشته باشند و حداکثر 1 مگابایت حجم داشته باشند.\n ")])])],1),e._e()])},A=[],V={name:"ProductUploader",props:["value"],data:function(){return{file:void 0,uploadURl:l["a"]+"config/image"}},methods:{remove:function(){this.value=void 0,this.file=void 0},handleChange:function(e){e.fileList[0].response&&(this.file=e.fileList[0].response,this.value=e.fileList[0].response.id,this.$emit("change",this.value),this.$emit("input",this.value))}}},D=V,q=Object(p["a"])(D,I,A,!1,null,"f8156020",null),R=q.exports,S=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"divider-demo"}},[t("divider-default"),t("divider-text"),t("divider-text-position"),t("divider-color"),t("divider-icon"),t("divider-style")],1)},O=[],L=function(){var e=this,t=e._self._c;return t("vx-card",{attrs:{title:"Default","code-toggler":""}},[t("p",[e._v("You can add a line to divide with the component "),t("code",[e._v("vs-divider")])]),t("div",{staticClass:"op-block mt-5"},[e._v("\n\n Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n "),t("vs-divider"),e._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.\n\n ")],1),t("template",{slot:"codeContainer"},[e._v("\nUt enim ad minim veniam, quis nostrud....mollit anim id est laborum.\n<vs-divider/>\nLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.\n ")])],2)},j=[],$={},U=Object(p["a"])($,L,j,!1,null,null,null),N=U.exports,B=function(){var e=this,t=e._self._c;return t("vx-card",{attrs:{title:"Text","code-toggler":""}},[t("p",[e._v("You can add a text between the line to delimit two elements and have a description for the user")]),t("div",{staticClass:"op-block mt-5"},[e._v("\n\n Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n "),t("vs-divider",[e._v(" My Text ")]),e._v("\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.\n\n ")],1),t("template",{slot:"codeContainer"},[e._v("\nUt enim ad minim veniam, quis nostrud....mollit anim id est laborum.\n<vs-divider> My Text </vs-divider>\nLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.\n ")])],2)},T=[],F={},M=Object(p["a"])(F,B,T,!1,null,null,null),P=M.exports,G=function(){var e=this,t=e._self._c;return t("vx-card",{attrs:{title:"Text Position","code-toggler":""}},[t("p",[e._v("You can guide the text in 5 ways with property "),t("code",[e._v("position")]),e._v(":")]),t("vx-list",{staticClass:"mt-3",attrs:{list:["left","left-center","center(default)","right-center","right"]}}),t("div",{staticClass:"op-block mt-5"},[t("vs-divider",{attrs:{position:"left"}},[e._v(" Left ")]),t("vs-divider",{attrs:{position:"left-center"}},[e._v(" Left-Center ")]),t("vs-divider",{attrs:{position:"center"}},[e._v(" Center(default) ")]),t("vs-divider",{attrs:{position:"right-center"}},[e._v(" Right-Center ")]),t("vs-divider",{attrs:{position:"right"}},[e._v("Right")])],1),t("template",{slot:"codeContainer"},[e._v('\n<vs-divider position="left">Left</vs-divider>\n\n<vs-divider position="left-center">Left-Center</vs-divider>\n\n<vs-divider position="center">Center(default)</vs-divider>\n\n<vs-divider position="right-center">Right-Center</vs-divider>\n\n<vs-divider position="right">Right</vs-divider>\n ')])],2)},E=[],Y={},z=Object(p["a"])(Y,G,E,!1,null,null,null),H=z.exports,X=function(){var e=this,t=e._self._c;return t("vx-card",{attrs:{title:"Color","code-toggler":""}},[t("p",[e._v("You can change the color of the divider line with the property "),t("code",[e._v("color")]),e._v(", you can use the main colors or "),t("strong",[e._v("RGB")]),e._v(" and "),t("strong",[e._v("HEX")]),e._v(".")]),t("vs-alert",{staticClass:"mt-5",attrs:{icon:"warning",active:"true",color:"warning"}},[t("span",[e._v("Only "),t("strong",[e._v("RGB")]),e._v(" and "),t("strong",[e._v("HEX")]),e._v(" colors are supported.")])]),t("div",{staticClass:"op-block mt-5"},[t("vs-divider",{attrs:{color:"Default"}},[e._v(" Default ")]),t("vs-divider",{attrs:{color:"primary"}},[e._v(" Primary ")]),t("vs-divider",{attrs:{color:"success"}},[e._v(" Success ")]),t("vs-divider",{attrs:{color:"danger"}},[e._v(" Danger ")]),t("vs-divider",{attrs:{color:"warning"}},[e._v(" Warning ")]),t("vs-divider",{attrs:{color:"dark"}},[e._v(" Dark ")]),t("vs-divider",{attrs:{color:"rgb(29, 222, 194)"}},[e._v(" RGB ")]),t("vs-divider",{attrs:{color:"#ad289f"}},[e._v(" HEX ")])],1),t("template",{slot:"codeContainer"},[e._v('\n<vs-divider>Default</vs-divider>\n\n<vs-divider color="primary">Primary</vs-divider>\n\n<vs-divider color="success">Success</vs-divider>\n\n<vs-divider color="danger">Danger</vs-divider>\n\n<vs-divider color="warning">Warning</vs-divider>\n\n<vs-divider color="dark">Dark</vs-divider>\n\n<vs-divider color="rgb(29, 222, 194)">RGB</vs-divider>\n\n<vs-divider color="#ad289f">HEX</vs-divider>\n ')])],2)},J=[],Q={},W=Object(p["a"])(Q,X,J,!1,null,null,null),K=W.exports,Z=function(){var e=this,t=e._self._c;return t("vx-card",{attrs:{title:"Icon","code-toggler":""}},[t("p",[e._v("To add an icon within the division we have the property "),t("code",[e._v("icon")])]),t("vs-alert",{staticClass:"mt-5",attrs:{color:"primary",icon:"new_releases",active:"true"}},[t("p",[e._v("Vuesax uses the Google Material Icons font library by default. For a list of all available icons, visit the official "),t("a",{attrs:{href:"https://material.io/icons/",target:"_blank"}},[e._v("Material Icons page")]),e._v(".")]),t("p",[e._v("FontAwesome and other fonts library are supported. Simply use the icon-pack with fa or fas. You still need to include the Font Awesome icons in your project.")])]),t("div",{staticClass:"op-block mt-5"},[t("vs-divider",{attrs:{"icon-pack":"feather",icon:"icon-arrow-down",position:"left"}}),t("vs-divider",{attrs:{"icon-pack":"feather",icon:"icon-star",position:"left-center",color:"primary"}}),t("vs-divider",{attrs:{"icon-pack":"feather",icon:"icon-check",position:"center",color:"success"}}),t("vs-divider",{attrs:{"icon-pack":"feather",icon:"icon-x-circle",position:"right-center",color:"danger"}}),t("vs-divider",{attrs:{"icon-pack":"feather",icon:"icon-alert-triangle",position:"right",color:"warning"}}),t("vs-divider",{attrs:{"icon-pack":"feather",icon:"icon-clock",position:"center",color:"dark"}})],1),t("template",{slot:"codeContainer"},[e._v('\n<vs-divider icon-pack="feather" icon="icon-arrow-down" position="left"></vs-divider>\n\n<vs-divider icon-pack="feather" icon="icon-star" position="left-center" color="primary"></vs-divider>\n\n<vs-divider icon-pack="feather" icon="icon-check" position="center" color="success"></vs-divider>\n\n<vs-divider icon-pack="feather" icon="icon-x-circle" position="right-center" color="danger"></vs-divider>\n\n<vs-divider icon-pack="feather" icon="icon-alert-triangle" position="right" color="warning"></vs-divider>\n\n<vs-divider icon-pack="feather" icon="icon-clock" position="center" color="dark"></vs-divider>\n ')])],2)},ee=[],te={},ie=Object(p["a"])(te,Z,ee,!1,null,null,null),re=ie.exports,ae=function(){var e=this,t=e._self._c;return t("vx-card",{attrs:{title:"Style","code-toggler":""}},[t("p",[e._v("You can change line's style with the property "),t("code",[e._v("border-style")]),e._v(". The allowed values are equivalent to the "),t("code",[e._v("border-style")]),e._v(" property in CSS.")]),t("vx-list",{staticClass:"mt-3 mb-5",attrs:{list:e.styleTypes}}),t("div",{staticClass:"op-block"},[t("vs-divider",{attrs:{"border-style":"dotted",color:"primary"}},[e._v("dotted")]),t("vs-divider",{attrs:{"border-style":"dashed",color:"success"}},[e._v("dashed")]),t("vs-divider",{attrs:{"border-style":"solid",color:"danger"}},[e._v("solid")])],1),t("template",{slot:"codeContainer"},[e._v('\n<vs-divider border-style="dotted" color="primary">dotted</vs-divider>\n<vs-divider border-style="dashed" color="success">dashed</vs-divider>\n<vs-divider border-style="solid" color="danger">solid</vs-divider>\n ')])],2)},ne=[],se={data:function(){return{styleTypes:["<strong>dotted</strong> - Defines a dotted border","<strong>dashed</strong> - Defines a dotteddashed border","<strong>solid</strong> - Defines a solid border(default)"]}}},oe=se,le=Object(p["a"])(oe,ae,ne,!1,null,null,null),ce=le.exports,de={components:{DividerDefault:N,DividerText:P,DividerTextPosition:H,DividerColor:K,DividerIcon:re,DividerStyle:ce}},ue=de,ve=Object(p["a"])(ue,S,O,!1,null,null,null),pe=ve.exports,he={components:{Divider:pe,ProductUploader:R,QuerySelect:k,FeatherIcon:g["a"],UploadInput:m,SingleUploadInput:f["a"]},data:function(){return{show:!1,is_new:!1,showDiscription:!1,loading:!1,selectedAttribute:null,showCountInBox:2,attributes:[],age:[],variants:[],attributeValue:null,selectedVariantAttributes:[{key:"color",title:"رنگ",values:[]}],selectedAttributes:[],variantAttributes:[{key:"color",title:"رنگ"},{key:"size",title:"سایز"},{key:"material",title:"جنس"}],formLayout:"horizontal",category:[],brands:[],data:void 0,thumb:void 0,thumb_id:void 0,mobile_pic:void 0,imageIndexId:null,imageIndexMobileId:null,gallery:[],form:this.$form.createForm(this,{name:"coordinated"})}},computed:{id:function(){return this.$router.history.current.params.id}},methods:{getSelectAttribute:function(e){return this.attributes.find((function(t){return t.id==e}))},getAge:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$http.get("/api/site/age");case 3:t=e.sent,i=t.data,this.age=i,e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}(),deleteAttribute:function(e){this.selectedAttributes.splice(e,1)},handleChangeAttribute:function(e){console.log(e),this.attributeValue=null,console.log("eeee",e)},addVariant:function(){this.variants.push({title:"",original_price:0,price:0,qty:0,meta:{}})},deleteVatiantAttribute:function(e){this.selectedVariantAttributes.splice(e,1)},addVariantAttribute:function(){this.selectedVariantAttributes.push({key:"",values:[]})},addAttribute:function(){var e=this;if(null==this.attributeValue||""==this.attributeValue)this.$message.error("مقدار ویژگی خالی می باشد");else{var t=this.attributes.find((function(t){return t.id==e.selectedAttribute}));this.selectedAttributes.push({key:this.selectedAttribute,value:this.attributeValue,title:t.title})}},getattribute:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$http.get("admin/product/attribute");case 3:t=e.sent,i=t.data,this.attributes=i,e.next=10;break;case 8:e.prev=8,e.t0=e["catch"](0);case 10:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}(),getCategory:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$http.get("admin/product/collection");case 3:t=e.sent,i=t.data,this.category=i,e.next=10;break;case 8:e.prev=8,e.t0=e["catch"](0);case 10:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}(),getBrand:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$http.get("admin/brand");case 3:t=e.sent,i=t.data,this.brands=i,e.next=10;break;case 8:e.prev=8,e.t0=e["catch"](0);case 10:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}(),removeGallery:function(e){var t=this.gallery.findIndex((function(t){return t==e.response.id}));t>-1&&this.gallery.splice(t,1)},removeIndexImage:function(e){this.imageIndexId=null},removeIndexImageMobile:function(e){this.imageIndexMobileId=null},uploadIndexImage:function(e){this.imageIndexId=e.id},uploadIndexImageMobile:function(e){this.imageIndexMobileId=e.id},filterOption:function(e,t){return t.componentOptions.children[0].text.toLowerCase().indexOf(e.toLowerCase())>=0},uploadGallery:function(e){this.gallery.push(e.id)},showCat:function(){return alert(this.category_id)},handleSubmit:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var i=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.preventDefault(),this.form.validateFields(function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t,r){var a,n,s,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t){e.next=28;break}if(e.prev=1,i.loading=!0,a={},i.selectedAttributes.forEach((function(e){a[e.key]=e.value})),n=Object.assign(r,{image_id:i.imageIndexId,mobile_image_id:i.imageIndexMobileId,gallery:i.gallery,meta:i.selectedVariantAttributes,variants:i.variants,attr:a,show:i.show,is_new:i.is_new}),!i.id){e.next=14;break}return e.next=9,i.$http.put("/admin/product/save/"+i.id,n);case 9:s=e.sent,s.data,i.$message.success("محصول با موفقیت ویرایش شد"),e.next=19;break;case 14:return e.next=16,i.$http.post("/admin/product/save",n);case 16:o=e.sent,o.data,i.$message.success("محصول با موفقیت ثبت شد");case 19:i.$router.push({name:"product"}),e.next=25;break;case 22:e.prev=22,e.t0=e["catch"](1),console.log("e ==> ",e.t0);case 25:return e.prev=25,i.loading=!0,e.finish(25);case 28:case"end":return e.stop()}}),e,null,[[1,22,25,28]])})));return function(t,i){return e.apply(this,arguments)}}());case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),getData:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,i,r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this.id){e.next=23;break}return e.prev=1,e.next=4,this.$http.get("/admin/product/show/".concat(this.id));case 4:t=e.sent,i=t.data,this.imageIndexId=i.image_id,this.imageIndexMobileId=i.mobile_image_id,i.image&&this.$refs.indexImage.fileList.push({uid:i.image.id,status:"done",response:{id:i.image.id,image:i.image.src},url:i.image.src}),i.gallery&&(this.gallery=i.gallery.map((function(e){return e.file_id}))),this.selectedAttributes=i.attr.map((function(e){return{key:e.attributes_id,value:e.value,title:e.title}})),i.gallery.forEach((function(e){r.$refs.gallery.fileList.push({uid:e.file_id,status:"done",response:{id:e.file_id,image:e.src},url:e.src})})),this.form.setFieldsValue(i),this.showCountInBox=i.type,this.show=i.show,this.is_new=i.is_new,e.next=21;break;case 18:e.prev=18,e.t0=e["catch"](1),this.$vs.notify({title:"خطا در دریافت اطلاعات",text:"".concat(e.t0.message),color:"danger"});case 21:return e.prev=21,e.finish(21);case 23:case"end":return e.stop()}}),e,this,[[1,18,21,23]])})));function t(){return e.apply(this,arguments)}return t}()},mounted:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,e.next=3,this.getCategory();case 3:return e.next=5,this.getBrand();case 5:return e.next=7,this.getattribute();case 7:return e.next=9,this.getAge();case 9:return this.selectedAttribute=this.attributes[0].id,e.next=12,this.getData();case 12:this.loading=!1;case 13:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},me=he,fe=(i("dee7"),Object(p["a"])(me,r,a,!1,null,null,null));t["default"]=fe.exports},dee7:function(e,t,i){"use strict";i("2bc8")},fe2f:function(e,t,i){"use strict";var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"clearfix"},[t("AUpload",{attrs:{action:e.url,headers:e.headers,"list-type":"picture-card",multiple:!1,data:e.getData,"file-list":e.fileList,remove:e.handleRemove},on:{preview:e.handlePreview,select:e.select,change:e.handleChange}},[0===e.fileList.length?t("div",[t("a-icon",{attrs:{type:"plus"}}),t("div",{staticClass:"ant-upload-text"},[e._v("\n بارگذاری\n ")])],1):e._e()]),t("AModal",{attrs:{visible:e.previewVisible,footer:null},on:{cancel:e.handleCancel}},[t("img",{staticStyle:{width:"100%"},attrs:{alt:"example",src:e.previewImage}})])],1)},a=[],n=(i("96cf"),i("1da1")),s=(i("c5f6"),i("bb36"));function o(e){return new Promise((function(t,i){var r=new FileReader;r.readAsDataURL(e),r.onload=function(){return t(r.result)},r.onerror=function(e){return i(e)}}))}var l={name:"UploadInput",props:{limit:{type:Number,required:!1,default:20}},data:function(){return{url:s["a"]+"admin/file",previewVisible:!1,previewImage:"",fileList:[]}},watch:{fileList:function(e,t){e.length>t.length?this.$emit("add-file",e):e.length<t.length&&this.$emit("remove-file",e)}},methods:{handleRemove:function(e){console.log(e,"fileeee"),this.$emit("remove",e)},handleCancel:function(){this.previewVisible=!1},handlePreview:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.url||t.preview){e.next=4;break}return e.next=3,o(t.originFileObj);case 3:t.preview=e.sent;case 4:this.previewImage=t.url||t.preview,this.previewVisible=!0;case 6:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),handleChange:function(e){var t=e.fileList,i=e.event,r=e.file;console.log(t),console.log(i),console.log(r),"done"===r.status&&r.response&&r.response.id&&this.$emit("ok",r.response),this.fileList=t},select:function(){},getData:function(){return{has_thumb:1,has_watermark:0,subject:1,title:1}}},computed:{headers:function(){return{Authorization:"Bearer "+localStorage.getItem("token")||!1}}}},c=l,d=(i("2ed5"),i("2877")),u=Object(d["a"])(c,r,a,!1,null,null,null);t["a"]=u.exports}}]); //# sourceMappingURL=chunk-7e16a8f5.2acab819.js.map
Copyright ©2k19 -
Hexid
|
Tex7ure