loki 3 years ago
parent
commit
b0eb9a19d8

+ 8 - 3
README.md

@@ -95,11 +95,16 @@ Copyright (c) 2017-present PanJiaChen
 - 上传位置 幼儿园活动组件 [x]
 - 活动管理需要场景组件 [x]
 - 上传照片管理 [x]
-- 图片上传地址
+- 图片上传地址 [ ]
+- 图片管理如果预览图没有使用文案提示 [x]
 - 后台前端富文本需要 px 转换 rem
 - 是否裂变[后端判断照片商品管理] 上传照片管理追加字段
 - 积分配置
+- 省市区组件
   优化
 
-1. 管理后台登录页,输入图片验证码、输入短信验证码。两个都支持回车键,提交表单。
-2. 重新打开图片验证码弹框,没有清空原来的内容。
+优化
+
+1. 管理后台登录页,输入图片验证码、输入短信验证码。两个都支持回车键,提交表单。 [x]
+2. 重新打开图片验证码弹框,没有清空原来的内容。 [x]
+3. H5 补充幼儿园详情页、活动详情页。到时再看看怎么展示图片等图片吧。(H5 的详情页只是做基本信息展示 + 后面增加个导流下载 app 的(增加一个浮动弹框,打开腾讯应用宝的注册。上线后就有了))

+ 1 - 2
src/views/photoManagement/eventsList/toolbar.vue

@@ -12,9 +12,8 @@ export default {
     return {
       fields: [
         {
-          // TODO 场景选择框
           type: 'SceneSelect',
-          name: 'status',
+          name: 'kindergartenId',
           label: '所属场景'
         },
         {

+ 7 - 3
src/views/photoManagement/imageGoodsManagement/index.vue

@@ -42,8 +42,11 @@ export default {
           key: 'listPreview',
           name: '图片',
           width: this.$col.b,
-          render: (h, { row }) =>
-            h('img', {
+          render: (h, { row }) => {
+            if (!row.listPreview) {
+              return h('span', '图片正在处理中请稍等...');
+            }
+            return h('img', {
               style: {
                 width: '160px',
                 height: '90px'
@@ -57,7 +60,8 @@ export default {
                     items: [{ src: row.listPreview }]
                   })
               }
-            })
+            });
+          }
         },
         {
           key: 'createAt',

+ 9 - 4
src/views/photoManagement/photoVerifyManagement/index.vue

@@ -42,22 +42,27 @@ export default {
           key: 'listPreview',
           name: '图片',
           width: this.$col.b,
-          render: (h, { row }) =>
+          render: (h, { row }) => {
+            if (!row.listPreview) {
+              return h('span', '图片正在处理中请稍等...');
+            }
+            return;
             h('img', {
               style: {
                 width: '160px',
                 height: '90px'
               },
               attrs: {
-                src: row.listPreview || row.originPhoto
+                src: row.listPreview
               },
               on: {
                 click: () =>
                   this.$AdvanceViewImageModal({
-                    items: [{ src: row.listPreview || row.originPhoto }]
+                    items: [{ src: row.listPreview }]
                   })
               }
-            })
+            });
+          }
         },
         {
           key: 'createAt',

+ 9 - 4
src/views/photographerManagement/photoVerify/index.vue

@@ -46,22 +46,27 @@ export default {
           key: 'listPreview',
           name: '图片',
           width: this.$col.b,
-          render: (h, { row }) =>
+          render: (h, { row }) => {
+            if (!row.listPreview) {
+              return h('span', '图片正在处理中请稍等...');
+            }
+            return;
             h('img', {
               style: {
                 width: '160px',
                 height: '90px'
               },
               attrs: {
-                src: row.listPreview || row.originPhoto
+                src: row.listPreview
               },
               on: {
                 click: () =>
                   this.$AdvanceViewImageModal({
-                    items: [{ src: row.listPreview || row.originPhoto }]
+                    items: [{ src: row.listPreview }]
                   })
               }
-            })
+            });
+          }
         },
         {
           key: 'createAt',