|
@@ -25,7 +25,7 @@
|
|
</row-item>
|
|
</row-item>
|
|
<row-item>
|
|
<row-item>
|
|
<a-form-item label="配置名称" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
<a-form-item label="配置名称" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
- <a-input v-decorator="['title', {rules: [{required: true, message: '名称不能为空'}]}]" />
|
|
|
|
|
|
+ <a-input :disabled="!publicFlag" v-decorator="['title', {rules: [{required: true, message: '名称不能为空'}]}]" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</row-item>
|
|
</row-item>
|
|
<row-item>
|
|
<row-item>
|
|
@@ -35,7 +35,7 @@
|
|
</row-item>
|
|
</row-item>
|
|
<row-item>
|
|
<row-item>
|
|
<a-form-item label="数据表" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
<a-form-item label="数据表" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
- <a-input v-decorator="['titleCode', {rules: [{required: true, message: '名称编码不能为空'}]}]" />
|
|
|
|
|
|
+ <a-input :disabled="!publicFlag" v-decorator="['titleCode', {rules: [{required: true, message: '名称编码不能为空'}]}]" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</row-item>
|
|
</row-item>
|
|
<row-item>
|
|
<row-item>
|
|
@@ -50,22 +50,22 @@
|
|
</row-item>
|
|
</row-item>
|
|
<row-item>
|
|
<row-item>
|
|
<a-form-item label="数据处理类" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
<a-form-item label="数据处理类" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
- <a-input v-decorator="['handleName', {rules: [{required: true, message: '处理类不能为空'}]}]" />
|
|
|
|
|
|
+ <a-input :disabled="!publicFlag" v-decorator="['handleName', {rules: [{required: true, message: '处理类不能为空'}]}]" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</row-item>
|
|
</row-item>
|
|
<row-item>
|
|
<row-item>
|
|
<a-form-item label="数据处理类编码" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
<a-form-item label="数据处理类编码" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
- <a-input v-decorator="['handleCode', {rules: [{required: true, message: '处理类编码不能为空'}]}]" />
|
|
|
|
|
|
+ <a-input :disabled="!publicFlag" v-decorator="['handleCode', {rules: [{required: true, message: '处理类编码不能为空'}]}]" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</row-item>
|
|
</row-item>
|
|
<row-item>
|
|
<row-item>
|
|
<a-form-item label="数据处理方法" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
<a-form-item label="数据处理方法" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
- <a-input v-decorator="['methodName', {rules: [{required: true, message: '方法名称不能为空'}]}]" />
|
|
|
|
|
|
+ <a-input :disabled="!publicFlag" v-decorator="['methodName', {rules: [{required: true, message: '方法名称不能为空'}]}]" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</row-item>
|
|
</row-item>
|
|
<row-item>
|
|
<row-item>
|
|
<a-form-item label="数据处理方法编码" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
<a-form-item label="数据处理方法编码" :labelCol="BaseTool.Constant.labelCol" :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
- <a-input v-decorator="['methodCode', {rules: [{required: true, message: '方法名称编码不能为空'}]}]" />
|
|
|
|
|
|
+ <a-input :disabled="!publicFlag" v-decorator="['methodCode', {rules: [{required: true, message: '方法名称编码不能为空'}]}]" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</row-item>
|
|
</row-item>
|
|
<row-item>
|
|
<row-item>
|
|
@@ -89,6 +89,7 @@ export default {
|
|
modalTitle: null,
|
|
modalTitle: null,
|
|
form: this.$form.createForm(this),
|
|
form: this.$form.createForm(this),
|
|
visible: false,
|
|
visible: false,
|
|
|
|
+ publicFlag: true,
|
|
// 下拉框map
|
|
// 下拉框map
|
|
classNameCodeMap: {},
|
|
classNameCodeMap: {},
|
|
}
|
|
}
|
|
@@ -134,6 +135,7 @@ export default {
|
|
})
|
|
})
|
|
},
|
|
},
|
|
changeSwitch(val) {
|
|
changeSwitch(val) {
|
|
|
|
+ this.publicFlag = val
|
|
if (!val) {
|
|
if (!val) {
|
|
const {
|
|
const {
|
|
form: { setFieldsValue },
|
|
form: { setFieldsValue },
|
|
@@ -184,6 +186,7 @@ export default {
|
|
handleCancel(values) {
|
|
handleCancel(values) {
|
|
this.visible = false
|
|
this.visible = false
|
|
this.confirmLoading = false
|
|
this.confirmLoading = false
|
|
|
|
+ this.publicFlag = true
|
|
this.form.resetFields()
|
|
this.form.resetFields()
|
|
if (this.BaseTool.Object.isNotBlank(values)) {
|
|
if (this.BaseTool.Object.isNotBlank(values)) {
|
|
this.$emit('ok', values)
|
|
this.$emit('ok', values)
|