Browse Source

加上loading

java8
shenzhouyu 5 months ago
parent
commit
dc747e9cb7
  1. 8
      src/views/modules/qc/FAIResultEntry.vue
  2. 8
      src/views/modules/qc/FQCResultEntry.vue
  3. 8
      src/views/modules/qc/IPQCResultEntry.vue
  4. 8
      src/views/modules/qc/IQCResultEntry.vue
  5. 8
      src/views/modules/qc/PQCResultEntry.vue

8
src/views/modules/qc/FAIResultEntry.vue

@ -641,7 +641,7 @@
</el-pagination> </el-pagination>
</div> </div>
<el-footer style="height:40px;margin-top: 10px;text-align:center"> <el-footer style="height:40px;margin-top: 10px;text-align:center">
<el-button v-if="detailData.submitFlag !== 'Y'" type="primary" @click="saveSubDetailResult">保存</el-button>
<el-button v-if="detailData.submitFlag !== 'Y'" type="primary" :loading="subDetailVisiable" @click="saveSubDetailResult">保存</el-button>
<el-button type="primary" @click="subDetailFlag = false">关闭</el-button> <el-button type="primary" @click="subDetailFlag = false">关闭</el-button>
</el-footer> </el-footer>
</el-dialog> </el-dialog>
@ -2404,7 +2404,8 @@
fileLoading: false, fileLoading: false,
subDetailLoading: false, subDetailLoading: false,
saveLoading: false, saveLoading: false,
searchLoading: false
searchLoading: false,
subDetailVisiable: false,
} }
}, },
@ -3925,6 +3926,7 @@
} }
} }
this.subDetailData.subDetailValues = this.tableData this.subDetailData.subDetailValues = this.tableData
this.subDetailVisiable = true
saveFAISubDetailed(this.subDetailData).then(({data}) => { saveFAISubDetailed(this.subDetailData).then(({data}) => {
if (data && data.code === 0) { if (data && data.code === 0) {
if (data.count > 0) { if (data.count > 0) {
@ -3951,6 +3953,8 @@
confirmButtonText: '确定' confirmButtonText: '确定'
}) })
} }
}).finally(() => {
this.subDetailVisiable = false
}) })
}, },

8
src/views/modules/qc/FQCResultEntry.vue

@ -569,7 +569,7 @@
</el-pagination> </el-pagination>
</div> </div>
<el-footer style="height:40px;margin-top: 10px;text-align:center"> <el-footer style="height:40px;margin-top: 10px;text-align:center">
<el-button v-if="detailData.submitFlag !== 'Y'" type="primary" @click="saveSubDetailResult">保存</el-button>
<el-button v-if="detailData.submitFlag !== 'Y'" type="primary" :loading="subDetailVisiable" @click="saveSubDetailResult">保存</el-button>
<el-button type="primary" @click="subDetailFlag = false">关闭</el-button> <el-button type="primary" @click="subDetailFlag = false">关闭</el-button>
</el-footer> </el-footer>
</el-dialog> </el-dialog>
@ -2378,7 +2378,8 @@
fileLoading: false, fileLoading: false,
subDetailLoading: false, subDetailLoading: false,
saveLoading: false, saveLoading: false,
searchLoading: false
searchLoading: false,
subDetailVisiable: false,
} }
}, },
@ -3903,6 +3904,7 @@
} }
} }
this.subDetailData.subDetailValues = this.tableData this.subDetailData.subDetailValues = this.tableData
this.subDetailVisiable = true
saveFQCSubDetailed(this.subDetailData).then(({data}) => { saveFQCSubDetailed(this.subDetailData).then(({data}) => {
if (data && data.code === 0) { if (data && data.code === 0) {
if (data.count > 0) { if (data.count > 0) {
@ -3929,6 +3931,8 @@
confirmButtonText: '确定' confirmButtonText: '确定'
}) })
} }
}).finally(() => {
this.subDetailVisiable = false
}) })
}, },

8
src/views/modules/qc/IPQCResultEntry.vue

