/
home
/
henzagold
/
adminN
/
export
/
js
/
File Upload :
llllll
Current File: /home/henzagold/adminN/export/js/chunk-e2e587d6.683cbb25.js
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e2e587d6"],{"504c":function(e,t,r){var s=r("0d58"),a=r("6821"),i=r("52a7").f;e.exports=function(e){return function(t){var r,n=a(t),o=s(n),u=o.length,l=0,c=[];while(u>l)i.call(n,r=o[l++])&&c.push(e?[r,n[r]]:n[r]);return c}}},"5b93":function(e,t,r){"use strict";r.r(t);var s=function(){var e=this,t=e._self._c;return t("div",[t("vx-card",[e.$hasPermission("user.list.create")?t("vs-button",{staticClass:"mb-5",on:{click:function(t){return e.$router.push("/user/create")}}},[e._v("افزودن کاربر")]):e._e(),t("XTable",{ref:"tbl",attrs:{model:e.model},scopedSlots:e._u([{key:"ut",fn:function(t){var r=t.text;return[e._v("\n "+e._s(e.showUt(r))+"\n ")]}},{key:"op",fn:function(r){r.text;var s=r.record;return t("span",{staticStyle:{display:"flex","justify-content":"space-evenly","align-items":"center"}},[e.$hasPermission("user.list.edit")?t("ATooltip",[t("span",{attrs:{slot:"title"},slot:"title"},[e._v("ویرایش")]),t("feather-icon",{staticClass:"cursor-pointer mx-1",attrs:{icon:"EditIcon",svgClasses:"h-6 w-6 text-primary"},on:{click:function(t){return e.edit(s)}}})],1):e._e(),e.$hasPermission("user.list.remove")?t("ATooltip",[t("a-popconfirm",{attrs:{placement:"top","ok-text":"بله","cancel-text":"خیر"},on:{confirm:function(t){return e.id_row_delete(s.id)}}},[t("template",{slot:"title"},[t("p",[e._v("آیا مطمئن به حذف رکورد مورد نظر هستید ؟")])]),t("feather-icon",{staticClass:"cursor-pointer mx-1",attrs:{icon:"TrashIcon",svgClasses:"h-6 w-6 text-danger"}})],2),t("span",{attrs:{slot:"title"},slot:"title"},[e._v("حذف")])],1):e._e()],1)}}])}),e.$hasPermission("user.list.edit")?t("AModal",{attrs:{afterClose:e.setDefault,title:"مشاهده شهر",width:"80%",forceRender:"true"},model:{value:e.visibleUser,callback:function(t){e.visibleUser=t},expression:"visibleUser"}},[t("div",{attrs:{id:"page-user-view"}},[t("ASpin",{attrs:{type:"loading",spinning:e.loading}},[t("div",{attrs:{id:"user-data"}},[t("a-form",{attrs:{form:e.form},on:{submit:e.handleSubmit}},[t("div",{staticClass:"grid grid-cols-2 gap-4"},[t("a-form-item",{attrs:{label:"نام","has-feedback":""}},[t("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),t("a-form-item",{attrs:{label:"نام خانوادگی","has-feedback":""}},[t("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),t("a-form-item",{attrs:{label:"شماره موبایل","has-feedback":""}},[t("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),t("a-form-item",{attrs:{label:"نوع کاربری","has-feedback":""}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["ut",{rules:[{required:!0,message:"وارد کردن مقدار الزامی است"}]}],expression:"['ut',{ rules: [{ required: true, message: 'وارد کردن مقدار الزامی است' }] }]"}],attrs:{disabled:104==e.tempRow.ut,"show-search":"",allowClear:"",placeholder:"انتخاب کنید"}},e._l(e.ut,(function(r,s){return t("a-select-option",{attrs:{value:s}},[e._v("\n "+e._s(r)+"\n ")])})),1)],1),t("a-form-item",{attrs:{label:"رمز عبور","has-feedback":""}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["password",{rules:[{required:!1,message:"لطفا مقدار را وارد کنید"},{min:6,message:"رمز عبور نباید کمتر از 6 کارکتر باشد"},{max:24,message:"رمز عبور نباید بیشتر از 24 کارکتر باشد"},{validator:e.validateToNextPassword}]}],expression:"['password', { rules: [\n { required: false, message: 'لطفا مقدار را وارد کنید' },\n {min: 6, message: 'رمز عبور نباید کمتر از 6 کارکتر باشد' },\n {max: 24, message: 'رمز عبور نباید بیشتر از 24 کارکتر باشد' },\n { validator: validateToNextPassword}\n ]}]"}],attrs:{autocomplete:!1,type:"password"}})],1),t("a-form-item",{attrs:{label:"تأیید رمز عبور","has-feedback":""}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["password_confirmation",{rules:[{required:!1,message:"لطفا مقدار را وارد کنید"},{min:6,message:"رمز عبور نباید کمتر از 6 کارکتر باشد"},{max:24,message:"رمز عبور نباید بیشتر از 24 کارکتر باشد"},{validator:e.compareToFirstPassword}]}],expression:"['password_confirmation', { rules: [\n { required: false, 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)]),e.$hasPermission("cities.list.view.edit")?t("vs-button",{staticClass:"mr-4",attrs:{"icon-pack":"feather",disabled:e.loading},on:{click:e.handleSubmit}},[e._v("\n ویرایش\n ")]):e._e()],1)])],1),t("div",{attrs:{slot:"footer"},slot:"footer"},[t("AButton",{on:{click:e.setDefault}},[e._v("بستن")])],1)]):e._e()],1)],1)},a=[],i=(r("6b54"),r("ac6a"),r("8615"),r("96cf"),r("1da1")),n=r("ff6e"),o=r("e0d2"),u=new o["b"]("/users/list","لیست مدیران");u.add(new o["a"]("id","کد مدیر")),u.add(new o["a"]("fname","نام").filterText()),u.add(new o["a"]("lname","نام خانوادگی").filterText()),u.add(new o["a"]("mobile","موبایل").filterText()),u.add(new o["a"]("ut","نوع کاربر").filterNumber().renderSlot("ut")),u.add(new o["a"]("op","عملیات").noSort().renderSlot("op"));var l=u,c=r("bb36"),d={name:"UserLIst",components:{XTable:n["a"]},data:function(){return{model:null,visible:!1,row_id:null,ut:{},form:this.$form.createForm(this,{name:"coordinated"}),tempRow:{ut:void 0},loading:!1,visibleUser:!1}},methods:{showUt:function(e){return this.ut[e]?this.ut[e]:"_"},handleSubmit:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.preventDefault(),this.form.validateFields(function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t,s){var a,i,n,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t){e.next=18;break}return e.prev=1,r.$vs.loading(),e.next=5,c["b"].put("/users/".concat(r.tempRow.id),s);case 5:r.visibleUser=!1,r.tempRow={ut:void 0},r.form.resetFields(),r.$ntSet(),r.$refs.tbl.fetch(),e.next=15;break;case 12:if(e.prev=12,e.t0=e["catch"](1),e.t0.response.data.errors){for(a="",i=0,n=Object.values(e.t0.response.data.errors);i<n.length;i++)o=n[i],o.map((function(e){a+=e+"<br/>"}));r.$ntSetError(a)}case 15:return e.prev=15,r.$vs.loading.close(),e.finish(15);case 18:case"end":return e.stop()}}),e,null,[[1,12,15,18]])})));return function(t,r){return e.apply(this,arguments)}}());case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),edit:function(e){try{this.loading=!0,this.tempRow=e,this.form.setFieldsValue({fname:e.fname,lname:e.lname,mobile:e.mobile,password:void 0,password_confirmation:void 0,ut:e.ut&&this.ut[e.ut]?e.ut.toString():void 0}),this.loading=!1,this.visibleUser=!0}catch(t){this.$message.error("خطا در دریافت اطلاعات")}},id_row_delete:function(e){this.visible=!0,this.row_id=e},deleteUser:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,t=this.row_id,console.log(this.row_id),this.$refs.tbl.loading=!0,e.next=6,c["b"].delete("users/".concat(t));case 6:this.$ntSet(),e.next=12;break;case 9:e.prev=9,e.t0=e["catch"](0),this.$ntSetError();case 12:return e.prev=12,this.$refs.tbl.fetch(),e.finish(12);case 15:case"end":return e.stop()}}),e,this,[[0,9,12,15]])})));function t(){return e.apply(this,arguments)}return t}(),handleConfirmBlur:function(e){var t=e.target.value;this.confirmDirty=this.confirmDirty||!!t},compareToFirstPassword:function(e,t,r){var s=this.form;t&&t!==s.getFieldValue("password")?r("پسورد وارد شده با تکرار آن مطابقت ندارد"):r()},validateToNextPassword:function(e,t,r){var s=this.form;t&&this.confirmDirty&&s.validateFields(["password_confirmation"],{force:!0}),r()}},created:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.model=l,e.prev=1,this.$vs.loading(),e.next=5,c["b"].get("const/__list__ut");case 5:t=e.sent,r=t.data,delete r["84"],delete r["104"],this.ut=r,e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](1),this.$ntSetError("خطا در دریافت اطلاعات");case 15:return e.prev=15,this.$vs.loading.close(),e.finish(15);case 18:case"end":return e.stop()}}),e,this,[[1,12,15,18]])})));function t(){return e.apply(this,arguments)}return t}()},m=d,f=r("2877"),p=Object(f["a"])(m,s,a,!1,null,null,null);t["default"]=p.exports},8615:function(e,t,r){var s=r("5ca1"),a=r("504c")(!1);s(s.S,"Object",{values:function(e){return a(e)}})}}]);
Copyright ©2k19 -
Hexid
|
Tex7ure