Bladeren bron

样式修改

jinsy 7 jaren geleden
bovenliggende
commit
1cc1afd3d7

+ 14 - 4
frontend/saas-portal-web/src/components/conenter/addenterprise.vue

@@ -9,7 +9,7 @@
             <div class="gs-worp qy-worp tj-up">
                 <div class="qy-title" style="position: relative;">
                     <span>完善企业信息</span>
-                    <div class="qy-anniu">
+                    <div class="qy-anniu" style="position: absolute;top: 0;right: 20px;margin-top: 0;">
                         <span @click= "Preservation" class="qy-xiugai dianji" style="left: -2px">保存</span>
                         <span @click= "tjquxiao" class="qy-quxiao xs">取消</span>
                     </div>
@@ -48,7 +48,8 @@
                             <span class="qy-biaoti left"><span class="xingxing">*</span>公司地址</span>
                             <div class="addbiaoqian">
                                 <!-- <v-distpicker @province= 'qyprovince' @city= 'qycity' @area= 'qyarea'></v-distpicker> -->
-                                <v-distpicker @selected= 'selected' province="广东省" city="广州市" area="荔湾区" :placeholders= 'placeholder'></v-distpicker>
+                                <!-- <v-distpicker @selected= 'selected' province="广东省" city="广州市" area="荔湾区" :placeholders= 'placeholder'></v-distpicker> -->
+                                <v-distpicker @selected= 'selected' @province= 'qyprovince' :placeholders= 'placeholder'></v-distpicker>
                                 <input ref="address" @change="address" :disabled="disabled" class="qy-xiangxi" type="text" placeholder="输入企业详细地址">
                                 
                             </div>
@@ -104,7 +105,12 @@ import { setTimeout } from 'timers';
                 isemail: true,//验证邮箱
                 disabled: true,
                 isadd: false,//添加成功弹窗
-                placeholder:{province:"", city:"", area:""}
+                placeholder:{province:"省", city:"市", area:"区"},
+                placeholde:{province:"", city:"", area:""},
+                tab:[
+                    {name:'创建新企业'},
+                    {name:'加入企业'},
+                ]
             }
         },
         components:{
@@ -302,6 +308,9 @@ import { setTimeout } from 'timers';
                 this.area = data.area.value;
                 this.disabled= false
             },
+            qyprovince(){
+                this.placeholder = this.placeholde
+            },
         }
     }
 </script>
