Browse Source

2023-07-11 设备和质量修改

java8
杨奉源 3 years ago
parent
commit
ff1186689e
  1. 32
      src/views/modules/eam/eamMaintenanceItem.vue
  2. 95
      src/views/modules/eam/eamMaintenanceModel.vue
  3. 55
      src/views/modules/eam/eamPropertiesItem.vue
  4. 190
      src/views/modules/eam/eamPropertiesModel.vue
  5. 3
      src/views/modules/qc/qcPartAttribute.vue
  6. 14
      src/views/modules/qc/qcTemplate.vue

32
src/views/modules/eam/eamMaintenanceItem.vue

@ -31,6 +31,7 @@
</download-excel>
</el-form-item>
</el-form>
<el-table
:height="height"
:data="dataList"
@ -48,7 +49,7 @@
:min-width="item.columnWidth"
:label="item.columnLabel">
<template slot-scope="scope">
<span v-if="!item.columnHidden"> {{ scope.row[item.columnProp] }}</span>
<span v-if="!item.columnHidden">{{ scope.row[item.columnProp] }}</span>
<span v-if="item.columnImage"><img :src="scope.row[item.columnProp]" style="width: 100px; height: 80px"/></span>
</template>
</el-table-column>
@ -65,6 +66,18 @@
</template>
</el-table-column>
</el-table>
<!-- 分页栏 -->
<el-pagination
@size-change="sizeChangeHandle"
@current-change="currentChangeHandle"
:current-page="pageIndex"
:page-sizes="[20, 50, 100, 1000]"
:page-size="pageSize"
:total="totalPage"
layout="total, sizes, prev, pager, next, jumper">
</el-pagination>
<el-dialog title="维保项目" :close-on-click-modal="false" v-drag :visible.sync="modalFlag" width="430px">
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-left: 7px;margin-top: -5px;">
<el-form-item label="维保项目编码:" prop="itemNo" :rules="rules.itemNoType">
@ -215,8 +228,13 @@
itemNo: '',
itemDesc: '',
itemType:'B',
page: 1,
limit: 10,
},
height: 200,
pageIndex: 1,
pageSize: 100,
totalPage: 0,
dataList: [],
chooseTableData:[],
@ -507,11 +525,19 @@
methods: {
//
getDataList () {
this.searchData.limit = this.pageSize
this.searchData.page = this.pageIndex
eamPropertiesItemSearch(this.searchData).then(({data}) => {
this.dataList = data.rows
if (data.code === 0) {
this.dataList = data.page.list
this.pageIndex = data.page.currPage
this.pageSize = data.page.pageSize
this.totalPage = data.page.totalCount
}
this.dataListLoading = false
})
},
//excel
//excel
async createExportData() {
await eamPropertiesItemSearch(this.searchData).then(({data}) => {
this.exportList= data.rows;

95
src/views/modules/eam/eamMaintenanceModel.vue

@ -81,7 +81,7 @@
:min-width="item.columnWidth"
:label="item.columnLabel">
<template slot-scope="scope">
<span v-if="!item.columnHidden"> {{ scope.row[item.columnProp] }}</span>
<span v-if="!item.columnHidden">{{ scope.row[item.columnProp] }}</span>
<span v-if="item.columnImage"><img :src="scope.row[item.columnProp]" style="width: 100px; height: 80px"/></span>
</template>
</el-table-column>
@ -137,8 +137,8 @@
<el-input v-model="detailData.codeDesc" readonly style="width: 120px"></el-input>
</el-form-item>
<el-form-item :label="' '">
<el-button type="primary" @click="addDetailModal()">新增</el-button>
<el-button type="primary" @click="addFastModal()">快速新增</el-button>
<!-- <el-button type="primary" @click="addDetailModal()">新增</el-button>-->
<el-button type="primary" @click="addFastModal()">新增</el-button>
</el-form-item>
</el-form>
<el-table
@ -195,13 +195,24 @@
</el-footer>
</el-dialog>
<el-dialog title="快速添加" @close="refreshDetailList" :close-on-click-modal="false" v-drag :visible.sync="fastAddFlag" width="900px">
<el-dialog title="快速添加" @close="refreshDetailList" :close-on-click-modal="false" v-drag :visible.sync="fastAddFlag" width="1200px">
<div style="font-size: 12px">
维保模板编码<el-input v-model="detailData.codeNo" readonly style="width: 120px"></el-input>
维保模板名称<el-input v-model="detailData.codeDesc" readonly style="width: 120px"></el-input>
<!-- 维保模板编码<el-input v-model="detailData.codeNo" readonly style="width: 120px"></el-input>-->
<!-- 维保模板名称<el-input v-model="detailData.codeDesc" readonly style="width: 120px"></el-input>-->
<el-form :inline="true" label-position="top" :model="detailData">
<el-form-item :label="'项目编码'">
<el-input v-model="detailData.itemNo" style="width: 120px"></el-input>
</el-form-item>
<el-form-item :label="'项目名称'">
<el-input v-model="detailData.itemDesc" style="width: 120px"></el-input>
</el-form-item>
<el-form-item :label="' '">
<el-button type="primary" @click="queryTemplateItem()">查询</el-button>
</el-form-item>
</el-form>
</div>
<el-container style="margin-top: -12px;">
<el-main style="width: 400px">
<el-container style="margin-top: 0px;">
<el-main style="width: 450px;padding: 1px">
<span style="font-size: 12px" >可选项目</span>
<el-table
height="400px"
@ -231,20 +242,27 @@
prop="itemDesc"
header-align="center"
align="center"
min-width="230"
min-width="200"
label="项目名称">
</el-table-column>
<el-table-column
prop="itemRemark"
header-align="center"
align="center"
min-width="200"
label="方法说明">
</el-table-column>
</el-table>
</el-main>
<el-main style="width: 100px">
<div style="margin-top: 100px">
<el-main style="width: 10px;padding: 1px">
<div style="margin-top: 200px;margin-left: 18px">
<el-button type="primary" @click="addItem()">添加>></el-button>
</div>
<div style="margin-top: 20px">
<div style="margin-top: 15px;margin-left: 18px">
<el-button type="primary" @click="deleteItem()">删除<<</el-button>
</div>
</el-main>
<el-main style="width: 400px">
<el-main style="width: 450px;padding: 1px">
<span style="font-size: 12px" >已有项目</span>
<el-table
height="400px"
@ -274,9 +292,16 @@
prop="itemDesc"
header-align="center"
align="center"
min-width="230"
min-width="200"
label="项目名称">
</el-table-column>
<el-table-column
prop="itemRemark"
header-align="center"
align="center"
min-width="200"
label="方法说明">
</el-table-column>
</el-table>
</el-main>
</el-container>
@ -763,17 +788,10 @@
functionId: this.$route.meta.menuId,
}
if (this.favorite) {
//
// this.$confirm(``, '', {
// confirmButtonText: '',
// cancelButtonText: '',
// type: 'warning'
// }).then(() => {
removeUserFavorite(userFavorite).then(({data}) => {
this.$message.success(data.msg)
this.favorite = false
})
// })
removeUserFavorite(userFavorite).then(({data}) => {
this.$message.success(data.msg)
this.favorite = false
})
} else {
//
saveUserFavorite(userFavorite).then(({data}) => {
@ -970,12 +988,12 @@
//
detailModal(row){
this.detailData.codeNo=row.codeNo
this.detailData.codeDesc=row.codeDesc
this.detailData.codeNo = row.codeNo
this.detailData.codeDesc = row.codeDesc
searchModalDetails(this.detailData).then(({data}) => {
this.detailList = data.rows
})
this.detailModelFlag=true;
this.detailModelFlag = true;
},
addDetailModal(){
@ -1064,14 +1082,21 @@
},
//-------------------
queryTemplateItem(){
getItemLists(this.detailData).then(({data}) => {
this.itemList1 = data.row1;
this.itemList2 = data.row2;
})
},
addFastModal(){
this.itemListRow2=null
this.itemListRow1=null
this.itemListRow2 = null
this.itemListRow1 = null
getItemLists(this.detailData).then(({data}) => {
this.itemList1=data.row1;
this.itemList2=data.row2;
this.itemList1 = data.row1;
this.itemList2 = data.row2;
})
this.fastAddFlag=true;
this.fastAddFlag = true;
},
//
itemClickRow1(row){
@ -1103,7 +1128,7 @@
})
return false;
}
let inData={
let inData = {
codeNo: this.detailData.codeNo,
codeDesc: this.detailData.codeDesc,
functionType: this.detailData.functionType,
@ -1114,7 +1139,7 @@
userId: this.$store.state.user.name
}
saveModalDetails(inData).then(({data}) => {
if (data && data.code == 0) {
if (data && data.code === 0) {
getItemLists(this.detailData).then(({data}) => {
this.itemList1 = data.row1;
this.itemList2 = data.row2;

55
src/views/modules/eam/eamPropertiesItem.vue

@ -5,16 +5,16 @@
<icon-svg :name="favorite?'xiangqufill':'xiangqu'" class="sl-svg"></icon-svg>
</span>
</div>
<el-form :inline="true" label-position="top" :model="searchData" @keyup.enter.native="getDataList()">
<el-form :inline="true" label-position="top" :model="searchData" @keyup.enter.native="getDataList()">
<el-form-item :label="'点检项目编码'">
<el-input v-model="searchData.itemNo" style="width: 120px"></el-input>
<el-input v-model="searchData.itemNo" style="width: 120px"></el-input>
</el-form-item>
<el-form-item :label="'点检项目名称'">
<el-input v-model="searchData.itemDesc" style="width: 120px"></el-input>
<el-input v-model="searchData.itemDesc" style="width: 120px"></el-input>
</el-form-item>
<el-form-item :label="' '">
<el-form-item :label="' '">
<el-button type="primary" @click="getDataList()">查询</el-button>
<el-button type="primary" @click="addModal()">新增</el-button>
<el-button type="primary" @click="addModal()">新增</el-button>
<download-excel
:fields="fields()"
:data="exportData"
@ -31,6 +31,7 @@
</download-excel>
</el-form-item>
</el-form>
<el-table
:height="height"
:data="dataList"
@ -48,7 +49,7 @@
:min-width="item.columnWidth"
:label="item.columnLabel">
<template slot-scope="scope">
<span v-if="!item.columnHidden"> {{ scope.row[item.columnProp] }}</span>
<span v-if="!item.columnHidden">{{ scope.row[item.columnProp] }}</span>
<span v-if="item.columnImage"><img :src="scope.row[item.columnProp]" style="width: 100px; height: 80px"/></span>
</template>
</el-table-column>
@ -65,6 +66,18 @@
</template>
</el-table-column>
</el-table>
<!-- 分页栏 -->
<el-pagination
@size-change="sizeChangeHandle"
@current-change="currentChangeHandle"
:current-page="pageIndex"
:page-sizes="[20, 50, 100, 1000]"
:page-size="pageSize"
:total="totalPage"
layout="total, sizes, prev, pager, next, jumper">
</el-pagination>
<el-dialog title="点检项目" :close-on-click-modal="false" v-drag :visible.sync="modalFlag" width="430px">
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-left: 7px;margin-top: -5px;">
<el-form-item label="点检项目编码:" prop="itemNo" :rules="rules.itemNoType">
@ -216,8 +229,13 @@
itemNo: '',
itemDesc: '',
itemType:'A',
page: 1,
limit: 10,
},
height: 200,
pageIndex: 1,
pageSize: 100,
totalPage: 0,
dataList: [],
chooseTableData:[],
dataListLoading: false,
@ -505,22 +523,29 @@
this.getDataList()
},
methods: {
//
sizeChangeHandle (val) {
this.pageSize = val
this.pageIndex = 1
this.getDataList()
},
//
currentChangeHandle (val) {
this.pageIndex = val
this.getDataList()
},
//
favoriteIsOk() {
let userFavorite = {
userId: this.$store.state.user.id,
languageCode: this.$i18n.locale
}
console.log(this.$route.meta.menuId)
userFavoriteList(userFavorite).then(({data}) => {
for (let i = 0; i < data.list.length; i++) {
// let flag=false;
if(this.$route.meta.menuId==data.list[i].menuId){
this.favorite = true
// flag=true;
}
}
})
},
// OR
@ -574,8 +599,16 @@
// end
//
getDataList () {
this.searchData.limit = this.pageSize
this.searchData.page = this.pageIndex
eamPropertiesItemSearch(this.searchData).then(({data}) => {
this.dataList = data.rows
if (data.code === 0) {
this.dataList = data.page.list
this.pageIndex = data.page.currPage
this.pageSize = data.page.pageSize
this.totalPage = data.page.totalCount
}
this.dataListLoading = false
})
},

190
src/views/modules/eam/eamPropertiesModel.vue

@ -81,7 +81,7 @@
:min-width="item.columnWidth"
:label="item.columnLabel">
<template slot-scope="scope">
<span v-if="!item.columnHidden"> {{ scope.row[item.columnProp] }}</span>
<span v-if="!item.columnHidden">{{ scope.row[item.columnProp] }}</span>
<span v-if="item.columnImage"><img :src="scope.row[item.columnProp]" style="width: 100px; height: 80px"/></span>
</template>
</el-table-column>
@ -137,8 +137,8 @@
<el-input v-model="detailData.codeDesc" readonly style="width: 120px"></el-input>
</el-form-item>
<el-form-item :label="' '">
<el-button type="primary" @click="addDetailModal()">新增</el-button>
<el-button type="primary" @click="addFastModal()">快速新增</el-button>
<!-- <el-button type="primary" @click="addDetailModal()">新增</el-button>-->
<el-button type="primary" @click="addFastModal()">新增</el-button>
</el-form-item>
</el-form>
<el-table
@ -158,7 +158,7 @@
:min-width="item.columnWidth"
:label="item.columnLabel">
<template slot-scope="scope">
<span v-if="!item.columnHidden"> {{ scope.row[item.columnProp] }}</span>
<span v-if="!item.columnHidden">{{ scope.row[item.columnProp] }}</span>
<span v-if="item.columnImage"><img :src="scope.row[item.columnProp]" style="width: 100px; height: 80px"/></span>
</template>
</el-table-column>
@ -170,7 +170,7 @@
label="操作">
<template slot-scope="scope">
<a type="text" size="small" v-if="scope.row.valueChooseFlag=='Y'" @click="chooseModal(scope.row)">可选值</a>
<a type="text" size="small" @click="deleteModalDetails(scope.row)">删除项目</a>
<a type="text" size="small" @click="deleteModalDetails(scope.row)">删除项目</a>
</template>
</el-table-column>
</el-table>
@ -179,30 +179,41 @@
</el-footer>
</el-dialog>
<el-dialog title="添加项目" :close-on-click-modal="false" v-drag :visible.sync="addDetailModalFlag" width="300px">
<el-form :inline="true" label-position="top" style="margin-left: 7px;margin-top: -5px;">
<el-form-item >
<span slot="label" style="" @click="getBaseList(1024)"><a herf="#">点检项目编码</a></span>
<el-input v-model="detailData.itemNo" @blur="itemNoBlur" style="width: 120px"></el-input>
</el-form-item>
<el-form-item label="点检项目名称:">
<el-input v-model="detailData.itemDesc" disabled style="width: 120px"></el-input>
</el-form-item>
</el-form>
<el-footer style="height:40px;margin-top: 10px;text-align:center">
<el-button type="primary" @click="saveModalDetails()">保存</el-button>
<el-button type="primary" @click="addDetailModalFlag = false">关闭</el-button>
</el-footer>
</el-dialog>
<!-- <el-dialog title="添加项目" :close-on-click-modal="false" v-drag :visible.sync="addDetailModalFlag" width="300px">-->
<!-- <el-form :inline="true" label-position="top" style="margin-left: 7px;margin-top: -5px;">-->
<!-- <el-form-item >-->
<!-- <span slot="label" style="" @click="getBaseList(1024)"><a herf="#">点检项目编码</a></span>-->
<!-- <el-input v-model="detailData.itemNo" @blur="itemNoBlur" style="width: 120px"></el-input>-->
<!-- </el-form-item>-->
<!-- <el-form-item label="点检项目名称:">-->
<!-- <el-input v-model="detailData.itemDesc" disabled style="width: 120px"></el-input>-->
<!-- </el-form-item>-->
<!-- </el-form>-->
<!-- <el-footer style="height:40px;margin-top: 10px;text-align:center">-->
<!-- <el-button type="primary" @click="saveModalDetails()">保存</el-button>-->
<!-- <el-button type="primary" @click="addDetailModalFlag = false">关闭</el-button>-->
<!-- </el-footer>-->
<!-- </el-dialog>-->
<el-dialog title="快速添加" @close="refreshDetailList" :close-on-click-modal="false" v-drag :visible.sync="fastAddFlag" width="900px">
<el-dialog title="新增" @close="refreshDetailList" :close-on-click-modal="false" v-drag :visible.sync="fastAddFlag" width="1200px">
<div style="font-size: 12px">
点检模板编码<el-input v-model="detailData.codeNo" readonly style="width: 120px"></el-input>
点检模板名称<el-input v-model="detailData.codeDesc" readonly style="width: 120px"></el-input>
<!-- 点检模板编码<el-input v-model="detailData.codeNo" readonly style="width: 120px"></el-input>-->
<!-- 点检模板名称<el-input v-model="detailData.codeDesc" readonly style="width: 120px"></el-input>-->
<el-form :inline="true" label-position="top" :model="detailData">
<el-form-item :label="'项目编码'">
<el-input v-model="detailData.itemNo" style="width: 120px"></el-input>
</el-form-item>
<el-form-item :label="'项目名称'">
<el-input v-model="detailData.itemDesc" style="width: 120px"></el-input>
</el-form-item>
<el-form-item :label="' '">
<el-button type="primary" @click="queryTemplateItem()">查询</el-button>
</el-form-item>
</el-form>
</div>
<el-container style="margin-top: -12px;">
<el-main style="width: 400px">
<span style="font-size: 12px" >可选项目</span>
<el-container style="margin-top: 0px;">
<el-main style="width: 450px;padding: 1px">
<span style="font-size: 12px" >可选项目</span>
<el-table
height="400px"
:data="itemList1"
@ -223,29 +234,36 @@
<el-table-column
prop="itemNo"
header-align="center"
align="left"
align="center"
min-width="80"
label="项目编码">
</el-table-column>
<el-table-column
prop="itemDesc"
header-align="center"
align="left"
min-width="230"
align="center"
min-width="200"
label="项目名称">
</el-table-column>
<el-table-column
prop="itemRemark"
header-align="center"
align="center"
min-width="200"
label="方法说明">
</el-table-column>
</el-table>
</el-main>
<el-main style="width: 100px">
<div style="margin-top: 100px">
<el-main style="width: 10px;padding: 1px">
<div style="margin-top: 200px;margin-left: 18px">
<el-button type="primary" @click="addItem()">添加>></el-button>
</div>
<div style="margin-top: 20px">
<div style="margin-top: 15px;margin-left: 18px">
<el-button type="primary" @click="deleteItem()">删除<<</el-button>
</div>
</el-main>
<el-main style="width: 400px">
<span style="font-size: 12px" >已有项目</span>
<el-main style="width: 450px;padding: 1px">
<span style="font-size: 12px" >已有项目</span>
<el-table
height="400px"
:data="itemList2"
@ -266,17 +284,24 @@
<el-table-column
prop="itemNo"
header-align="center"
align="left"
align="center"
min-width="80"
label="项目编码">
</el-table-column>
<el-table-column
prop="itemDesc"
header-align="center"
align="left"
min-width="230"
align="center"
min-width="200"
label="项目名称">
</el-table-column>
<el-table-column
prop="itemRemark"
header-align="center"
align="center"
min-width="200"
label="方法说明">
</el-table-column>
</el-table>
</el-main>
</el-container>
@ -390,7 +415,7 @@
pageIndex: 1,
pageSize: 100,
totalPage: 0,
addDetailModalFlag:false,
// addDetailModalFlag:false,
modalFlag:false,
modalDisableFlag:false,
modalData:{
@ -846,6 +871,7 @@
this.pageIndex = val
this.getDataList()
},
addModal(){
this.modalData={
flag:'1',
@ -860,6 +886,7 @@
this.modalDisableFlag=false;
this.modalFlag=true;
},
updateModal(row){
this.modalData={
flag:'2',
@ -873,13 +900,13 @@
this.modalDisableFlag=true;
this.modalFlag=true;
},
//
deletePropertiesModel (row) {
this.$confirm(`是否删除这个点检模板?`, '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
eamPropertiesModelDelete(row).then(({data}) => {
if (data && data.code === 0) {
@ -900,6 +927,7 @@
}).catch(() => {
})
},
saveData(){
if (this.modalData.codeNo == '' || this.modalData.codeNo == null) {
this.$alert('请输入点检模板编码!', '错误', {
@ -967,40 +995,40 @@
this.detailModelFlag = true;
},
addDetailModal(){
this.detailData.itemNo = '';
this.detailData.itemDesc = '';
this.addDetailModalFlag = true;
},
// addDetailModal(){
// this.detailData.itemNo = '';
// this.detailData.itemDesc = '';
// this.addDetailModalFlag = true;
// },
//
saveModalDetails(){
if(this.detailData.itemNo==""||this.detailData.itemNo==null){
this.$alert('请选择点检项目编码!', '错误', {
confirmButtonText: '确定'
})
return false
}
saveModalDetails(this.detailData).then(({data}) => {
if (data && data.code == 0) {
searchModalDetails(this.detailData).then(({data}) => {
this.detailList = data.rows
})
this.addDetailModalFlag=false;
this.$message({
message: '操作成功',
type: 'success',
duration: 1500,
onClose: () => {
}
})
} else {
this.$alert(data.msg, '错误', {
confirmButtonText: '确定'
})
}
})
// saveModalDetails(){
// if(this.detailData.itemNo==""||this.detailData.itemNo==null){
// this.$alert('', '', {
// confirmButtonText: ''
// })
// return false
// }
// saveModalDetails(this.detailData).then(({data}) => {
// if (data && data.code == 0) {
// searchModalDetails(this.detailData).then(({data}) => {
// this.detailList = data.rows
// })
// this.addDetailModalFlag=false;
// this.$message({
// message: '',
// type: 'success',
// duration: 1500,
// onClose: () => {
// }
// })
// } else {
// this.$alert(data.msg, '', {
// confirmButtonText: ''
// })
// }
// })
// },
},
itemNoBlur(){
let inData={
itemType:'A',
@ -1014,12 +1042,12 @@
}
})
},
deleteModalDetails(row){
this.$confirm(`是否删除这个点检项目?`, '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
deleteModalDetails(row).then(({data}) => {
if (data && data.code === 0) {
@ -1053,12 +1081,20 @@
this.chooseModalFlag=true;
},
//-------------------
queryTemplateItem(){
getItemLists(this.detailData).then(({data}) => {
this.itemList1 = data.row1;
this.itemList2 = data.row2;
})
},
addFastModal(){
this.itemSelections1 = null
this.itemSelections2 = null
getItemLists(this.detailData).then(({data}) => {
this.itemList1 = data.row1;
this.itemList2 = data.row2;
this.itemList1 = data.row1;
this.itemList2 = data.row2;
})
this.fastAddFlag = true;
},
@ -1073,12 +1109,6 @@
selectFlag(){
return true;
},
// clickItem1(row){
// this.itemListRow1 = JSON.parse(JSON.stringify(row));
// },
// clickItem2(row){
// this.itemListRow2 = JSON.parse(JSON.stringify(row));
// },
selectionItem1(val){
this.itemSelections1 = val
},

3
src/views/modules/qc/qcPartAttribute.vue

@ -1113,6 +1113,7 @@
})
}
},
//
detailModal(row){
this.detailData.partNo = row.partNo
@ -1123,12 +1124,14 @@
})
this.detailModelFlag = true;
},
checkInspectionType(){
getPartTemplateLists(this.detailData).then(({data}) => {
this.itemList1 = data.row1;
this.itemList2 = data.row2;
})
},
//
addFastModal(){
this.itemSelections1 = null

14
src/views/modules/qc/qcTemplate.vue

@ -312,7 +312,7 @@
</el-dialog>
<!-- 检验项目->快速新增 -->
<el-dialog title="快速添加" @close="refreshDetailList" :close-on-click-modal="false" v-drag :visible.sync="fastAddFlag" width="900px">
<el-dialog title="新增" @close="refreshDetailList" :close-on-click-modal="false" v-drag :visible.sync="fastAddFlag" width="900px">
<div style="font-size: 12px">
<el-form :inline="true" label-position="top" :model="detailData">
<el-form-item :label="'模板编码'">
@ -347,14 +347,14 @@
prop="itemNo"
header-align="center"
align="center"
min-width="110"
min-width="80"
label="项目编码">
</el-table-column>
<el-table-column
prop="itemDesc"
header-align="center"
align="center"
min-width="170"
min-width="230"
label="项目名称">
</el-table-column>
</el-table>
@ -390,15 +390,15 @@
prop="itemNo"
header-align="center"
align="center"
min-width="110"
label="明细编码">
min-width="80"
label="项目编码">
</el-table-column>
<el-table-column
prop="itemDesc"
header-align="center"
align="center"
min-width="170"
label="明细名称">
min-width="230"
label="项目名称">
</el-table-column>
</el-table>
</el-main>

Loading…
Cancel
Save