From 2ac4bfa6dfd8ed100e972d990787b458330c3c12 Mon Sep 17 00:00:00 2001
From: licp <lichunping@guanfang.com.cn>
Date: 星期四, 13 六月 2024 16:39:57 +0800
Subject: [PATCH] Merge branch 'master' of http://114.132.189.42:9002/r/center-lims-before into master
---
src/components/view/b2-standard.vue | 127 ++++++++++++++++++-----------------------
1 files changed, 56 insertions(+), 71 deletions(-)
diff --git a/src/components/view/b2-standard.vue b/src/components/view/b2-standard.vue
index 1dbd59a..51facba 100644
--- a/src/components/view/b2-standard.vue
+++ b/src/components/view/b2-standard.vue
@@ -147,7 +147,7 @@
color: #bababa;
}
- .el-table-filter__list{
+ .el-table-filter__list {
max-height: 400px;
overflow-y: auto;
}
@@ -399,14 +399,15 @@
<div style="flex: 1;overflow-y: auto;" v-loading="productTableLoading0">
<el-table :data="productList0" ref="productTable0" style="width: 100%;" height="94%" tooltip-effect="dark"
stripe :fit="true" border @select-all="handleSelectAll0" @select="handleSelectionChange0"
- header-row-class-name="header-class" :row-key="row=>row.id" @filter-change="filterHandler">
+ header-row-class-name="header-class" :row-key="row=>row.id" @filter-change="filterHandler" highlight-current-row>
<el-table-column type="selection" width="50">
</el-table-column>
<el-table-column prop="model" label="鍨嬪彿" min-width="100" show-overflow-tooltip></el-table-column>
<el-table-column prop="inspectionItem" label="妫�楠岄」" min-width="140" show-overflow-tooltip :filters="filters0"
:filter-multiple="false" column-key="inspectionItem" filter-placement="bottom-start"></el-table-column>
<el-table-column prop="inspectionItemSubclass" label="妫�楠岄」瀛愰」" min-width="140" show-overflow-tooltip
- :filters="filters1" :filter-multiple="false" column-key="inspectionItemSubclass" filter-placement="bottom-start"></el-table-column>
+ :filters="filters1" :filter-multiple="false" column-key="inspectionItemSubclass"
+ filter-placement="bottom-start"></el-table-column>
<el-table-column prop="sonLaboratory" label="瀛愬疄楠屽" width="130" show-overflow-tooltip :filters="filters"
:filter-multiple="false" column-key="sonLaboratory" filter-placement="bottom-start"></el-table-column>
<el-table-column prop="ask" label="瑕佹眰鍊�" min-width="200px"></el-table-column>
@@ -917,12 +918,10 @@
},
upStandardProductList(value, index) {
this.$axios.post(this.$api.standardTree.upStandardProductList, {
- id: index,
- ask: value
- }, {
- headers: {
- 'Content-Type': 'application/json'
- }
+ str: JSON.stringify({
+ id: index,
+ ask: value
+ })
}).then(res => {
if (res.code == 201) {
this.$message.error('鏈繚瀛�')
@@ -933,12 +932,10 @@
},
upStandardProductListOfTell(value, index) {
this.$axios.post(this.$api.standardTree.upStandardProductList, {
- id: index,
- tell: value
- }, {
- headers: {
- 'Content-Type': 'application/json'
- }
+ str: JSON.stringify({
+ id: index,
+ tell: value
+ })
}).then(res => {
if (res.code == 201) {
this.$message.error('鏈繚瀛�')
@@ -949,12 +946,10 @@
},
upStandardProductListOfMethodS(value, index) {
this.$axios.post(this.$api.standardTree.upStandardProductList, {
- id: index,
- methodS: value
- }, {
- headers: {
- 'Content-Type': 'application/json'
- }
+ str: JSON.stringify({
+ id: index,
+ methodS: value
+ })
}).then(res => {
if (res.code == 201) {
this.$message.error('鏈繚瀛�')
@@ -965,12 +960,10 @@
},
upStandardProductListOfPrice(value, index) {
this.$axios.post(this.$api.standardTree.upStandardProductList, {
- id: index,
- price: value
- }, {
- headers: {
- 'Content-Type': 'application/json'
- }
+ str: JSON.stringify({
+ id: index,
+ price: value
+ })
}).then(res => {
if (res.code == 201) {
this.$message.error('鏈繚瀛�')
@@ -981,12 +974,10 @@
},
upStandardProductListOfManHour(value, index) {
this.$axios.post(this.$api.standardTree.upStandardProductList, {
- id: index,
- manHour: value
- }, {
- headers: {
- 'Content-Type': 'application/json'
- }
+ str: JSON.stringify({
+ id: index,
+ manHour: value
+ })
}).then(res => {
if (res.code == 201) {
this.$message.error('鏈繚瀛�')
@@ -997,12 +988,10 @@
},
upStandardProductListOfTemplate(value, index) {
this.$axios.post(this.$api.standardTree.upStandardProductList, {
- id: index,
- templateId: value
- }, {
- headers: {
- 'Content-Type': 'application/json'
- }
+ str: JSON.stringify({
+ id: index,
+ templateId: value
+ })
}).then(res => {
if (res.code == 201) {
this.$message.error('鏈繚瀛�')
@@ -1114,12 +1103,10 @@
upProductSelect(selection, row) {
row.state = (row.state == 1 ? 0 : 1)
this.$axios.post(this.$api.standardTree.upStandardProductList, {
- id: row.id,
- state: row.state
- }, {
- headers: {
- 'Content-Type': 'application/json'
- }
+ str: JSON.stringify({
+ id: row.id,
+ state: row.state
+ })
}).then(res => {
if (res.code == 201) {
this.$message.error('鏈繚瀛�')
@@ -1130,20 +1117,20 @@
},
filterHandler(value) {
for (let column in value) {
- if(value[column].length === 0){
- if(column==='inspectionItem'){
+ if (value[column].length === 0) {
+ if (column === 'inspectionItem') {
this.inspectionItem = null
- }else if(column === 'inspectionItemSubclass'){
+ } else if (column === 'inspectionItemSubclass') {
this.inspectionItemSubclass = null
- }else if(column === 'sonLaboratory'){
+ } else if (column === 'sonLaboratory') {
this.sonLaboratory = null
}
- }else{
- if(column==='inspectionItem'){
+ } else {
+ if (column === 'inspectionItem') {
this.inspectionItem = value[column][0]
- }else if(column === 'inspectionItemSubclass'){
+ } else if (column === 'inspectionItemSubclass') {
this.inspectionItemSubclass = value[column][0]
- }else if(column === 'sonLaboratory'){
+ } else if (column === 'sonLaboratory') {
this.sonLaboratory = value[column][0]
}
}
@@ -1222,16 +1209,14 @@
this.sectionLoad = true
if (this.moreSelects.length === 0) {
this.$axios.post(this.$api.standardTree.upStandardProductList, {
- id: this.sectionRow.id,
- section: this.sectionRow.section,
- ask: this.sectionRow.ask,
- tell: this.sectionRow.tell,
- price: this.sectionRow.price,
- manHour: this.sectionRow.manHour
- }, {
- headers: {
- 'Content-Type': 'application/json'
- }
+ str: JSON.stringify({
+ id: this.sectionRow.id,
+ section: this.sectionRow.section,
+ ask: this.sectionRow.ask,
+ tell: this.sectionRow.tell,
+ price: this.sectionRow.price,
+ manHour: this.sectionRow.manHour
+ })
}).then(res => {
this.sectionLoad = false
if (res.code == 201) {
@@ -1317,8 +1302,8 @@
return this.$message.error('璇烽�夋嫨妫�楠岄」')
}
this.moreEditLoad = true
- for(let a in this.moreInfo){
- if(this.moreInfo[a]==''){
+ for (let a in this.moreInfo) {
+ if (this.moreInfo[a] == '') {
delete this.moreInfo[a]
}
}
@@ -1399,21 +1384,21 @@
this.currentPage0 = e;
this.getList()
},
- getItemEnum(){
- this.$axios.post(this.$api.standardTree.selectStandardProductEnumByMethodId,{
+ getItemEnum() {
+ this.$axios.post(this.$api.standardTree.selectStandardProductEnumByMethodId, {
id: this.standardId,
tree: this.selectTree
- }).then(res=>{
+ }).then(res => {
this.filters0 = []
this.filters1 = []
- res.data.item.forEach(a=>{
+ res.data.item.forEach(a => {
this.filters0.push({
text: a.inspectionItem,
value: a.inspectionItem
})
})
- res.data.items.forEach(a=>{
- if(a!=null){
+ res.data.items.forEach(a => {
+ if (a != null) {
this.filters1.push({
text: a.inspectionItemSubclass,
value: a.inspectionItemSubclass
--
Gitblit v1.9.3