| | |
| | | <template> |
| | | <el-dialog title="最大流水号" width="30%" append-to-body="true" :visible.sync="visible"> |
| | | <el-dialog title="最大流水号" width="30%" append-to-body="true" :visible.sync="dialogVisible"> |
| | | <el-form :label-position="right" label-width="80px" :model="formModel"> |
| | | <el-form-item label="流水号"> |
| | | <el-input v-model="formModel.maxSecNum"></el-input> |
| | | </el-form-item> |
| | | </el-form> |
| | | <el-tabs v-model="activeName" type="border-card" @tab-click="handleClick"> |
| | | <el-tab-pane label="最大流水号" name="codeApply"> |
| | | <form-template v-bind="$attrs" type="add" :selfColumnType="selfColumnType" :selfColumnConfig="selfColumnConfig" |
| | | ref="CodeApply" @getFormData="getCodeApplyFormData" |
| | | <form-template v-bind="$attrs" type="add" :selfColumnType="selfColumnType" |
| | | :selfColumnConfig="selfColumnConfig" ref="CodeApply" @getFormData="getCodeApplyFormData" |
| | | @referConfigDataUpdate="referConfigDataUpdate"></form-template> |
| | | </el-tab-pane> |
| | | </el-tabs> |
| | | <div slot="footer" class="dialog-footer"> |
| | | <el-button @click="dialogVisible = false">取 消</el-button> |
| | | <el-button type="primary" @click="dialogVisible = false">确 定</el-button> |
| | | </div> |
| | | </el-dialog> |
| | | </template> |
| | | <script> |
| | | import FormTemplate from "@/components/FormTemplate/FormTemplate"; |
| | | import { getCodePrice } from "@/api/code/maxSerialNum.js" |
| | | import { getCodePrice ,saveMaxSerialNum} from "@/api/code/maxSerialNum.js" |
| | | export default { |
| | | name: 'maxSerialnumDialog', |
| | | components: { |
| | |
| | | activeName: 'codePrice', |
| | | codeApplyForm: {}, |
| | | secVOList: [], |
| | | formModel: { |
| | | maxSecNum: '', |
| | | codeRuleOid: this.ruleOid, |
| | | secDTOList: [] |
| | | }, |
| | | selfColumnType: { |
| | | codefixedsec: "combox", |
| | | codeclassifysec: "refer", |
| | |
| | | } |
| | | }, |
| | | methods: { |
| | | // 获取码段 |
| | | async apiGetCode() { |
| | | const response = await getCodePrice({ ruleOid: this.ruleOid }) |
| | | const res = response.data |