Zory 1 vecka sedan
förälder
incheckning
36dd6dcf01
28 ändrade filer med 70 tillägg och 20 borttagningar
  1. 26 0
      src/api/model/merOrder.js
  2. 26 0
      src/api/model/storeOrder.js
  3. 1 1
      src/views/manage/order/components/log.vue
  4. 0 6
      src/views/manage/setting/menu/save.vue
  5. 0 0
      src/views/merchant/life/components/form.vue
  6. 0 0
      src/views/merchant/life/components/option.vue
  7. 0 0
      src/views/merchant/life/components/search.vue
  8. 0 0
      src/views/merchant/life/components/table.vue
  9. 0 0
      src/views/merchant/life/index.vue
  10. 1 1
      src/views/merchant/order/before/components/table.vue
  11. 1 1
      src/views/merchant/order/done/components/table.vue
  12. 1 1
      src/views/merchant/order/refund/components/table.vue
  13. 1 1
      src/views/merchant/order/send/components/form.vue
  14. 4 0
      src/views/merchant/order/send/components/option.vue
  15. 1 1
      src/views/merchant/order/send/components/table.vue
  16. 1 1
      src/views/merchant/order/send/index.vue
  17. 1 1
      src/views/merchant/refund/components/table.vue
  18. 1 1
      src/views/merchant/user/components/form.vue
  19. 0 0
      src/views/store/life/components/form.vue
  20. 0 0
      src/views/store/life/components/option.vue
  21. 0 0
      src/views/store/life/components/search.vue
  22. 0 0
      src/views/store/life/components/table.vue
  23. 0 0
      src/views/store/life/index.vue
  24. 1 1
      src/views/store/order/before/components/table.vue
  25. 1 1
      src/views/store/order/done/components/table.vue
  26. 1 1
      src/views/store/order/refund/components/table.vue
  27. 1 1
      src/views/store/order/send/components/table.vue
  28. 1 1
      src/views/store/refund/components/table.vue

+ 26 - 0
src/api/model/merOrder.js

@@ -0,0 +1,26 @@
+import config from "@/config";
+import http from "@/utils/request";
+
+export default {
+    list: {
+        url: `${config.API_URL}/merchant/order/list`,
+        name: "-",
+        get: async function (params) {
+            return await http.get(this.url, params);
+        },
+    },
+    log: {
+        url: `${config.API_URL}/merchant/order/log`,
+        name: "-",
+        get: async function (params) {
+            return await http.get(this.url, params);
+        },
+    },
+    export: {
+        url: `${config.API_URL}/merchant/order/export`,
+        name: "-",
+        get: async function (params) {
+            return await http.get(this.url, params);
+        },
+    },
+}

+ 26 - 0
src/api/model/storeOrder.js

@@ -0,0 +1,26 @@
+import config from "@/config";
+import http from "@/utils/request";
+
+export default {
+    list: {
+        url: `${config.API_URL}/store/order/list`,
+        name: "-",
+        get: async function (params) {
+            return await http.get(this.url, params);
+        },
+    },
+    log: {
+        url: `${config.API_URL}/store/order/log`,
+        name: "-",
+        get: async function (params) {
+            return await http.get(this.url, params);
+        },
+    },
+    export: {
+        url: `${config.API_URL}/store/order/export`,
+        name: "-",
+        get: async function (params) {
+            return await http.get(this.url, params);
+        },
+    },
+}

+ 1 - 1
src/views/manage/order/components/log.vue

@@ -55,7 +55,7 @@ export default {
         },
         async getLogData(order){
             this.loading = true;
-            var resp = await this.$API.order.log.get({"order":order.order_id});
+            var resp = await this.$API.order.log.get({"order":order.order_sn});
             this.loading = false;
             this.logData = resp.data;
         }

+ 0 - 6
src/views/manage/setting/menu/save.vue

@@ -37,12 +37,6 @@
 						</el-input>
 						<div class="el-form-item-msg">如父节点、链接或Iframe等没有视图的菜单不需要填写</div>
 					</el-form-item>
-					<el-form-item label="洗衣能力" prop="is_hide" v-if="type==3">
-						<el-radio-group v-model="form.is_hide">
-							<el-radio-button :label="1">门店自洗</el-radio-button>
-							<el-radio-button :label="0">洗衣地址</el-radio-button>
-						</el-radio-group>
-					</el-form-item>
 					<el-form-item label="排序" prop="sort">
 						<el-input v-model="form.sort" clearable placeholder=""></el-input>
 					</el-form-item>

+ 0 - 0
src/views/merchant/order/life/components/form.vue → src/views/merchant/life/components/form.vue


+ 0 - 0
src/views/merchant/order/life/components/option.vue → src/views/merchant/life/components/option.vue


+ 0 - 0
src/views/merchant/order/life/components/search.vue → src/views/merchant/life/components/search.vue


+ 0 - 0
src/views/merchant/order/life/components/table.vue → src/views/merchant/life/components/table.vue


+ 0 - 0
src/views/merchant/order/life/index.vue → src/views/merchant/life/index.vue


+ 1 - 1
src/views/merchant/order/before/components/table.vue

