diff --git a/src/App.vue b/src/App.vue index 88f1c5b..367a665 100644 --- a/src/App.vue +++ b/src/App.vue @@ -32,7 +32,7 @@ export default { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; // text-align: center; - color: #2c3e50; + // color: #2c3e50; height: 100%; } diff --git a/src/api/job.js b/src/api/job.js index 5b87301..38c0deb 100644 --- a/src/api/job.js +++ b/src/api/job.js @@ -17,21 +17,21 @@ export function getJobDetailApi(data) { // 获取职位特色 export function getJobSpecialApi() { return request({ - url: `/labels/getListByTypeAndIndustry?type=90&industry=2`, + url: `/yishoudan/labels/getListByTypeAndIndustry?type=90&industry=2`, method: "get", }); } // 获取省份 export function getProvinceApi() { return request({ - url: `/city/getCityTree`, + url: `/yishoudan/city/getCityTree`, method: "get", }); } // 获取市县 export function getCityApi(id) { return request({ - url: `/city/getCityByPid?pid=${id}`, + url: `/yishoudan/city/getCityByPid?pid=${id}`, method: "get", }); } diff --git a/src/api/login.js b/src/api/login.js index cbc7a66..d0659c7 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -10,7 +10,7 @@ export function loginApi(data) { // 获取验证码 export function getPhoneCodeApi(data) { return request({ - url: "/commons/sendMsgCode", + url: "/yishoudan/commons/sendMsgCode", method: "post", params: data, }); @@ -30,3 +30,11 @@ export function logoutApi() { // params: data, }); } +// 修改密码 + +export function updatePswApi(data) { + return request({ + url: "/yishoudan/updatePassword", + params: data, + }); +} diff --git a/src/assets/403.png b/src/assets/403.png new file mode 100644 index 0000000..ec7ae86 Binary files /dev/null and b/src/assets/403.png differ diff --git a/src/assets/404.png b/src/assets/404.png new file mode 100644 index 0000000..e008332 Binary files /dev/null and b/src/assets/404.png differ diff --git a/src/assets/500.png b/src/assets/500.png new file mode 100644 index 0000000..95e4d9e Binary files /dev/null and b/src/assets/500.png differ diff --git a/src/assets/fontfile/demo_index.html b/src/assets/fontfile/demo_index.html index edc7deb..4949068 100644 --- a/src/assets/fontfile/demo_index.html +++ b/src/assets/fontfile/demo_index.html @@ -54,6 +54,54 @@
+
  • + +
    + 一个专门服务代理的平台2 +
    +
    .icon-yigezhuanmenfuwudailidepingtai2 +
    +
  • + +
  • + +
    + 一个专门服务代理的平台 +
    +
    .icon-yigezhuanmenfuwudailidepingtai +
    +
  • + +
  • + +
    + 顶部logo +
    +
    .icon-dingbulogo +
    +
  • + +
  • + +
    + 下拉 +
    +
    .icon-xiala +
    +
  • + +
  • + +
    + 搜索 +
    +
    .icon-sousuo +
    +
  • +
  • @@ -277,15 +364,6 @@
  • -
  • - -
    - 选中 -
    -
    .icon-xuanzhong -
    -
  • -
  • @@ -295,15 +373,6 @@
  • -
  • - -
    - 一个专门服务代理的平台 -
    -
    .icon-yigezhuanmenfuwudailidepingtai -
    -
  • -
  • @@ -313,15 +382,6 @@
  • -
  • - -
    - 广告 -
    -
    .icon-guanggao -
    -
  • -
  • @@ -369,18 +429,34 @@
  • -
    下拉
    -
    #icon-xiala
    +
    关闭实心
    +
    #icon-guanbishixin
  • -
    搜索
    -
    #icon-sousuo
    +
    默认头像
    +
    #icon-morentouxiang
    +
  • + +
  • + +
    头像
    +
    #icon-touxiang
    +
  • + +
  • + +
    选中
    +
    #icon-xuanzhong
  • @@ -391,6 +467,46 @@
    #icon-weixuanzhong
  • +
  • + +
    一个专门服务代理的平台2
    +
    #icon-yigezhuanmenfuwudailidepingtai2
    +
  • + +
  • + +
    一个专门服务代理的平台
    +
    #icon-yigezhuanmenfuwudailidepingtai
    +
  • + +
  • + +
    顶部logo
    +
    #icon-dingbulogo
    +
  • + +
  • + +
    下拉
    +
    #icon-xiala
    +
  • + +
  • + +
    搜索
    +
    #icon-sousuo
    +
  • +
  • #icon-chenggong
  • -
  • - -
    选中
    -
    #icon-xuanzhong
    -
  • -
  • #icon-weixin
  • -
  • - -
    一个专门服务代理的平台
    -
    #icon-yigezhuanmenfuwudailidepingtai
    -
  • -
  • #icon-sologan
  • -
  • - -
    广告
    -
    #icon-guanggao
    -
  • -
  • -
    +
    +

    推荐职位

    @@ -140,13 +141,23 @@ export default { .recommendposition { width: 270px; // height: 1008px; + overflow: hidden; background: #ffffff; border-radius: 4px; - padding: 20px 20px 4px 20px; + padding: 0px 20px 4px 20px; h1 { // margin-bottom: 12px; text-align: left; + &::after { + display: none; + } + i { + display: inline-block; + line-height: 20px; + border-bottom: 3px solid #ff6a00; + padding: 6px 0; + } span { display: inline-block; vertical-align: middle; @@ -157,6 +168,9 @@ export default { background: #ff6a00; } } + .jobinfobox:last-of-type { + border-bottom: none; + } .jobinfobox { width: 230px; // height: 298px; @@ -165,6 +179,8 @@ export default { // border: 1px solid rgba(77, 87, 94, 0.1); border-radius: 4px; // padding: 16px; + border-bottom: 1px solid #f2f0ec; + margin-bottom: 20px; .imgbox { width: 230px; @@ -191,15 +207,15 @@ export default { } } .jobname { - height: 45px; + // height: 45px; // margin: 12px 0; font-size: 18px; font-weight: bold; text-align: left; color: #4d575e; - line-height: 45px; - margin-top: 12px; - border-bottom: 1px solid #f2f0ec; + line-height: 18px; + margin-top: 16px; + // border-bottom: 1px solid #f2f0ec; } .jobinfo { margin-top: 16px; @@ -224,9 +240,13 @@ export default { background: rgba(51, 51, 51, 0.06); border-radius: 4px; } + span:nth-of-type(n + 4) { + display: none; + } } .jobprice { margin-top: 16px; + margin-bottom: 16px; font-size: 16px; text-align: left; color: #ff6a00; diff --git a/src/components/FirstJob/detail.vue b/src/components/FirstJob/detail.vue index e9381e0..9558312 100644 --- a/src/components/FirstJob/detail.vue +++ b/src/components/FirstJob/detail.vue @@ -1,5 +1,65 @@ + + diff --git a/src/views/login.vue b/src/views/login.vue index a9cbe8f..9933384 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -2,10 +2,14 @@