<template>
  <div class="mine">
    <div class="left">
      <div class="user-info">
        <div class="user-img">
          <img :src="userInfo.avatar_url" alt />
        </div>
        <div class="user-span">
          <div class="name">
            昵称:
            <span>{{userInfo.nickname}}</span>
          </div>
          <div class="sex">
            性别:
            <span>{{userInfo.sex==1?'男':userInfo.sex==2?'女':'未知'}}</span>
          </div>
          <div class="age">
            肤龄:
            <span>{{userInfo.age}}</span>
          </div>
          <div class="skin-type">
            肤质:
            <span>{{userInfo.skin}}</span>
          </div>
        </div>
      </div>
      <div class="user-record">
        <div class="fraction">
          <div class="title">肌肤得分</div>
          <div class="num">{{userInfo.score}}分</div>
        </div>
        <div class="status">
          <div class="title">皮肤状态</div>
          <div class="tips">{{userInfo.skin_status}}</div>
        </div>
        <div class="times">
          <div class="title">上传检测时间</div>
          <div class="ts">{{userInfo.check_time}}</div>
        </div>
      </div>
      <div class="summary">
        <div class="left-title">皮肤总结</div>
        <div class="summary-list">
          <div class="summary-info" v-for="item,index in detail_list" :key="index">
            <div class="result">
              <div class="result-left">
                <div class="title">{{item.name}}:</div>
                <div class="tips">{{item.main_item.name}}{{item.main_item.num}}</div>
              </div>
              <div class="right min-size">
                <div v-for="value,i in item.items" :key="i">{{value.name}}:{{value.num}}个</div>
              </div>
            </div>
            <div class="bottom-tips">
              <span>{{item.suggest}}</span>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="right">
      <div class="lable" :style="isOpen?'height: 275px;':'height: 76px;'">
        <div class="lable-title">
          <div>面诊标签</div>
          <div class="edit">编辑</div>
        </div>
        <div class="problem">
          <div class="problem-title">问题标签</div>
          <div class="problem-lable">
            <div
              class="lable-text"
              v-for="item,index in problem"
              :key="index"
              :style="{background:item.bgcolor,borderColor:item.bdcolor}"
            >{{item.text}}</div>
          </div>
        </div>
        <div class="problem">
          <div class="problem-title">面部标签</div>
          <div class="problem-lable">
            <div
              class="lable-text"
              v-for="item,index in lableList"
              :key="index"
              :style="{background:item.bgcolor,borderColor:item.bdcolor}"
            >{{item.text}}</div>
          </div>
        </div>

        <div class="lable-title">备注</div>
        <div class="remarks-text">{{remarks}}</div>
        <div class="open-icon">
          <img
            @click="isOpen = !isOpen"
            :src="isOpen?'https://we-spa.oss-cn-shenzhen.aliyuncs.com/pad_clerk/icon/coupon/unOpen.png':'https://we-spa.oss-cn-shenzhen.aliyuncs.com/pad_clerk/icon/coupon/open.png'"
            alt
          />
        </div>
      </div>
      <div class="programme" :style="isOpen?'height: 165px;':'height: 364px;'">
        <div class="tab">
          <div class="tab-title">执行方案</div>
          <div class="add" @click="isSkin=true">新增</div>
        </div>

        <div class="programmeList">
          <div class="programmeWeek">
            <div class="programmeItem" v-for="item,index in 4" :key="index">
              <div
                :class="selectWeek==index?'weekItemSelect':'weekItem'"
                @click="weekSelect(index)"
              >第几周</div>
              <div class="weekLine" v-if="index==3?false:true"></div>
            </div>
          </div>

          <div class="weekDetails">
            <div class="contentItem" v-for="item,index1 in 4" :key="index1">
              <div class="itemTitle">第几次 干了啥 间隔多少天</div>
              <div class="itemContent" v-for="items,index2 in 4" :key="index2">
                <img class="itemContent-img" />
                <div class="itemContent-right">
                  <div class="right-content">
                    <div class="right-name">【深层清洁】美国super extra…</div>
                    <div class="right-price">79.00</div>
                  </div>
                  <div class="right-project">+润百颜</div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class="submit" @click="onSubmit">保存</div>
    </div>
    <mine-pupop :show="isSkin">
      <div class="block">
        <div class="delete-pupop" @click="isSkin=false">
          <img
            src="https://we-spa.oss-cn-shenzhen.aliyuncs.com/pad_clerk/icon/slices/delete.png"
            alt
          />
        </div>
        <div class="pupop-title">皮肤问题标签</div>

        <div class="skinDiv">
          <div
            :class="item.select?'skin-item':'skin-item-not'"
            v-for="item,index in skinTag"
            :key="index"
            @click="selectSkingTag(index)"
          >{{item.name}}</div>
        </div>

        <div class="submit-frequency" @click="submitFrequency(1)">下一步</div>
      </div>
    </mine-pupop>

    <mine-pupop :show="faceTag">
      <div class="block">
        <div class="delete-pupop" @click="faceTag=false">
          <img
            src="https://we-spa.oss-cn-shenzhen.aliyuncs.com/pad_clerk/icon/slices/delete.png"
            alt
          />
        </div>
        <div class="pupop-title">面部问题标签</div>

        <div class="faceTag">
          <div class="faceTagContent" v-for="item,index in faceTagData" :key="index">
            <div class="faceTagTitle">{{item.name}}</div>
            <div class="faceTagHor">
              <div
                :class="tag.select?'faceTagItem':'faceTagItem-not'"
                v-for="tag,index1 in item.dataS"
                :key="index1"
                @click="selectfaceTag(index,index1)"
              >{{tag.name}}</div>
            </div>
          </div>
        </div>

        <div class="submit-frequency" @click="submitFrequency(2)">下一步</div>
      </div>
    </mine-pupop>

    <mine-pupop :show="notice">
      <div class="block">
        <div class="delete-pupop" @click="notice=false">
          <img
            src="https://we-spa.oss-cn-shenzhen.aliyuncs.com/pad_clerk/icon/slices/delete.png"
            alt
          />
        </div>
        <div class="pupop-title">备注</div>

        <textarea type="text" class="noticeInput" placeholder="备注" v-model="noticeInput"></textarea>

        <div class="noticeSubmit">
          <div class="submit-back" @click="backSubmit(3)">返回</div>
          <div class="submit-notice" @click="submitFrequency(4)">确定</div>
          <div class="submit-notice" @click="submitFrequency(3)">跳过</div>
        </div>
      </div>
    </mine-pupop>

    <!-- 新增执行方案 -->
    <mine-pupop :show="isPupop">
      <div class="block">
        <div class="delete-pupop" @click="isPupop=false">
          <img
            src="https://we-spa.oss-cn-shenzhen.aliyuncs.com/pad_clerk/icon/slices/delete.png"
            alt
          />
        </div>
        <div class="pupop-title">选择执行方案</div>
        <el-select v-model="projectInfo" placeholder="请选择项目" class="project-select" size="mini">
          <el-option v-for="item in projectList" :key="item.id" :label="item.name" :value="item.id"></el-option>
        </el-select>
        <div class="frequency">
          <div>执行频率:</div>
          <el-select v-model="weekInfo" class="week-select" size="mini">
            <el-option
              v-for="item in weekList"
              :key="item.value"
              :label="item.label"
              :value="item.value"
            ></el-option>
          </el-select>
          <div>周</div>
          <el-select v-model="timesInfo" class="times-select" size="mini">
            <el-option
              v-for="item in timesList"
              :key="item.value"
              :label="item.label"
              :value="item.value"
            ></el-option>
          </el-select>
          <div>次</div>
        </div>
        <div class="submit-frequency" @click="submitFrequency(4)">确定</div>
      </div>
    </mine-pupop>
  </div>
