大大的豆芽 6 mesiacov pred
rodič
commit
d0996dc839

+ 3 - 4
src/views/activity/clothItem/index.vue

@@ -54,13 +54,13 @@
                             </el-select>
                         </el-form-item>
                     </el-col>
-                    <el-col :span="24">
+                    <!-- <el-col :span="24">
                         <el-form-item label="洗衣类型" prop="washModeIds">
                             <el-select v-model="washModeIds" filterable placeholder="洗衣类型" clearable multiple>
                                 <el-option v-for="item in washModeList" :label="item.name" :value="item.id" :key="item.name"> </el-option>
                             </el-select>
                         </el-form-item>
-                    </el-col>
+                    </el-col> -->
                     <!--                    <el-col :span="24">-->
                     <!--                        <el-form-item label="指定价格(元)" prop="price">-->
                     <!--                            <el-input-number v-model="form.price" placeholder="请输入指定价格" :precision="2" :min="0" :max="999999" />-->
@@ -119,8 +119,7 @@ export default {
             // 表单校验
             rules: {
                 clothItemId: [{ required: true, message: '衣服ID不能为空', trigger: 'change' }],
-                price: [{ required: true, message: '指定价格不能为空', trigger: 'blur' }],
-                washModeId: [{ required: true, message: '洗衣类型ID不能为空', trigger: 'change' }]
+                price: [{ required: true, message: '指定价格不能为空', trigger: 'blur' }]
             },
             activityId: null,
             clothItemList: [],

+ 5 - 5
src/views/activity/couponInfo/index.vue

@@ -18,7 +18,7 @@
         </el-row>
 
         <Page uri="/mapi/activity/couponInfo/list" :request-params="queryParams" ref="pagination">
-            <el-table-column label="号" align="center" prop="id" width="80" />
+            <el-table-column label="号" align="center" prop="id" width="80" />
             <el-table-column label="标题" align="center" prop="title" :show-overflow-tooltip="true" />
             <el-table-column label="描述" align="center" prop="description" :show-overflow-tooltip="true" />
             <el-table-column label="宣传图片" align="center" prop="imgUrl" width="100">
@@ -58,7 +58,7 @@
                     <dict-tag :options="dict.type.coupon_use_range" :value="scope.row.storeScope" />
                 </template>
             </el-table-column>
-            <el-table-column label="展示在app购买页" align="center" prop="isShowAppBuyPage" width="100">
+            <!-- <el-table-column label="展示在app购买页" align="center" prop="isShowAppBuyPage" width="100">
                 <template slot-scope="scope">
                     <dict-tag :options="dict.type.sys_yes_no" :value="scope.row.isShowAppBuyPage" />
                 </template>
@@ -72,7 +72,7 @@
                 <template slot-scope="scope">
                     <dict-tag :options="dict.type.sys_yes_no" :value="scope.row.isShowWxBuyPageFromQrcode" />
                 </template>
-            </el-table-column>
+            </el-table-column> -->
 
             <el-table-column label="操作" align="center" class-name="small-padding fixed-width" fixed="right" width="150">
                 <template slot-scope="scope">
@@ -154,7 +154,7 @@
                             </el-radio-group>
                         </el-form-item>
                     </el-col>
-                    <el-col :span="8">
+                    <!-- <el-col :span="8">
                         <el-form-item label="展示在app购买页" prop="isShowAppBuyPage">
                             <el-radio-group v-model="form.isShowAppBuyPage">
                                 <el-radio-button v-for="dict in dict.type.sys_yes_no" :key="dict.value" :label="dict.value">{{ dict.label }}</el-radio-button>
@@ -174,7 +174,7 @@
                                 <el-radio-button v-for="dict in dict.type.sys_yes_no" :key="dict.value" :label="dict.value">{{ dict.label }}</el-radio-button>
                             </el-radio-group>
                         </el-form-item>
-                    </el-col>
+                    </el-col> -->
 
                     <!--                    <el-col :span="8">-->
                     <!--                        <el-form-item label="优惠券来源" prop="couponFrom">-->

+ 13 - 6
src/views/system/store/add_store.vue

@@ -2,11 +2,16 @@
     <div v-loading="dialogLoading" :element-loading-text="loadingText">
         <el-row :gutter="15" style="margin-bottom: 80px; width: 90%; margin-left: 5%">
             <el-form ref="elForm" :model="formData" :rules="rules" size="medium" label-width="100px" label-position="top">
-                <el-col :span="24">
+                <el-col :span="12">
                     <el-form-item label="门店名称" prop="name">
                         <el-input v-model="formData.name" placeholder="请输入门店名称" clearable :style="{ width: '100%' }"> </el-input>
                     </el-form-item>
                 </el-col>
+                <el-col :span="12">
+                    <el-form-item label="门店免洗额度" prop="balance">
+                        <el-input v-model="formData.balance" placeholder="请输入门店免洗额度" :disabled="isEditMode" clearable :style="{ width: '100%' }"> </el-input>
+                    </el-form-item>
+                </el-col>
                 <el-col :span="8">
                     <el-form-item label="门店编码" prop="code">
                         <el-input v-model="formData.code" :maxlength="4" @input="handleInput" :disabled="isEditMode" placeholder="请输入门店编码" clearable :style="{ width: '100%' }"> </el-input>
@@ -35,13 +40,15 @@
                         </el-select>
                     </el-form-item>
                 </el-col>
-                <el-col :span="8">
+                
+                
+                <!-- <el-col :span="8">
                     <el-form-item label-width="127px" label="是否打印小票" prop="isPrint">
                         <el-select v-model="formData.isPrint" placeholder="请选择是否打印小票" :style="{ width: '100%' }">
                             <el-option v-for="(item, index) in isPrintOptions" :key="index" :label="item.label" :value="item.value" :disabled="item.disabled"></el-option>
                         </el-select>
                     </el-form-item>
-                </el-col>
+                </el-col> 
                 <el-col :span="8">
                     <el-form-item label-width="127px" label="是否参与结算" prop="isSettlement">
                         <el-select v-model="formData.isSettlement" placeholder="请选择是否参与结算" :style="{ width: '100%' }">
@@ -67,7 +74,7 @@
                     <el-form-item label-width="127px" label="小票打印数量" prop="printNum">
                         <el-input-number v-model="formData.printNum" placeholder="请输入小票打印数量" :min="0" :step-strictly="true" :style="{ width: '100%' }"> </el-input-number>
                     </el-form-item>
-                </el-col>
+                </el-col> -->
                 <el-col :span="8">
                     <el-form-item label-width="113px" label="负责人姓名" prop="contactName">
                         <el-input v-model="formData.contactName" placeholder="请输入负责人姓名" clearable :style="{ width: '100%' }"></el-input>
@@ -109,11 +116,11 @@
                     </el-form-item>
                 </el-col>
 
-                <el-col :span="8">
+                <!-- <el-col :span="8">
                     <el-form-item label-width="106px" label="负责人QQ" prop="contactQq">
                         <el-input v-model="formData.contactQq" placeholder="请输入负责人QQ" clearable :style="{ width: '100%' }"> </el-input>
                     </el-form-item>
-                </el-col>
+                </el-col> -->
 
                 <el-col :span="8">
                     <el-form-item label="开店时间" prop="openDate">

+ 134 - 169
src/views/systemSet/store/index.vue

@@ -1,120 +1,102 @@
 <template>
   <div class="app-container">
     <el-tabs v-model="storeTab" @tab-click="onChangeStoreTab">
-      <el-tab-pane  label="基本信息" name="1"></el-tab-pane>
-      <el-tab-pane  label="结算账号" name="2"></el-tab-pane>
+      <el-tab-pane label="基本信息" name="1"></el-tab-pane>
+      <el-tab-pane label="结算账号" name="2"></el-tab-pane>
     </el-tabs>
 
     <el-row :gutter="20">
       <el-form v-loading="loading" ref="elForm" :model="form" :rules="rules" style="margin-left: 20%" :style="{width: '60%'}">
         <!-- 基本信息 -->
-      <template v-if="storeTab == '1'">
-        <template v-if="storeTab1actionPage == '1'">
-        <el-descriptions title="门店信息" :column="2" border :contentStyle="{'text-align': 'center'}">
-          <!-- 详情展示  ==============================================        -->
-            <template slot="extra" >
-              <el-button type="primary"
-                         size="medium"
-                         @click="handelActionStoreTab1"
-                         v-hasPermi="['system:store:edit']">操作</el-button>
-            </template>
-            <el-descriptions-item >
-              <template slot="label"><i class="el-icon-discount"></i>门店编号</template>
-              {{form.code}}</el-descriptions-item>
-            <el-descriptions-item :labelStyle="{width: '25%'}">
-              <template slot="label"><i class="el-icon-office-building"></i>门店名称</template>
-              {{form.name}}</el-descriptions-item>
-            <el-descriptions-item span="2" :contentStyle="{'text-align': 'left'}">
-            <template slot="label"><i class="el-icon-picture"></i>门店照片</template>
-            <el-image
-              style="width: 100px; height: 100px"
-              :src="form.companyPic"
-              fit="fill"></el-image></el-descriptions-item>
-            <el-descriptions-item >
-              <template slot="label"><i class="el-icon-connection"></i>授权日期</template>
-              {{form.openDateParse}}</el-descriptions-item>
-          <el-descriptions-item >
-            <template slot="label"><i class="el-icon-time"></i>营业时间</template>
-            {{form.businessStartTime}} - {{form.businessEndTime}}</el-descriptions-item>
-            <el-descriptions-item label="门店状态" >
-              <template slot="label"><i class="el-icon-s-flag"></i>门店状态</template>
-              <el-tag size="small"
-                      v-if="form.status==item.value"
-                      v-for="item in options"
-                      :key="item.value">
-                {{item.label}}</el-tag>
-            </el-descriptions-item>
-          <el-descriptions-item >
-            <template slot="label"><i class="el-icon-phone"></i>服务热线</template>
-            {{form.contactWorkTel}}</el-descriptions-item>
-
-          <el-descriptions-item span="1">
-            <template slot="label"><i class="el-icon-download"></i>是否打印小票</template>
-            <el-tag size="small"
-                    v-if="form.isPrint==item.value"
-                    v-for="item in options"
-                    :key="item.value">
-              {{item.label}}</el-tag>
-          </el-descriptions-item>
+        <template v-if="storeTab == '1'">
+          <template v-if="storeTab1actionPage == '1'">
+            <el-descriptions title="门店信息" :column="2" border :contentStyle="{'text-align': 'center'}">
+              <!-- 详情展示  ==============================================        -->
+              <template slot="extra">
+                <el-button type="primary" size="medium" @click="handelActionStoreTab1" v-hasPermi="['system:store:edit']">操作</el-button>
+              </template>
+              <el-descriptions-item>
+                <template slot="label"><i class="el-icon-discount"></i>门店编号</template>
+                {{form.code}}</el-descriptions-item>
+              <el-descriptions-item :labelStyle="{width: '25%'}">
+                <template slot="label"><i class="el-icon-office-building"></i>门店名称</template>
+                {{form.name}}</el-descriptions-item>
+              <el-descriptions-item span="2" :contentStyle="{'text-align': 'left'}">
+                <template slot="label"><i class="el-icon-picture"></i>门店免洗额度</template>
+                {{form.balance}}
+              </el-descriptions-item>
+              <el-descriptions-item span="2" :contentStyle="{'text-align': 'left'}">
+                <template slot="label"><i class="el-icon-picture"></i>门店照片</template>
+                <el-image style="width: 100px; height: 100px" :src="form.companyPic" fit="fill"></el-image>
+              </el-descriptions-item>
+              <el-descriptions-item>
+                <template slot="label"><i class="el-icon-connection"></i>授权日期</template>
+                {{form.openDateParse}}</el-descriptions-item>
+              <el-descriptions-item>
+                <template slot="label"><i class="el-icon-time"></i>营业时间</template>
+                {{form.businessStartTime}} - {{form.businessEndTime}}</el-descriptions-item>
+              <el-descriptions-item label="门店状态">
+                <template slot="label"><i class="el-icon-s-flag"></i>门店状态</template>
+                <el-tag size="small" v-if="form.status==item.value" v-for="item in options" :key="item.value">
+                  {{item.label}}</el-tag>
+              </el-descriptions-item>
+              <el-descriptions-item>
+                <template slot="label"><i class="el-icon-phone"></i>服务热线</template>
+                {{form.contactWorkTel}}</el-descriptions-item>
 
-          <el-descriptions-item span="1">
-            <template slot="label"><i class="el-icon-download"></i>小票是否打印客户姓名</template>
-            <el-tag size="small"
-                    v-if="form.isPrintName==item.value"
-                    v-for="item in options"
-                    :key="item.value">
-              {{item.label}}</el-tag>
-          </el-descriptions-item>
+              <el-descriptions-item span="1">
+                <template slot="label"><i class="el-icon-download"></i>是否打印小票</template>
+                <el-tag size="small" v-if="form.isPrint==item.value" v-for="item in options" :key="item.value">
+                  {{item.label}}</el-tag>
+              </el-descriptions-item>
 
-
-          <el-descriptions-item span="2">
-            <template slot="label"><i class="el-icon-s-comment"></i>店铺说明</template>
-            {{form.companyDetail}}</el-descriptions-item>
-          <el-descriptions-item span="2">
-            <template slot="label"><i class="el-icon-position"></i>所在区域</template>
-            {{form.provinceName}}{{form.cityName}}{{form.areaName}}</el-descriptions-item>
-            <el-descriptions-item span="2">
-              <template slot="label"><i class="el-icon-location-information"></i>详细地址</template>
-              {{form.address}}</el-descriptions-item>
-        </el-descriptions>
-        </template>
+              <el-descriptions-item span="1">
+                <template slot="label"><i class="el-icon-download"></i>小票是否打印客户姓名</template>
+                <el-tag size="small" v-if="form.isPrintName==item.value" v-for="item in options" :key="item.value">
+                  {{item.label}}</el-tag>
+              </el-descriptions-item>
+              <el-descriptions-item span="2">
+                <template slot="label"><i class="el-icon-s-comment"></i>店铺说明</template>
+                {{form.companyDetail}}</el-descriptions-item>
+              <el-descriptions-item span="2">
+                <template slot="label"><i class="el-icon-location-information"></i>详细地址</template>
+                {{form.address}}</el-descriptions-item>
+            </el-descriptions>
+          </template>
 
           <!-- 详情编辑  ==============================================        -->
           <template v-if="storeTab1actionPage == '0'">
             <el-descriptions title="门店信息" :column="2" border>
-            <template slot="extra" >
-              <el-button type="primary" size="medium" @click="cancelForm" >取消</el-button>
-              <el-button type="primary" size="medium" @click="submitForm" >保存</el-button>
-            </template>
-            <el-descriptions-item>
-              <template slot="label"><i class="el-icon-discount"></i>门店编号</template>
-              {{form.code}}</el-descriptions-item>
-            <el-descriptions-item >
-              <template slot="label"><i class="el-icon-office-building"></i>门店名称</template>
-              {{form.name}}</el-descriptions-item>
-            <el-descriptions-item >
-              <template slot="label"><i class="el-icon-connection"></i>授权日期</template>
-              {{form.openDateParse}}</el-descriptions-item>
-            <el-descriptions-item label="门店状态" >
-              <template slot="label"><i class="el-icon-s-flag"></i>门店状态</template>
-              <el-tag size="small"
-                      v-if="form.status==item.value"
-                      v-for="item in options"
-                      :key="item.value">
-                {{item.label}}</el-tag>
-            </el-descriptions-item>
-            <el-descriptions-item >
-              <template slot="label"><i class="el-icon-position"></i>所在区域</template>
-              {{form.provinceName}}{{form.cityName}}{{form.areaName}}</el-descriptions-item>
+              <template slot="extra">
+                <el-button type="primary" size="medium" @click="cancelForm">取消</el-button>
+                <el-button type="primary" size="medium" @click="submitForm">保存</el-button>
+              </template>
+              <el-descriptions-item>
+                <template slot="label"><i class="el-icon-discount"></i>门店编号</template>
+                {{form.code}}</el-descriptions-item>
+              <el-descriptions-item>
+                <template slot="label"><i class="el-icon-office-building"></i>门店名称</template>
+                {{form.name}}</el-descriptions-item>
+              <el-descriptions-item>
+                <template slot="label"><i class="el-icon-connection"></i>授权日期</template>
+                {{form.openDateParse}}</el-descriptions-item>
+              <el-descriptions-item label="门店状态">
+                <template slot="label"><i class="el-icon-s-flag"></i>门店状态</template>
+                <el-tag size="small" v-if="form.status==item.value" v-for="item in options" :key="item.value">
+                  {{item.label}}</el-tag>
+              </el-descriptions-item>
+              <el-descriptions-item>
+                <template slot="label"><i class="el-icon-position"></i>所在区域</template>
+                {{form.provinceName}}{{form.cityName}}{{form.areaName}}</el-descriptions-item>
             </el-descriptions>
 
             <!--  可编辑部分-->
-            <div class="action1" >
+            <div class="action1">
 
               <el-col :span="24">
-              <el-form-item label="详细地址" prop="address">
-                <el-input v-model="form.address" placeholder="请输入详细地址" maxlength="200" show-word-limit />
-              </el-form-item>
+                <el-form-item label="详细地址" prop="address">
+                  <el-input v-model="form.address" placeholder="请输入详细地址" maxlength="200" show-word-limit />
+                </el-form-item>
               </el-col>
               <el-col :span="24">
                 <el-form-item label="店铺说明" prop="companyDetail">
@@ -123,18 +105,14 @@
               </el-col>
 
               <el-col :span="12">
-              <el-form-item label="服务热线" prop="contactWorkTel">
-                <el-input v-model="form.contactWorkTel" placeholder="请输入服务热线" maxlength="12" show-word-limit />
-              </el-form-item>
+                <el-form-item label="服务热线" prop="contactWorkTel">
+                  <el-input v-model="form.contactWorkTel" placeholder="请输入服务热线" maxlength="12" show-word-limit />
+                </el-form-item>
               </el-col>
               <el-col :span="12">
                 <el-form-item label="是否打印小票" prop="isPrint">
                   <el-select v-model="form.isPrint" placeholder="请输入" show-word-limit>
-                    <el-option
-                      v-for="item in options"
-                      :key="item.value"
-                      :label="item.label"
-                      :value="item.value">
+                    <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
                     </el-option>
                   </el-select>
                 </el-form-item>
@@ -142,31 +120,21 @@
               <el-col :span="12">
                 <el-form-item label="小票是否打印客户姓名" prop="isPrint">
                   <el-select v-model="form.isPrintName" placeholder="请输入" show-word-limit>
-                    <el-option
-                      v-for="item in options"
-                      :key="item.value"
-                      :label="item.label"
-                      :value="item.value">
+                    <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
                     </el-option>
                   </el-select>
                 </el-form-item>
               </el-col>
               <el-col :span="24">
-              <el-form-item label="门店照片" prop="companyPic">
-                <image-upload v-model="form.companyPic" />
-              </el-form-item>
+                <el-form-item label="门店照片" prop="companyPic">
+                  <image-upload v-model="form.companyPic" />
+                </el-form-item>
               </el-col>
               <el-col :span="24">
                 <el-form-item label="营业时间">
                   <template>
-                    <el-time-picker
-                      is-range
-                      v-model="businessTimeList"
-                      format="HH:mm" value-format="HH:mm"
-                      range-separator="至"
-                      start-placeholder="开始时间"
-                      end-placeholder="结束时间"
-                      placeholder="选择时间范围">
+                    <el-time-picker is-range v-model="businessTimeList" format="HH:mm" value-format="HH:mm" range-separator="至"
+                      start-placeholder="开始时间" end-placeholder="结束时间" placeholder="选择时间范围">
                     </el-time-picker>
                   </template>
                 </el-form-item>
@@ -174,40 +142,37 @@
             </div>
           </template>
 
-      </template>
+        </template>
 
-<!--    账号信息  -->
-      <template v-if="storeTab == '2'">
-        <el-descriptions title="账号信息" :column="1"  border>
-          <template slot="extra" v-if="storeTab2actionPage == '1'">
-            <el-button type="primary"
-                       size="medium"
-                       @click="handelActionStoreTab2"
-                       v-hasPermi="['system:store:edit']" >操作</el-button>
-          </template>
-          <template slot="extra" v-if="storeTab2actionPage == '0'">
-            <el-button type="primary" size="medium" @click="cancelForm" >取消</el-button>
-            <el-button type="primary" size="medium" @click="submitForm" >保存</el-button>
-          </template>
-          <template v-if="storeTab2actionPage == '1'">
-            <el-descriptions-item label="开户行">{{form.bankName}}</el-descriptions-item>
-            <el-descriptions-item label="姓名">{{form.bankUserName}}</el-descriptions-item>
-            <el-descriptions-item label="银行卡号">{{form.bankCardNumber}}</el-descriptions-item>
+        <!--    账号信息  -->
+        <template v-if="storeTab == '2'">
+          <el-descriptions title="账号信息" :column="1" border>
+            <template slot="extra" v-if="storeTab2actionPage == '1'">
+              <el-button type="primary" size="medium" @click="handelActionStoreTab2" v-hasPermi="['system:store:edit']">操作</el-button>
+            </template>
+            <template slot="extra" v-if="storeTab2actionPage == '0'">
+              <el-button type="primary" size="medium" @click="cancelForm">取消</el-button>
+              <el-button type="primary" size="medium" @click="submitForm">保存</el-button>
+            </template>
+            <template v-if="storeTab2actionPage == '1'">
+              <el-descriptions-item label="开户行">{{form.bankName}}</el-descriptions-item>
+              <el-descriptions-item label="姓名">{{form.bankUserName}}</el-descriptions-item>
+              <el-descriptions-item label="银行卡号">{{form.bankCardNumber}}</el-descriptions-item>
+            </template>
+          </el-descriptions>
+          <template v-if="storeTab2actionPage == '0'">
+            <el-form-item label="开户行" prop="bankName">
+              <el-input v-model="form.bankName" />
+            </el-form-item>
+            <el-form-item label="姓名" prop="bankUserName">
+              <el-input v-model="form.bankUserName" />
+            </el-form-item>
+            <el-form-item label="银行卡号" prop="bankCardNumber">
+              <el-input v-model="form.bankCardNumber" />
+            </el-form-item>
           </template>
-        </el-descriptions>
-        <template v-if="storeTab2actionPage == '0'">
-          <el-form-item label="开户行" prop="bankName">
-            <el-input v-model="form.bankName" />
-          </el-form-item>
-          <el-form-item label="姓名" prop="bankUserName">
-            <el-input v-model="form.bankUserName" />
-          </el-form-item>
-          <el-form-item label="银行卡号" prop="bankCardNumber">
-            <el-input v-model="form.bankCardNumber" />
-          </el-form-item>
         </template>
-      </template>
-     </el-form>
+      </el-form>
     </el-row>
   </div>
 </template>
@@ -220,13 +185,13 @@ import {
 import { formatDate } from '@/utils'
 export default {
   name: "storeBase",
-  dicts: ['goods_type','sys_normal_disable'],
+  dicts: ['goods_type', 'sys_normal_disable'],
   data() {
     return {
-      storeTab:'1',
-      storeTab1actionPage:'1',
-      storeTab2actionPage:'1',
-      businessTimeList:[],
+      storeTab: '1',
+      storeTab1actionPage: '1',
+      storeTab2actionPage: '1',
+      businessTimeList: [],
       // 遮罩层
       loading: true,
       // 选中数组
@@ -268,13 +233,13 @@ export default {
     this.getList();
   },
   methods: {
-    handelActionStoreTab1(){
+    handelActionStoreTab1() {
       this.storeTab1actionPage = '0'
     },
-    handelActionStoreTab2(){
+    handelActionStoreTab2() {
       this.storeTab2actionPage = '0'
     },
-    onChangeStoreTab(){
+    onChangeStoreTab() {
       this.handleQuery()
     },
     /** 搜索按钮操作 */
@@ -290,7 +255,7 @@ export default {
         this.form = response.data;
         this.businessTimeList.push(response.data.businessStartTime != null && response.data.businessStartTime != '' ? response.data.businessStartTime : '');
         this.businessTimeList.push(response.data.businessEndTime != null && response.data.businessEndTime != '' ? response.data.businessEndTime : '');
-        if (this.form.openDate != null ){
+        if (this.form.openDate != null) {
           this.form.openDateParse = new Date(this.form.openDate).toLocaleDateString();
         }
         this.storeTab1actionPage = '1';
@@ -318,15 +283,15 @@ export default {
       };
       this.resetForm("form");
     },
-    cancelForm(){
+    cancelForm() {
       this.getList();
     },
     /** 提交按钮 */
     submitForm() {
-    if (this.form.id != null) {
-      updateStore(this.form).then(response => {
-        this.$modal.msgSuccess("修改成功");
-        this.getList();
+      if (this.form.id != null) {
+        updateStore(this.form).then(response => {
+          this.$modal.msgSuccess("修改成功");
+          this.getList();
         });
       }
     }
@@ -334,7 +299,7 @@ export default {
 };
 </script>
 <style>
-.action1{
-  margin-top: 20px;
+.action1 {
+    margin-top: 20px;
 }
 </style>

+ 2 - 0
src/views/workbench/workAppointmentOrder/index.vue

@@ -558,6 +558,7 @@ export default {
         /** 派单按钮操作 */
         handleUpdate(row) {
             this.reset()
+            console.log("this.form.appointmentStatus", row.appointmentStatus)
             var userInfoVO = this.getUserInfo()
             if (userInfoVO.userType == '01') {
                 this.openDeliveryPage = true
@@ -578,6 +579,7 @@ export default {
                 this.open = true
                 this.form.orderNo = row.orderNo
                 this.form.appointmentStatus = row.appointmentStatus
+                
             }
         },
         /** 提交按钮 */