From 2ee09c2a3b53e76971795518119b59cec15d225c Mon Sep 17 00:00:00 2001
From: 王震 <10952869+daywangzhen@user.noreply.gitee.com>
Date: 星期二, 14 十一月 2023 18:07:11 +0800
Subject: [PATCH] s
---
src/views/quality/rawMaterial/rawMaterial-form.vue | 2 +
src/views/quality/finishedProductInspection/finishedProducter-print.vue | 56 ++++++++++++++++++++++-----
src/views/equipment/equipment/index.vue | 41 +++++++++++++++-----
vue.config.js | 6 ++-
src/views/technology/operation/operation-form.vue | 4 +-
src/views/quality/rawMaterial/index.vue | 1
6 files changed, 85 insertions(+), 25 deletions(-)
diff --git a/src/views/equipment/equipment/index.vue b/src/views/equipment/equipment/index.vue
index 7f41a17..9be5723 100644
--- a/src/views/equipment/equipment/index.vue
+++ b/src/views/equipment/equipment/index.vue
@@ -19,23 +19,23 @@
@refreshDataList="getData"
></table-form>
<el-dialog title="鏍囩鍒楄〃" :visible.sync="diaPrintTab" width="500px">
- <div class="dia_body" style="height: 400px;overflow-y: auto;padding: 0 10px;">
- <el-card class="box-card" v-for="(tem, i) in multipleSelection" :key="i" style="margin-bottom: 15px;">
+ <div class="dia_body">
+ <el-card class="box-card" id="printRaw" v-for="(tem, i) in multipleSelection" :key="i" style="margin-bottom: 30px;">
<el-row>
- <el-col :span="10" :offset="3">搴忓彿锛�</el-col>
- <el-col :span="10" style="font-weight: bold;">{{ i + 1 }}</el-col>
+ <el-col :span="8" :offset="1">搴忓彿锛�</el-col>
+ <el-col :span="7" style="font-weight: bold;">{{ i + 1 }}</el-col>
</el-row>
<el-row>
- <el-col :span="10" :offset="3">缂栧彿锛�</el-col>
+ <el-col :span="8" :offset="1">缂栧彿锛�</el-col>
<el-col :span="10" style="font-weight: bold;">{{ tem.number }}</el-col>
</el-row>
<el-row>
- <el-col :span="10" :offset="3">璁惧鍚嶇О锛�</el-col>
- <el-col :span="10" style="font-weight: bold;">{{ tem.name }}</el-col>
+ <el-col :span="8" :offset="1">璁惧鍚嶇О锛�</el-col>
+ <el-col :span="7" style="font-weight: bold;">{{ tem.name }}</el-col>
</el-row>
<el-row>
- <el-col :span="10" :offset="3">璁惧浜岀淮鐮侊細</el-col>
- <el-col :span="10">
+ <el-col :span="8" :offset="1">璁惧浜岀淮鐮侊細</el-col>
+ <el-col :span="7">
<vueQr :text="tem.number" :size="80" :margin="2"></vueQr>
</el-col>
</el-row>
@@ -43,7 +43,7 @@
</div>
<span slot="footer" class="dialog-footer">
<el-button @click="diaPrintTab = false">鍙� 娑�</el-button>
- <el-button type="primary" @click="diaPrintTab = false">鎵� 鍗�</el-button>
+ <el-button type="primary" @click="printFun()">鎵� 鍗�</el-button>
</span>
</el-dialog>
</basic-container>
@@ -58,6 +58,7 @@
import * as fecha from 'element-ui/lib/utils/date'
import { remote } from '../../../api/admin/dict'
import vueQr from 'vue-qr'
+import PrintJS from 'print-js'
export default {
data() {
return {
@@ -285,6 +286,26 @@
})
},
methods: {
+ printFun() {
+ // this.printDialogVisible = false;
+ this.diaPrintTab = false;
+ PrintJS({
+ printable: "printRaw",
+ type: "html",
+ // maxWidth: 900,
+ // // header: "鍘熸潗鏂欐娴嬫姤鍛�",
+ // style:"@page {margin:2.4cm 2cm ;resolution: 300dpi;}",
+ // targetStyles: ["*"],
+ // ignoreElements: ["no-ignore"],q
+ // orientation: 'portrait'
+ maxWidth:450,
+ targetStyles:['*'],
+ style:"@page {margin:0 ;resolution: 300dpi;portrait}",
+ onPrintDialogClose: this.erexcel=false,
+ targetStyles: ["*"], // 浣跨敤dom鐨勬墍鏈夋牱寮忥紝寰堥噸瑕�
+ font_size: '',
+ });
+ },
pullEquipFun(){
this.table.toolbar.find((e) => e.text === '鍚屾').loading = true
pullEquip().then(res=>{
diff --git a/src/views/quality/finishedProductInspection/finishedProducter-print.vue b/src/views/quality/finishedProductInspection/finishedProducter-print.vue
index fd826ba..1285e78 100644
--- a/src/views/quality/finishedProductInspection/finishedProducter-print.vue
+++ b/src/views/quality/finishedProductInspection/finishedProducter-print.vue
@@ -65,18 +65,42 @@
<tr class=xl6524921 height=53 style='mso-height-source:userset;height:40.05pt'>
<td colspan=2 height=53 class=xl7624921 style='border-right:.5pt solid black;
- height:40.05pt'>閫氭柇/绾垮簭</td>
- <td colspan=7 class=xl6624921 style='border-right:.5pt solid black;
- border-left:none'>閫氭柇: 鈻″悎鏍� 鈻′笉鍚堟牸</td>
- <td colspan=7 class=xl6624921 style='border-right:.5pt solid black;
-border-left:none'>绾垮簭: 鈻″悎鏍� 鈻′笉鍚堟牸</td>
+ height:40.05pt'>妫�楠岃姹�</td>
+ <td colspan=2 class=xl6624921 style='border-right:.5pt solid black;
+ border-left:none'>鏍囧噯鍊�</td>
+ <td colspan=1 class=xl6624921 style='border-right:.5pt solid black;
+ border-left:none'>01</td>
+ <td colspan=1 class=xl6624921 style='border-right:.5pt solid black;
+ border-left:none'>02</td><td colspan=1 class=xl6624921 style='border-right:.5pt solid black;
+ border-left:none'>03</td><td colspan=1 class=xl6624921 style='border-right:.5pt solid black;
+ border-left:none'>04</td><td colspan=1 class=xl6624921 style='border-right:.5pt solid black;
+ border-left:none'>05</td><td colspan=1 class=xl6624921 style='border-right:.5pt solid black;
+ border-left:none'>06</td><td colspan=1 class=xl6624921 style='border-right:.5pt solid black;
+ border-left:none'>07</td><td colspan=1 class=xl6624921 style='border-right:.5pt solid black;
+ border-left:none'>08</td><td colspan=1 class=xl6624921 style='border-right:.5pt solid black;
+ border-left:none'>09</td>
+ <td colspan=2 class=xl6624921 style='border-right:.5pt solid black;
+ border-left:none'>鍒ゅ畾</td>
</tr>
+
+
+
+
+
+
+
+
+ <tbody v-for="(item,index) in father" :key="index">
<tr class=xl6524921 height=53 style='mso-height-source:userset;height:40.05pt'>
<td colspan=2 rowspan=3 height=53 class=xl7624921 style='border-right:.5pt solid black;
- height:40.05pt'><p>缁濈紭鐢甸樆鈮�</p><p>______00M惟</p><p>_____00VDC</p></td>
- <td colspan=2 rowspan=3 class=xl6624921 style='border-right:.5pt solid black;
- border-left:none'><p>娴嬭瘯缁�</p><p>鏋滄渶灏�</p><p>鍊�</p></td>
+ height:40.05pt'>
+ <p class="MsoNormal" align="center" style="text-align:center"><span
+ style="font-family:瀹嬩綋" v-text="item.rpFather"></span></p>
+ </td>
+
+ <td colspan=1 class=xl6624921 style='border-right:.5pt solid black;
+ border-left:none'></td>
<td colspan=1 class=xl6624921 style='border-right:.5pt solid black;
border-left:none'>浜у搧</td>
<td colspan=1 class=xl6624921 style='border-right:.5pt solid black;
@@ -91,6 +115,10 @@
<td colspan=3 rowspan="3" class=xl6624921 style='border-right:.5pt solid black;
border-left:none'><p>鈻″悎鏍�</p><p>鈻′笉鍚堟牸</p></td>
</tr>
+
+ </tbody>
+
+
<tr class=xl6524921 height=53 style='mso-height-source:userset;height:40.05pt'>
<td colspan=1 class=xl6624921 style='border-right:.5pt solid black;
border-left:none'></td>
@@ -109,7 +137,7 @@
border-left:none'></td>
</tr>
- <tr class=xl6524921 height=53 style='mso-height-source:userset;height:40.05pt'>
+ <!-- <tr class=xl6524921 height=53 style='mso-height-source:userset;height:40.05pt'>
<td colspan=2 rowspan=2 height=53 class=xl7624921 style='border-right:.5pt solid black;
height:40.05pt'>閫氭柇/绾垮簭</td>
<td colspan=7 class=xl6624921 style='border-right:.5pt solid black;
@@ -482,8 +510,8 @@
<td colspan=10 height=53 class=xl7624921 style='border-right:.5pt solid black;
height:40.05pt'><p>鍙戝嚭浜у搧涓嶅緱鍑虹幇浠讳綍褰㈠紡鐨勪緵搴斿晢淇℃伅锛屽寘鎷紗鐩樹笂鐨勬爣绛俱�佺數缂�</p><p>涓婁緵搴斿晢鍚嶇О绛�</p></td>
<td colspan=3 class=xl6624921 style='border-right:.5pt solid black;
- border-left:none'> 鈻″悎鏍� 鈻′笉鍚堟牸</td>
- </tr>
+ border-left:none'> 鈻″悎鏍� 鈻′笉鍚堟牸</td> -->
+ <!-- </tr> -->
<tr class=xl6524921 height=53 style='mso-height-source:userset;height:40.05pt'>
<td colspan=8 height=53 class=xl7624921 style='border-right:.5pt solid black;
height:40.05pt;text-align: left;'><p> 妫�楠�/鏃堕棿:</p></td>
@@ -525,6 +553,7 @@
childrenData: [],
typedata:null,
num:null,
+ father:[],
}
},
created(){
@@ -539,6 +568,11 @@
this.product = this.tableData.material
this.number = this.tableData.quantity
this.typedata = this.tableData.specs
+ this.tableData.children.forEach(el =>{
+ this.father.push(el.father)
+ console.log("-----",this.father);
+ })
+
},
},
watch:{
diff --git a/src/views/quality/rawMaterial/index.vue b/src/views/quality/rawMaterial/index.vue
index b10d298..182a9a7 100644
--- a/src/views/quality/rawMaterial/index.vue
+++ b/src/views/quality/rawMaterial/index.vue
@@ -332,6 +332,7 @@
},
// 鏂板 / 淇敼
addOrUpdateHandle(row) {
+ console.log(row);
this.$router.push({
name: 'rawMaterialForm',
query: {
diff --git a/src/views/quality/rawMaterial/rawMaterial-form.vue b/src/views/quality/rawMaterial/rawMaterial-form.vue
index 7b80424..39f55c5 100644
--- a/src/views/quality/rawMaterial/rawMaterial-form.vue
+++ b/src/views/quality/rawMaterial/rawMaterial-form.vue
@@ -584,6 +584,7 @@
if(obj.testValue){
arr = obj.testValue.split(",")
+ console.log(arr);
}
let o = {
@@ -603,6 +604,7 @@
ele.children.push(o)
})
this.list.push(ele)
+ console.log(this.list,111111111111);
}
})
this.conclusionTable = [{
diff --git a/src/views/technology/operation/operation-form.vue b/src/views/technology/operation/operation-form.vue
index 765b7e7..6f21354 100644
--- a/src/views/technology/operation/operation-form.vue
+++ b/src/views/technology/operation/operation-form.vue
@@ -188,7 +188,7 @@
<div class="operation-detail">
<el-tabs type="card" style="width: 100%;height: 100%">
- <el-tab-pane label="鍩虹" style="height: 100%">
+ <!-- <el-tab-pane label="鍩虹" style="height: 100%">
<el-card class="operation-capacity" header="宸ュ簭鑳藉姏">
<el-transfer
filterable
@@ -226,7 +226,7 @@
</div>
</el-upload>
</el-card>
- </el-tab-pane>
+ </el-tab-pane> -->
<el-tab-pane label="鍙傛暟" style="height: 100%">
<el-card class="operation-capacity" header="宸ュ簭鍙傛暟闆嗘ā鏉�">
<div slot="header">
diff --git a/vue.config.js b/vue.config.js
index 733109c..204c9ea 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -2,8 +2,10 @@
* 閰嶇疆鍙傝��:
* https://cli.vuejs.org/zh/config/
*/
-const url = 'http://localhost:9999'
-// const url = 'http://ztt-gateway:9999'
+// const url = 'http://192.168.0.23:9999'
+
+ const url = 'http://192.168.0.60:9999'
+
// const url = 'http://ztt-gateway:9999'
const localUrl = 'http://localhost:8089'
//const localUrl = 'http://10.88.15.95:8089'
--
Gitblit v1.9.3