</template>

<script>
import minePupop from "../../../components/minePupop/index.vue";
import api from "../../../server/home";

export default {
  components: { minePupop },
  data() {
    return {
      userInfo: {},
      //皮肤总结
      detail_list: [],
      problem: [
        { text: "干性(干燥)" },
        { text: "干性(干燥、脱皮、缺水)" },
        { text: "干性(干燥、脱皮、缺水)" },
        { text: "干性(干燥、脱皮、缺水)" },
        { text: "干性(干燥、脱皮、缺水)" },
        { text: "干性(干燥、脱皮、缺水)" }
      ],
      //面部标签
      lableList: [
        { text: "干性(干燥)" },
        { text: "干性(干燥、脱皮、缺水)" },
        { text: "干性(干燥、脱皮、缺水)" },
        { text: "干性(干燥、脱皮、缺水)" },
        { text: "干性(干燥、脱皮、缺水)" },
        { text: "干性(干燥、脱皮、缺水)" }
      ],
      //后台默认的标签
      tags: [],
      noticeInput: "",
      notice: false,
      //执行方案
      programmeList: [
        {
          frequency: "1周1次",
          duration: "28天"
        },
        {
          frequency: "1周1次",
          duration: "28天"
        },
        {
          frequency: "1周1次",
          duration: "28天"
        }
      ],
      faceTag: false,
      faceTagData: [],
      selectWeek: 0,
      skinTag: [],

      //项目列表
      projectList: [
        {
          value: "选项1",
          label: "黄金糕"
        },
        {
          value: "选项2",
          label: "双皮奶"
        },
        {
          value: "选项3",
          label: "蚵仔煎"
        },
        {
          value: "选项4",
          label: "龙须面"
        },
        {
          value: "选项5",
          label: "北京烤鸭"
        }
      ],
      //周期
      weekList: [
        {
          value: "选项1",
          label: "1"
        },
        {
          value: "选项2",
          label: "2"
        }
      ],
      //次数
      timesList: [
        {
          value: "选项1",
          label: "1"
        },
        {
          value: "选项2",
          label: "2"
        }
      ],
      timesInfo: "", //次数
      projectInfo: "", //项目
      projectId: "", //项目id
      weekInfo: "", //周次
      programmeIndex: "",
      remarks: "打架和考到几点拉进来的", //备注
      isPupop: false, //新增执行方案
      isSkin: false, //新增皮肤问题标签
      id: 0,
      isOpen: false //是否展开
    };
  },
  computed: {},
  watch: {},

  methods: {
    getSkinInfo() {
      api.getSkinInfo({ id: this.id }).then(res => {
        this.userInfo = res.data.user;
        this.detail_list = res.data.detail_list;
        this.programmeList = res.data.scheme_list;
        // this.remarks = res.data.remark
      });
    },

    // 获取问题标签
    skinFace_tags() {
      api.skinFace_tags().then(res => {
        let doSkin = [];
        for (let i = 0; i < res.data.list.length; i++) {
          let skinItem = res.data.list[i];
          skinItem.dataS = [];
          for (let j = 0; j < skinItem.question_name.length; j++) {
            let doNow = {
              name: skinItem.question_name[j],
              select: false
            };
            skinItem.dataS.push(doNow);
          }
          doSkin.push(skinItem);
        }
        console.log(doSkin);
        this.faceTagData = doSkin;
      });
    },

    // 获取皮肤问题标签
    skinSkin_tags() {
      api.skinSkin_tags().then(res => {
        let doSkin = [];
        for (let i = 0; i < res.data.list.length; i++) {
          let skinItem = res.data.list[i];
          skinItem.select = false;
          doSkin.push(skinItem);
        }
        this.skinTag = doSkin;
      });
    },

    getSkinTags() {
      api.getSkinTags().then(res => {
        this.tags = res.data.tags;
      });
    },

    selectSkingTag(index) {
      this.skinTag[index].select = !this.skinTag[index].select;
    },

    selectfaceTag(index, index1) {
      this.faceTagData[index].dataS[index1].select = !this.faceTagData[index]
        .dataS[index1].select;
    },

    getProject() {
      api.getProject().then(res => {
        this.projectList = res.data.list;
      });
    },
    getSkinUpdate() {
      let params = {
        remark: this.remarks,
        tags: this.lableList.toString()
      };
      api.getSkinUpdate().then(res => {});
    },
    onOperation(index) {
      if (this.programmeList[index].onSelect) {
        this.$set(
          this.programmeList[index],
          "onSelect",
          !this.programmeList[index].onSelect
        );
      } else {
        this.$set(this.programmeList[index], "onSelect", true);
      }
    },

    weekSelect(index) {
      console.log("xxxx");
      this.selectWeek = index;
    },

    onSubmit() {
      this.getSkinUpdate();
    },
    submitFrequency(e) {
      console.log(this.noticeInput);
      if (e == 1) {
        this.isSkin = false;
        this.faceTag = true;
      }

      if (e == 2) {
        this.faceTag = false;
        this.notice = true;
      }

      if (e == 4) {
        this.schemeSave();
      }
    },

    // 面部标签值,如:额头:颜色,横纹;眼部:下垂;
    schemeSave() {
      let skinTags = "";
      let FaceTags = "";
      for (let i = 0; i < this.skinTag.length; i++) {
        if (this.skinTag[i].select) {
          skinTags = this.skinTag[i].id;
        }
      }

      for (let i = 0; i < this.faceTagData.length; i++) {
        for (let j = 0; j < this.faceTagData[i].dataS.length; j++) {
          if (this.faceTagData[i].dataS[j].select) {
            FaceTags =
              FaceTags +
              "," +
              this.faceTagData[i].name +
              ":" +
              this.faceTagData[i].dataS[j].name;
          }
        }
      }

      api
        .schemeSave({
          user_id: this.id,
          skin_id: skinTags,
          face_names: FaceTags.substring(1,FaceTags.length),
          remark: this.noticeInput
        })
        .then(res => {
          this.$router.push({
            path: "/testSkin/updates",
            query: {
              id: 1
            }
          });
        });
    },

    randomColor(type) {
      let arr = [
        {
          background: "rgba(244, 247, 255, 1)",
          border: "rgba(85, 124, 255, 1)"
        },
        {
          background: "rgba(245, 252, 245, 1)",
          border: "rgba(66, 211, 81, 1)"
        },
        {
          background: "rgba(254, 244, 237, 1)",
          border: "rgba(250, 125, 34, 1)"
        },
        {
          background: "rgba(249, 245, 255, 1)",
          border: "rgba(136, 50, 255, 1)"
        },
        {
          background: "rgba(255, 252, 245, 1)",
          border: "rgba(204, 116, 42, 1)"
        }
      ];
      this.problem.forEach(res => {
        let color = Math.floor(Math.random() * arr.length);
        this.$set(res, "bgcolor", arr[color].background);
        this.$set(res, "bdcolor", arr[color].border);
      });
      this.lableList.forEach(res => {
        let color = Math.floor(Math.random() * arr.length);
        this.$set(res, "bgcolor", arr[color].background);
        this.$set(res, "bdcolor", arr[color].border);
      });
    }
  },

  created() {
    let id = this.$route.query.id;
    this.id = id;
    this.skinFace_tags();
    this.skinSkin_tags();
    this.getSkinInfo();
    this.getProject();
    this.getSkinTags();
  },

  mounted() {
    this.randomColor();
  }
};
</script>

