From 17e1ae4795b1be3d4bfd7005fb1bb559d5e30115 Mon Sep 17 00:00:00 2001
From: Mr.Shi <1878285526@qq.com>
Date: 星期四, 07 九月 2023 09:08:17 +0800
Subject: [PATCH] 小程序
---
minipro_standard/pages_adjust/pages/processPlan/processPlan.vue | 84 +++++-------------------------------------
1 files changed, 10 insertions(+), 74 deletions(-)
diff --git a/minipro_standard/pages_adjust/pages/processPlan/processPlan.vue b/minipro_standard/pages_adjust/pages/processPlan/processPlan.vue
index 66b5a4c..10b3746 100644
--- a/minipro_standard/pages_adjust/pages/processPlan/processPlan.vue
+++ b/minipro_standard/pages_adjust/pages/processPlan/processPlan.vue
@@ -44,6 +44,8 @@
<script>
import Search from '@/components/Search.vue'
+ import { getList } from "@/util/api/PlanningAPI"
+
export default {
components: {
Search
@@ -71,8 +73,12 @@
}).exec()
})
},
+ onLoad() {
+ this.getLists()
+ },
methods: {
clickItem(obj) {
+ uni.$emit('update', {obj})
uni.navigateBack({ delta: 1 });
},
// 鑾峰彇澶撮儴缁勪欢楂樺害
@@ -87,85 +93,15 @@
this.lists = []
this.getLists()
},
- // 鐐瑰嚮鏍囩鎼滅储
- clickTag(ids) {
- this.listData.cateIds = ids
- this.listData.page = 0
- this.finished = false
- this.lists = []
- // this.getLists()
- },
- // 鑾峰彇鍒楄〃缁熻
- pageCounts() {
- pageCount({
- factoryId: this.listData.departIds,
- procedureIdList: this.listData.procedureIds ? this.listData.procedureIds : [],
- startDate: this.listData.startDate,
- endDate: this.listData.endDate,
- statusList: this.listData.cateIds
- }).then(res => {
- if (res.code === 200 && res.data) {
- this.tagList[0].num = res.data.allNum.toString()
- this.tagList[1].num = res.data.startNum.toString()
- this.tagList[2].num = res.data.ingNum.toString()
- this.tagList[3].num = res.data.endNum.toString()
- }
- })
- },
- // 鑾峰彇宸ュ巶鏁版嵁
- getOrganizations() {
- getOrganization({
- type: 1
- }).then(res => {
- if (res.code === 200 && res.data && res.data.length !== 0) {
- res.data.forEach((item, i) => {
- item.isActive = i === 0;
- })
- if (res.data.length > 0) {
- this.factoryList = res.data
- this.listData.departIds = this.factoryList[0].id
- this.listData.procedureIds = ''
- this.finished = false
- this.getWorkingProcedures(this.factoryList[0].id)
- this.getLists()
- this.pageCounts()
- }
- }
- })
- },
- // 鑾峰彇宸ュ簭鏁版嵁
- getWorkingProcedures(orgId) {
- this.data = []
- getWorkingProcedure({
- orgId
- })
- .then(res => {
- if (res.code === 200 && res.data && res.data.length !== 0) {
- res.data.forEach((item, i) => {
- item.isActive = false;
- })
- this.data = res.data
- }
- })
- },
// 鎼滅储寮规鎻愪氦
submit() {
- let pmodelOrgId = []
- this.data.forEach((item) => {
- if (item.isActive) {
- pmodelOrgId.push(item.id)
- }
- })
- this.listData.procedureIds = pmodelOrgId
- this.listData.page = 0
- this.finished = false
- this.lists = []
- // this.getLists()
- // this.pageCounts()
+ this.pageData.page = 0
+ this.finished.value = false
+ this.listData.value = []
+ this.getLists()
},
// 鑾峰彇璁″垝鍒楄〃鏁版嵁
getLists() {
- console.log('getLists')
if (!this.finished) {
this.pageData.page = this.pageData.page + 1
this.loading = true
--
Gitblit v1.9.3