@ -583,7 +583,7 @@
</el-pagination> </el-pagination>
</div> </div>
<el-footer style="height:40px;margin-top: 10px;text-align:center"> <el-footer style="height:40px;margin-top: 10px;text-align:center">
<el-button v-if="detailData.submitFlag !== 'Y'" type="primary" @click="saveSubDetailResult">保存</el-button>
<el-button v-if="detailData.submitFlag !== 'Y'" type="primary" :loading="subDetailVisiable" @click="saveSubDetailResult">保存</el-button>
<el-button type="primary" @click="subDetailFlag = false">关闭</el-button> <el-button type="primary" @click="subDetailFlag = false">关闭</el-button>
</el-footer> </el-footer>
</el-dialog> </el-dialog>
@ -2451,7 +2451,8 @@
fileLoading: false, fileLoading: false,
subDetailLoading: false, subDetailLoading: false,
saveLoading: false, saveLoading: false,
searchLoading: false
searchLoading: false,
subDetailVisiable: false,
} }
}, },
@ -3979,6 +3980,7 @@
} }
} }
this.subDetailData.subDetailValues = this.tableData this.subDetailData.subDetailValues = this.tableData
this.subDetailVisiable = true
saveIPQCSubDetailed(this.subDetailData).then(({data}) => { saveIPQCSubDetailed(this.subDetailData).then(({data}) => {
if (data && data.code === 0) { if (data && data.code === 0) {
if (data.count > 0) { if (data.count > 0) {
@ -4005,6 +4007,8 @@
confirmButtonText: '确定' confirmButtonText: '确定'
}) })
} }
}).finally(() => {
this.subDetailVisiable = false
}) })
}, },

8
src/views/modules/qc/IQCResultEntry.vue

@ -622,7 +622,7 @@
</el-pagination> </el-pagination>
</div> </div>
<el-footer style="height:40px;margin-top: 10px;text-align:center"> <el-footer style="height:40px;margin-top: 10px;text-align:center">
<el-button v-if="detailData.submitFlag !== 'Y'" type="primary" @click="saveSubDetailResult">保存</el-button>
<el-button v-if="detailData.submitFlag !== 'Y'" type="primary" :loading="subDetailVisiable" @click="saveSubDetailResult">保存</el-button>
<el-button type="primary" @click="subDetailFlag = false">关闭</el-button> <el-button type="primary" @click="subDetailFlag = false">关闭</el-button>
</el-footer> </el-footer>
</el-dialog> </el-dialog>
@ -1993,7 +1993,8 @@
}, },
fileLoading: false, fileLoading: false,
subDetailLoading: false, subDetailLoading: false,
searchLoading: false
searchLoading: false,
subDetailVisiable: false,
} }
}, },
@ -3212,6 +3213,7 @@
} }
} }
this.subDetailData.subDetailValues = this.tableData this.subDetailData.subDetailValues = this.tableData
this.subDetailVisiable = true
saveIQCSubDetailed(this.subDetailData).then(({data}) => { saveIQCSubDetailed(this.subDetailData).then(({data}) => {
if (data && data.code === 0) { if (data && data.code === 0) {
if (data.count > 0) { if (data.count > 0) {
@ -3238,6 +3240,8 @@
confirmButtonText: '确定' confirmButtonText: '确定'
}) })
} }
}).finally(() => {
this.subDetailVisiable = false
}) })
}, },

8
src/views/modules/qc/PQCResultEntry.vue

@ -677,7 +677,7 @@
</el-pagination> </el-pagination>
</div> </div>
<el-footer style="height:40px;margin-top: 10px;text-align:center"> <el-footer style="height:40px;margin-top: 10px;text-align:center">
<el-button v-if="detailData.submitFlag !== 'Y'" type="primary" @click="saveSubDetailResult">保存</el-button>
<el-button v-if="detailData.submitFlag !== 'Y'" type="primary" :loading="subDetailVisiable" @click="saveSubDetailResult">保存</el-button>
<el-button type="primary" @click="subDetailFlag = false">关闭</el-button> <el-button type="primary" @click="subDetailFlag = false">关闭</el-button>
</el-footer> </el-footer>
</el-dialog> </el-dialog>
@ -2575,7 +2575,8 @@ export default {
fileLoading: false, fileLoading: false,
subDetailLoading: false, subDetailLoading: false,
saveLoading: false, saveLoading: false,
searchLoading: false
searchLoading: false,
subDetailVisiable: false,
} }
}, },
@ -4224,6 +4225,7 @@ export default {
} }
} }
this.subDetailData.subDetailValues = this.tableData this.subDetailData.subDetailValues = this.tableData
this.subDetailVisiable = true
savePQCSubDetailed(this.subDetailData).then(({data}) => { savePQCSubDetailed(this.subDetailData).then(({data}) => {
if (data && data.code === 0) { if (data && data.code === 0) {
if (data.count > 0) { if (data.count > 0) {
@ -4250,6 +4252,8 @@ export default {
confirmButtonText: '确定' confirmButtonText: '确定'
}) })
} }
}).finally(() => {
this.subDetailVisiable = false
}) })
}, },

Loading…
Cancel
Save