/
home
/
henzagold
/
adminold
/
export
/
js
/
File Upload :
llllll
Current File: /home/henzagold/adminold/export/js/chunk-291bf056.014f3809.js
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-291bf056"],{"1dcf":function(e,r,t){"use strict";t.r(r);var a,s,n=function(){var e=this,r=e._self._c;return r("div",{staticStyle:{width:"100%"},attrs:{id:"page-user-view"}},[r("a-form",{attrs:{form:e.form},on:{submit:e.handleSubmit}},[r("ASpin",{attrs:{type:"loading",spinning:e.loading}},[r("vx-card",{attrs:{title:this.$route.params.id?"ویرایش کاربر":"افزودن کاربر"}},[r("div",{staticClass:"grid grid-col-1 sm:grid-cols-1 md:grid-cols-2 md:gap-2 lg:gap-4 xl:gap-4"},[r("a-form-item",{attrs:{label:"نام","has-feedback":""}},[r("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["fname",{rules:[{required:!0,message:"لطفا مقدار را وارد کنید"},{pattern:/^([\u0600-\u06FF\uFB8A\u067E\u0686\u06AF\u200C ])+$/,type:"string",message:"فیلد نام باید شامل حروف فارسی باشد."}]}],expression:"['fname', { rules: [{ required: true, message: 'لطفا مقدار را وارد کنید' },{ pattern:/^([\\u0600-\\u06FF\\uFB8A\\u067E\\u0686\\u06AF\\u200C ])+$/,type:'string',message:'فیلد نام باید شامل حروف فارسی باشد.' }] }]"}],attrs:{autocomplete:"off"}})],1),r("a-form-item",{attrs:{label:"نام خانوادگی","has-feedback":""}},[r("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["lname",{rules:[{required:!0,message:"لطفا مقدار را وارد کنید"},{pattern:/^([\u0600-\u06FF\uFB8A\u067E\u0686\u06AF\u200C ])+$/,type:"string",message:"فیلد نام باید شامل حروف فارسی باشد."}]}],expression:"['lname', { rules: [{ required: true, message: 'لطفا مقدار را وارد کنید' },{ pattern:/^([\\u0600-\\u06FF\\uFB8A\\u067E\\u0686\\u06AF\\u200C ])+$/,type:'string',message:'فیلد نام باید شامل حروف فارسی باشد.' }] }]"}],attrs:{autocomplete:"off"}})],1),r("a-form-item",{attrs:{label:"شماره موبایل","has-feedback":""}},[r("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["mobile",{rules:[{required:!0,message:"لطفا مقدار را وارد کنید"},{pattern:/(\+98|0|98|0098)?([ ]|-|[()]){0,2}9[0-9]([ ]|-|[()]){0,2}(?:[0-9]([ ]|-|[()]){0,2}){8}/,type:"string",message:"فرمت شماره موبایل نادرست است."},{min:11,required:!0,message:"شماره موبایل باید 11 رقم باشد "}]}],expression:"['mobile', { rules: [{ required: true, message: 'لطفا مقدار را وارد کنید' },{pattern:/(\\+98|0|98|0098)?([ ]|-|[()]){0,2}9[0-9]([ ]|-|[()]){0,2}(?:[0-9]([ ]|-|[()]){0,2}){8}/,type:'string',message:'فرمت شماره موبایل نادرست است.'},{ min:11,required: true, message: 'شماره موبایل باید 11 رقم باشد '}] }]"}],attrs:{placeholder:"09XXXXXXXXX"}})],1),r("a-form-item",{attrs:{label:"نوع کاربری","has-feedback":""}},[r("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["ut",{rules:[{required:!0,message:"وارد کردن مقدار الزامی است"}]}],expression:"['ut',{ rules: [{ required: true, message: 'وارد کردن مقدار الزامی است' }] }]"}],attrs:{"show-search":"",allowClear:"",placeholder:"انتخاب کنید"}},e._l(e.userTypes,(function(t,a){return r("a-select-option",{attrs:{value:a}},[e._v("\n "+e._s(t)+"\n ")])})),1)],1),r("a-form-item",{attrs:{label:"رمز عبور","has-feedback":""}},[r("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["password",{rules:[{required:!e.editMode,message:"لطفا مقدار را وارد کنید"},{min:6,message:"رمز عبور نباید کمتر از 6 کارکتر باشد"},{max:24,message:"رمز عبور نباید بیشتر از 24 کارکتر باشد"},{validator:e.validateToNextPassword}]}],expression:"['password', { rules: [\n { required: !editMode, message: 'لطفا مقدار را وارد کنید' },\n {min: 6, message: 'رمز عبور نباید کمتر از 6 کارکتر باشد' },\n {max: 24, message: 'رمز عبور نباید بیشتر از 24 کارکتر باشد' },\n { validator: validateToNextPassword}\n ]}]"}],attrs:{autocomplete:!1,type:"password"}})],1),r("a-form-item",{attrs:{label:"تأیید رمز عبور","has-feedback":""}},[r("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["password_confirmation",{rules:[{required:!e.editMode,message:"لطفا مقدار را وارد کنید"},{min:6,message:"رمز عبور نباید کمتر از 6 کارکتر باشد"},{max:24,message:"رمز عبور نباید بیشتر از 24 کارکتر باشد"},{validator:e.compareToFirstPassword}]}],expression:"['password_confirmation', { rules: [\n { required: !editMode, message: 'لطفا مقدار را وارد کنید' },\n {min: 6, message: 'رمز عبور نباید کمتر از 6 کارکتر باشد' },\n {max: 24, message: 'رمز عبور نباید بیشتر از 24 کارکتر باشد' },\n {validator: compareToFirstPassword}\n ]}]"}],attrs:{autocomplete:"off",type:"password"},on:{blur:e.handleConfirmBlur}})],1)],1),r("a-button",{staticStyle:{"margin-top":"3em"},attrs:{type:"primary","html-type":"submit"},on:{click:e.handleSubmit}},[e._v("\n "+e._s(this.$route.params.id?"ویرایش کاربر":"ثبت کاربر")+"\n ")])],1)],1)],1)],1)},i=[],o=(t("ac6a"),t("8615"),t("96cf"),t("1da1")),u=t("bb36"),c={name:"UserCreate",components:{},data:function(){return{confirmDirty:!1,form:this.$form.createForm(this,{name:"coordinated"}),loading:!1,userTypes:{}}},methods:{handleSubmit:function(e){return(a=a||Object(o["a"])(regeneratorRuntime.mark((function e(r){var t,a=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:r.preventDefault(),this.form.validateFields((function(e,r){return(t=t||Object(o["a"])(regeneratorRuntime.mark((function e(r,t){var s,n,i,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r){e.next=20;break}if(e.prev=1,a.$vs.loading(),!a.editMode){e.next=6;break}e.next=9;break;case 6:return t.name=t.fname+" "+t.lname,e.next=9,u["b"].post("/users",t);case 9:a.$router.push("/user/list"),a.form.resetFields(),a.$ntSet(),e.next=17;break;case 14:if(e.prev=14,e.t0=e["catch"](1),e.t0.response.data.errors){for(s="",n=0,i=Object.values(e.t0.response.data.errors);n<i.length;n++)o=i[n],o.map((function(e){s+=e+"<br/>"}));a.$ntSetError(s)}case 17:return e.prev=17,a.$vs.loading.close(),e.finish(17);case 20:case"end":return e.stop()}}),e,null,[[1,14,17,20]])})))).apply(this,arguments)}));case 2:case"end":return e.stop()}}),e,this)})))).apply(this,arguments)},editSingleUser:function(){},handleConfirmBlur:function(e){var r=e.target.value;this.confirmDirty=this.confirmDirty||!!r},compareToFirstPassword:function(e,r,t){var a=this.form;r&&r!==a.getFieldValue("password")?t("پسورد وارد شده با تکرار آن مطابقت ندارد"):t()},validateToNextPassword:function(e,r,t){var a=this.form;r&&this.confirmDirty&&a.validateFields(["password_confirmation"],{force:!0}),t()}},computed:{editMode:function(){return this.$route.params&&void 0!=this.$route.params.id}},mounted:function(){return(s=s||Object(o["a"])(regeneratorRuntime.mark((function e(){var r,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.$vs.loading(),e.next=4,u["b"].get("const/__list__ut");case 4:r=e.sent,t=r.data,delete t["84"],delete t["104"],this.userTypes=t,e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](0),this.$ntSetError("خطا در دریافت اطلاعات");case 14:return e.prev=14,this.$vs.loading.close(),e.finish(14);case 17:this.editMode;case 18:case"end":return e.stop()}}),e,this,[[0,11,14,17]])})))).apply(this,arguments)}},d=c,m=(t("e7ee"),t("2877")),l=Object(m["a"])(d,n,i,!1,null,null,null);r["default"]=l.exports},"504c":function(e,r,t){var a=t("0d58"),s=t("6821"),n=t("52a7").f;e.exports=function(e){return function(r){var t,i=s(r),o=a(i),u=o.length,c=0,d=[];while(u>c)n.call(i,t=o[c++])&&d.push(e?[t,i[t]]:i[t]);return d}}},"5e40":function(e,r,t){},8615:function(e,r,t){var a=t("5ca1"),s=t("504c")(!1);a(a.S,"Object",{values:function(e){return s(e)}})},e7ee:function(e,r,t){"use strict";t("5e40")}}]);
Copyright ©2k19 -
Hexid
|
Tex7ure