| | |
| | | </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 collaborationItems" |
| | | :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 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 collaborationItems" |
| | | :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">--> |
| | | <!-- <view class="module-header">--> |
| | |
| | | label: "开票台账", |
| | | }, |
| | | { |
| | | icon: "/static/images/icon/kaipiaotaizhang@2x.png", |
| | | label: "发货台账", |
| | | }, |
| | | { |
| | | icon: "/static/images/icon/huikuandengji@2x.png", |
| | | label: "回款登记", |
| | | }, |
| | |
| | | ]); |
| | | |
| | | // 协同办公功能数据 |
| | | const collaborationItems = reactive([ |
| | | { |
| | | icon: "/static/images/icon/xietongshenpi@2x.png", |
| | | label: "协同审批", |
| | | }, |
| | | { |
| | | icon: "/static/images/icon/kehubaifang@2x.png", |
| | | label: "客户拜访", |
| | | }, |
| | | ]); |
| | | // 协同办公功能数据 |
| | | const collaborationItems = reactive([ |
| | | { |
| | | icon: "/static/images/icon/baoxiaoguanli.png", |
| | | label: "协同审批", |
| | | }, |
| | | { |
| | | icon: "/static/images/icon/huiyiliebiao@2x.png", |
| | | label: "会议管理", |
| | | }, |
| | | { |
| | | icon: "/static/images/icon/tongzhigonggao@2x.png", |
| | | label: "通知公告", |
| | | }, |
| | | { |
| | | icon: "/static/images/icon/zhishiku@2x.png", |
| | | label: "知识库", |
| | | }, |
| | | { |
| | | icon: "/static/images/icon/yongyinguanli@2x.png", |
| | | label: "用印管理", |
| | | }, |
| | | { |
| | | icon: "/static/images/icon/guizhangzhidu@2x.png", |
| | | label: "规章制度", |
| | | }, |
| | | { |
| | | icon: "/static/images/icon/kehubaifang@2x.png", |
| | | label: "客户拜访", |
| | | }, |
| | | ]); |
| | | |
| | | // 生产管控功能数据 |
| | | const productionItems = reactive([ |
| | |
| | | url: "/pages/sales/invoiceLedger/index", |
| | | }); |
| | | break; |
| | | case "发货台账": |
| | | uni.navigateTo({ |
| | | url: "/pages/sales/deliveryLedger/index", |
| | | }); |
| | | break; |
| | | case "回款登记": |
| | | uni.navigateTo({ |
| | | url: "/pages/sales/receiptPayment/index", |
| | |
| | | url: "/pages/procurementManagement/paymentLedger/index", |
| | | }); |
| | | break; |
| | | case "协同审批": |
| | | uni.navigateTo({ |
| | | url: "/pages/cooperativeOffice/collaborativeApproval/index", |
| | | }); |
| | | break; |
| | | case "客户拜访": |
| | | uni.navigateTo({ |
| | | url: "/pages/cooperativeOffice/clientVisit/index", |
| | | }); |
| | | break; |
| | | case "协同审批": |
| | | uni.navigateTo({ |
| | | url: "/pages/indexItem?label=协同审批", |
| | | }); |
| | | break; |
| | | case "会议管理": |
| | | uni.navigateTo({ |
| | | url: "/pages/indexItem?label=会议管理", |
| | | }); |
| | | break; |
| | | case "通知公告": |
| | | uni.navigateTo({ |
| | | url: "/pages/cooperativeOffice/noticeManagement/index", |
| | | }); |
| | | break; |
| | | case "知识库": |
| | | uni.navigateTo({ |
| | | url: "/pages/managementMeetings/knowledgeBase/index", |
| | | }); |
| | | break; |
| | | case "用印管理": |
| | | uni.navigateTo({ |
| | | url: "/pages/managementMeetings/sealManagement/index", |
| | | }); |
| | | break; |
| | | case "规章制度": |
| | | uni.navigateTo({ |
| | | url: "/pages/managementMeetings/rulesRegulationsManagement/index", |
| | | }); |
| | | break; |
| | | case "客户拜访": |
| | | uni.navigateTo({ |
| | | url: "/pages/cooperativeOffice/clientVisit/index", |
| | | }); |
| | | break; |
| | | case "生产订单": |
| | | uni.navigateTo({ |
| | | url: "/pages/productionManagement/productionOrder/index", |