Kaynağa Gözat

分享名称

dusenyao 1 yıl önce
ebeveyn
işleme
ebc642d609

+ 14 - 1
src/views/home/personal_question/components/ShareDialog.vue

@@ -1,6 +1,10 @@
 <template>
   <el-dialog :visible="dialogVisible" title="分享" width="730px" @close="dialogClose" @closed="dialogClosed">
     <div class="share-condition">
+      <div class="exercise-name">
+        <div>分享名称</div>
+        <el-input v-model="name" placeholder="请输入" />
+      </div>
       <div class="condition-top">
         <span>开始日期</span>
         <el-date-picker
@@ -135,6 +139,7 @@ export default {
   },
   data() {
     return {
+      name: '',
       send_type: 1, // 发送方式
       sendModes: [
         {
@@ -189,7 +194,9 @@ export default {
     },
     // 生成链接
     generateLink() {
+      if (!this.name) return this.$message.warning('请输入分享名称');
       let option = {
+        name: this.name,
         exercise_id: this.exerciseId,
         begin_date: this.begin_date,
         effective_days: this.effective_days,
@@ -287,7 +294,7 @@ export default {
   }
 
   :deep &__body {
-    padding: 40px 24px;
+    padding: 16px 24px;
     color: $font-light-color;
 
     .share-condition {
@@ -295,6 +302,12 @@ export default {
       flex-direction: column;
       row-gap: 20px;
 
+      .exercise-name {
+        display: flex;
+        flex-direction: column;
+        row-gap: 8px;
+      }
+
       .condition-top {
         display: grid;
         grid-template: 30px 32px / repeat(3, 1fr);

+ 1 - 1
src/views/home/recovery/AnswerData.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="answer">
-    <div class="title">{{ share_record_info.share_record_url }}</div>
+    <div class="title">{{ share_record_info.share_record_name }}</div>
 
     <div class="search">
       <span class="search-name">搜索</span>

+ 1 - 0
src/views/home/recovery/index.vue

@@ -7,6 +7,7 @@
         <template slot-scope="{ $index }">{{ $index + 1 }}</template>
       </el-table-column>
       <el-table-column prop="url" label="链接" width="800" />
+      <el-table-column prop="name" label="分享名称" width="120" />
       <el-table-column label="类型" width="60">
         <template slot-scope="{ row }">
           <span>{{ row.access_popedom === 1 ? '协作' : '答题' }}</span>