|
@@ -30,7 +30,7 @@
|
|
|
</row-item>
|
|
|
<row-item>
|
|
|
<a-form-item label="自定义处理" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
|
- <a-switch v-decorator="['publicFlag', {initialValue: true, valuePropName: 'checked'}]" />
|
|
|
+ <a-switch v-decorator="['publicFlag', {initialValue: true, valuePropName: 'checked'}]" @change="changeSwitch" />
|
|
|
</a-form-item>
|
|
|
</row-item>
|
|
|
<row-item>
|
|
@@ -133,6 +133,23 @@ export default {
|
|
|
)
|
|
|
})
|
|
|
},
|
|
|
+ changeSwitch(val) {
|
|
|
+ if (!val) {
|
|
|
+ const {
|
|
|
+ form: { setFieldsValue },
|
|
|
+ } = this
|
|
|
+ this.$nextTick(() => {
|
|
|
+ setFieldsValue({
|
|
|
+ title: '公共处理',
|
|
|
+ titleCode: 't_common',
|
|
|
+ handleName: '公共处理类',
|
|
|
+ handleCode: 'common',
|
|
|
+ methodName: '公共处理方法',
|
|
|
+ methodCode: 'common_method',
|
|
|
+ })
|
|
|
+ })
|
|
|
+ }
|
|
|
+ },
|
|
|
save() {
|
|
|
const {
|
|
|
form: { validateFieldsAndScroll },
|