From 435c81a7bff995f41b954187a9afe84f5b78b2c4 Mon Sep 17 00:00:00 2001 From: suixy <2277317060@qq.com> Date: Fri, 23 Jan 2026 19:01:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AF=B7=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/production/production.js | 49 +++++++++++++++++++++++----------- 1 file changed, 33 insertions(+), 16 deletions(-) diff --git a/pages/production/production.js b/pages/production/production.js index 2c801d1..1423809 100644 --- a/pages/production/production.js +++ b/pages/production/production.js @@ -1,22 +1,25 @@ // pages/production/production.js -import {request} from '../../utils/request' +import { + request +} from '../../utils/request' const app = getApp() Page({ - - data: { - optionsRow:[], + + data: { + optionsRow: [], options: [], selectedIndex: 0 }, - onChange(e) { + onChange(e) { this.setData({ selectedIndex: e.detail.value - }) - let id = this.data.optionsRow.map(e=>e.processName = this.data.options[e.detail.value]) + }) + let id = this.data.optionsRow.find(v => v.label === this.data.options[e.detail.value])?.value || '' console.log(id); + }, - + onLoad(options) { }, @@ -45,20 +48,34 @@ Page({ isToken: false, isEncrypt: true, repeatSubmit: false - }, + }, data: { - username:'admin', - password:'admin123', - clientId:'428a8310cd442757ae699df5d894f051', - grantType: 'password', + username: 'admin', + password: 'admin123', + clientId: '428a8310cd442757ae699df5d894f051', + grantType: 'password', rememberMe: false, tenantId: "000000", } - }).then(e=>{ + }).then(e => { app.globalData.token = e.data.access_token }) - - + await request({ + url: '/mes/baseProcessInfo/getProcessInfoList', + method: 'get', + }).then(e => { + this.setData({ + optionsRow: JSON.parse(JSON.stringify(e.data)).map(v => { + return { + value : v.processId, + label : v.processName, + } + }), + options: e.data.map(v => v.processName), + }) + }) + + }, /**