mo пре 3 година
родитељ
комит
f6877dfc28
1 измењених фајлова са 69 додато и 60 уклоњено
  1. 69 60
      src/views/courseRulersManager/components/onlineCloudRules.vue

+ 69 - 60
src/views/courseRulersManager/components/onlineCloudRules.vue

@@ -29,11 +29,7 @@
           >
             <span style="color: #f56c6c; margin-right: 4px">*</span>
             课程开始前
-            <el-input
-              v-model="form['159']"
-              placeholder="请输入时间"
-
-            >
+            <el-input v-model="form['159']" placeholder="请输入时间">
               <template slot="append">分钟</template>
             </el-input>
           </el-form-item>
@@ -54,11 +50,7 @@
           >
             <span style="color: #f56c6c; margin-right: 4px">*</span>
             至课程开始后
-            <el-input
-              v-model="form['162']"
-              placeholder="请输入时间"
-
-            >
+            <el-input v-model="form['162']" placeholder="请输入时间">
               <template slot="append">分钟</template>
             </el-input>
           </el-form-item>
@@ -77,15 +69,10 @@
             <el-input
               v-model="form['163']"
               placeholder="请输入金额"
-
               class="chiose"
             >
               <template slot="append">
-                <el-select
-                  class="append"
-                  v-model.trim="form['164']"
-
-                >
+                <el-select class="append" v-model.trim="form['164']">
                   <el-option label="元" value="1"> </el-option>
                   <el-option label="%" value="2"> </el-option>
                 </el-select>
@@ -93,19 +80,41 @@
             </el-input>
           </el-form-item>
         </el-row>
-        <p class="subtitle">旷课:</p>
+            <p class="subtitle">未签到:</p>
         <el-row>
-          <el-form-item
-            prop="162"
 
+          <el-form-item
+            prop="168"
+            :rules="[
+              {
+                required: false,
+                pattern:
+                  /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/,
+                message: '请输入正确的金额',
+              },
+            ]"
           >
-            <span style="color: #f56c6c; margin-right: 4px">*</span>
-            课程开始
+              老师未签到扣减课酬
             <el-input
-              v-model="form['162']"
-              placeholder="请输入时间"
-              disabled
+              v-model="form['168']"
+              placeholder="请输入金额"
+              class="chiose"
             >
+              <template slot="append">
+                <el-select class="append" v-model.trim="form['169']">
+                  <el-option label="元" value="1"> </el-option>
+                  <el-option label="%" value="2"> </el-option>
+                </el-select>
+              </template>
+            </el-input>
+          </el-form-item>
+        </el-row>
+        <p class="subtitle">旷课:</p>
+        <el-row>
+          <el-form-item prop="162">
+            <span style="color: #f56c6c; margin-right: 4px">*</span>
+            课程开始
+            <el-input v-model="form['162']" placeholder="请输入时间" disabled>
               <template slot="append">分钟</template>
             </el-input>
           </el-form-item>
@@ -123,15 +132,10 @@
             <el-input
               v-model="form['166']"
               placeholder="请输入距离"
-
               class="chiose"
             >
               <template slot="append">
-                <el-select
-                  class="append"
-                  v-model.trim="form['167']"
-
-                >
+                <el-select class="append" v-model.trim="form['167']">
                   <el-option label="元" value="1"> </el-option>
                   <el-option label="%" value="2"> </el-option>
                 </el-select>
@@ -139,7 +143,7 @@
             </el-input>
           </el-form-item>
         </el-row>
-              <p class="subtitle">异常签退</p>
+        <p class="subtitle">异常签退</p>
         <el-row>
           <el-form-item
             prop="173"
@@ -158,11 +162,7 @@
           >
             <span style="color: #f56c6c; margin-right: 4px">*</span>
             课程结束
-            <el-input
-              v-model="form['173']"
-              placeholder="请输入时间"
-
-            >
+            <el-input v-model="form['173']" placeholder="请输入时间">
               <template slot="append">分钟</template>
             </el-input>
           </el-form-item>
@@ -181,15 +181,10 @@
             <el-input
               v-model="form['171']"
               placeholder="请输入金额"
-
               class="chiose"
             >
               <template slot="append">
-                <el-select
-                  class="append"
-                  v-model.trim="form['172']"
-
-                >
+                <el-select class="append" v-model.trim="form['172']">
                   <el-option label="元" value="1"> </el-option>
                   <el-option label="%" value="2"> </el-option>
                 </el-select>
@@ -199,17 +194,10 @@
         </el-row>
         <p class="subtitle">早退:</p>
         <el-row>
-          <el-form-item
-            prop="173"
-          >
+          <el-form-item prop="173">
             <span style="color: #f56c6c; margin-right: 4px">*</span>
             课程结束
-            <el-input
-            disabled
-              v-model="form['173']"
-              placeholder="请输入时间"
-
-            >
+            <el-input disabled v-model="form['173']" placeholder="请输入时间">
               <template slot="append">分钟</template>
             </el-input>
           </el-form-item>
@@ -228,15 +216,39 @@
             <el-input
               v-model="form['174']"
               placeholder="请输入金额"
-
               class="chiose"
             >
               <template slot="append">
-                <el-select
-                  class="append"
-                  v-model.trim="form['175']"
+                <el-select class="append" v-model.trim="form['175']">
+                  <el-option label="元" value="1"> </el-option>
+                  <el-option label="%" value="2"> </el-option>
+                </el-select>
+              </template>
+            </el-input>
+          </el-form-item>
+        </el-row>
+        <p class="subtitle">未签退:</p>
+        <el-row>
 
-                >
+          <el-form-item
+            prop="176"
+            :rules="[
+              {
+                required: false,
+                pattern:
+                  /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/,
+                message: '请输入正确的金额',
+              },
+            ]"
+          >
+            老师未签退扣减课酬
+            <el-input
+              v-model="form['176']"
+              placeholder="请输入金额"
+              class="chiose"
+            >
+              <template slot="append">
+                <el-select class="append" v-model.trim="form['177']">
                   <el-option label="元" value="1"> </el-option>
                   <el-option label="%" value="2"> </el-option>
                 </el-select>
@@ -283,7 +295,6 @@
             云教室课程间隔<el-input
               v-model="form['50']"
               placeholder="请输入时间"
-
             >
               <template slot="append">分钟</template>
             </el-input>
@@ -293,7 +304,6 @@
       </el-form>
     </div>
     <el-button
-
       type="primary"
       @click="save"
       class="saveBtn"
@@ -301,8 +311,7 @@
       v-if="!isPlatform"
       >保存</el-button
     >
-        <el-button
-
+    <el-button
       type="primary"
       @click="save"
       class="saveBtn"