| | |
| | | label: "九小场所", |
| | | prop: "isNine", |
| | | type: "select", |
| | | row: true, |
| | | dicData: [ |
| | | { |
| | | label: "是", |
| | |
| | | } |
| | | ], |
| | | hide: true, |
| | | }, |
| | | { |
| | | span: 12, |
| | | label: "九小分类", |
| | | prop: "nineType", |
| | | type: "select", |
| | | display:false, |
| | | dicUrl: "/api/blade-system/dict-biz/dictionary?code=nineType", |
| | | dataType: "number", |
| | | hide: true, |
| | | props: { |
| | | label: "dictValue", |
| | | value: "dictKey", |
| | | }, |
| | | }, |
| | | { |
| | | span: 12, |
| | | label: "是否阵地", |
| | | prop: "isFront", |
| | | type: "select", |
| | | display:false, |
| | | dicData: [ |
| | | { |
| | | label: "是", |
| | | value: 1, |
| | | }, |
| | | { |
| | | label: "否", |
| | | value: 2, |
| | | } |
| | | ], |
| | | hide: true, |
| | | }, |
| | | { |
| | | span: 12, |
| | | label: "阵地分类", |
| | | prop: "frontType", |
| | | type: "select", |
| | | display:false, |
| | | row: true, |
| | | dicUrl: "/api/blade-system/dict-biz/dictionary?code=frontType", |
| | | dataType: "number", |
| | | hide: true, |
| | | props: { |
| | | label: "dictValue", |
| | | value: "dictKey", |
| | | }, |
| | | }, |
| | | |
| | | { |
| | |
| | | |
| | | components: { auditBase, baseAllInfo }, |
| | | |
| | | watch: {}, |
| | | watch: { |
| | | 'form.isNine': { |
| | | handler(newData) { |
| | | if (newData) { |
| | | let nineTypeColumn = this.findObject( |
| | | this.option.column, |
| | | 'nineType' |
| | | ) |
| | | let isFrontColumn = this.findObject( |
| | | this.option.column, |
| | | 'isFront' |
| | | ) |
| | | let frontTypeColumn = this.findObject( |
| | | this.option.column, |
| | | 'frontType' |
| | | ) |
| | | |
| | | if (newData == 1) { |
| | | nineTypeColumn.display = true |
| | | } else { |
| | | nineTypeColumn.display = false |
| | | isFrontColumn.display = false |
| | | frontTypeColumn.display = false |
| | | } |
| | | } |
| | | }, |
| | | }, |
| | | 'form.nineType': { |
| | | handler(newData) { |
| | | if (newData) { |
| | | let isFrontColumn = this.findObject( |
| | | this.option.column, |
| | | 'isFront' |
| | | ) |
| | | let frontTypeColumn = this.findObject( |
| | | this.option.column, |
| | | 'frontType' |
| | | ) |
| | | |
| | | if (newData == 1) { |
| | | isFrontColumn.display = true |
| | | } else { |
| | | isFrontColumn.display = false |
| | | frontTypeColumn.display = false |
| | | } |
| | | } |
| | | }, |
| | | }, |
| | | 'form.isFront': { |
| | | handler(newData) { |
| | | if (newData) { |
| | | let frontTypeColumn = this.findObject( |
| | | this.option.column, |
| | | 'frontType' |
| | | ) |
| | | |
| | | if (newData == 1) { |
| | | frontTypeColumn.display = true |
| | | } else { |
| | | frontTypeColumn.display = false |
| | | } |
| | | } |
| | | }, |
| | | }, |
| | | }, |
| | | |
| | | computed: { |
| | | ...mapGetters(["permission", "userInfo"]), |