@@ -343,7 +352,8 @@ import { setTimeout } from 'timers';
     height: 30px;
 }
 .addbiaoqian>>>.distpicker-address-wrapper {
-    width: 110%
+    width: 130%;
+    margin-bottom: 10px;
 }
 .qy-Tips {
     margin: 0;

+ 21 - 13
frontend/saas-portal-web/src/components/conenter/company.vue

@@ -69,27 +69,34 @@
             <div v-for="(d , i) in arr " :key="i" class="gs-xiangqing">
                 <!-- 上 -->
                 <div class="gs-shang">
+                    <div class="gs-morentop" :class= "{gsqiye:nowindex == (i+1)}">
+                        <span v-if = "d.default_" @click="hideDefaultWin(i)" class="gs-btn2 xs">取消默认</span>
+                        <span v-else @click="showDefaultWin(i)" class="gs-btn2 xs">设为默认</span>
+                    </div>
+                    <img @click.stop @mouseenter="setismoren" @click="setmoren(i)" class="shezhi xs" src="/static/img/shezhi.png" alt="设置">
                     <img v-if = "d.default_" class="gs-morenimg" src="/static/img/moren2x.png" alt="">
                 </div>
                 <!-- 中 -->
-                <div class="gs-xqleft" @click.stop>
+                <div class="gs-xqleft">
                     <p class="gs-qynema xs" @click= "getEnterpriseInfo(d)">{{d.name}}</p>
-                    <img @mouseenter="setismoren" @click="setmoren(i)" class="shezhi xs" src="/static/img/shezhi.png" alt="设置">
-                    <div class="gs-morentop" :class= "{gsqiye:nowindex == (i+1)}">
+                    <!-- <img @mouseenter="setismoren" @click="setmoren(i)" class="shezhi xs" src="/static/img/shezhi.png" alt="设置"> -->
+                    <!-- <div class="gs-morentop" :class= "{gsqiye:nowindex == (i+1)}">
                         <span v-if = "d.default_" @click="hideDefaultWin(i)" class="gs-btn2 xs">取消默认</span>
                         <span v-else @click="showDefaultWin(i)" class="gs-btn2 xs">设为默认</span>
-                    </div>
+                    </div> -->
                 </div>
                 <!-- 下 -->
                 <div class="gs-xqright over">
-                    <div class="gs-xqright-left left" style="margin-top: 8%;" @click.stop >
-                        <p class="saasfuwu"><span>SaaS服务</span></p>
-                        <p v-if= "d.saas_"  class="saasgengduo xs"><span @mouseenter="setissaasxiangxi" @click="gengduo(i)">更多 ></span></p>
-                        <div class="saasxiangxi" :class= "{gssaasxiangxi:nowindex2 == (i+1)}">
+                    <div v-if= "d.saas_" class="gs-xqright-left left" style="margin-top: 5%;" @click.stop >
+                        <!-- <p class="saasfuwu"><span>SaaS服务</span></p> -->
+                        <!-- <p v-if= "d.saas_"  class="saasgengduo xs">
+                            <span @mouseenter="setissaasxiangxi" @click="gengduo(i)">更多 ></span>
+                        </p> -->
+                        <!-- <div class="saasxiangxi" :class= "{gssaasxiangxi:nowindex2 == (i+1)}"> -->
                             <p><span>saas管理员:</span>{{d.admin}}</p>
                             <p><span>联系方式:</span>{{d.adminMobile}}</p>
                             <!-- <p><span>开通日期:</span></p> -->
-                        </div>
+                        <!-- </div> -->
                     </div>
                     <div class="gs-border gs-xqright-right right">
                         <span v-if= "d.saas_" class="gs-btn1 xs" @click="selectServe(d.id)">进入服务</span>
@@ -394,13 +401,14 @@
     user-select: none;
 }
 .shezhi {
-    margin-left: 92%;
-    margin-top: 23%;
+    /* margin-left: 92%;
+    margin-top: 23%; */
 }
 .gs-morentop {
     position: absolute;
-    margin-top: 5px;
-    right: 11px;
+    margin-top: 20px;
+    /* right: 11px; */
+    left: 5px;
     display: none;
 }
 .saasfuwu {

+ 1 - 1
frontend/saas-portal-web/src/components/conenter/details.vue

@@ -35,7 +35,7 @@
             <div class="gs-worp qy-worp" style="width: 100%">
                 <div class="qy-title" style="position: relative;">
                     <span>企业基本信息</span>
-                    <div class="qy-anniu">
+                    <div class="qy-anniu" style="position: absolute;top: 0;right: 20px;margin-top: 0;">
                         <span @click= "baocunxiugai" class="qy-xiugai dianji" style="left: 0">保存</span>
                         <span @click= "quxiaoxiugai" class="qy-quxiao xs">取消</span>
                     </div>

+ 21 - 1
frontend/saas-portal-web/src/components/conenter/enterprise.vue

@@ -206,7 +206,27 @@ import { setTimeout } from 'timers';
             Preservation(){
                 if (this.isname) {
                     let name = this.$refs.realname.value.replace(/\s+/g, "");
-                    console.log(name)
+                    let id = this.mytoken.id;
+                    let token = JSON.parse(localStorage.getItem('app-state-session')).token;
+                    this.$ajax({
+                        url: this.$url.api+"/api/account/account/update",
+                        method :'post',
+                        data: {
+                            id:id,
+                            realname:name
+                        },
+                        headers: {
+                            "Authorization":token
+                        }
+                    })
+                    .then(res=>{
+                        if (res.data.success) {
+                            this.$router.go(0)
+                        }
+                    })
+                    .catch(err=>{
+                        // console.log("请求错误",err);
+                    })
                 }
             },
             onshezhi(){

+ 1 - 0
frontend/saas-portal-web/static/css/gongsi.css

@@ -159,6 +159,7 @@
     height: 40%;
     position: relative;
     padding: 0px 10px;
+    text-align: center;
 }
 .gs-xqright {
     height: 35%;