xiangpei
2024-06-12 6aa908b81913d780d4dda66cab1c5a1ffbf14752
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
<!-- 学分计算规则 -->
<template>
  <div class="c">
    <div class="bg">
      <div class="main">
        <TitleIndex title="学分计算规则" />
        <!-- 内容 -->
        <div class="content">
          <p class="font-style">应记学分计算规则<span>* 出勤课时*分/课时</span></p>
 
          <el-form
            :label-position="labelPosition"
            label-width="100px"
            :model="formLabelAlign"
            :inline="true"
            class="demo-form-inline"
          >
            <el-form-item
              class="flex"
              style=" border-bottom:1px solid rgb(202 201 201);;padding-bottom:40px"
            >
              <el-checkbox v-model="checked">出勤课时:</el-checkbox>
              <span style="padding-right:10px">+</span>
              <el-input v-model="formLabelAlign.name"></el-input>
              <span class="span-right-style">分/课时</span>
            </el-form-item>
            <div>
              <p class="font-style">实记学分计算规则<span>*应记学分-扣分项=扣分合计</span></p>
              <el-form-item class="flex">
                <el-checkbox v-model="checked">出现1次旷课,实记学分为0</el-checkbox>
                <el-checkbox v-model="checked">出现超假,实记学分为0<span style="font-size:12px"> (请假时间超过出勤课时的1/7)</span></el-checkbox>
              </el-form-item>
              <el-form-item class="flex">
                <el-checkbox v-model="checked">迟到扣分:</el-checkbox>
                <span style="padding-right:10px">-</span>
                <el-input v-model="formLabelAlign.name"></el-input>
                <span class="span-right-style">分/课时</span>
              </el-form-item>
              <el-form-item class="flex">
                <el-checkbox v-model="checked">早退扣分:</el-checkbox>
                <span style="padding-right:10px">-</span>
                <el-input v-model="formLabelAlign.name"></el-input>
                <span class="span-right-style">分/课时</span>
              </el-form-item>
              <el-form-item class="flex">
                <el-checkbox v-model="checked">请假扣分:</el-checkbox>
                <span style="padding-right:10px">-</span>
                <el-input v-model="formLabelAlign.name"></el-input>
                <span class="span-right-style">分/课时</span>
              </el-form-item>
              <el-form-item class="flex">
                <el-checkbox v-model="checked">旷课扣分:</el-checkbox>
                <span style="padding-right:10px">-</span>
                <el-input v-model="formLabelAlign.name"></el-input>
                <span class="span-right-style">分/课时</span>
              </el-form-item>
            </div>
            <el-form-item style="padding-top:40px">
              <el-button
                type="primary"
                style="width:100px"
              >保存</el-button>
              <el-button style="width:100px">取消</el-button>
            </el-form-item>
          </el-form>
        </div>
      </div>
 
    </div>
 
  </div>
 
</template>
 
<script>
export default {
  data() {
    return {
      checked: false,
      form: {
        name: "",
        region: "",
        date1: "",
        date2: "",
        delivery: false,
        type: [],
        resource: "",
        desc: "",
      },
      labelPosition: "right",
      formLabelAlign: {
        name: "",
        region: "",
        type: "",
      },
    };
  },
  methods: {
    // 返回上一个页面
    goBack() {
      this.$router.back();
    },
    //提交按钮
    onSubmit() {
      console.log("submit!");
    },
  },
};
</script>
 
<style scoped lang="scss">
.flex {
  display: flex;
}
// 内容
.content {
  width: 1262px;
  margin-bottom: 80px;
  background-color: #fff;
  padding: 40px 140px;
  border-radius: 10px;
  //   设置应记的样式
  .font-style {
    font-weight: bold;
    font-size: 18px;
    & > span {
      color: #777777;
      font-size: 14px;
      margin-left: 10px;
    }
  }
  //   设置每个右边的span
  .span-right-style {
    margin-left: 10px;
  }
}
 
.el-input {
  width: 180px;
}
</style>