JPattributeEditor.vue 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <template>
  2. <div class="JPattributeEditor">
  3. <van-nav-bar class="navBar" title="金牌店档案编辑" left-arrow @click-left="onClickLeft" />
  4. <div class="content" v-if="detail">
  5. <van-form ref="tabstoreVal">
  6. <van-field v-model="detail.ownerMobile" label="主经营者电话" />
  7. <van-field v-model="detail.ownerName" label="主经营者姓名" />
  8. <van-field v-model="detail.ownerBirthday" label="主经营者出生日期" />
  9. <van-field v-model="detail.mainProductCategorys" label="主营/擅长经营品类" />
  10. <van-field v-model="detail.totalSalesAmount" label="门店24年总销量(以进货额计)" />
  11. <van-field v-model="detail.performanceRatio" label="立邦业绩占比(%)" />
  12. <van-field v-model="detail.mainBrand" label="主营T0P3品牌" />
  13. <van-field v-model="detail.emergencyContact" label="紧急联系人姓名" />
  14. <van-field v-model="detail.emergencyContactBirthday" label="紧急联系人出生日期" />
  15. <van-field v-model="detail.emergencyContactMobile" label="紧急联系人电话" />
  16. <van-field v-model="detail.emergencyContactRelation" label="紧急联系人身份" />
  17. </van-form>
  18. </div>
  19. <div class="footer-btn">
  20. <van-button
  21. style="color: white; background: rgb(0, 87, 186); border-radius: 6px; width: 90%"
  22. @click="confirmShare">
  23. 保 存
  24. </van-button>
  25. </div>
  26. </div>
  27. </template>
  28. <script>
  29. export default {
  30. name: 'JPattributeEditor',
  31. data() {
  32. return {
  33. detail: null,
  34. };
  35. },
  36. methods: {
  37. // 保存
  38. confirmShare() {},
  39. onClickLeft() {
  40. this.$router.go(-1);
  41. },
  42. },
  43. };
  44. </script>
  45. <style lang="scss" scoped>
  46. .JPattributeEditor {
  47. width: 100%;
  48. height: 100%;
  49. display: flex;
  50. flex-direction: column;
  51. justify-content: space-between;
  52. overflow: hidden;
  53. .content {
  54. flex: 1;
  55. overflow-y: auto;
  56. background: #fff;
  57. padding: 10px 15px;
  58. margin-top: 10px;
  59. }
  60. .footer-btn {
  61. display: flex;
  62. justify-content: space-around;
  63. padding: 10px 0;
  64. }
  65. }
  66. </style>