| | |
| | | width="32%"> |
| | | <span>{{ dialogMessage }}</span> |
| | | <span slot="footer" class="dialog-footer"> |
| | | <el-button type="primary" @click="goBack()">确 定</el-button> |
| | | <el-button type="primary" @click="dialogVisible= false,closeOpenPage()">确 定</el-button> |
| | | </span> |
| | | </el-dialog> |
| | | <el-dialog |
| | |
| | | dicts: ['check_type', 'urgency_level'], |
| | | components: {}, |
| | | props: { |
| | | isReport: { |
| | | type: Number, |
| | | default: () => null |
| | | } |
| | | }, |
| | | data() { |
| | | return { |
| | |
| | | orderType: '', |
| | | active: 0, |
| | | currentId: 0, |
| | | isReport: '', |
| | | editTable:[], // 区间特殊值填写 |
| | | template: null, |
| | | saveLoad: false, // 保存按钮loading |
| | |
| | | this.standardMethodListId = null |
| | | } |
| | | }, |
| | | mounted() { |
| | | created() { |
| | | this.active = this.$route.query.active |
| | | this.orderType = this.$route.query.orderType |
| | | this.currentId = this.$route.query.currentId |
| | | this.isReport = this.$route.query.isReport |
| | | this.customsInspection = this.$route.query.customsInspection |
| | | }, |
| | | activated() { |
| | | if (this.active==1) { |
| | | this.getInfo(); |
| | | } |
| | | }, |
| | | getInfo() { |
| | | this.getUserNowList() // 获取当前用户信息 |
| | | this.selectStandardMethods() // 获取检验标准下拉框数据 |
| | | this.getInfo() // 获取数据 |
| | |
| | | orderId = this.dataIndex === 0 ? this.customsInspection.enterOrderId : this.customsInspection.quarterOrderId |
| | | } else if (!this.customsInspection.enterOrderId && !this.customsInspection.quarterOrderId) { |
| | | this.isShowTab = false |
| | | orderId = this.isReport === 1 ? this.customsInspection.insOrderId : this.customsInspection.id |
| | | orderId = this.isReport == 1 ? this.customsInspection.insOrderId : this.customsInspection.id |
| | | } |
| | | // 查看 |
| | | // 请求接口,回显数据 |
| | |
| | | if (res.code == 201) return |
| | | this.noNeedCheckDia = false |
| | | this.$message.success('已提交') |
| | | this.goBack() |
| | | this.closeOpenPage() |
| | | }).catch(e=>{ |
| | | this.noNeedCheckLoad = false |
| | | }) |
| | |
| | | if (res.code == 201) return |
| | | this.$message.success('已提交') |
| | | this.bsm3Dia = false; |
| | | this.goBack() |
| | | this.closeOpenPage() |
| | | }).catch(e=>{ |
| | | this.saveLoad = false |
| | | }) |
| | |
| | | return row[property] === value; |
| | | }, |
| | | goBack () { |
| | | const obj = { path: "/business/materialOrder" }; |
| | | this.$tab.closeOpenPage(obj); |
| | | } |
| | | if (this.active == 1) { |
| | | this.$router.go(-1) |
| | | } else { |
| | | this.closeOpenPage() |
| | | } |
| | | }, |
| | | closeOpenPage() { |
| | | this.$router.go(-1) |
| | | this.$tab.closeOpenPage() |
| | | }, |
| | | } |
| | | } |
| | | </script> |