| | |
| | | </up-grid> |
| | | </view> |
| | | </view> |
| | | <!-- 入库管理 --> |
| | | <view class="common-module collaboration-module"> |
| | | <view class="module-header"> |
| | | <view class="module-title-container"> |
| | | <text class="module-title">入库管理</text> |
| | | </view> |
| | | </view> |
| | | <view class="module-content"> |
| | | <up-grid |
| | | :border="false" |
| | | col="4" |
| | | > |
| | | <up-grid-item |
| | | v-for="(item, index) in inventoryManagement" |
| | | :key="index" |
| | | @click="handleCommonItemClick(item)" |
| | | > |
| | | <view class="icon-container" :style="{ background: item.bgColor }"> |
| | | <up-icon |
| | | :name="item.icon" |
| | | :size="58" |
| | | color="#ffffff" |
| | | ></up-icon> |
| | | </view> |
| | | <text class="item-label">{{item.label}}</text> |
| | | </up-grid-item> |
| | | </up-grid> |
| | | </view> |
| | | </view> |
| | | |
| | | <!-- 生产管控模块 --> |
| | | <view class="common-module production-module"> |
| | |
| | | // 协同办公功能数据 |
| | | const collaborationItems = reactive([ |
| | | { |
| | | icon: '/static/images/icon/gongchuguanli@2x.png', |
| | | label: '公出管理', |
| | | }, |
| | | { |
| | | icon: '/static/images/icon/qingjiaguanli@2x.png', |
| | | label: '请假管理', |
| | | }, |
| | | { |
| | | icon: '/static/images/icon/chuchaiguanli@2x.png', |
| | | label: '出差管理', |
| | | }, |
| | | { |
| | | icon: '/static/images/icon/xietongshenpi@2x.png', |
| | | label: '协同审批', |
| | | }, |
| | |
| | | icon: '/static/images/icon/kehubaifang@2x.png', |
| | | label: '客户拜访', |
| | | } |
| | | ]); |
| | | // 协同办公功能数据inventoryManagement/receiptManagement |
| | | const inventoryManagement = reactive([ |
| | | { |
| | | icon: '/static/images/icon/rukuguanli@2x.png', |
| | | label: '自定义入库', |
| | | }, |
| | | ]); |
| | | |
| | | // 生产管控功能数据 |
| | |
| | | |
| | | // 设备管理功能数据 |
| | | const equipmentItems = reactive([ |
| | | // { |
| | | // icon: '/static/images/icon/shebeitaizhang@2x.png', |
| | | // label: '设备台账', |
| | | // }, |
| | | { |
| | | icon: '/static/images/icon/shebeitaizhang@2x.png', |
| | | label: '设备台账', |
| | | }, |
| | | { |
| | | icon: '/static/images/icon/shbeibaoxiu@2x.png', |
| | | label: '设备报修', |
| | |
| | | icon: '/static/images/icon/xunjianshangchuan@2x.png', |
| | | label: '巡检上传', |
| | | }, |
| | | { |
| | | icon: '/static/images/icon/guzhangfenxi@2x.png', |
| | | label: '分析追溯', |
| | | bgColor: '#ff9800' |
| | | }, |
| | | { |
| | | icon: '/static/images/icon/zhinengpaidan@2x.png', |
| | | label: '智能派单', |
| | | bgColor: '#ff6b35' |
| | | }, |
| | | { |
| | | icon: '/static/images/icon/zuoyezhidao@2x.png', |
| | | label: '作业指导', |
| | | bgColor: '#4caf50' |
| | | }, |
| | | { |
| | | icon: '/static/images/icon/jieguoyanzheng@2x.png', |
| | | label: '结果验证', |
| | | bgColor: '#9c27b0' |
| | | } |
| | | // { |
| | | // icon: '/static/images/icon/guzhangfenxi@2x.png', |
| | | // label: '分析追溯', |
| | | // bgColor: '#ff9800' |
| | | // }, |
| | | // { |
| | | // icon: '/static/images/icon/zhinengpaidan@2x.png', |
| | | // label: '智能派单', |
| | | // bgColor: '#ff6b35' |
| | | // }, |
| | | // { |
| | | // icon: '/static/images/icon/zuoyezhidao@2x.png', |
| | | // label: '作业指导', |
| | | // bgColor: '#4caf50' |
| | | // }, |
| | | // { |
| | | // icon: '/static/images/icon/jieguoyanzheng@2x.png', |
| | | // label: '结果验证', |
| | | // bgColor: '#9c27b0' |
| | | // } |
| | | ]); |
| | | |
| | | // 处理常用功能点击 |
| | |
| | | url: '/pages/procurementManagement/paymentLedger/index' |
| | | }); |
| | | break; |
| | | case '公出管理': |
| | | uni.navigateTo({ |
| | | url: '/pages/cooperativeOffice/collaborativeApproval/index1' |
| | | }); |
| | | break; |
| | | case '请假管理': |
| | | uni.navigateTo({ |
| | | url: '/pages/cooperativeOffice/collaborativeApproval/index2' |
| | | }); |
| | | break; |
| | | case '出差管理': |
| | | uni.navigateTo({ |
| | | url: '/pages/cooperativeOffice/collaborativeApproval/index3' |
| | | }); |
| | | break; |
| | | case '协同审批': |
| | | uni.navigateTo({ |
| | | url: '/pages/cooperativeOffice/collaborativeApproval/index' |
| | |
| | | url: '/pages/cooperativeOffice/clientVisit/index' |
| | | }); |
| | | break; |
| | | case '自定义入库': |
| | | uni.navigateTo({ |
| | | url: '/pages/inventoryManagement/receiptManagement/index' |
| | | }); |
| | | break; |
| | | case '生产订单': |
| | | uni.navigateTo({ |
| | | url: '/pages/productionManagement/productionOrder/index' |