This commit is contained in:
@@ -10,7 +10,7 @@
|
|||||||
:close-on-press-escape="!createDrawerBusy"
|
:close-on-press-escape="!createDrawerBusy"
|
||||||
@closed="handleCreateDrawerClosed"
|
@closed="handleCreateDrawerClosed"
|
||||||
>
|
>
|
||||||
<ElForm ref="formRef" :model="form" label-width="80px" class="create-form">
|
<ElForm ref="formRef" :model="form" label-width="100px" class="create-form">
|
||||||
<ElFormItem label="操作类型" prop="operation_type">
|
<ElFormItem label="操作类型" prop="operation_type">
|
||||||
<ElSelect
|
<ElSelect
|
||||||
v-model="form.operation_type"
|
v-model="form.operation_type"
|
||||||
|
|||||||
@@ -17,12 +17,7 @@
|
|||||||
</ElCol>
|
</ElCol>
|
||||||
<ElCol :xs="24" :sm="12">
|
<ElCol :xs="24" :sm="12">
|
||||||
<ElFormItem label="AgentID" prop="agent_id">
|
<ElFormItem label="AgentID" prop="agent_id">
|
||||||
<ElInputNumber
|
<ElInput v-model="form.agent_id" placeholder="请输入 AgentID" />
|
||||||
v-model="form.agent_id"
|
|
||||||
:min="1"
|
|
||||||
controls-position="right"
|
|
||||||
class="full-width"
|
|
||||||
/>
|
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
</ElCol>
|
</ElCol>
|
||||||
<ElCol :xs="24" :sm="12">
|
<ElCol :xs="24" :sm="12">
|
||||||
@@ -112,7 +107,7 @@
|
|||||||
const testing = ref(false)
|
const testing = ref(false)
|
||||||
const form = reactive({
|
const form = reactive({
|
||||||
corp_id: '',
|
corp_id: '',
|
||||||
agent_id: 0,
|
agent_id: '',
|
||||||
name: '',
|
name: '',
|
||||||
secret: '',
|
secret: '',
|
||||||
callback_token: '',
|
callback_token: '',
|
||||||
@@ -122,7 +117,10 @@
|
|||||||
|
|
||||||
const rules = reactive<FormRules>({
|
const rules = reactive<FormRules>({
|
||||||
corp_id: [{ required: true, message: '请输入企业 ID', trigger: 'blur' }],
|
corp_id: [{ required: true, message: '请输入企业 ID', trigger: 'blur' }],
|
||||||
agent_id: [{ required: true, message: '请输入 AgentID', trigger: 'change' }],
|
agent_id: [
|
||||||
|
{ required: true, message: '请输入 AgentID', trigger: 'blur' },
|
||||||
|
{ pattern: /^[1-9]\d*$/, message: 'AgentID 必须为正整数', trigger: 'blur' }
|
||||||
|
],
|
||||||
name: [{ required: true, message: '请输入应用名称', trigger: 'blur' }],
|
name: [{ required: true, message: '请输入应用名称', trigger: 'blur' }],
|
||||||
secret: [{ required: true, message: '请输入 Secret', trigger: 'blur' }]
|
secret: [{ required: true, message: '请输入 Secret', trigger: 'blur' }]
|
||||||
})
|
})
|
||||||
@@ -133,7 +131,7 @@
|
|||||||
application
|
application
|
||||||
? {
|
? {
|
||||||
corp_id: application.corp_id,
|
corp_id: application.corp_id,
|
||||||
agent_id: application.agent_id,
|
agent_id: String(application.agent_id),
|
||||||
name: application.name,
|
name: application.name,
|
||||||
secret: application.secret || '',
|
secret: application.secret || '',
|
||||||
callback_token: application.callback_token || '',
|
callback_token: application.callback_token || '',
|
||||||
@@ -142,7 +140,7 @@
|
|||||||
}
|
}
|
||||||
: {
|
: {
|
||||||
corp_id: '',
|
corp_id: '',
|
||||||
agent_id: 0,
|
agent_id: '',
|
||||||
name: '',
|
name: '',
|
||||||
secret: '',
|
secret: '',
|
||||||
callback_token: '',
|
callback_token: '',
|
||||||
@@ -165,7 +163,7 @@
|
|||||||
try {
|
try {
|
||||||
const response = await WecomService.saveApplication({
|
const response = await WecomService.saveApplication({
|
||||||
corp_id: form.corp_id,
|
corp_id: form.corp_id,
|
||||||
agent_id: form.agent_id,
|
agent_id: Number(form.agent_id),
|
||||||
name: form.name,
|
name: form.name,
|
||||||
secret: form.secret,
|
secret: form.secret,
|
||||||
callback_token: form.callback_token,
|
callback_token: form.callback_token,
|
||||||
|
|||||||
Reference in New Issue
Block a user