mo 3 rokov pred
rodič
commit
b22b4b177a

+ 1 - 1
src/views/categroyManager/specialSetup/branchSetting.vue

@@ -399,7 +399,7 @@ export default {
       // 修改分部信息
       // employeeFindEmployeeByRole
       try {
-        const res = await queryEmployByOrganId({ organId: row.id, rows: 9999, demissionflag:false});
+        const res = await queryEmployByOrganId({ organId: row.id, rows: 9999, demissionflag:false,lockFlag:false});
         this.$set(this, "employeeList", res.data.rows);
       } catch (e) {
         console.log(e);

+ 61 - 172
src/views/courseRulersManager/components/offlineTeamRules.vue

@@ -54,8 +54,8 @@
                   <el-option label="元" value="1"> </el-option>
                   <el-option label="%" value="2"> </el-option>
                 </el-select>
-              </template>
-            </el-input>。
+              </template> </el-input
+            >。
           </el-form-item>
         </el-row>
         <el-row>
@@ -81,8 +81,8 @@
                   <el-option label="元" value="1"> </el-option>
                   <el-option label="%" value="2"> </el-option>
                 </el-select>
-              </template>
-            </el-input>。
+              </template> </el-input
+            >。
           </el-form-item>
         </el-row>
         <el-alert
@@ -179,8 +179,8 @@
                   <el-option label="元" value="1"> </el-option>
                   <el-option label="%" value="2"> </el-option>
                 </el-select>
-              </template>
-            </el-input>。
+              </template> </el-input
+            >。
           </el-form-item>
         </el-row>
         <p class="example" v-if="form['140']">
@@ -192,7 +192,8 @@
           }}</span
           >到<span style="color: #f56c6c; margin-right: 4px">{{
             "12:00:00"
-          }}</span>。
+          }}</span
+          >。
         </p>
         <p class="subtitle">迟到:</p>
         <el-row>
@@ -240,8 +241,8 @@
                   <el-option label="元" value="1"> </el-option>
                   <el-option label="%" value="2"> </el-option>
                 </el-select>
-              </template>
-            </el-input>。
+              </template> </el-input
+            >。
           </el-form-item>
         </el-row>
         <p class="example" v-if="form['143']">
@@ -251,7 +252,8 @@
           <span style="color: #f56c6c; margin-right: 4px">{{ "12:00:01" }}</span
           >到<span style="color: #f56c6c; margin-right: 4px">{{
             addFormMinute("12:00:00", form["143"])
-          }}</span>。
+          }}</span
+          >。
         </p>
         <p class="subtitle">旷课:</p>
         <el-row>
@@ -287,8 +289,8 @@
                   <el-option label="元" value="1"> </el-option>
                   <el-option label="%" value="2"> </el-option>
                 </el-select>
-              </template>
-            </el-input>。
+              </template> </el-input
+            >。
           </el-form-item>
         </el-row>
         <p class="example" v-if="form['143']">
@@ -297,7 +299,8 @@
           开始的课程,旷课签到时间为
           <span style="color: #f56c6c; margin-right: 4px">{{
             addFormMinuteAddS("12:00:00", form["143"])
-          }}</span>以后。
+          }}</span
+          >以后。
         </p>
         <p class="subtitle">未签到:</p>
         <el-row>
@@ -323,8 +326,8 @@
                   <el-option label="元" value="1"> </el-option>
                   <el-option label="%" value="2"> </el-option>
                 </el-select>
-              </template>
-            </el-input>。
+              </template> </el-input
+            >。
           </el-form-item>
         </el-row>
         <el-alert
@@ -396,8 +399,8 @@
                   <el-option label="元" value="1"> </el-option>
                   <el-option label="%" value="2"> </el-option>
                 </el-select>
-              </template>
-            </el-input>。
+              </template> </el-input
+            >。
           </el-form-item>
         </el-row>
         <p class="example" v-if="form['151']">
@@ -408,9 +411,8 @@
             reduceFormMinute("13:00:00", form["151"])
           }}</span
           >到
-          <span style="color: #f56c6c; margin-right: 4px">{{
-            "12:59:59"
-          }}</span>。
+          <span style="color: #f56c6c; margin-right: 4px">{{ "12:59:59" }}</span
+          >。
         </p>
         <p class="subtitle">早退:</p>
         <el-row>
