Commit 2291a606 by zhuzhequan

添加自动打印逻辑

parent 37efd092
...@@ -263,7 +263,7 @@ export default { ...@@ -263,7 +263,7 @@ export default {
bus.$emit("busEmit", { bus.$emit("busEmit", {
type: "sendFile", type: "sendFile",
value: res.data, value: res.data,
// size: { width: this.detail.mssWidth || 500, height: this.detail.mssHeight || 500 }, size: { width: this.detail.mssWidth || 500, height: this.detail.mssHeight || 500 },
}); });
} }
......
...@@ -87,6 +87,7 @@ export default { ...@@ -87,6 +87,7 @@ export default {
actionList: [], actionList: [],
checkList: [], checkList: [],
oldImgList: [], oldImgList: [],
hasSize:false,
parentWidth: 0, parentWidth: 0,
systemSetting: {}, systemSetting: {},
imgHeight: 0, imgHeight: 0,
...@@ -672,6 +673,11 @@ export default { ...@@ -672,6 +673,11 @@ export default {
}); });
break; break;
case "sendFile": case "sendFile":
if(size.width && size.height) {
this.hasSize = true
}else{
this.hasSize = false
}
this.imgList = []; this.imgList = [];
this.selectIndex = -1; this.selectIndex = -1;
if (value.length > 0) { if (value.length > 0) {
...@@ -779,6 +785,10 @@ export default { ...@@ -779,6 +785,10 @@ export default {
</div> </div>
</div> </div>
<img class="template-img" draggable="false" :src="img" alt="" /> <img class="template-img" draggable="false" :src="img" alt="" />
<div class="print-tip" v-if="imgList.length">
<b style="color: green" v-if="hasSize ">该生产单无需拖动设计,直接打印</b>
<b style="color: red" v-else>该生产单需要拖动设计打印</b>
</div>
</div> </div>
<print-dialog <print-dialog
...@@ -793,6 +803,7 @@ export default { ...@@ -793,6 +803,7 @@ export default {
" "
></i> ></i>
</print-dialog> </print-dialog>
</div> </div>
</div> </div>
<img-setting <img-setting
...@@ -840,6 +851,12 @@ export default { ...@@ -840,6 +851,12 @@ export default {
</template> </template>
<style lang="less" scoped> <style lang="less" scoped>
.print-tip{
position: absolute;
bottom: 130px;
font-size: 24px;
left: 35%;
}
.page-main { .page-main {
flex: 1; flex: 1;
flex-shrink: 0; flex-shrink: 0;
...@@ -923,6 +940,7 @@ export default { ...@@ -923,6 +940,7 @@ export default {
justify-content: center; justify-content: center;
align-items: center; align-items: center;
position: relative; position: relative;
} }
.sucaitu { .sucaitu {
...@@ -961,6 +979,7 @@ export default { ...@@ -961,6 +979,7 @@ export default {
height: 100%; height: 100%;
cursor: move; cursor: move;
border: 1px dashed transparent; border: 1px dashed transparent;
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment