zhangdan 4 years ago
parent
commit
14559bc6ea
1 changed files with 10 additions and 1 deletions
  1. 10 1
      src/views/recoveryManage/shopSet/addShop.vue

+ 10 - 1
src/views/recoveryManage/shopSet/addShop.vue

@@ -9,7 +9,7 @@
           ]" placeholder="请输入店铺名称(最多30个字符)" allowClear />
           ]" placeholder="请输入店铺名称(最多30个字符)" allowClear />
       </a-form-item>
       </a-form-item>
       <a-form-item label="电话" :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol">
       <a-form-item label="电话" :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol">
-        <a-input id="addShop-mobile" :maxLength="11" type="number" :disabled="!isEdit" v-decorator="[
+        <a-input id="addShop-mobile" :maxLength="11" type="number" :disabled="!isEdit && itemId!=''" v-decorator="[
             'formData.mobile',
             'formData.mobile',
             { initialValue: formData.mobile, getValueFromEvent: $filterEmpty, rules: [{ required: true, message: '请输入电话' },{pattern:/^[1][0-9]{10}$/, message: '请输入正确的骑手电话!'}] }
             { initialValue: formData.mobile, getValueFromEvent: $filterEmpty, rules: [{ required: true, message: '请输入电话' },{pattern:/^[1][0-9]{10}$/, message: '请输入正确的骑手电话!'}] }
           ]" placeholder="请输入电话" allowClear />
           ]" placeholder="请输入电话" allowClear />
@@ -139,8 +139,10 @@
       //  重定义的弹框状态
       //  重定义的弹框状态
       isShow(newValue, oldValue) {
       isShow(newValue, oldValue) {
         if (!newValue) {
         if (!newValue) {
+          this.close()
           this.$emit('close')
           this.$emit('close')
         } else {
         } else {
+          console.log(this.isEdit,this.headerImageList,this.formData.reverseReceiveAddress.headerImageList,'===========是否编辑')
           this.pageInit()
           this.pageInit()
         }
         }
       },
       },
@@ -210,6 +212,13 @@
       getStoreImage(data) {
       getStoreImage(data) {
         this.headerImageList = data
         this.headerImageList = data
       },
       },
+      close(){
+        this.headerImageList=''
+        this.formData.reverseReceiveAddress.headerImageList=[]
+        if (this.$refs.storeImage) {
+          this.$refs.storeImage.setFileList('')
+        }
+      },
       //  获取详情
       //  获取详情
       getDetails() {
       getDetails() {
         shopDetails({
         shopDetails({