mirror of
https://gitee.com/beijing_hongye_huicheng/lilishop-ui.git
synced 2025-12-19 09:25:53 +08:00
fix bugs
This commit is contained in:
@@ -1,54 +1,58 @@
|
||||
<template>
|
||||
<div class="layout">
|
||||
<Form ref="formValidate" :label-width="150" label-position="right" :model="formValidate" :rules="ruleValidate">
|
||||
<Form
|
||||
ref="formValidate"
|
||||
:label-width="150"
|
||||
label-position="right"
|
||||
:model="formValidate"
|
||||
:rules="ruleValidate"
|
||||
>
|
||||
<FormItem label="appId" prop="appId">
|
||||
<Input class="w200" v-model="formValidate.appId"/>
|
||||
<Input class="w200" v-model="formValidate.appId" />
|
||||
<p style="color: red">*APP应用 AppID 非必填</p>
|
||||
</FormItem>
|
||||
<FormItem label="mpAppId" prop="mpAppId">
|
||||
<Input class="w200" v-model="formValidate.mpAppId"/>
|
||||
<Input class="w200" v-model="formValidate.mpAppId" />
|
||||
<p style="color: red">*小程序 AppID 非必填</p>
|
||||
</FormItem>
|
||||
<FormItem label="serviceAppId" prop="serviceAppId">
|
||||
<Input class="w200" v-model="formValidate.serviceAppId"/>
|
||||
<Input class="w200" v-model="formValidate.serviceAppId" />
|
||||
<p style="color: red">*服务号 AppID 非必填</p>
|
||||
</FormItem>
|
||||
<FormItem label="mchId" prop="mchId">
|
||||
<Input class="w200" v-model="formValidate.mchId"/>
|
||||
<Input class="w200" v-model="formValidate.mchId" />
|
||||
</FormItem>
|
||||
<FormItem label="apiKey3" prop="apiKey3">
|
||||
<Input v-model="formValidate.apiKey3"/>
|
||||
<Input v-model="formValidate.apiKey3" />
|
||||
</FormItem>
|
||||
<FormItem label="apiclient_cert_p12" class="label-item" prop="apiclient_cert_p12">
|
||||
<Input v-model="formValidate.apiclient_cert_p12"/>
|
||||
<Input v-model="formValidate.apiclient_cert_p12" />
|
||||
</FormItem>
|
||||
<FormItem label="apiclient_cert_pem" prop="apiclient_cert_pem">
|
||||
<Input v-model="formValidate.apiclient_cert_pem"/>
|
||||
<Input v-model="formValidate.apiclient_cert_pem" />
|
||||
</FormItem>
|
||||
<FormItem label="apiclient_key" prop="apiclient_key">
|
||||
<Input v-model="formValidate.apiclient_key"/>
|
||||
<Input v-model="formValidate.apiclient_key" />
|
||||
</FormItem>
|
||||
|
||||
<FormItem label="serialNumber" prop="serialNumber">
|
||||
<Input v-model="formValidate.serialNumber"/>
|
||||
<Input v-model="formValidate.serialNumber" />
|
||||
</FormItem>
|
||||
<div class="label-btns">
|
||||
<Button type="primary" @click="submit('formValidate')">保存</Button>
|
||||
|
||||
</div>
|
||||
</Form>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
import {setSetting} from "@/api/index";
|
||||
import {handleSubmit} from "../setting/validate";
|
||||
import { setSetting } from "@/api/index";
|
||||
import { handleSubmit } from "../setting/validate";
|
||||
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
ruleValidate: {}, // 验证规则
|
||||
formValidate: {},// 表单数据
|
||||
|
||||
formValidate: {}, // 表单数据
|
||||
};
|
||||
},
|
||||
props: ["res", "type"],
|
||||
@@ -76,10 +80,9 @@ export default {
|
||||
init() {
|
||||
this.res = JSON.parse(this.res);
|
||||
|
||||
this.$set(this, "formValidate", {...this.res});
|
||||
this.$set(this, "formValidate", { ...this.res });
|
||||
Object.keys(this.formValidate).forEach((item) => {
|
||||
if (item.indexOf("pId") < 0) {
|
||||
|
||||
this.ruleValidate[item] = [
|
||||
{
|
||||
required: true,
|
||||
@@ -87,7 +90,6 @@ export default {
|
||||
trigger: "blur",
|
||||
},
|
||||
];
|
||||
|
||||
}
|
||||
});
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user