wxpay.php 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <template id="wxpay">
  2. <el-col :span="24">
  3. <el-form-item label="启用微信支付">
  4. <el-col :span="14">
  5. <el-switch v-model="ruleForm.wechat.status.value" :active-value="1" :inactive-value="0"></el-switch>
  6. </el-col>
  7. </el-form-item>
  8. <el-form-item label="微信公众号APPID">
  9. <el-col :span="14">
  10. <el-input v-model="ruleForm.wechat.app_id.value"></el-input>
  11. </el-col>
  12. </el-form-item>
  13. <el-form-item label="微信开放平台应用APPID">
  14. <el-col :span="14">
  15. <el-input v-model="ruleForm.wechat.wechat_open_app_id.value"></el-input>
  16. </el-col>
  17. </el-form-item>
  18. <el-form-item label="微信支付商户号">
  19. <el-col :span="14">
  20. <el-input v-model="ruleForm.wechat.wechat_mch_id.value"></el-input>
  21. </el-col>
  22. </el-form-item>
  23. <el-form-item label="微信支付Api密钥">
  24. <el-col :span="14">
  25. <el-input v-model="ruleForm.wechat.wechat_pay_secret.value"></el-input>
  26. </el-col>
  27. </el-form-item>
  28. <el-form-item label="微信支付apiclient_cert.pem">
  29. <el-col :span="14">
  30. <el-input rows="5" type="textarea" v-model="ruleForm.wechat.wechat_cert_pem.value"></el-input>
  31. </el-col>
  32. </el-form-item>
  33. <el-form-item label="apiclient_cert.pem存储目录">
  34. <el-col :span="10">
  35. <el-input v-model="ruleForm.wechat.wechat_cert_pem_file.value" :placeholder="ruleForm.wechat.wechat_cert_pem_file.value" :disabled="true"></el-input>
  36. </el-col>
  37. <el-col :span="4">
  38. <input ref="wechat_cert_pem_file" type="file" accept=".pem" :multiple="multiple" style="display: none"
  39. @change="handleChange">
  40. <el-button size="small" @click="uploadPem('wechat_cert_pem_file')">上传文件</el-button>
  41. </el-col>
  42. </el-form-item>
  43. <el-form-item label="微信支付apiclient_key.pem">
  44. <el-col :span="14">
  45. <el-input rows="5" type="textarea" v-model="ruleForm.wechat.wechat_key_pem.value"></el-input>
  46. </el-col>
  47. </el-form-item>
  48. <el-form-item label="apiclient_key.pem存储目录">
  49. <el-col :span="10">
  50. <el-input v-model="ruleForm.wechat.wechat_key_pem_file.value" :placeholder="ruleForm.wechat.wechat_key_pem_file.value" :disabled="true"></el-input>
  51. </el-col>
  52. <el-col :span="4">
  53. <input ref="wechat_key_pem_file" type="file" accept=".pem" :multiple="multiple" style="display: none"
  54. @change="handleChange">
  55. <el-button size="small" @click="uploadPem('wechat_key_pem_file')">上传文件</el-button>
  56. </el-col>
  57. </el-form-item>
  58. </el-col>
  59. </template>