zuoyezhidaoshu
This commit is contained in:
parent
7990533f2f
commit
09a938a146
|
@ -13,7 +13,7 @@
|
||||||
stripe
|
stripe
|
||||||
highlight-current-row
|
highlight-current-row
|
||||||
height="100"
|
height="100"
|
||||||
v-el-height-adaptive-table="{ bottomOffset: 42 }"
|
v-el-height-adaptive-table="{bottomOffset: 42}"
|
||||||
>
|
>
|
||||||
<el-table-column type="selection" width="55"> </el-table-column>
|
<el-table-column type="selection" width="55"> </el-table-column>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
|
@ -257,7 +257,7 @@ export default {
|
||||||
_this.mtmId.push(item.material_.id);
|
_this.mtmId.push(item.material_.id);
|
||||||
_this.materialshow.push(item);
|
_this.materialshow.push(item);
|
||||||
});
|
});
|
||||||
this.ordershow = _this.materialshow[0].to_order_.number;
|
this.ordershow = _this.materialshow[0].order_.number;
|
||||||
this.customershow=_this.materialshow[0].order_.customer_.name;
|
this.customershow=_this.materialshow[0].order_.customer_.name;
|
||||||
this.contractshow=_this.materialshow[0].order_.contract_.name;
|
this.contractshow=_this.materialshow[0].order_.contract_.name;
|
||||||
getOrderList({ page: 0, material: _this.mtmId[0], tag:'not_done' }).then(
|
getOrderList({ page: 0, material: _this.mtmId[0], tag:'not_done' }).then(
|
||||||
|
|
|
@ -622,7 +622,7 @@
|
||||||
:headers="upHeaders"
|
:headers="upHeaders"
|
||||||
:file-list="fileList"
|
:file-list="fileList"
|
||||||
:limit="1"
|
:limit="1"
|
||||||
accept=".doc,.docx,.xls,.xlsx,.ppt,.pptx"
|
accept=".doc,.docx,.xls,.xlsx,.ppt,.pptx,.pdf"
|
||||||
>
|
>
|
||||||
<el-button size="small" type="primary">上传文件</el-button>
|
<el-button size="small" type="primary">上传文件</el-button>
|
||||||
</el-upload>
|
</el-upload>
|
||||||
|
|
|
@ -63,9 +63,17 @@
|
||||||
:visible.sync="drawer"
|
:visible.sync="drawer"
|
||||||
direction="rtl"
|
direction="rtl"
|
||||||
size="70%">
|
size="70%">
|
||||||
<div class="word-wrap">
|
<el-tabs v-model="activeName" @tab-click="handleClick" >
|
||||||
<div id="wordView" v-html="wordText" />
|
<el-tab-pane
|
||||||
</div>
|
:key="item.file_.id"
|
||||||
|
v-for="item in techdocList"
|
||||||
|
:label="item.file_.name"
|
||||||
|
:name="item.file_.file"
|
||||||
|
:closable="item.close"
|
||||||
|
></el-tab-pane>
|
||||||
|
</el-tabs>
|
||||||
|
<div class="word-wrap" id = "file"> </div>
|
||||||
|
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
</el-card>
|
</el-card>
|
||||||
<el-row gutter="2">
|
<el-row gutter="2">
|
||||||
|
@ -743,7 +751,7 @@ export default {
|
||||||
tprogressData: [],
|
tprogressData: [],
|
||||||
tool:"",
|
tool:"",
|
||||||
wordText: "",
|
wordText: "",
|
||||||
|
pdf:"",
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
computed: {},
|
computed: {},
|
||||||
|
@ -765,12 +773,15 @@ export default {
|
||||||
checkPermission,
|
checkPermission,
|
||||||
|
|
||||||
//作业指导书
|
//作业指导书
|
||||||
|
//选项卡切换
|
||||||
getWordText() {
|
handleClick(tab) {
|
||||||
this.drawer=true;
|
|
||||||
const xhr = new XMLHttpRequest();
|
var str = tab.label.substr(tab.label.length-1,1);
|
||||||
|
if(str=='x')
|
||||||
|
{
|
||||||
|
const xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
xhr.open("get", this.techdocList, true);
|
xhr.open("get",tab.name, true);
|
||||||
|
|
||||||
xhr.responseType = "arraybuffer";
|
xhr.responseType = "arraybuffer";
|
||||||
|
|
||||||
|
@ -787,12 +798,30 @@ export default {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
xhr.send();
|
xhr.send();
|
||||||
|
var filediv = document.getElementById('file');
|
||||||
|
filediv.innerHTML=' <div id="wordView" v-html='+this.wordText+' />';
|
||||||
|
|
||||||
|
}
|
||||||
|
else if (str=='f')
|
||||||
|
{
|
||||||
|
this.pdf=tab.name;
|
||||||
|
var filediv = document.getElementById('file');
|
||||||
|
filediv.innerHTML=' <iframe width=420 height=330 frameborder=0 scrolling=auto src='+tab.name+'></iframe>';
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
},
|
||||||
|
getWordText() {
|
||||||
|
this.drawer=true;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
},
|
},
|
||||||
readbook(){
|
readbook(){
|
||||||
|
|
||||||
gettechdocList({operation:this.id,page:0}).then((response) => {
|
gettechdocList({operation:this.id,page:0,enabled:true}).then((response) => {
|
||||||
if (response.data) {
|
if (response.data) {
|
||||||
this.techdocList= response.data[0].file_.file;
|
this.techdocList= response.data;
|
||||||
console.log( this.techdocList);
|
console.log( this.techdocList);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue