|
@@ -2,9 +2,6 @@
|
|
<div class="webuploader-container">
|
|
<div class="webuploader-container">
|
|
<div :id="'uploader'+upId">
|
|
<div :id="'uploader'+upId">
|
|
<el-row>
|
|
<el-row>
|
|
- <!-- <el-col :span="6"> {{name}} </el-col>
|
|
|
|
- <el-col :span="6"> <div :id="'picker'+upId" class="text_color" >选择文件</div> </el-col> -->
|
|
|
|
- <!-- <el-button :id="'picker'+upId"> {{name}} </el-button> -->
|
|
|
|
<div class="btntext upname wenjian" > {{ gfname}}</div>
|
|
<div class="btntext upname wenjian" > {{ gfname}}</div>
|
|
<div class="btntext upname" :id="'picker'+upId">{{name}}</div>
|
|
<div class="btntext upname" :id="'picker'+upId">{{name}}</div>
|
|
</el-row>
|
|
</el-row>
|
|
@@ -60,12 +57,13 @@ let uuid=ref('');
|
|
let nmlid=ref('');
|
|
let nmlid=ref('');
|
|
let hcfdBoundarys=ref([]);
|
|
let hcfdBoundarys=ref([]);
|
|
onMounted(() => {
|
|
onMounted(() => {
|
|
- initup();
|
|
|
|
|
|
+ initup();
|
|
|
|
|
|
});
|
|
});
|
|
const initup=()=>{
|
|
const initup=()=>{
|
|
getUUID()
|
|
getUUID()
|
|
uuid.value= getUUID()
|
|
uuid.value= getUUID()
|
|
|
|
+ console.log(999999);
|
|
initWebUploader();
|
|
initWebUploader();
|
|
}
|
|
}
|
|
const getUUID=()=> {
|
|
const getUUID=()=> {
|
|
@@ -77,22 +75,24 @@ const getUUID=()=> {
|
|
|
|
|
|
}
|
|
}
|
|
//fembdf绑定
|
|
//fembdf绑定
|
|
- const fembdf=(bfid)=>{
|
|
|
|
- let params = {
|
|
|
|
- transCode: "FEM001",
|
|
|
|
- pid: props.projectId,
|
|
|
|
- gridFileId:bfid,
|
|
|
|
- };
|
|
|
|
|
|
+ // const fembdf=(bfid)=>{
|
|
|
|
+ // let params = {
|
|
|
|
+ // transCode: "FEM001",
|
|
|
|
+ // pid: props.projectId,
|
|
|
|
+ // gridFileId:bfid,
|
|
|
|
+ // };
|
|
|
|
|
|
- request(params)
|
|
|
|
- .then((res) => {
|
|
|
|
- console.log("绑定成功")
|
|
|
|
|
|
+ // request(params)
|
|
|
|
+ // .then((res) => {
|
|
|
|
+ // console.log("绑定成功")
|
|
|
|
|
|
- })
|
|
|
|
- .catch((err) => {});
|
|
|
|
- }
|
|
|
|
|
|
+ // })
|
|
|
|
+ // .catch((err) => {});
|
|
|
|
+ // }
|
|
const initWebUploader=()=>{
|
|
const initWebUploader=()=>{
|
|
files.value=[];
|
|
files.value=[];
|
|
|
|
+ console.log( files.value);
|
|
|
|
+ console.log(11111)
|
|
uploader.value=WebUploader.create({
|
|
uploader.value=WebUploader.create({
|
|
// swf文件路径
|
|
// swf文件路径
|
|
swf: './Uploader.swf',
|
|
swf: './Uploader.swf',
|
|
@@ -119,9 +119,10 @@ const initWebUploader=()=>{
|
|
// 当有文件被添加进队列的时候
|
|
// 当有文件被添加进队列的时候
|
|
|
|
|
|
uploader.value.on( 'fileQueued', file=> {
|
|
uploader.value.on( 'fileQueued', file=> {
|
|
- console.log(2222);
|
|
|
|
|
|
+
|
|
fileName.value=file.name;
|
|
fileName.value=file.name;
|
|
console.log(fileName.value);
|
|
console.log(fileName.value);
|
|
|
|
+ console.log(2222);
|
|
// const fax=fileName.value.slice(-4)
|
|
// const fax=fileName.value.slice(-4)
|
|
const fax = fileName.value.split(".")[1];
|
|
const fax = fileName.value.split(".")[1];
|
|
console.log(fax)
|
|
console.log(fax)
|
|
@@ -158,6 +159,7 @@ const initWebUploader=()=>{
|
|
headers {Object}可以扩展此对象来控制上传头部
|
|
headers {Object}可以扩展此对象来控制上传头部
|
|
*/
|
|
*/
|
|
uploader.value.on('uploadBeforeSend', (file,data,headers)=> {
|
|
uploader.value.on('uploadBeforeSend', (file,data,headers)=> {
|
|
|
|
+
|
|
data.chunk=file.chunk;
|
|
data.chunk=file.chunk;
|
|
data.chunks=file.chunks;
|
|
data.chunks=file.chunks;
|
|
data.bfid=uuid.value;
|
|
data.bfid=uuid.value;
|
|
@@ -172,6 +174,7 @@ const initWebUploader=()=>{
|
|
data.userId='5f06c8bc77234f969d13e160b54c27e3';
|
|
data.userId='5f06c8bc77234f969d13e160b54c27e3';
|
|
headers.Content='multipart';
|
|
headers.Content='multipart';
|
|
headers.Type='form-data';
|
|
headers.Type='form-data';
|
|
|
|
+
|
|
|
|
|
|
})
|
|
})
|
|
// 文件上传过程中创建进度条实时显示。
|
|
// 文件上传过程中创建进度条实时显示。
|
|
@@ -263,7 +266,7 @@ const initWebUploader=()=>{
|
|
})
|
|
})
|
|
|
|
|
|
}
|
|
}
|
|
- defineExpose({gfid,bfid,initWebUploader,files,msg})
|
|
|
|
|
|
+ defineExpose({gfid,bfid,initWebUploader,files,msg,initup})
|
|
</script>
|
|
</script>
|
|
<style>
|
|
<style>
|
|
.webuploader-container {
|
|
.webuploader-container {
|