소스 검색

no message

linwenxin 7 달 전
부모
커밋
a46dd18fa7

+ 1 - 1
src/views/workOrder/workOrderPool/detailModule/workOrderInfo/buttons/processFeedback.vue

@@ -182,7 +182,7 @@ export default {
             rules: []
           },
           render: (h, { props, onInput }) => {
-            return <ImageUpload fileList={this.formData.imgSrc} limit={6} fileType={['image']} />
+            return <ImageUpload fileList={this.formData.imgSrc} limit={6} />
           }
         }
       ]

+ 14 - 2
src/views/workOrder/workOrderPool/detailModule/workOrderInfo/mixins/dispatchInfo.js

@@ -29,11 +29,23 @@ export default {
           render: (h, { row, column, index }) => {
             return (
               <div style="padding: 0 10px">
-                <ImageUpload
+                {row.imgSrc
+                  ? row.imgSrc.split(',').map(url => (
+                      <el-link
+                        onClick={() => {
+                          window.open(url, '_blank')
+                        }}
+                        type="primary"
+                      >
+                        附件{index + 1}
+                      </el-link>
+                    ))
+                  : []}
+                {/* <ImageUpload
                   fileList={row.imgSrc ? row.imgSrc.split(',').map(url => ({ url })) : []}
                   limit={100}
                   isEdit={false}
-                />
+                /> */}
               </div>
             )
           }