修复:新增开放平台时,未勾选"设为默认"选项时报错的问题

master
李春波 1 year ago
parent 5c7807138b
commit a4d693f4cb
  1. 2
      app/admin/model/Platform.php
  2. 2
      front/src/views/platform/modules/CreateForm.vue

@ -34,7 +34,7 @@ class Platform extends PlatformModel
public static function add($data)
{
try {
if ($data['is_default']) {
if (isset($data['is_default']) && $data['is_default'] == 1) {
self::where('is_default', 1)->update(['is_default' => 0]);
}
self::create($data);

@ -51,7 +51,7 @@
<a-input v-decorator="['third_secret']"/>
</a-form-item>
<a-form-item label="设为默认">
<a-switch v-decorator="['is_default', { valuePropName: 'checked' }]"/>
<a-switch v-decorator="['is_default', { valuePropName: 'checked', initialValue: true}]"/>
</a-form-item>
</a-form>
</a-spin>

Loading…
Cancel
Save