|
|
@@ -3,7 +3,7 @@
|
|
|
<!-- 今日概况 -->
|
|
|
<div class="user-wrap">
|
|
|
<div class="user-top">
|
|
|
- <div class="app-size-28">今日概况</div>
|
|
|
+ <div class="app-size-28">今日概况</div><text @click="pageTo({url:'/admin/home/pda'})">PDA开单</text>
|
|
|
</div>
|
|
|
<div class="income-amount">
|
|
|
<div>收入金额</div>
|
|
|
@@ -108,6 +108,8 @@ import noneHd from "@/components/none-hd";
|
|
|
import loginModel from "@/components/login-model";
|
|
|
import {appLogin} from '@/api/common'
|
|
|
import { getDictionaries } from '@/api/mini'
|
|
|
+import { allProduct } from '@/api/product'
|
|
|
+import productMins from "@/mixins/product";
|
|
|
export default {
|
|
|
name: "admin-workbench",
|
|
|
components: {
|
|
|
@@ -117,6 +119,7 @@ export default {
|
|
|
noneHd,
|
|
|
loginModel,
|
|
|
},
|
|
|
+ mixins: [productMins],
|
|
|
data() {
|
|
|
return {
|
|
|
getappIdList: {},
|
|
|
@@ -134,116 +137,31 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
orderData: [
|
|
|
- {
|
|
|
- name: "待付款",
|
|
|
- url: "/admin/home/order",
|
|
|
- type: 4,
|
|
|
- query: {
|
|
|
- tabIndex: 1
|
|
|
- },
|
|
|
- value: 0
|
|
|
- },
|
|
|
- {
|
|
|
- name: "待配送",
|
|
|
- value: 0,
|
|
|
- url: "/admin/home/order",
|
|
|
- type: 4,
|
|
|
- query: {
|
|
|
- tabIndex: 2
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- name: "配送中",
|
|
|
- value: 0,
|
|
|
- url: "/admin/home/order",
|
|
|
- type: 4,
|
|
|
- query: {
|
|
|
- tabIndex: 3
|
|
|
- }
|
|
|
- }
|
|
|
+ { name: "待付款", url: "/admin/home/order", type: 4, query: { tabIndex: 1 }, value: 0 },
|
|
|
+ { name: "待配送", value: 0, url: "/admin/home/order", type: 4, query: { tabIndex: 2 } },
|
|
|
+ { name: "配送中", value: 0, url: "/admin/home/order", type: 4, query: { tabIndex: 3 } }
|
|
|
],
|
|
|
tabsData: [
|
|
|
- {
|
|
|
- name: "商城",
|
|
|
- img: 'ghs/home/shop.png',
|
|
|
- url: "/admin/home/mall"
|
|
|
- },
|
|
|
- {
|
|
|
- name: "改价",
|
|
|
- img: 'ghs/home/gj.png',
|
|
|
- url: "/admin/changePrice/list"
|
|
|
- },
|
|
|
- {
|
|
|
- name: "供应商",
|
|
|
- img: 'ghs/home/icon_ghs.png',
|
|
|
- url: "/pagesPurchase/supplier"
|
|
|
- },
|
|
|
- {
|
|
|
- name: "报损单",
|
|
|
- img: 'ghs/home/kcyjs.png',
|
|
|
- url: "/admin/breakage/list"
|
|
|
- },
|
|
|
- {
|
|
|
- name: "库存预警",
|
|
|
- img: 'ghs/home/kcyjs.png',
|
|
|
- url: "/pagesStorehouse/stockWarn/manage"
|
|
|
- },
|
|
|
- {
|
|
|
- name: "花材",
|
|
|
- img: 'ghs/home/hcgl.png',
|
|
|
- url: "/admin/item/list"
|
|
|
- },
|
|
|
- {
|
|
|
- name: "调拨出库",
|
|
|
- img: 'ghs/home/dbck.png',
|
|
|
- url: "/pagesStorehouse/allot/allotEx"
|
|
|
- },
|
|
|
- {
|
|
|
- name: "调拨入库",
|
|
|
- img: 'ghs/home/dbrk.png',
|
|
|
- url: "/pagesStorehouse/allot/allotPut"
|
|
|
- }
|
|
|
+ { name: "商城", img: 'ghs/home/shop.png', url: "/admin/home/mall" },
|
|
|
+ { name: "改价", img: 'ghs/home/gj.png', url: "/admin/changePrice/list" },
|
|
|
+ { name: "供应商", img: 'ghs/home/icon_ghs.png', url: "/pagesPurchase/supplier" },
|
|
|
+ { name: "报损单", img: 'ghs/home/kcyjs.png', url: "/admin/breakage/list" },
|
|
|
+ { name: "库存预警", img: 'ghs/home/kcyjs.png', url: "/pagesStorehouse/stockWarn/manage" },
|
|
|
+ { name: "花材", img: 'ghs/home/hcgl.png', url: "/admin/item/list" },
|
|
|
+ { name: "调拨出库", img: 'ghs/home/dbck.png', url: "/pagesStorehouse/allot/allotEx" },
|
|
|
+ { name: "调拨入库", img: 'ghs/home/dbrk.png', url: "/pagesStorehouse/allot/allotPut" }
|
|
|
],
|
|
|
totalData: [
|
|
|
- {
|
|
|
- name: "客户数",
|
|
|
- value: 0,
|
|
|
- url:'/admin/home/member',
|
|
|
- type:4
|
|
|
- },
|
|
|
- {
|
|
|
- name: "总访客",
|
|
|
- value: 0,
|
|
|
- url:'/admin/custom/visit',
|
|
|
- type:1,
|
|
|
- },
|
|
|
- {
|
|
|
- name: "总订单",
|
|
|
- value: 0,
|
|
|
- url:'/admin/home/order',
|
|
|
- type:4
|
|
|
- },
|
|
|
- {
|
|
|
- name: "总收入(元)",
|
|
|
- value: 0.00,
|
|
|
- url:'/pagesStore/me/incomeExpenses',
|
|
|
- type:1
|
|
|
- },
|
|
|
- {
|
|
|
- name: "总支出(元)",
|
|
|
- value: 0.00,
|
|
|
- url:'/pagesStore/me/incomeExpenses',
|
|
|
- type:1
|
|
|
- },
|
|
|
- {
|
|
|
- name: "总采购(元)",
|
|
|
- value: 0.00,
|
|
|
- url:'/admin/statistics/cgStat',
|
|
|
- type:1
|
|
|
- }
|
|
|
+ { name: "客户数", value: 0, url:'/admin/home/member', type:4 },
|
|
|
+ { name: "总访客", value: 0, url:'/admin/custom/visit', type:1, },
|
|
|
+ { name: "总订单", value: 0, url:'/admin/home/order', type:4 },
|
|
|
+ { name: "总收入(元)", value: 0.00, url:'/pagesStore/me/incomeExpenses', type:1 },
|
|
|
+ { name: "总支出(元)", value: 0.00, url:'/pagesStore/me/incomeExpenses', type:1 },
|
|
|
+ { name: "总采购(元)", value: 0.00, url:'/admin/statistics/cgStat', type:1 }
|
|
|
],
|
|
|
skSrc: `${this.$constant.imgUrl}/ghs/home/sk.jpg`,
|
|
|
- pfSrc: `${this.$constant.imgUrl}/ghs/home/pf.jpg`
|
|
|
+ pfSrc: `${this.$constant.imgUrl}/ghs/home/pf.jpg`,
|
|
|
+ allProduct:[]
|
|
|
};
|
|
|
},
|
|
|
onShareAppMessage(res) {
|
|
|
@@ -270,6 +188,7 @@ export default {
|
|
|
},
|
|
|
onLoad(option) {
|
|
|
|
|
|
+ // #ifdef APP-PLUS
|
|
|
//pda扫码开单
|
|
|
let that = this
|
|
|
var main = plus.android.runtimeMainActivity(); //获取activity
|
|
|
@@ -280,7 +199,11 @@ export default {
|
|
|
var filter = new IntentFilter();
|
|
|
filter.addAction("nlscan.action.SCANNER_RESULT"); //监听扫描
|
|
|
main.registerReceiver(receiver, filter); //注册监听
|
|
|
+ // #endif
|
|
|
|
|
|
+ allProduct().then(res=>{
|
|
|
+ this.allProduct = res.data.list
|
|
|
+ })
|
|
|
|
|
|
},
|
|
|
onPullDownRefresh() {
|
|
|
@@ -291,20 +214,31 @@ export default {
|
|
|
},
|
|
|
methods: {
|
|
|
...mapActions(['setUserShopAll']),
|
|
|
+
|
|
|
+ // #ifdef APP-PLUS
|
|
|
//pda扫码开单
|
|
|
doReceive(context, intent) {
|
|
|
//通过intent实例引入intent类,方便以后的'.'操作
|
|
|
plus.android.importClass(intent)
|
|
|
- var barcodeBytes1 = intent.getStringExtra("SCAN_BARCODE1")
|
|
|
- console.log(barcodeBytes1)
|
|
|
+ var productIdCode = intent.getStringExtra("SCAN_BARCODE1")
|
|
|
+ let that = this
|
|
|
+ this.allProduct.forEach(function(product,index,array){
|
|
|
+ if(product.id == productIdCode){
|
|
|
+ console.log(product)
|
|
|
+ that.kdType = 'PDA'
|
|
|
+ product.userPrice = product.bigPrice
|
|
|
+ that.addEvent(product)
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
var pages = getCurrentPages()
|
|
|
let currentRoute = pages[pages.length-1].route;
|
|
|
if(currentRoute != 'admin/home/pda'){
|
|
|
this.$util.pageTo({url: '/admin/home/pda'})
|
|
|
- }else{
|
|
|
- console.log('vvvvvvv')
|
|
|
}
|
|
|
},
|
|
|
+ // #endif
|
|
|
+
|
|
|
loginFun(mobile,password){
|
|
|
|
|
|
//有几个地方涉及登陆,需要统一方法,请搜索关键词 uni_login
|