quanwei
18 hours ago c441dea81bd86bdfb12dff35821fed51f4cc91c2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
<template>
  <!--
      作者:luoyiming
      时间:2019-10-25
      描述:应用-小程序设置
  -->
  <div class="product-add">
    <!--form表单-->
    <el-form size="small" ref="form" :model="form" label-width="250px">
      <!--小程序设置-->
      <div class="common-form">小程序设置</div>
 
      </el-form-item>
      <el-form-item label="AppID 小程序ID">
        <el-input v-model="form.wxapp_id" class="max-w460"></el-input>
      </el-form-item>
      <el-form-item label="AppSecret 小程序密钥">
        <el-input v-model="form.wxapp_secret" type="password" class="max-w460"></el-input>
      </el-form-item>
 
 
      <!-- <div class="common-form">微信支付设置</div> -->
      <!-- by lyzflash -->
     <!-- <el-form-item label="接口类型">
        <el-radio v-model="form.apitype" :label="0">原生接口</el-radio>
        <el-radio v-model="form.apitype" :label="1">付呗接口</el-radio>
      </el-form-item> -->
      <!--原生-->
     <!-- <template v-if="form.apitype == 0">
        <el-form-item label="微信支付商户号 MCHID">
          <el-input v-model="form.mchid" class="max-w460"></el-input>
        </el-form-item>
        <el-form-item label="微信支付密钥 APIKEY">
          <el-input v-model="form.apikey" class="max-w460"></el-input>
        </el-form-item>
 
        <el-form-item label="apiclient_cert.pem">
          <el-input type="textarea" :rows="4" placeholder="使用文本编辑器打开apiclient_cert.pem文件,将文件的全部内容复制进来" v-model="form.cert_pem" class="max-w460"></el-input>
          <div class="tips">使用文本编辑器打开apiclient_key.pem文件,将文件的全部内容复制进来</div>
        </el-form-item>
        <el-form-item label="apiclient_key.pem">
          <el-input type="textarea" :rows="4" placeholder="使用文本编辑器打开apiclient_cert.pem文件,将文件的全部内容复制进来" v-model="form.key_pem" class="max-w460"></el-input>
          <div class="tips">使用文本编辑器打开apiclient_key.pem文件,将文件的全部内容复制进来</div>
        </el-form-item>
      </template> -->
      <!--付呗-->
      <!-- <template v-if="form.apitype == 1">
        <el-form-item label="服务商开放平台vendor_sn">
          <el-input v-model="form.fbpay_vendor_sn" class="max-w460"></el-input>
          <div class="tips">服务商级别接入时填写,否则留空</div>
        </el-form-item>
        <el-form-item label="商户开放平台app_id">
          <el-input v-model="form.fbpay_app_id" class="max-w460"></el-input>
          <div class="tips">商户级别接入时填写,否则留空</div>
        </el-form-item>
        <el-form-item label="开放平台secret">
          <el-input v-model="form.fbpay_secret" class="max-w460"></el-input>
        </el-form-item>
        <el-form-item label="付呗商户号">
          <el-input v-model="form.fbpay_merchant_id" class="max-w460"></el-input>
        </el-form-item>
        <el-form-item label="商户门店号">
          <el-input v-model="form.fbpay_store_id" class="max-w460"></el-input>
        </el-form-item>
      </template> -->
      
      <!--提交-->
      <div class="common-button-wrapper">
          <el-button type="primary" @click="onSubmit">提交</el-button>
      </div>
    </el-form>
 
 
  </div>
 
</template>
 
<script>
  import AppSettingApi from '@/api/appsetting.js';
  export default {
    data() {
      return {
        /*切换菜单*/
        // activeIndex: '1',
        /*form表单数据*/
        form: {},
      };
    },
    created() {
      this.getData()
    },
 
    methods: {
      getData() {
        let self = this;
        AppSettingApi.appwxDetail({}, true)
          .then(data => {
            if(data.data.data != null){
              self.form = data.data.data;
            }
          })
          .catch(error => {});
 
      },
      //提交表单
      onSubmit() {
        let self = this;
        let params = this.form;
        AppSettingApi.editAppWx(params, true)
          .then(data => {
            self.$message({
              message: '恭喜你,设置成功',
              type: 'success'
            });
            self.$router.push('/appsetting/appwx/index');
          })
          .catch(error => {
 
          });
      },
    }
 
  };
</script>
 
<style>
  .tips {
    color: #ccc;
  }
</style>