<style lang='less' scoped>
.mine {
  height: 100%;
  display: flex;
  .left {
    width: 318px;
    padding: 12px 12px 0 12px;
    background: #ffffff;
    box-shadow: 0px 2px 4px 0px rgba(184, 191, 198, 0.2);
    border-radius: 8px;
    font-size: 13px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999999;
    line-height: 18px;
    height: 100%;
    .user-info {
      display: flex;
      align-items: center;
      .user-img {
        width: 96px;
        img {
          width: 100%;
          border-radius: 5px;
          display: block;
        }
      }
      .user-span {
        margin-left: 12px;

        span {
          color: #333333;
        }
      }
    }
    .user-record {
      margin-top: 16px;
      display: flex;
      justify-content: space-between;
      .num {
        font-size: 18px;
        font-family: OPPOSans-B, OPPOSans;
        font-weight: normal;
        color: #333333;
        line-height: 29px;
      }
      .tips {
        font-size: 13px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #333333;
        line-height: 30px;
      }
      .ts {
        font-size: 13px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #333333;
        line-height: 30px;
      }
    }
    .summary {
      .left-title {
        margin-top: 10px;
        font-size: 14px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #333333;
        line-height: 20px;
      }
      .summary-list {
        margin-top: 10px;
        height: 280px;
        overflow: scroll;
        .summary-info {
          border-radius: 4px;
          margin-bottom: 20px;
          border: 1px solid #f5f5f5;
          .result {
            padding: 10px;
            display: flex;
            justify-content: space-between;
            align-content: center;
            .result-left {
              font-family: PingFangSC-Regular, PingFang SC;
              font-weight: 400;
              .title {
                font-size: 14px;

                color: #666666;
                line-height: 20px;
              }
              .tips {
                font-size: 18px;
                color: #fa7d22;
                line-height: 25px;
              }
            }
            .right {
              font-size: 12px;
              font-family: PingFangSC-Regular, PingFang SC;
              font-weight: 400;
              color: #666666;
              line-height: 20px;
              text-align: end;
            }
          }
          .bottom-tips {
            padding: 6px 10px;
            font-size: 10px;
            font-family: PingFang-SC-Regular, PingFang-SC;
            font-weight: 400;
            color: #333333;
            line-height: 14px;
            background: #f5f5f5;
            border-radius: 4px;
            span {
              display: block;
              zoom: 0.83;
            }
          }
        }
      }
    }
  }
  .right {
    margin-left: 18px;
    position: relative;
    flex: 1;
    .lable {
      width: 100%;
      padding: 12px;
      background: #ffffff;
      box-shadow: 0px 2px 4px 0px rgba(184, 191, 198, 0.2);
      border-radius: 8px;
      overflow: hidden;
      position: relative;
      .lable-title {
        font-size: 14px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #333333;
        line-height: 20px;
        margin-bottom: 8px;
        display: flex;
        justify-content: space-between;
        .edit {
          width: 60px;
          height: 28px;
          background: #fa7d22;
          border-radius: 8px;
          font-size: 14px;
          font-family: PingFangSC-Medium, PingFang SC;
          font-weight: 500;
          color: #ffffff;
          line-height: 28px;
          text-align: center;
        }
      }
      .remarks-text {
        font-size: 12px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #666666;
        line-height: 17px;
      }
      .problem {
        display: flex;
        .problem-title {
          font-size: 13px;
          font-family: PingFangSC-Regular, PingFang SC;
          font-weight: 400;
          color: #333333;
          line-height: 18px;
        }
        .problem-lable {
          flex: 1;
          overflow-y: hidden;
          width: 100%;
          height: 68px;
          font-size: 12px;
          font-family: PingFang-SC-Regular, PingFang-SC;
          font-weight: 400;
          color: #333333;
          line-height: 17px;
          display: flex;
          flex-flow: column wrap;
          list-style-type: none;
          overflow-x: scroll;
          align-items: baseline;

          .lable-text {
            margin-left: 10px;
            margin-bottom: 10px;
            height: 24px;
            line-height: 24px;
            border: 1px solid #42d351;
            padding: 0 12px;
            border-radius: 2px;
          }
        }
      }
      .open-icon {
        width: 100%;
        padding-top: 10px;
        position: absolute;
        height: 38px;
        background: #ffffff;
        bottom: 0;
        text-align: center;

        img {
          width: 24px;
        }
      }
    }
    .programme {
      margin-top: 18px;
      width: 100%;
      background: #ffffff;
      box-shadow: 0px 2px 4px 0px rgba(184, 191, 198, 0.2);
      border-radius: 8px;
      padding: 14px 12px 0 12px;
      overflow: hidden;
      .tab {
        display: flex;
        align-items: center;
        justify-content: space-between;
        .tab-title {
          font-size: 14px;
          font-family: PingFangSC-Medium, PingFang SC;
          font-weight: 500;
          color: #333333;
          line-height: 20px;
        }
        .add {
          width: 60px;
          height: 28px;
          line-height: 28px;
          background: #fa7d22;
          border-radius: 8px;
          font-size: 14px;
          font-family: PingFangSC-Medium, PingFang SC;
          font-weight: 500;
          color: #ffffff;
          text-align: center;
        }
      }

      .programmeList {
        width: 510px;
        height: 270px;
      }

      .programmeWeek {
        width: 510px;
        display: flex;
        align-items: center;
      }

      .programmeItem {
        margin-top: 20px;
        flex: 1;
        display: flex;
      }

      .weekItem {
        text-align: center;
        font-size: 13px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #999999;
        flex: 1;
      }

      .weekItemSelect {
        text-align: center;
        font-size: 13px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #fa7d22;
        flex: 1;
      }

      .weekLine {
        width: 1px;
        height: 12px;
        background: #f0f0f0;
      }

      .weekDetails {
        margin-top: 20px;
        width: 509px;
        height: 232px;
        border-radius: 6px;
        border: 1px solid #f5f5f5;
        display: flex;
        align-items: center;
        overflow: scroll;
      }

      .contentItem {
        margin-left: 10px;
        width: 317px;
        min-height: 211px;
        border-right: 1px solid #f5f5f5;
        // overflow-y: scroll;
      }

      .line-hor {
        margin-top: 30px;
        margin-left: 10px;
        width: 1px;
        height: 261px;
        background: #f0f0f0;
      }

      .itemTitle {
        margin-top: 40px;
        width: 100%;
        line-height: 20px;
        font-size: 12px;
        font-weight: 400;
        color: #333333;
      }

      .itemContent {
        width: 317px;
        margin-top: 10px;
        display: flex;
        align-items: center;
        height: 49px;
      }

      .itemContent-img {
        width: 49px;
        height: 49px;
        background: #d8d8d8;
        border-radius: 2px;
      }

      .itemContent-right {
        margin-left: 10px;
        display: flex;
        flex-direction: column;
        height: 49px;
        flex: 1;
      }

      .right-content {
        flex: 1;
        display: flex;
      }

      .right-name {
        font-size: 12px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #333333;
        flex: 1;
      }

      .right-price {
        margin-right: 10px;
        margin-left: 20px;
        font-size: 8px;
        font-family: OPPOSans-B, OPPOSans;
        font-weight: normal;
        color: #ff3007;
      }

      .right-project {
        font-size: 12px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #ffc630;
      }

      // <div class="programmeList">

      //           <div class="weekDetails">
      //             <div class="contentItem">
      //               <div class="itemTitle">第几次 干了啥 间隔多少天</div>
      //               <div class="itemContent">
      //                 <img class="itemContent-img" />
      //                 <div class="itemContent-right">
      //                   <div class="right-content">
      //                     <div class="right-name">【深层清洁】美国super extra…</div>
      //                     <div class="right-price">79.00</div>
      //                   </div>
      //                     <div class="right-project">+润百颜</div>
      //                 </div>
      //               </div>
      //             </div>
      //           </div>
      //         </div>

      .programme-list {
        margin-top: 10px;
        height: 150px;
        overflow: scroll;
        position: relative;
        z-index: 1;
        .programme-info {
          position: relative;
          padding: 8px 10px;
          margin-bottom: 10px;
          display: flex;
          align-items: center;
          border-radius: 4px;
          border: 1px solid #f5f5f5;
          .programme-left {
            flex: 1;
            display: flex;
            .programme-img {
              width: 48px;
              img {
                width: 100%;
                display: block;
              }
            }
            .programme-tips {
              margin-left: 10px;
              font-size: 10px;
              font-family: PingFangSC-Regular, PingFang SC;
              font-weight: 400;
              color: #999999;
              line-height: 14px;
            }
          }
          .programme-right {
            flex: 1;
            font-size: 12px;
            font-family: PingFangSC-Regular, PingFang SC;
            font-weight: 400;
            color: #333333;
            line-height: 17px;
            padding-left: 125px;
            .duration {
              margin-top: 14px;
            }
          }
          .operation {
            position: absolute;
            left: 50%;
            transform: translateX(-50%);
            top: 10px;
            z-index: 10;
            width: 44px;
            background: #ffffff;
            box-shadow: 0px 9px 28px 8px rgba(0, 0, 0, 0.05),
              0px 6px 16px 0px rgba(0, 0, 0, 0.08),
              0px 3px 6px -4px rgba(0, 0, 0, 0.12);
            border-radius: 2px;
            padding: 10px;
            font-size: 12px;
            font-family: PingFangSC-Regular, PingFang SC;
            font-weight: 400;
            color: #333333;
            line-height: 17px;
            .delete {
              margin-top: 20px;
            }
          }
        }
        .programme-active {
          border: 1px solid #fa852f;
        }
      }
    }
    .submit {
      margin-top: 18px;
      position: relative;
      left: 50%;
      transform: translateX(-50%);
      width: 176px;
      height: 28px;
      line-height: 28px;
      background: #fa7d22;
      border-radius: 14px;
      text-align: center;
      font-size: 14px;
      font-family: PingFangSC-Medium, PingFang SC;
      font-weight: 500;
      color: #ffffff;
    }
  }
  .block {
    width: 540px;
    background: #ffffff;
    border-radius: 8px;
    position: relative;
    padding: 42px;
    .delete-pupop {
      position: absolute;
      width: 32px;
      height: 32px;
      top: 5px;
      right: 5px;
      img {
        width: 100%;
        height: 100%;
        display: block;
      }
    }
    .pupop-title {
      font-size: 14px;
      font-family: PingFangSC-Medium, PingFang SC;
      font-weight: 500;
      color: #333333;
      line-height: 20px;
      text-align: center;
    }

    .skinDiv {
      justify-content: center;
      display: flex;
      flex-wrap: wrap;
    }

    .skin-item {
      margin-top: 20px;
      width: 172px;

      background: #f4f7ff;
      border-radius: 2px;
      border: 1px solid #557cff;
      line-height: 23px;

      font-size: 12px;
      font-weight: 400;
      color: #333333;
      text-align: center;
      margin-right: 20px;
    }

    .skin-item-not {
      margin-top: 20px;
      width: 172px;
      height: 25px;
      background: #f5f5f5;
      line-height: 25px;
      border-radius: 2px;
      font-size: 12px;
      font-weight: 400;
      color: #333333;
      text-align: center;
      margin-right: 20px;
    }

    // <div class="skinDiv">

    //            <div class="skin-item"
    //                  v-for="item,index in skinTag"
    //                  :key="index">
    //               {{item.title}}
    //             </div>

    //         </div>

    .faceTag {
      margin-top: 20px;
      width: 426px;
      height: 221px;
      overflow-y: scroll;
    }

    .faceTagContent {
      display: flex;
      // align-items: center;
    }

    .faceTagTitle {
      margin-top: 20px;
      text-align: right;
      width: 50px;
      font-size: 14px;
      font-weight: 500;
      color: #333333;
    }

    .faceTagHor {
      flex: 1;
      display: flex;
      align-items: center;
      flex-wrap: wrap;
    }

    .faceTagItem-not {
      margin-top: 15px;
      margin-left: 10px;
      width: 49px;
      height: 25px;
      background: #f5f5f5;
      border-radius: 2px;
      line-height: 25px;
      text-align: center;
      font-size: 12px;
      font-weight: 400;
      color: #333333;
    }

    .faceTagItem {
      margin-top: 15px;
      margin-left: 10px;
      width: 49px;
      height: 25px;
      background: #f4f7ff;
      border: 1px solid #557cff;
      border-radius: 2px;
      line-height: 23px;
      text-align: center;
      font-size: 12px;
      font-weight: 400;
      color: #333333;
    }

    // <div class="faceTag">
    //           <div class="faceTagContent" v-for="item,index in faceTagData" :key="index">
    //             <div class="faceTagTitle">{{item.title}}</div>
    //             <div class="faceTagHor">
    //               <div
    //                 class="faceTagItem"
    //                 v-for="tag,index in item.item"
    //                 :key="index"
    //                 @click="selectSkingTag(index)"
    //               >{{tag}}</div>
    //             </div>
    //           </div>
    //         </div>

    .noticeInput {
      margin-top: 50px;
      margin-left: 80px;
      padding: 10px;
      width: 307px;
      height: 184px;
      border: 1px solid #f5f5f5;
    }

    .noticeSubmit {
      margin-top: 20px;
      width: 100%;
      display: flex;
      align-items: center;
      justify-content: center;
    }

    .submit-back {
      width: 100px;
      height: 29px;
      border-radius: 14px;
      border: 1px solid #fa7d22;
      font-size: 14px;
      font-weight: 500;
      color: #fa7d22;
      line-height: 29px;
      text-align: center;
      margin-left: 22px;
    }

    .submit-notice {
      width: 100px;
      height: 29px;
      border-radius: 14px;
      font-size: 14px;
      font-weight: 500;
      background: #fa7d22;
      color: white;
      line-height: 29px;
      text-align: center;
      margin-left: 22px;
    }

    //     <div class="noticeSubmit">
    //   <div class="submit-back" @click="backSubmit(3)">返回</div>
    //   <div class="submit-notice" @click="submitFrequency(3)">确定</div>
    //   <div class="submit-notice" @click="submitFrequency(3)">跳过</div>
    // </div>

    .project-select {
      margin-top: 26px;
      position: relative;
      left: 50%;
      transform: translateX(-50%);
      width: 300px;
    }
    .frequency {
      margin-top: 20px;
      display: flex;
      justify-content: center;
      align-items: center;
      font-size: 14px;
      font-family: PingFangSC-Regular, PingFang SC;
      font-weight: 400;
      color: #333333;
      line-height: 20px;
      .week-select {
        width: 77px;
        margin-right: 8px;
      }
      .times-select {
        width: 77px;
        margin: 0 8px 0 20px;
      }
    }
    .submit-frequency {
      position: relative;
      left: 50%;
      transform: translateX(-50%);
      margin-top: 58px;
      width: 176px;
      height: 28px;
      text-align: center;
      background: #fa7d22;
      border-radius: 14px;
      font-size: 14px;
      font-family: PingFangSC-Medium, PingFang SC;
      font-weight: 500;
      color: #ffffff;
      line-height: 28px;
    }
  }
}
</style>