|
|
@@ -32,7 +32,7 @@
|
|
|
</span>
|
|
|
</div>
|
|
|
<data-main :DataEntryId="DataEntryId + ''" :EId="EId + ''" :DataDocId="DataDocId+''" :TaskBalanceId="TaskBalanceId+''"
|
|
|
- :DataStatus="DataStatus" @init-data-main="initDatas"></data-main>
|
|
|
+ :DataStatus="DataStatus" @init-data-main="initDatas" @getEntrustEquipment="getEntrustEquipment"></data-main>
|
|
|
<el-table ref="EntityTable" highlight-current-row :data="entityList" border height="calc(100vh - 345px)" style="width: 100%" @sort-change="orderby"
|
|
|
@current-change="saveTableRow" @row-dblclick="dbTableRow">
|
|
|
<el-table-column v-if="this.DataStatus == 0||this.DataStatus==5||this.DataStatus==3||this.DataStatus==7" label="操作" min-width="180" align="center" fixed>
|
|
|
@@ -312,6 +312,7 @@
|
|
|
<script>
|
|
|
import { mapGetters } from 'vuex'
|
|
|
import api from '@/api/lims/reportairfoamgenerator'
|
|
|
+ import eapi from '@/api/lims/dataEntry'
|
|
|
import cmp from '@/utils/strings.js'
|
|
|
import DataOpera from './dataopera.vue'
|
|
|
import DataMain from './datamain.vue'
|
|
|
@@ -419,6 +420,19 @@
|
|
|
this.getDictOptions()
|
|
|
},
|
|
|
methods: {
|
|
|
+ getEntrustEquipment (PositionCheckId) {
|
|
|
+ let params = {
|
|
|
+ EId: this.EId,
|
|
|
+ TaskBalanceId: this.TaskBalanceId,
|
|
|
+ DataEntryId: this.DataEntryId,
|
|
|
+ DataDocId: this.DataDocId,
|
|
|
+ PositionCheckId: PositionCheckId
|
|
|
+ }
|
|
|
+ eapi.getEntrustEquipment(params, this.$axios).then(res => {
|
|
|
+ this.entityList = []
|
|
|
+ this.initDatas()
|
|
|
+ })
|
|
|
+ },
|
|
|
// 打开校核弹窗
|
|
|
jiaoheshowdialog () {
|
|
|
this.jiaoheForm.DataEntryId = this.DataEntryId
|