@@ -443,8 +445,8 @@
                   <el-option label="元" value="1"> </el-option>
                   <el-option label="%" value="2"> </el-option>
                 </el-select>
-              </template>
-            </el-input>。
+              </template> </el-input
+            >。
           </el-form-item>
         </el-row>
         <p class="example" v-if="form['151']">
@@ -480,8 +482,8 @@
                   <el-option label="元" value="1"> </el-option>
                   <el-option label="%" value="2"> </el-option>
                 </el-select>
-              </template>
-            </el-input>。
+              </template> </el-input
+            >。
           </el-form-item>
         </el-row>
         <p class="subtitle">签退提醒:</p>
@@ -569,7 +571,7 @@
           <el-form-item
             prop="39"
             :rules="[
-                {
+              {
                 required: true,
                 message: '请输入时间',
                 trigger: 'blur',
@@ -580,11 +582,11 @@
               },
             ]"
           >
-           <span style="color: #f56c6c; margin-right: 4px">*</span>
-          VIP线下课可点名时间范围为课程时间前后
+            <span style="color: #f56c6c; margin-right: 4px">*</span>
+            VIP线下课可点名时间范围为课程时间前后
             <el-input v-model="form['39']" placeholder="请输入时间">
-              <template slot="append">分钟</template>
-            </el-input>。
+              <template slot="append">分钟</template> </el-input
+            >。
           </el-form-item>
         </el-row>
         <el-alert
@@ -603,8 +605,8 @@
           >
             试用期内的课程按预计课酬
             <el-input v-model="form['180']" placeholder="请输入百分比">
-              <template slot="append">%</template>
-            </el-input>结算。
+              <template slot="append">%</template> </el-input
+            >结算。
           </el-form-item>
         </el-row>
         <el-alert
@@ -614,153 +616,40 @@
           type="info"
         />
 
-        <p class="subtitle">考勤申诉:课程结束后,如果考勤异常,老师可以在APP端进行考勤申诉,但已结算的课程无法再进行申诉,系统常规会在次月6号进行结算。</p>
+        <!-- <p class="subtitle">考勤申诉:课程结束后,如果考勤异常,老师可以在APP端进行考勤申诉,但已结算的课程无法再进行申诉,系统常规会在次月6号进行结算。</p> -->
         <el-row>
-          全职老师
-          <el-select
-            v-model.trim="form['184']"
-            placeholder="申述方式"
-            @change="
-              () => {
-                $set(form, '183', null);
-              }
-            "
+          <el-form-item
+            prop="184"
+            :rules="[
+              {
+                required: false,
+                pattern: /^[1-9][0-9]*$/,
+                message: '请输入正确的时间',
+              },
+            ]"
           >
-            <el-option label="按时间" value="1"> </el-option>
-            <el-option label="按日期" value="2"> </el-option>
-          </el-select>
-          <span v-if="form['184'] == 1">
-            <el-form-item
-              prop="183"
-              :rules="[
-                {
-                  required: false,
-                  pattern: /^[1-9][0-9]*$/,
-                  message: '请输入正确的时间',
-                },
-              ]"
-            >
-              在课程结束后
-              <el-input v-model="form['183']" placeholder="请输入时间">
-                <template slot="append">天</template> </el-input
-              >内可以提交考勤申诉。
-            </el-form-item>
-          </span>
-          <span v-if="form['184'] == 2">
-            <el-form-item
-              prop="183"
-              :rules="[
-                {
-                  required: false,
-                  pattern: /^[1-9][0-9]*$/,
-                  message: '请输入正确的时间',
-                },
-              ]"
-            >
-              在次月
-              <el-input v-model="form['183']" placeholder="请输入时间">
-                <template slot="append">号</template> </el-input
-              >内可以提交考勤申诉。</el-form-item
-            >
-          </span>
-        </el-row>
-        <el-row>
-          兼职老师
-          <el-select
-            v-model.trim="form['182']"
-            placeholder="申述方式"
-            @change="
-              () => {
-                $set(form, '181', null);
-              }
-            "
+            老师在课程结束后
+            <el-input v-model="form['184']" placeholder="请输入时间">
+              <template slot="append">天</template> </el-input
+            >内通过APP提交考勤申诉。</el-form-item
           >
