|
@@ -290,7 +290,7 @@ li.chouzhen.first:before {
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
</a-row>
|
|
|
- <a-row :gutter="16">
|
|
|
+ <a-row :gutter="16" v-if="createTypeData && createTypeData.createType == '1'">
|
|
|
<a-col :span="16">
|
|
|
<a-form-item label="编号位数">
|
|
|
<a-select
|
|
@@ -312,7 +312,7 @@ li.chouzhen.first:before {
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
</a-row>
|
|
|
- <a-row :gutter="16">
|
|
|
+ <a-row :gutter="16" v-if="createTypeData && createTypeData.createType == '1'">
|
|
|
<a-col :span="16">
|
|
|
<a-form-item label="编号">
|
|
|
<a-input-number
|
|
@@ -478,13 +478,7 @@ li.chouzhen.first:before {
|
|
|
v-decorator="[
|
|
|
'actionbarClickUrl',
|
|
|
{
|
|
|
- rules: [
|
|
|
- {
|
|
|
- required: true,
|
|
|
- message: '请填写第三方actionBar监测链接'
|
|
|
- },
|
|
|
- { validator: handleConfirmValue }
|
|
|
- ]
|
|
|
+ rules: [{ validator: handleConfirmValueOkUndefind }]
|
|
|
}
|
|
|
]"
|
|
|
allow-clear
|
|
@@ -561,7 +555,10 @@ li.chouzhen.first:before {
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
</a-row>
|
|
|
- <a-row :gutter="16">
|
|
|
+ <a-row
|
|
|
+ :gutter="16"
|
|
|
+ v-if="getFormData('isCycle') == 1 || getFormData('isCycle') == undefined"
|
|
|
+ >
|
|
|
<a-col :span="16">
|
|
|
<a-form-item label="循环使用次数">
|
|
|
<a-input-number
|
|
@@ -769,11 +766,11 @@ export default {
|
|
|
} else if (field == 'channelCode') {
|
|
|
this[form].setFieldsValue({ channelCode: node.value })
|
|
|
} else if (field == 'schemaUri') {
|
|
|
- this[form].setFieldsValue({ schemaUri: sel.text })
|
|
|
+ this[form].setFieldsValue({ schemaUri: node.value })
|
|
|
} else if (field == 'clickTrackUrl') {
|
|
|
- this[form].setFieldsValue({ clickTrackUrl: sel.text })
|
|
|
+ this[form].setFieldsValue({ clickTrackUrl: node.value })
|
|
|
} else if (field == 'actionbarClickUrl') {
|
|
|
- this[form].setFieldsValue({ actionbarClickUrl: sel.text })
|
|
|
+ this[form].setFieldsValue({ actionbarClickUrl: node.value })
|
|
|
}
|
|
|
node.focus()
|
|
|
node.selectionStart = startPos + v.length
|
|
@@ -788,11 +785,11 @@ export default {
|
|
|
} else if (field == 'channelCode') {
|
|
|
this[form].setFieldsValue({ channelCode: node.value })
|
|
|
} else if (field == 'schemaUri') {
|
|
|
- this[form].setFieldsValue({ schemaUri: sel.text })
|
|
|
+ this[form].setFieldsValue({ schemaUri: node.value })
|
|
|
} else if (field == 'clickTrackUrl') {
|
|
|
- this[form].setFieldsValue({ clickTrackUrl: sel.text })
|
|
|
+ this[form].setFieldsValue({ clickTrackUrl: node.value })
|
|
|
} else if (field == 'actionbarClickUrl') {
|
|
|
- this[form].setFieldsValue({ actionbarClickUrl: sel.text })
|
|
|
+ this[form].setFieldsValue({ actionbarClickUrl: node.value })
|
|
|
}
|
|
|
node.focus()
|
|
|
// this.channelName = node.value
|
|
@@ -806,7 +803,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
handleConfirmValueOkUndefind(rule, value, callback) {
|
|
|
- if (value == '') {
|
|
|
+ if (!!!value) {
|
|
|
callback()
|
|
|
} else if (/(http|https):\/\/([\w.]+\/?)\S*/.test(value)) {
|
|
|
callback()
|