Explorar o código

创建链接默认为标签类型

dusenyao hai 7 meses
pai
achega
96ede0331c
Modificáronse 3 ficheiros con 10 adicións e 6 borrados
  1. 7 3
      src/views/oboc/CreateLink.vue
  2. 1 1
      src/views/oboc/SelectBook.vue
  3. 2 2
      src/views/oboc/index.vue

+ 7 - 3
src/views/oboc/CreateLink.vue

@@ -48,14 +48,18 @@ export default {
 </script>
 
 <script setup>
-import { ref, watch, defineEmits } from 'vue';
+import { ref, watch } from 'vue';
 
 import SelectBook from './SelectBook.vue';
 
 import { Message } from 'element-ui';
 
 const props = defineProps({
-  visible: Boolean
+  visible: Boolean,
+  type: {
+    type: Number,
+    default: 0
+  }
 });
 
 const emits = defineEmits(['close', 'confirm']);
@@ -69,7 +73,7 @@ function init() {
   return {
     book_id: '',
     book_name: '',
-    type: 1,
+    type: props.type,
     is_forever: false,
     effective_date: [dateToString(new Date()), dateToString(new Date(new Date().getTime() + 30 * 24 * 60 * 60 * 1000))],
     memo: ''

+ 1 - 1
src/views/oboc/SelectBook.vue

@@ -54,7 +54,7 @@ export default {
 </script>
 
 <script setup>
-import { ref, defineEmits } from 'vue';
+import { ref } from 'vue';
 
 import { useList } from '@/utils/list';
 import { PageQueryBookList } from '@/api/list';

+ 2 - 2
src/views/oboc/index.vue

@@ -62,13 +62,13 @@
       </el-table>
     </CommonTable>
 
-    <CreateLink :visible="visible" @close="closeCreateLink" @confirm="createOBOC" />
+    <CreateLink :type="type" :visible="visible" @close="closeCreateLink" @confirm="createOBOC" />
   </div>
 </template>
 
 <script>
 export default {
-  name: 'QuotaList'
+  name: 'ObocList'
 };
 </script>