【Vue】【uni-app】实现发起工单页面

修改了上次的导航栏为二级导航

<template><view class="leftNav"><div class="logo">显鹅易见</div><uni-collapse class="item" accordion="true"><uni-collapse-item title="养殖场总部"><a href="#/pages/HeadQuarter/HeadQuarter">养殖场总部</a></uni-collapse-item><uni-collapse-item title="养殖场"><a href="#/pages/Farm/Farm">养殖场</a></uni-collapse-item><uni-collapse-item title="出入栏管理"><a href="#/pages/FarmManagement/ShowInOutCount">出入栏管理</a></uni-collapse-item><uni-collapse-item title="工单管理"><a>周期工单</a><a href="#/pages/WorkOrderManagement/WorkOrderManagement">工单列表</a><a href="#/pages/WorkOrderManagement/InitiateWorkOrder">发起工单</a></uni-collapse-item><uni-collapse-item title="管理面板"><a href="#/pages/manage/manage">管理面板</a></uni-collapse-item></uni-collapse></view>
</template>

实现了发起工单页面

<template><navgation /><view class="right"><h2 class="section">发起工单</h2><view class="section"><text>负责人员ID: </text><view class="block"><uni-easyinput placeholder="请输入ID" @change="inputPersonID"></uni-easyinput></view><text>工单类型: </text><view class="block"><uni-data-select v-model="kind" :localdata="kinds"></uni-data-select></view></view><view class="section"><text>派发日期: </text><view class="block"><uni-datetime-picker v-model="dispatchDate"></uni-datetime-picker></view></view><view class="section"><text>指定完成日期: </text><view class="block"><uni-datetime-picker v-model="taskDate"></uni-datetime-picker></view></view><view class="section"><text>关联养殖场ID: </text><view class="block"><uni-easyinput placeholder="请输入ID" @change="inputAssociateID"></uni-easyinput></view></view><view class="section"><text>工单标题: </text><view class="block"><uni-easyinput placeholder="请输入标题" @change="inputTitle"></uni-easyinput></view></view><view class="section"><text>工单内容: </text><view style="width: 35%;"><uni-easyinput placeholder="请输入内容" type="textarea" @change="inputContent"></uni-easyinput></view></view><view class="section"><button type="primary" size="mini" @click="initiate">发起工单</button></view></view>
</template><script>import navigation from '../../components/navgation/navgation.vue';export default {data() {return {kind: '',kinds: [{text: '周期工单',value: 0}, {text: '临时工单',value: 1}, {text: '紧急工单',value: 2}],personID: "",associateID: "",dispatchDate: '',taskDate: '',title: "",content: ""};},methods: {inputID(e) {this.ID = e;},inputPersonID(e) {this.personID = e;},inputAssociateID(e) {this.associateID = e;},inputTitle(e) {this.title = e;},inputContent(e) {this.content = e;},initiate() {uni.showModal({title: '提示',content: '是否确定发起工单',success: (res)=>{if (res.confirm) {console.log('用户点击确定');} else if (res.cancel) {console.log('用户点击取消');}}});},sendRequst() {uni.request({url: 'http://192.168.6.128:8080', // 接口地址method: 'POST',data: {kinds: this.kinds[this.kind].text,personID: this.personID,associateID: this.associateID,dispatchDate: this.dispatchDate,taskDate: this.taskDate,title: this.title,content: this.content},header: {'content-type': 'application/json' // 自定义请求头信息},success: (response) => {if (response.statusCode == 200) {uni.showToast({title: '提交成功'});} else {console.log('提交失败:', response);uni.showToast({title: '提交失败',icon: 'error'})}},fail: (response) => {console.log('请求后端失败:', response);uni.showToast({title: '提交失败',icon: 'error'})}})}}}
</script><style lang="scss">.right {margin-top: 40rpx;margin-left: 440rpx;}.section {display: flex;align-items: center;column-gap: 20rpx;margin: 20rpx;}.block {width: 20%;border-radius: 10rpx;margin-right: 20%;}button {border-radius: 20rpx;}
</style>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/180729.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL索引优化实战一

#插入一些示例数据drop procedure if exists insert_emp;delimiter ;;create procedure insert_emp()begindeclare i int;set i1;while(i<100000)doinsert into employees(name,age,position) values(CONCAT(tqq,i),i,dev);set ii1;end while;end;;delimiter ;call insert_e…

vue 浏览器版本兼容问题解决方案

1、 为了使 Vue.js 兼容 IE、360 等浏览器&#xff0c;你可能需要添加一些额外的依赖。以下是一些常用的依赖项&#xff1a; &#xff08;1&#xff09;Babel&#xff1a;Babel 是一个 JavaScript 编译器&#xff0c;可以将 ES6 的语法转换成 ES5 语法&#xff0c;以便支持老旧…

java编程:数组代表着苹果期货在 9 天内的价格变化,其中第 n 个元素是苹果在第 n 天的 价格,你可以进行最多三次交易,设计算法,9 天内赚到最多的钱

1 题目 编程题&#xff1a;下面的数组代表着苹果期货在 9 天内的价格变化&#xff0c;其中第 n 个元素是苹果在第 n 天的 价格&#xff0c;你可以进行最多三次交易&#xff0c;设计一个算法&#xff0c;9 天内如何赚到最多的钱&#xff1f;价格数组&#xff1a; [8, 9, 2, 5, …

医疗影像数据集—CT、X光、骨折、阿尔茨海默病MRI、肺部、肿瘤疾病等图像数据集

最近收集了一大波关于CT、X光等医疗方面的数据集包含骨折、阿尔茨海默病MRI、肺部疾病等类型的医疗影像数据&#xff0c;废话不多说&#xff0c;给大家逐一介绍&#xff01;&#xff01; 1、彩色预处理阿尔茨海默病MRI(磁共振成像)图像数据集 彩色预处理阿尔茨海默病MRI(磁共…

科普 | 隧道代理IP,简化操作提升安全性

随着数字化时代的深入发展&#xff0c;企业对网络数据的依赖日益增强。在这样的背景下&#xff0c;隧道代理IP正在以其独特的优势改变传统的网络代理模式&#xff0c;为企业级数据采集领域带来革命性的变革。 隧道代理IP技术简介 隧道代理IP通过云端服务器实现自动化的HTTP代理…

【Java Spring】Spring MVC基础

文章目录 1、Spring MVC 简介2、Spring MVC 功能1.1 Spring MVC 连接功能2.2 Spring MVC 获取参数2.2.1 获取变量2.2.2 获取对象2.2.3 RequestParam重命名后端参数2.2.4 RequestBody 接收Json对象2.2.5 PathVariable从URL中获取参数 1、Spring MVC 简介 Spring Web MVC是构建于…

SEAM-STRESS

模型 PCM means ‘Pixel Correlation Module’ 辅助信息 作者未提供代码

jetson nano 串口通信

目录 1.UART通信介绍 2.电脑端准备工作 2.1 安装串口调试助手 2.2 硬件接线 3.Jetson Nano端准备工作 3.1安装库文件 3.2修改主板上电启动串口权限 4.示例程序-发送及接收 4.1 开启串口调试助手 4.2 导入示例程序 4.3 执行程序 4.4 查看效果 4.4.1 串口调试端 4.4…

【音频】Glitch相关

背景 因为要判断低码率下&#xff0c;MOS分值为啥下降&#xff0c;从几个方面调查。其中提及到Glitch、缓冲buffer等&#xff0c;慢慢积累名次概念以及经验。 “Glitch” 在音频领域通常指的是非预期的、短暂的干扰或失真。这些问题可能由于信号传输错误、设备问题、软件错误等…

深入理解强化学习——马尔可夫决策过程:备份图(Backup Diagram)

分类目录&#xff1a;《深入理解强化学习》总目录 在本文中&#xff0c;我们将介绍备份&#xff08;Backup&#xff09;的概念。备份类似于自举之间的迭代关系&#xff0c;对于某一个状态&#xff0c;它的当前价值是与它的未来价值线性相关的。 我们将与下图类似的图称为备份图…

NX二次开发UF_MTX3_vec_multiply_t 函数介绍

文章作者&#xff1a;里海 来源网站&#xff1a;https://blog.csdn.net/WangPaiFeiXingYuan UF_MTX3_vec_multiply_t Defined in: uf_mtx.h void UF_MTX3_vec_multiply_t(const double vec [ 3 ] , const double mtx [ 9 ] , double vec_product [ 3 ] ) overview 概述 Ret…

rabbitMQ对优先级队列的使用

注意事项&#xff1a; 1.队列设置优先级 权制范围&#xff08;0-255&#xff09;推荐0-10 否则浪费CPU与内存 2.发消息时给消息设置优先级 3.消息需要完全事先在队列中&#xff0c;在被消费者消费 会被排序&#xff0c;否则边生产边消费不会达到预期的队列优先效果。 优先级队列…

C语言第三十七弹--使用冒泡排序模拟实现sort

使用C语言通过冒泡排序模拟实现sort 思路&#xff1a;调用模拟的sort&#xff0c;首先函数中&#xff0c;有多种类型的数组要进行排序&#xff0c;使用void*类型&#xff0c;因为需要排序其它类型数组所以需要修改冒泡排序中的交换条件和交换函数。 1.设计模拟sort排序函数 …

plotneuralnet和netron结合绘制模型架构图

plotneuralnet和netron结合绘制模型架构图 一、plotneuralnet 本身的操作 模型结构图的可视化&#xff0c;能直观展示模型的结构以及各个模块之间的关系。最近借助plotneuralnet python库&#xff08;windows版&#xff09;绘制了一个网络结构图&#xff0c;有一些经验和心得…

Anolis 安装 Conda 和 YoloV8

Anolis 安装 Conda 和 YoloV8 一 Conda 和 YoloV8 安装1.Conda 下载与安装2.YoloV8 安装 二.测试 一 Conda 和 YoloV8 安装 ## 1. anolis 安装 cv2 依赖库 yum install -y mesa-libGL.x86_64 ## Anaconda https://repo.anaconda.com/archive/ ## 重启终端查看版本 conda --ver…

如何应对雨天飞行的挑战?无人机机库防护能力解析

一、 背景介绍 无人机机库是无人机停放和起降场所&#xff0c;类似传统飞机的 hangar&#xff08;飞机库&#xff09;。它是一个专门用于存储、维护和保护无人机的设施。无人机机库的存在有助于提高无人机的安全性&#xff0c;同时也为无人机提供了一个有序的管理场所。 雨天…

Matplotlib图表定制:多子图和多图形展示

Matplotlib允许用户在同一图表中创建多个子图&#xff0c;以及在同一图表中显示多个图形。 在本篇文章中&#xff0c;我们将详细介绍这两种功能&#xff0c;并通过案例演示&#xff0c;帮助你更好地利用Matplotlib进行图表定制。 1、创建包含多个子图的图表 Matplotlib提供了…

2022年03月 Scratch图形化(四级)真题解析#中国电子学会#全国青少年软件编程等级考试

Scratch等级考试(1~4级)全部真题・点这里 一、单选题(共10题,每题2分,共30分) 第1题 由1,2,3,4,5,0这六个数字经过排列组合能够组成多少个六位数偶数?注意:每一位都不相同,最高位不能为0。 A:720 B:360 C:312 D:88 答案:C 逻辑知识单选题 第2题 运行以下程…

Maven——Maven发展历程

本帖主要介绍以下内容&#xff1a; 什么是Maven为什么需要MavenMaven与极限编程 1、什么是Maven Maven这个词可以翻译为“知识的积累”&#xff0c;也可以翻译为“专家”或“内行”。Maven是跨平台的项目管理工具。作为Apache组织中的一个颇为成功的开源项目&#xff0c;Mav…

Go 接口:nil接口为什么不等于nil?

一、Go 接口的地位 Go 语言核心团队的技术负责人 Russ Cox 也曾说过这样一句话&#xff1a;“如果要从 Go 语言中挑选出一个特性放入其他语言&#xff0c;我会选择接口”&#xff0c;这句话足以说明接口这一语法特性在这位 Go 语言大神心目中的地位。 为什么接口在 Go 中有这么…