mirror of
https://gitee.com/java110/MicroCommunityWeb.git
synced 2026-06-12 10:00:56 +08:00
打印机配置完成
This commit is contained in:
parent
d68983e7e5
commit
c9bc889362
@ -1,13 +1,13 @@
|
|||||||
<template>
|
<template>
|
||||||
<el-card class="box-card">
|
<el-card class="box-card">
|
||||||
<div class="button-group">
|
<div class="button-group">
|
||||||
<el-button type="primary" size="small" @click="openAddModal">
|
<el-button type="text" size="small" @click="openAddModal">
|
||||||
<i class="el-icon-plus"></i>{{ $t('common.add') }}
|
<i class="el-icon-plus"></i>{{ $t('common.add') }}
|
||||||
</el-button>
|
</el-button>
|
||||||
<el-button type="primary" size="small" @click="openEditModal">
|
<el-button type="text" size="small" @click="openEditModal">
|
||||||
<i class="el-icon-edit"></i>{{ $t('common.edit') }}
|
<i class="el-icon-edit"></i>{{ $t('common.edit') }}
|
||||||
</el-button>
|
</el-button>
|
||||||
<el-button type="primary" size="small" @click="openDeleteModal">
|
<el-button type="text" size="small" @click="openDeleteModal">
|
||||||
<i class="el-icon-delete"></i>{{ $t('common.delete') }}
|
<i class="el-icon-delete"></i>{{ $t('common.delete') }}
|
||||||
</el-button>
|
</el-button>
|
||||||
</div>
|
</div>
|
||||||
@ -76,6 +76,7 @@ export default {
|
|||||||
},
|
},
|
||||||
handleNodeClick(data) {
|
handleNodeClick(data) {
|
||||||
this.curRule = data
|
this.curRule = data
|
||||||
|
this.$emit('switchRule', this.curRule)
|
||||||
},
|
},
|
||||||
openAddModal() {
|
openAddModal() {
|
||||||
this.$refs.addPrinterRule.open()
|
this.$refs.addPrinterRule.open()
|
||||||
|
|||||||
@ -41,7 +41,7 @@
|
|||||||
layout="total, sizes, prev, pager, next, jumper" :total="pagination.total" />
|
layout="total, sizes, prev, pager, next, jumper" :total="pagination.total" />
|
||||||
|
|
||||||
|
|
||||||
<add-printer-rule-fee ref="addPrinterRuleFee" :rule-id="ruleId" @success="handleSuccess" />
|
<add-printer-rule-fee ref="addPrinterRuleFee" :rule-id="searchForm.ruleId" @success="handleSuccess" />
|
||||||
<delete-printer-rule-fee ref="deletePrinterRuleFee" @success="handleSuccess" />
|
<delete-printer-rule-fee ref="deletePrinterRuleFee" @success="handleSuccess" />
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@ -58,12 +58,6 @@ export default {
|
|||||||
AddPrinterRuleFee,
|
AddPrinterRuleFee,
|
||||||
DeletePrinterRuleFee
|
DeletePrinterRuleFee
|
||||||
},
|
},
|
||||||
props: {
|
|
||||||
ruleId: {
|
|
||||||
type: String,
|
|
||||||
required: true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
searchForm: {
|
searchForm: {
|
||||||
@ -83,10 +77,13 @@ export default {
|
|||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
this.searchForm.communityId = getCommunityId()
|
this.searchForm.communityId = getCommunityId()
|
||||||
this.searchForm.ruleId = this.ruleId
|
|
||||||
this.getList()
|
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
open(ruleId) {
|
||||||
|
this.searchForm.ruleId = ruleId
|
||||||
|
this.getList()
|
||||||
|
},
|
||||||
async getList() {
|
async getList() {
|
||||||
this.loading = true
|
this.loading = true
|
||||||
try {
|
try {
|
||||||
|
|||||||
@ -84,11 +84,11 @@ export default {
|
|||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
this.searchForm.communityId = getCommunityId()
|
this.searchForm.communityId = getCommunityId()
|
||||||
this.getList()
|
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
open(ruleId) {
|
open(ruleId) {
|
||||||
this.searchForm.ruleId = ruleId
|
this.searchForm.ruleId = ruleId
|
||||||
|
this.getList()
|
||||||
},
|
},
|
||||||
async getList() {
|
async getList() {
|
||||||
this.loading = true
|
this.loading = true
|
||||||
|
|||||||
@ -42,7 +42,7 @@
|
|||||||
layout="total, sizes, prev, pager, next, jumper" :total="pagination.total" />
|
layout="total, sizes, prev, pager, next, jumper" :total="pagination.total" />
|
||||||
|
|
||||||
|
|
||||||
<add-printer-rule-repair ref="addPrinterRuleRepair" :rule-id="ruleId" @success="handleSuccess" />
|
<add-printer-rule-repair ref="addPrinterRuleRepair" :rule-id="searchForm.ruleId" @success="handleSuccess" />
|
||||||
<delete-printer-rule-repair ref="deletePrinterRuleRepair" @success="handleSuccess" />
|
<delete-printer-rule-repair ref="deletePrinterRuleRepair" @success="handleSuccess" />
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@ -59,12 +59,6 @@ export default {
|
|||||||
AddPrinterRuleRepair,
|
AddPrinterRuleRepair,
|
||||||
DeletePrinterRuleRepair
|
DeletePrinterRuleRepair
|
||||||
},
|
},
|
||||||
props: {
|
|
||||||
ruleId: {
|
|
||||||
type: String,
|
|
||||||
required: true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
searchForm: {
|
searchForm: {
|
||||||
@ -84,10 +78,13 @@ export default {
|
|||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
this.searchForm.communityId = getCommunityId()
|
this.searchForm.communityId = getCommunityId()
|
||||||
this.searchForm.ruleId = this.ruleId
|
|
||||||
this.getList()
|
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
open(ruleId) {
|
||||||
|
this.searchForm.ruleId = ruleId
|
||||||
|
this.getList()
|
||||||
|
},
|
||||||
async getList() {
|
async getList() {
|
||||||
this.loading = true
|
this.loading = true
|
||||||
try {
|
try {
|
||||||
|
|||||||
@ -14,6 +14,7 @@ export const messages = {
|
|||||||
back: 'Back',
|
back: 'Back',
|
||||||
warning: 'Warning',
|
warning: 'Warning',
|
||||||
deleteConfirm: 'Are you sure to delete this record?',
|
deleteConfirm: 'Are you sure to delete this record?',
|
||||||
|
confirmDelete: 'confirm delete',
|
||||||
deleteSuccess: 'Delete successfully',
|
deleteSuccess: 'Delete successfully',
|
||||||
selectBtn: 'Select',
|
selectBtn: 'Select',
|
||||||
select: 'Select',
|
select: 'Select',
|
||||||
@ -64,6 +65,7 @@ export const messages = {
|
|||||||
back: '返回',
|
back: '返回',
|
||||||
warning: '警告',
|
warning: '警告',
|
||||||
deleteConfirm: '确定要删除这条记录吗?',
|
deleteConfirm: '确定要删除这条记录吗?',
|
||||||
|
confirmDelete: '确定删除',
|
||||||
deleteSuccess: '删除成功',
|
deleteSuccess: '删除成功',
|
||||||
selectBtn: '选择',
|
selectBtn: '选择',
|
||||||
select: '选择',
|
select: '选择',
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
<div class="printer-rule-container">
|
<div class="printer-rule-container">
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="4">
|
<el-col :span="4">
|
||||||
<printer-rule-div @switch-rule="handleSwitchRule" />
|
<printer-rule-div @switchRule="handleSwitchRule" />
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="20">
|
<el-col :span="20">
|
||||||
<el-card class="box-card">
|
<el-card class="box-card">
|
||||||
@ -26,13 +26,13 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-if="printerRuleInfo.tabName === 'printerRuleMachine'">
|
<div v-if="printerRuleInfo.tabName === 'printerRuleMachine'">
|
||||||
<printer-rule-machine />
|
<printer-rule-machine ref="printerRuleMachine" />
|
||||||
</div>
|
</div>
|
||||||
<div v-if="printerRuleInfo.tabName === 'printerRuleFees'">
|
<div v-if="printerRuleInfo.tabName === 'printerRuleFees'">
|
||||||
<printer-rule-fees />
|
<printer-rule-fees ref="printerRuleFees"/>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="printerRuleInfo.tabName === 'printerRuleRepair'">
|
<div v-if="printerRuleInfo.tabName === 'printerRuleRepair'">
|
||||||
<printer-rule-repair />
|
<printer-rule-repair ref="printerRuleRepair"/>
|
||||||
</div>
|
</div>
|
||||||
</el-card>
|
</el-card>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user