shaogen1995 il y a 2 ans
Parent
commit
1c175e2f5a

+ 1 - 0
backstage/src/components/table/index.vue

@@ -85,6 +85,7 @@
 import { handleDisplay, handleDisable } from "@/configue/api";
 import { mapGetters } from "vuex";
 export default {
+  name:'Table',
   props: {
     data: {
       type: Array,

+ 1 - 1
backstage/src/pages/content/collection/componets/img.vue

@@ -5,7 +5,7 @@
     </el-form-item>
 
     <el-form-item label="藏品类型:">
-      <el-radio disabled v-model="radio" label="选中且禁用">专题图库</el-radio>
+      <el-radio v-model="radio" label="选中且禁用">专题图库</el-radio>
     </el-form-item>
 
     <el-form-item label="藏品年代:">

+ 1 - 0
backstage/src/pages/content/scene/componets/detail.vue

@@ -21,6 +21,7 @@
             style="width:100%;"
             size="large"
             format="yyyy 年 MM 月 dd 日 HH:mm:ss"
+            value-format='yyyy-MM-dd HH:mm:ss'
            :picker-options="pickerOptions" range-separator="-"
             start-placeholder="开始日期" end-placeholder="结束日期" v-model="form.opening" align="center">
           </el-date-picker>

+ 1 - 1
backstage/src/pages/content/scene/data.js

@@ -21,7 +21,7 @@ let raw = {
       label: "状态",
     },
     {
-      prop: "name",
+      prop: "myTime",
       label: "展览时间",
     },
 

+ 1 - 0
backstage/src/pages/content/scene/edit.vue

@@ -16,6 +16,7 @@ import { formKey, rules } from "./data";
 import { save, getDetail } from "@/configue/api";
 
 export default {
+  name:'Edit',
   components: {
     vdetail
   },

+ 11 - 3
backstage/src/pages/content/scene/index.vue

@@ -63,8 +63,12 @@
                   <span class="o-span">上传</span>
                 </el-upload>
                 <span class="o-span" @click="goto(scope.row)">编辑</span>
-                <span class="o-delete" :class="{disabledAc:scope.row.display}" @click="del({item:scope.row,type:'exhibition'})">删除</span>
-     
+                <span
+                  class="o-delete"
+                  :class="{ disabledAc: scope.row.display }"
+                  @click="del({ item: scope.row, type: 'exhibition' })"
+                  >删除</span
+                >
               </template>
             </el-table-column>
           </vtable>
@@ -83,7 +87,7 @@ import { raw } from "./data";
 import { mapGetters } from "vuex";
 
 export default {
-  name:'Scene',
+  name: "Scene",
   data() {
     return {
       token: window.localStorage.getItem("token"),
@@ -148,6 +152,10 @@ export default {
         url: `cms/exhibition/list`,
       }).then((res) => {
         this.list = res.data;
+        this.list.records.forEach((v) => {
+          if (v.timeStart && v.timeEnd) v.myTime = v.timeStart + ' 至 ' +v.timeEnd;
+          else v.myTime = "-";
+        });
       });
     },
     openLink(item) {