kuaifan 5 anni fa
parent
commit
ae0ba6796d

+ 4 - 4
resources/assets/js/main/components/WHeader.vue

@@ -43,7 +43,7 @@
             </div>
         </div>
         <WDrawer v-model="systemDrawerShow" maxWidth="640" :title="$L('系统设置')">
-            <Form ref="formSystem" :model="formSystem" :label-width="120">
+            <Form ref="formSystem" :model="formSystem" :label-width="120" @submit.native.prevent>
                 <FormItem :label="$L('首页Logo')">
                     <ImgUpload v-model="formSystem.logo" :num="1"></ImgUpload>
                     <span style="color:#777">{{$L('建议尺寸:%', '300x52')}}</span>
@@ -87,7 +87,7 @@
         <WDrawer v-model="userDrawerShow" maxWidth="1000">
             <Tabs v-model="userDrawerTab">
                 <TabPane :label="$L('个人资料')" name="personal">
-                    <Form ref="formDatum" :model="formDatum" :rules="ruleDatum" :label-width="80">
+                    <Form ref="formDatum" :model="formDatum" :rules="ruleDatum" :label-width="80" @submit.native.prevent>
                         <FormItem :label="$L('头像')" prop="userimg">
                             <ImgUpload v-model="formDatum.userimg" :num="1"></ImgUpload>
                             <span style="color:#777">{{$L('建议尺寸:%', '200x200')}}</span>
@@ -108,7 +108,7 @@
                     </Form>
                 </TabPane>
                 <TabPane :label="$L('偏好设置')" name="setting">
-                    <Form ref="formSetting" :model="formSetting" :label-width="100">
+                    <Form ref="formSetting" :model="formSetting" :label-width="100" @submit.native.prevent>
                         <FormItem :label="$L('系统皮肤')" prop="bgid">
                             <ul class="setting-bg">
                                 <li v-for="i in [1,2,3,4,5,6,7,8,9,10,11,12]"
@@ -125,7 +125,7 @@
                     </Form>
                 </TabPane>
                 <TabPane :label="$L('账号密码')" name="account">
-                    <Form ref="formPass" :model="formPass" :rules="rulePass" :label-width="100">
+                    <Form ref="formPass" :model="formPass" :rules="rulePass" :label-width="100" @submit.native.prevent>
                         <FormItem :label="$L('旧密码')" prop="oldpass">
                             <Input v-model="formPass.oldpass" type="password"></Input>
                         </FormItem>

+ 1 - 1
resources/assets/js/main/components/docs/setting.vue

@@ -1,7 +1,7 @@
 <template>
     <drawer-tabs-container>
         <div class="book-setting">
-            <Form ref="formSystem" :model="formSystem" :label-width="80">
+            <Form ref="formSystem" :model="formSystem" :label-width="80" @submit.native.prevent>
                 <FormItem :label="$L('文档链接')">
                     <a class="form-link" target="_blank" :href="$A.webUrl('docs/view/b' + this.id)">{{$A.webUrl('docs/view/b' + this.id)}}</a>
                 </FormItem>

+ 1 - 1
resources/assets/js/main/components/project/setting.vue

@@ -1,7 +1,7 @@
 <template>
     <drawer-tabs-container>
         <div class="project-setting">
-            <Form ref="formSystem" :model="formSystem" :label-width="110">
+            <Form ref="formSystem" :model="formSystem" :label-width="110" @submit.native.prevent>
                 <div class="project-setting-title">{{$L('项目信息')}}:</div>
                 <FormItem :label="$L('项目简介')">
                     <Input v-model="formSystem.project_desc" type="textarea" :autosize="{minRows:3,maxRows:20}" style="max-width:450px"/>

+ 2 - 2
resources/assets/js/main/pages/docs.vue

@@ -59,7 +59,7 @@
             :closable="false"
             :mask-closable="false"
             class-name="simple-modal">
-            <Form ref="bookAdd" :model="formBookAdd" :rules="ruleBookAdd" :label-width="110">
+            <Form ref="bookAdd" :model="formBookAdd" :rules="ruleBookAdd" :label-width="110" @submit.native.prevent>
                 <FormItem prop="title" :label="$L('知识库名称')" style="margin-right:28px">
                     <Input type="text" v-model="formBookAdd.title" :maxlength="32"></Input>
                 </FormItem>
@@ -76,7 +76,7 @@
             :closable="false"
             :mask-closable="false"
             class-name="simple-modal">
-            <Form ref="sectionAdd" :model="formSectionAdd" :rules="ruleSectionAdd" :label-width="110">
+            <Form ref="sectionAdd" :model="formSectionAdd" :rules="ruleSectionAdd" :label-width="110" @submit.native.prevent>
                 <FormItem prop="title" :label="$L('文档标题')" style="margin-right:28px">
                     <Input type="text" v-model="formSectionAdd.title" :maxlength="32"></Input>
                 </FormItem>

+ 1 - 1
resources/assets/js/main/pages/index.vue

@@ -97,7 +97,7 @@
             v-model="loginShow"
             :mask-closable="false"
             class-name="simple-modal">
-            <Form ref="login" :model="formLogin" :rules="ruleLogin">
+            <Form ref="login" :model="formLogin" :rules="ruleLogin" @submit.native.prevent>
                 <FormItem prop="username">
                     <Input type="text" v-model="formLogin.username" :placeholder="$L('用户名')" @on-enter="onLogin">
                         <Icon type="ios-person-outline" slot="prepend"></Icon>

+ 1 - 1
resources/assets/js/main/pages/project.vue

@@ -77,7 +77,7 @@
             :closable="false"
             :mask-closable="false"
             class-name="simple-modal">
-            <Form ref="add" :model="formAdd" :rules="ruleAdd" :label-width="80">
+            <Form ref="add" :model="formAdd" :rules="ruleAdd" :label-width="80" @submit.native.prevent>
                 <FormItem prop="title" :label="$L('项目名称')">
                     <Input type="text" v-model="formAdd.title"></Input>
                 </FormItem>

+ 1 - 1
resources/assets/js/main/pages/team.vue

@@ -36,7 +36,7 @@
             :closable="false"
             :mask-closable="false"
             class-name="simple-modal">
-            <Form ref="add" :model="formData" :label-width="80">
+            <Form ref="add" :model="formData" :label-width="80" @submit.native.prevent>
                 <FormItem prop="userimg" :label="$L('头像')">
                     <ImgUpload v-model="formData.userimg"></ImgUpload>
                 </FormItem>