-            <el-option label="按时间" value="1"> </el-option>
-            <el-option label="按日期" value="2"> </el-option>
-          </el-select>
-          <span v-if="form['182'] == 1">
-            <el-form-item
-              prop="181"
-              :rules="[
-                {
-                  required: false,
-                  pattern: /^[1-9][0-9]*$/,
-                  message: '请输入正确的时间',
-                },
-              ]"
-            >
-              在课程结束后
-              <el-input v-model="form['181']" placeholder="请输入时间">
-                <template slot="append">天</template> </el-input
-              >内可以提交考勤申诉。
-            </el-form-item>
-          </span>
-          <span v-if="form['182'] == 2">
-            <el-form-item
-              prop="181"
-              :rules="[
-                {
-                  required: false,
-                  pattern: /^[1-9][0-9]*$/,
-                  message: '请输入正确的时间',
-                },
-              ]"
-            >
-              在次月
-              <el-input v-model="form['181']" placeholder="请输入时间">
-                <template slot="append">号</template> </el-input
-              >内可以提交考勤申诉。</el-form-item
-            >
-          </span>
         </el-row>
         <el-row>
-          劳务老师
-          <el-select
-            v-model.trim="form['186']"
-            placeholder="申述方式"
-            @change="
-              () => {
-                $set(form, '185', null);
-              }
-            "
+          <el-form-item
+            prop="185"
+            :rules="[
+              {
+                required: false,
+                pattern: /^[1-9][0-9]*$/,
+                message: '请输入正确的时间',
+              },
+            ]"
+          >
+            管理员可以在次月
+            <el-input v-model="form['185']" placeholder="请输入时间">
+              <template slot="append">号</template> </el-input
+            >以前通过WEB管理后台提交考勤申诉。</el-form-item
           >
-            <el-option label="按时间" value="1"> </el-option>
-            <el-option label="按日期" value="2"> </el-option>
-          </el-select>
-          <span v-if="form['186'] == 1">
-            <el-form-item
-              prop="185"
-              :rules="[
-                {
-                  required: false,
-                  pattern: /^[1-9][0-9]*$/,
-                  message: '请输入正确的时间',
-                },
-              ]"
-            >
-              在课程结束后
-              <el-input v-model="form['185']" placeholder="请输入时间">
-                <template slot="append">天</template> </el-input
-              >内可以提交考勤申诉。
-            </el-form-item>
-          </span>
-          <span span v-if="form['186'] == 2">
-            <el-form-item
-              prop="185"
-              :rules="[
-                {
-                  required: false,
-                  pattern: /^[1-9][0-9]*$/,
-                  message: '请输入正确的时间',
-                },
-              ]"
-            >
-              在次月
-              <el-input v-model="form['185']" placeholder="请输入时间">
-                <template slot="append">号</template> </el-input
-              >内可以提交考勤申诉。</el-form-item
-            >
-          </span>
         </el-row>
       </el-form>
       <el-button

+ 21 - 6
src/views/resetTeaming/components/payInfoDetail.vue

@@ -12,7 +12,11 @@
           <div class="squrt"></div>
           <p>基础信息设置</p>
         </div>
-        <el-form-item   :rules="[{ required: false, message: '请选择缴费时间', trigger: 'blur' }]">
+        <el-form-item
+          :rules="[
+            { required: false, message: '请选择缴费时间', trigger: 'blur' },
+          ]"
+        >
           <template slot="label">
             <p style="position: relative">
               缴费时间
@@ -33,9 +37,9 @@
           <el-date-picker
             v-model="form.paymentDate"
             type="daterange"
-            style="width: 400px"
-            :picker-options="pickerOptions"
-            range-separator=""
+            style="width: 280px"
+            :picker-options="{ firstDayOfWeek: 1 }"
+            range-separator="-"
             start-placeholder="开始日期"
             end-placeholder="结束日期"
           >
@@ -63,8 +67,19 @@
               </el-tooltip>
             </p>
           </template>
-          <el-input type="textarea" v-model="form.memo"></el-input>
+          <el-input
+            type="textarea"
+            style="width: 280px"
+            :rows="2"
+            v-model="form.memo"
+            maxlength="50"
+            show-word-limit
+          ></el-input>
         </el-form-item>
+        <div class="payTitle">
+          <div class="squrt"></div>
+          <p>基础信息设置</p>
+        </div>
       </el-form>
     </div>
   </div>
@@ -114,7 +129,7 @@ export default {
   font-weight: 600;
   color: #1a1a1a;
   height: 25px;
-
+  margin-bottom: 15px;
   p {
     line-height: 25px;
   }