1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- import lodash from 'lodash'
- const prompt = {
- data() {
- return {
- expands: [],
- queryParams: {
- current: 1,
- size: 10
- },
- total: 0,
- open: false,
- loading: false,
- detailList: {},
- companyList: [],
- dialogFormVisible: false,
- title: '',
- dialogType: ''
- }
- },
- methods: {
- resetClick(queryParams) {
- this.queryParams.current = 1
- this.$refs[queryParams].resetFields()
- this.getList()
- },
- searchClick() {
- this.queryParams.current = 1
- this.getList()
- },
- handleDetail(row) {
- this.detailList = row
- this.open = true
- },
- addClick() {
- this.title = '新增'
- this.dialogType = 'add'
- this.dialogFormVisible = true
- },
- editClick(row) {
- this.ruleForm = lodash.clone(row)
- this.title = '修改'
- this.dialogType = 'update'
- this.dialogFormVisible = true
- },
- resetForm(ruleForm) {
- this.reset()
- this.$refs[ruleForm].resetFields()
- this.dialogFormVisible = false
- },
- // 每页显示多少条
- handleSizeChange(val) {
- this.queryParams.size = val
- this.getList()
- },
- // 点击当前页
- handleCurrentChange(val) {
- // Object.keys(this.queryParams).forEach(key => {
- // if (this.queryParams[key] == 10 || this.queryParams[key] == 20 || this.queryParams[key] == 50 || this.queryParams[key] == 100 || this.queryParams[key] == 200) {
- //
- // }else {
- // this.queryParams[key] = ''
- // }
- // });
- this.queryParams.current = val
- this.getList()
- }
- }
- }
- export default prompt
|