Browse Source

feature_20250722_金牌店档案收集

zhujindu 4 months ago
parent
commit
362aee1834

+ 37 - 5
src/views/storeManagement/JPattributeEditor.vue

@@ -21,15 +21,28 @@
         </van-field>
         <van-field
           v-model="verificationVal"
+          label="主经营者收到的验证码"
           placeholder="请输入验证码"
           type="number"
           @blur="verification(verificationVal)" />
         <van-field v-model="detail.ownerName" label="主经营者姓名" />
-        <van-field v-model="detail.ownerBirthday" label="主经营者出生日期" />
-        <van-field v-model="detail.mainProductCategorys" label="主营/擅长经营品类" />
-        <van-field v-model="detail.totalSalesAmount" label="门店24年总销量(以进货额计)" />
+        <van-field
+          v-model="detail.ownerBirthday"
+          label="主经营者出生日期"
+          placeholder="请输入主经营者出生日期"
+          @click="getNyr(detail.ownerName)" />
+        <van-field
+          v-model="detail.mainProductCategorys"
+          autosize
+          type="textarea"
+          label="主营/擅长经营品类" />
+        <van-field
+          v-model="detail.totalSalesAmount"
+          autosize
+          type="textarea"
+          label="门店24年总销量(以进货额计)" />
         <van-field v-model="detail.performanceRatio" label="立邦业绩占比(%)" />
-        <van-field v-model="detail.mainBrand" label="主营T0P3品牌" />
+        <van-field v-model="detail.mainBrand" autosize type="textarea" label="主营T0P3品牌" />
 
         <van-field v-model="detail.emergencyContact" label="紧急联系人姓名" />
         <van-field v-model="detail.emergencyContactBirthday" label="紧急联系人出生日期" />
@@ -44,6 +57,16 @@
         保 存
       </van-button>
     </div>
+    <!-- 时间选择 -->
+    <van-popup v-model="datetimeShowPicker" position="bottom">
+      <van-datetime-picker
+        type="date"
+        title="选择年月日"
+        :min-date="new Date(1945, 0, 1)"
+        :max-date="new Date()"
+        @confirm="datetimeOnConfirm"
+        @cancel="datetimeShowPicker = false" />
+    </van-popup>
   </div>
 </template>
 
@@ -58,6 +81,8 @@ export default {
       time: null, //计时
       timeNum: 30,
       verificationVal: '',
+      datetimeShowPicker: false,
+      activatNyrItem: '',
     };
   },
   activated() {
@@ -128,6 +153,13 @@ export default {
         }
       );
     },
+    getNyr() {
+      this.datetimeShowPicker = true;
+    },
+    datetimeOnConfirm(time) {
+      this.detail.ownerBirthday = this.parseTime(time, '{y}-{m}-{d}');
+      this.datetimeShowPicker = false;
+    },
     // 保存
     confirmShare() {},
     onClickLeft() {
@@ -157,7 +189,7 @@ export default {
       border-bottom: 1px solid #ccc;
     }
     .van-field__label {
-      width: 9em;
+      width: 10em;
     }
     .sendCode {
       border: none !important;

+ 10 - 2
src/views/storeManagement/storeDetail.vue

@@ -344,18 +344,26 @@
                 label="主经营者出生日期" />
               <van-field
                 readonly
+                autosize
+                type="textarea"
                 v-model="list.storeArchives.mainProductCategorys"
                 label="主营/擅长经营品类" />
               <van-field
                 readonly
+                autosize
+                type="textarea"
                 v-model="list.storeArchives.totalSalesAmount"
                 label="门店24年总销量(以进货额计)" />
               <van-field
                 readonly
                 v-model="list.storeArchives.performanceRatio"
                 label="立邦业绩占比(%)" />
-              <van-field readonly v-model="list.storeArchives.mainBrand" label="主营T0P3品牌" />
-
+              <van-field
+                readonly
+                autosize
+                type="textarea"
+                v-model="list.storeArchives.mainBrand"
+                label="主营T0P3品牌" />
               <van-field
                 readonly
                 v-model="list.storeArchives.emergencyContact"