subscribe.vue 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226
  1. <template>
  2. <view class="container">
  3. <form @submit="onSubmit">
  4. <view class="page-block">
  5. <view class="red">
  6. Tips:微信的请先添加对应的类目:餐饮 > 餐饮服务场所/餐饮服务管理企业
  7. </view>
  8. <view class="content">
  9. <view class="cell">
  10. <view class="title-block required">
  11. <text>微信下单加积分</text>
  12. </view>
  13. <view class="desc">
  14. <input type="text" :value="info.jf_tid" name="jf_tid" class="input-box" placeholder="请输入"
  15. placeholder-class="desc-placeholder">
  16. </view>
  17. </view>
  18. <view class="cell ">
  19. <view class="title-block required">
  20. <text>微信支付成功</text>
  21. </view>
  22. <view class="desc">
  23. <input type="text" :value="info.pay_tid" name="pay_tid" class="input-box" placeholder="请输入"
  24. placeholder-class="desc-placeholder">
  25. </view>
  26. </view>
  27. <view class="cell ">
  28. <view class="title-block required">
  29. <text>微信余额变更</text>
  30. </view>
  31. <view class="desc">
  32. <input type="text" :value="info.balance_tid" name="balance_tid" class="input-box" placeholder="请输入"
  33. placeholder-class="desc-placeholder">
  34. </view>
  35. </view>
  36. <view class="cell ">
  37. <view class="title-block required">
  38. <text>卡券到账通知</text>
  39. </view>
  40. <view class="desc">
  41. <input type="text" :value="info.card_tid" name="card_tid" class="input-box" placeholder="请输入"
  42. placeholder-class="desc-placeholder">
  43. </view>
  44. </view>
  45. <view class="cell ">
  46. <view class="title-block required">
  47. <text>会员开通成功通知</text>
  48. </view>
  49. <view class="desc">
  50. <input type="text" :value="info.member_tid" name="member_tid" class="input-box" placeholder="请输入"
  51. placeholder-class="desc-placeholder">
  52. </view>
  53. </view>
  54. <!-- <view class="cell ">
  55. <view class="title-block required">
  56. <text>支付宝支付成功通知</text>
  57. </view>
  58. <view class="desc">
  59. <input type="text" :value="info.alipay_pay_tid" name="alipay_pay_tid" class="input-box"
  60. placeholder="请输入" placeholder-class="desc-placeholder">
  61. </view>
  62. </view>
  63. <view class="cell ">
  64. <view class="title-block required">
  65. <text>支付宝积分订阅消息提醒</text>
  66. </view>
  67. <view class="desc">
  68. <input type="text" :value="info.alipay_integral" name="alipay_integral" class="input-box"
  69. placeholder="请输入" placeholder-class="desc-placeholder">
  70. </view>
  71. </view>
  72. <view class="cell ">
  73. <view class="title-block required">
  74. <text>支付宝余额订阅消息提醒</text>
  75. </view>
  76. <view class="desc">
  77. <input type="text" :value="info.alipay_balance" name="alipay_balance" class="input-box"
  78. placeholder="请输入" placeholder-class="desc-placeholder">
  79. </view>
  80. </view> -->
  81. <!-- <view class="cell ">
  82. <view class="title-block required">
  83. <text>支付宝卡券到账通知</text>
  84. </view>
  85. <view class="desc">
  86. <input type="text" :value="info.alipay_coupons" name="alipay_coupons" class="input-box"
  87. placeholder="请输入" placeholder-class="desc-placeholder">
  88. </view>
  89. </view> -->
  90. <view class="cell ">
  91. <view class="title-block required">
  92. <text>支付宝会员开通成功提醒</text>
  93. </view>
  94. <view class="desc">
  95. <input type="text" :value="info.alipay_user" name="alipay_user" class="input-box"
  96. placeholder="请输入" placeholder-class="desc-placeholder">
  97. </view>
  98. </view>
  99. </view>
  100. </view>
  101. <view style="height: 150rpx;"></view>
  102. <button class="sub-btn" hover-class="none" form-type="submit">
  103. 立即提交
  104. </button>
  105. </form>
  106. </view>
  107. </template>
  108. <script>
  109. export default {
  110. data() {
  111. return {
  112. info: {},
  113. }
  114. },
  115. onLoad() {
  116. this.getdata();
  117. },
  118. methods: {
  119. getdata(e) {
  120. this.request({
  121. url: "Smdcshop/store_template_info",
  122. data: {
  123. admin_id: uni.getStorageSync("admin_id")
  124. },
  125. }).then(res => {
  126. console.log(res, "res")
  127. if (res.code === '200') {
  128. this.info = res.data;
  129. }
  130. });
  131. },
  132. onSubmit(e) {
  133. let data = e.detail.value;
  134. data.admin_id = uni.getStorageSync("admin_id");
  135. data.id = this.info.id;
  136. uni.showModal({
  137. title: '提示',
  138. content: '是否要修改?',
  139. showCancel: true,
  140. cancelText: '取消',
  141. confirmText: '确定',
  142. success: r => {
  143. if (r.confirm) {
  144. this.request({
  145. url: "Smdcshop/store_template_update",
  146. data: data,
  147. }).then(res => {
  148. if (res.code == 200) {
  149. uni.showToast({
  150. title: res.message,
  151. icon: 'none'
  152. })
  153. setTimeout(() => {
  154. uni.navigateBack()
  155. }, 2000)
  156. }
  157. }).catch((res) => {
  158. uni.showToast({
  159. title: res.message,
  160. icon: 'none'
  161. })
  162. });
  163. }
  164. }
  165. });
  166. }
  167. }
  168. }
  169. </script>
  170. <style>
  171. @import url("../static/css/common.css");
  172. page {
  173. background-color: #F4F5F7;
  174. }
  175. .title-block {
  176. padding-top: 20rpx;
  177. }
  178. .red {
  179. color: red;
  180. font-size: 26rpx;
  181. padding: 20px 0;
  182. }
  183. .sub-btn {
  184. width: 690rpx;
  185. height: 100rpx;
  186. background: linear-gradient(315deg, #3387ff 2%, #569bff 99%);
  187. border-radius: 8rpx;
  188. box-shadow: 0px 0px 8rpx 0px rgba(51, 135, 255, 0.20);
  189. text-align: center;
  190. line-height: 100rpx;
  191. color: #fff;
  192. font-size: 36rpx;
  193. font-weight: bold;
  194. position: fixed;
  195. left: 50%;
  196. bottom: 10rpx;
  197. transform: translateX(-50%);
  198. z-index: 99;
  199. }
  200. </style>