@@ -109,7 +109,7 @@ export default {
     data(){
         return {
             list: {
-                apiObj: this.$API.order.list
+                apiObj: this.$API.merOrder.list
             },
             dataSelect:[],
             dataSelectFull:[],

+ 1 - 1
src/views/merchant/order/done/components/table.vue

@@ -109,7 +109,7 @@ export default {
     data(){
         return {
             list: {
-                apiObj: this.$API.order.list
+                apiObj: this.$API.merOrder.list
             },
             dataSelect:[],
             dataSelectFull:[],

+ 1 - 1
src/views/merchant/order/refund/components/table.vue

@@ -109,7 +109,7 @@ export default {
     data(){
         return {
             list: {
-                apiObj: this.$API.order.list
+                apiObj: this.$API.merOrder.list
             },
             dataSelect:[],
             dataSelectFull:[],

+ 1 - 1
src/views/merchant/order/send/components/form.vue

@@ -65,7 +65,7 @@ export default {
             if(!validate){ return false }
             this.isSaveing = true;
             let submitData = JSON.parse(JSON.stringify(this.formData));
-            var resp = await this.$API.order.save.post(submitData);
+            var resp = await this.$API.merOrder.save.post(submitData);
             this.isSaveing = false;
             if (resp.code !== 1) {
                 return this.$message.error(resp.msg);

+ 4 - 0
src/views/merchant/order/send/components/option.vue

@@ -10,6 +10,7 @@
                         <el-button type="primary" icon="sc-icon-download" @click="open">导出</el-button>
                     </template>
                 </sc-file-export>
+                <el-button type="danger" icon="el-icon-download" @click="table_download()">下载打印插件</el-button>
             </div>
         </div>
     </fieldset>
@@ -33,6 +34,9 @@ export default {
         }
     },
     methods: {
+        table_download(){
+            window.location.href="https://scp-tcdn.sf-express.com/scp/soft/SCPPrint_Win32NT_6.570CN.exe"
+        },
         table_export(){
             
         },

+ 1 - 1
src/views/merchant/order/send/components/table.vue

@@ -109,7 +109,7 @@ export default {
     data(){
         return {
             list: {
-                apiObj: this.$API.order.list
+                apiObj: this.$API.merOrder.list
             },
             dataSelect:[],
             dataSelectFull:[],

+ 1 - 1
src/views/merchant/order/send/index.vue

@@ -2,7 +2,7 @@
     <el-container class="flex-column">
         <div class="table-search">
             <search @success="handleSuccess"></search>
-            <el-alert type="warning" show-icon title="栏目提醒" description="已预约栏目的订单,用户如取消订单,无需商家同意,产品如已发货,请尽快修改订单状态到服务中,如造成经济损失,本核销系统不负法律责任(使用自动呼叫快递功能的商家忽略)" :closable="false" style="margin-bottom: 10px;"></el-alert>
+            <el-alert type="warning" show-icon title="栏目提醒" description="1、已预约栏目的订单,用户如取消订单,无需商家同意,产品如已发货,请尽快修改订单状态到服务中,如造成经济损失,本核销系统不负法律责任(使用自动呼叫快递功能的商家忽略);2、电脑中必须先安装打印插件,点击下方【下载打印插件】按钮下载插件安装文件(使用云打印商家可忽略)" :closable="false" style="margin-bottom: 10px;"></el-alert>
             <optionBtn @success="handleSuccess" :dataSelect="dataSelect" :dataSelectFull="dataSelectFull" type="3"></optionBtn>
         </div>
         <el-main class="nopadding">

+ 1 - 1
src/views/merchant/refund/components/table.vue

@@ -109,7 +109,7 @@ export default {
     data(){
         return {
             list: {
-                apiObj: this.$API.order.list
+                apiObj: this.$API.merOrder.list
             },
             dataSelect:[],
             dataSelectFull:[],

+ 1 - 1
src/views/merchant/user/components/form.vue

@@ -125,7 +125,7 @@ export default {
             })
         },
         open(mode = 'add',type = 2){
-            if (type == 2) {
+            if (type == 3) {
                 this.titleMap = {
                     add:"新增店铺用户",
                     edit:"编辑店铺用户"

+ 0 - 0
src/views/store/order/life/components/form.vue → src/views/store/life/components/form.vue


+ 0 - 0
src/views/store/order/life/components/option.vue → src/views/store/life/components/option.vue


+ 0 - 0
src/views/store/order/life/components/search.vue → src/views/store/life/components/search.vue


+ 0 - 0
src/views/store/order/life/components/table.vue → src/views/store/life/components/table.vue


+ 0 - 0
src/views/store/order/life/index.vue → src/views/store/life/index.vue


+ 1 - 1
src/views/store/order/before/components/table.vue

@@ -109,7 +109,7 @@ export default {
     data(){
         return {
             list: {
-                apiObj: this.$API.order.list
+                apiObj: this.$API.storeOrder.list
             },
             dataSelect:[],
             dataSelectFull:[],

+ 1 - 1
src/views/store/order/done/components/table.vue

@@ -109,7 +109,7 @@ export default {
     data(){
         return {
             list: {
-                apiObj: this.$API.order.list
+                apiObj: this.$API.storeOrder.list
             },
             dataSelect:[],
             dataSelectFull:[],

+ 1 - 1
src/views/store/order/refund/components/table.vue

@@ -109,7 +109,7 @@ export default {
     data(){
         return {
             list: {
-                apiObj: this.$API.order.list
+                apiObj: this.$API.storeOrder.list
             },
             dataSelect:[],
             dataSelectFull:[],

+ 1 - 1
src/views/store/order/send/components/table.vue

@@ -109,7 +109,7 @@ export default {
     data(){
         return {
             list: {
-                apiObj: this.$API.order.list
+                apiObj: this.$API.storeOrder.list
             },
             dataSelect:[],
             dataSelectFull:[],

+ 1 - 1
src/views/store/refund/components/table.vue

@@ -109,7 +109,7 @@ export default {
     data(){
         return {
             list: {
-                apiObj: this.$API.order.list
+                apiObj: this.$API.storeOrder.list
             },
             dataSelect:[],
             dataSelectFull:[],