<template>
  <div style="width:500px">
    <hsFile
      v-model="value"
      :allSourceData='allSourceData'
      :uploadFileFun='uploadFileFun_'
    >

    </hsFile>
    <div>{{value}}</div>
  </div>

</template>
<script>
import apiUc from "./apiUc";
export default {
  mixins: [apiUc],
  data() {
    return {
      value: "",
      formData: {
        test_p: ""
      },
      allSourceData: {
        config: {
          appCode: "PBOrg",
          multiple: true,
          label: "附件",
          accept: ".xls,.doc,.txt,.pdf,.jpg",
          uploaded: v => {
            console.log(v, "sadas");
            console.log(this.value);
          }
        },
        sourceData: []
      }
    };
  },
  mounted() {},
  methods: {
    uploadFileFun_(formData) {
      return this.uploadFileFun("PBOrg", formData);
    },
    printResult() {
      console.log(this.formData);
    }
  }
};
</script>
<style scoped>
.codeTxt {
  text-align: left;
}
</style>