Prechádzať zdrojové kódy

序号去掉后端生成

xgb 3 dní pred
rodič
commit
84b42ee9cb

+ 11 - 10
src/views/live/liveConfig/task.vue

@@ -229,9 +229,9 @@
             <el-option v-for="i in goodsStatusOptions" :key="i.value" :label="i.label" :value="i.value"></el-option>
           </el-select>
         </el-form-item>
-        <el-form-item label="序号" prop="signNo" v-if="form.taskType == 7">
-          <el-input v-model.number="form.signNo" placeholder="请输入签到序号" oninput="value=value.replace(/[^\d]/g,'')" />
-        </el-form-item>
+<!--        <el-form-item label="序号" prop="signNo" v-if="form.taskType == 7">-->
+<!--          <el-input v-model.number="form.signNo" placeholder="请输入签到序号" oninput="value=value.replace(/[^\d]/g,'')" />-->
+<!--        </el-form-item>-->
         <el-form-item label="触发时间" prop="content">
           <el-time-picker
             default-value="2025-01-01 00:00:00"
@@ -674,7 +674,7 @@ export default {
         content: null,
         goodsId: null,
         goodsStatus: null,
-        signNo:null,
+        // signNo:null,
         status: 1,
         createdTime: null,
         updatedTime: null
@@ -739,7 +739,7 @@ export default {
           this.form.goodsId = content.goodsId;
           this.form.goodsStatus = content.status;
         }else if(this.form.taskType == 7){
-          this.form.signNo = content.signNo;
+          // this.form.signNo = content.signNo;
         }
         this.open = true;
         this.title = "修改直播间自动化任务配置";
@@ -764,12 +764,13 @@ export default {
 
       }
       if(this.form.taskType == 7){
-        if(this.form.signNo == null) {
-          this.msgError("必须填写签到序号");
-          return;
-        }
+        // if(this.form.signNo == null) {
+        //   this.msgError("必须填写签到序号");
+        //   return;
+        // }
+        // 序号后端自己生成,
         this.form.content = JSON.stringify({
-          signNo: this.form.signNo
+          signNo: 1
         })
       }
 

+ 12 - 10
src/views/live/liveData/index.vue

@@ -531,29 +531,31 @@
         <el-table
           :data="userDetailList"
           v-loading="userDetailLoading"
-          border
-          style="width: 100%"
+          border          style="width: 100%"
         >
-          <el-table-column type="index" label="序号" width="60" align="center"></el-table-column>
-          <el-table-column prop="userName" label="用户名称" min-width="120"></el-table-column>
-          <el-table-column prop="liveWatchDuration" label="直播观看时长" width="140" align="center">
+          <el-table-column type="index" label="序号" width="60" align="center" fixed></el-table-column>
+          <el-table-column prop="userName" label="用户名称" min-width="120" show-overflow-tooltip></el-table-column>
+          <el-table-column prop="signFirst" label="打卡1" width="80" align="center" show-overflow-tooltip></el-table-column>
+          <el-table-column prop="signSecond" label="打卡2" width="80" align="center" show-overflow-tooltip></el-table-column>
+          <el-table-column prop="signThird" label="打卡3" width="80" align="center" show-overflow-tooltip></el-table-column>
+          <el-table-column prop="liveWatchDuration" label="直播观看时长" width="130" align="center">
             <template slot-scope="scope">
               {{ formatDuration(scope.row.liveWatchDuration || 0) }}
             </template>
           </el-table-column>
-          <el-table-column prop="playbackWatchDuration" label="回放观看时长" width="140" align="center">
+          <el-table-column prop="playbackWatchDuration" label="回放观看时长" width="130" align="center">
             <template slot-scope="scope">
               {{ formatDuration(scope.row.playbackWatchDuration || 0) }}
             </template>
           </el-table-column>
-          <el-table-column prop="orderCount" label="订单数" width="100" align="center"></el-table-column>
-          <el-table-column prop="orderAmount" label="订单金额" width="120" align="center">
+          <el-table-column prop="orderCount" label="订单数" width="80" align="center"></el-table-column>
+          <el-table-column prop="orderAmount" label="订单金额" width="110" align="center">
             <template slot-scope="scope">
               {{ formatMoney(scope.row.orderAmount) }}
             </template>
           </el-table-column>
-          <el-table-column prop="companyName" label="分公司" min-width="150"></el-table-column>
-          <el-table-column prop="salesName" label="销售" min-width="120"></el-table-column>
+          <el-table-column prop="salesName" label="邀请销售" min-width="100" show-overflow-tooltip></el-table-column>
+          <el-table-column prop="companyName" label="销售公司" min-width="120" show-overflow-tooltip></el-table-column>
         </el-table>
         <!-- 用户详情分页组件 -->
         <pagination