From ea0b969b320a1bb15b79e35a61be971324c63f8b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E2=80=98tuzi0421?= <‘tuz0421@163.com>
Date: Mon, 15 Jan 2024 14:02:04 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E9=A1=B9=E7=9B=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.gitignore | 2 +
.hbuilderx/launch.json | 16 +++
App.vue | 44 ++++++
index.html | 20 +++
main.js | 30 ++++
manifest.json | 60 ++++++++
pages.json | 78 +++++++++++
pages/index/index.vue | 129 ++++++++++++++++++
pages/index/message.vue | 54 ++++++++
pages/login/login.vue | 25 ++++
pages/person/accountCenter.vue | 86 ++++++++++++
pages/person/changePhone.vue | 22 +++
pages/person/person.vue | 119 ++++++++++++++++
static/c1.png | Bin 0 -> 401 bytes
static/c2.png | Bin 0 -> 470 bytes
static/c3.png | Bin 0 -> 511 bytes
static/c4.png | Bin 0 -> 476 bytes
static/c5.png | Bin 0 -> 472 bytes
static/c6.png | Bin 0 -> 545 bytes
static/c7.png | Bin 0 -> 365 bytes
static/c8.png | Bin 0 -> 587 bytes
static/c9.png | Bin 0 -> 565 bytes
static/customicons.css | 20 +++
static/customicons.ttf | Bin 0 -> 2416 bytes
static/iconfont/iconfont-weapp/icon/icon.js | 14 ++
static/iconfont/iconfont-weapp/icon/icon.json | 4 +
static/iconfont/iconfont-weapp/icon/icon.wxml | 2 +
static/iconfont/iconfont-weapp/icon/icon.wxss | 107 +++++++++++++++
.../iconfont-weapp/iconfont-weapp-icon.css | 107 +++++++++++++++
.../iconfont-weapp/iconfont-weapp-icon.wxss | 107 +++++++++++++++
static/iconfont/iconfont.css | 109 +++++++++++++++
static/iconfont/svg.js | 1 +
static/logo.png | Bin 0 -> 4023 bytes
static/uni.png | Bin 0 -> 4162 bytes
uni.scss | 10 ++
35 files changed, 1166 insertions(+)
create mode 100644 .gitignore
create mode 100644 .hbuilderx/launch.json
create mode 100644 App.vue
create mode 100644 index.html
create mode 100644 main.js
create mode 100644 manifest.json
create mode 100644 pages.json
create mode 100644 pages/index/index.vue
create mode 100644 pages/index/message.vue
create mode 100644 pages/login/login.vue
create mode 100644 pages/person/accountCenter.vue
create mode 100644 pages/person/changePhone.vue
create mode 100644 pages/person/person.vue
create mode 100644 static/c1.png
create mode 100644 static/c2.png
create mode 100644 static/c3.png
create mode 100644 static/c4.png
create mode 100644 static/c5.png
create mode 100644 static/c6.png
create mode 100644 static/c7.png
create mode 100644 static/c8.png
create mode 100644 static/c9.png
create mode 100644 static/customicons.css
create mode 100644 static/customicons.ttf
create mode 100644 static/iconfont/iconfont-weapp/icon/icon.js
create mode 100644 static/iconfont/iconfont-weapp/icon/icon.json
create mode 100644 static/iconfont/iconfont-weapp/icon/icon.wxml
create mode 100644 static/iconfont/iconfont-weapp/icon/icon.wxss
create mode 100644 static/iconfont/iconfont-weapp/iconfont-weapp-icon.css
create mode 100644 static/iconfont/iconfont-weapp/iconfont-weapp-icon.wxss
create mode 100644 static/iconfont/iconfont.css
create mode 100644 static/iconfont/svg.js
create mode 100644 static/logo.png
create mode 100644 static/uni.png
create mode 100644 uni.scss
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..264e7a9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+unpackage/
+uni_modules/
\ No newline at end of file
diff --git a/.hbuilderx/launch.json b/.hbuilderx/launch.json
new file mode 100644
index 0000000..dd4ad0b
--- /dev/null
+++ b/.hbuilderx/launch.json
@@ -0,0 +1,16 @@
+{ // launch.json 配置了启动调试时相关设置,configurations下节点名称可为 app-plus/h5/mp-weixin/mp-baidu/mp-alipay/mp-qq/mp-toutiao/mp-360/
+ // launchtype项可配置值为local或remote, local代表前端连本地云函数,remote代表前端连云端云函数
+ "version": "0.0",
+ "configurations": [{
+ "default" :
+ {
+ "launchtype" : "local"
+ },
+ "mp-weixin" :
+ {
+ "launchtype" : "local"
+ },
+ "type" : "uniCloud"
+ }
+ ]
+}
diff --git a/App.vue b/App.vue
new file mode 100644
index 0000000..1875ee6
--- /dev/null
+++ b/App.vue
@@ -0,0 +1,44 @@
+
+
+
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..c3ff205
--- /dev/null
+++ b/index.html
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/main.js b/main.js
new file mode 100644
index 0000000..f8fc053
--- /dev/null
+++ b/main.js
@@ -0,0 +1,30 @@
+
+import "./static/iconfont/iconfont.css"
+import "./static/iconfont/iconfont-weapp/iconfont-weapp-icon.css"
+
+
+// #ifndef VUE3
+import Vue from 'vue'
+import App from './App'
+import svg from './static/iconfont/svg.js'
+Vue.use(svg);
+
+Vue.config.productionTip = false;
+App.mpType = 'app';
+
+const app = new Vue({
+ ...App
+})
+app.$mount()
+// #endif
+
+// #ifdef VUE3
+import { createSSRApp } from 'vue'
+import App from './App.vue'
+export function createApp() {
+ const app = createSSRApp(App)
+ return {
+ app
+ }
+}
+// #endif
\ No newline at end of file
diff --git a/manifest.json b/manifest.json
new file mode 100644
index 0000000..1190e2f
--- /dev/null
+++ b/manifest.json
@@ -0,0 +1,60 @@
+{
+ "name" : "mes-mobile01",
+ "appid" : "__UNI__41DB0F2",
+ "description" : "",
+ "versionName" : "1.0.0",
+ "versionCode" : "100",
+ "transformPx" : false,
+ "app-plus" : {
+ /* 5+App特有相关 */
+ "usingComponents" : true,
+ "nvueCompiler" : "uni-app",
+ "nvueStyleCompiler" : "uni-app",
+ "splashscreen" : {
+ "alwaysShowBeforeRender" : true,
+ "waiting" : true,
+ "autoclose" : true,
+ "delay" : 0
+ },
+ "modules" : {},
+ /* 模块配置 */
+ "distribute" : {
+ /* 应用发布信息 */
+ "android" : {
+ /* android打包配置 */
+ "permissions" : [
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ ]
+ },
+ "ios" : {},
+ /* ios打包配置 */
+ "sdkConfigs" : {}
+ }
+ },
+ /* SDK配置 */
+ "quickapp" : {},
+ /* 快应用特有相关 */
+ "mp-weixin" : {
+ /* 小程序特有相关 */
+ "appid" : "",
+ "setting" : {
+ "urlCheck" : false
+ },
+ "usingComponents" : true
+ },
+ "vueVersion" : "3"
+}
diff --git a/pages.json b/pages.json
new file mode 100644
index 0000000..dcf5967
--- /dev/null
+++ b/pages.json
@@ -0,0 +1,78 @@
+{
+ "pages": [{
+ "path": "pages/index/index",
+ "style": {
+ "navigationBarTitleText": "德木自动化系统"
+ }
+ },{
+ "path": "pages/person/person",
+ "style": {
+ "navigationBarTitleText": "个人中心"
+ }
+ },{
+ "path": "pages/index/message",
+ "style": {
+ "navigationBarTitleText": "消息管理"
+ }
+ },
+ {
+ "path" : "pages/person/accountCenter",
+ "style" :
+ {
+ "navigationBarTitleText" : "账户中心",
+ "enablePullDownRefresh" : false
+ }
+ },
+ {
+ "path" : "pages/person/changePhone",
+ "style" :
+ {
+ "navigationBarTitleText" : "更改手机号",
+ "enablePullDownRefresh" : false
+ }
+ },
+ {
+ "path" : "pages/login/login",
+ "style" :
+ {
+ "navigationBarTitleText" : "登录",
+ "enablePullDownRefresh" : false
+ }
+ }],
+ "globalStyle": {
+ "navigationBarTextStyle": "white",
+ "navigationBarTitleText": "德木自动化系统",
+ "navigationBarBackgroundColor": "#060B26",
+ "app-plus": {
+ "background": "#efeff4"
+ }
+ },
+ "condition" : { //模式配置,仅开发期间生效
+ "current": 0, //当前激活的模式(list 的索引项)
+ "list": [
+ {
+ "name": "登录", //模式名称
+ "path": "pages/login/login", //启动页面,必选
+ "query": "" //启动参数,在页面的onLoad函数里面得到
+ }
+ ]
+ },
+ "tabBar":{
+ "color": "#7A7E83",
+ "selectedColor": "#3cc51f",
+ "borderStyle": "black",
+ "backgroundColor": "#ffffff",
+ "height": "50px",
+ "fontSize": "10px",
+ "iconWidth": "24px",
+ "spacing": "3px",
+ "list":[{
+ "pagePath":"pages/index/index",
+ "text":"首页"
+ },{
+ "pagePath":"pages/login/login",
+ "text":"我的"
+ }
+ ]
+ }
+}
diff --git a/pages/index/index.vue b/pages/index/index.vue
new file mode 100644
index 0000000..71c5794
--- /dev/null
+++ b/pages/index/index.vue
@@ -0,0 +1,129 @@
+
+
+
+
+ Ykxiao 超级管理员
+
+
+
+
+
+ 工单管理
+
+
+
+ 生产工单
+
+
+
+ 工单进度
+
+
+
+ 工单出材率
+
+
+
+ 生产报表
+
+
+
+
+ 生产排程
+
+
+
+ 排程管理
+
+
+
+ 排程时长
+
+
+
+
+ 设备管理
+
+
+
+ 设备设置
+
+
+
+ 设备状态
+
+
+
+ 设备保修
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/index/message.vue b/pages/index/message.vue
new file mode 100644
index 0000000..707273e
--- /dev/null
+++ b/pages/index/message.vue
@@ -0,0 +1,54 @@
+
+
+
+
+
+ 类型
+ 消息
+
+
+ 工单审批
+ 工单号:
+
+
+ 设备停机
+ 设备名称:
+
+
+ 出材率预警
+ 工单号:
+
+
+ 设备保修
+ 设备名称:
+
+
+ 审批
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/login/login.vue b/pages/login/login.vue
new file mode 100644
index 0000000..8460255
--- /dev/null
+++ b/pages/login/login.vue
@@ -0,0 +1,25 @@
+
+
+ 测试
+
+
+
+
+
+
+
+
+
diff --git a/pages/person/accountCenter.vue b/pages/person/accountCenter.vue
new file mode 100644
index 0000000..061f571
--- /dev/null
+++ b/pages/person/accountCenter.vue
@@ -0,0 +1,86 @@
+
+
+
+
+ 头像
+
+ >
+
+
+
+ 真实姓名
+
+ >
+
+
+
+ 登录名
+
+
+
+
+
+
+
+ 手机号
+
+
+
+ 微信
+
+
+
+
+
+ 设备故障通知
+
+
+
+ 出材率预警通知
+
+
+
+ 设备保修通知
+
+
+
+
+
+ 清除缓存
+
+
+
+
+
+
+
+
+
diff --git a/pages/person/changePhone.vue b/pages/person/changePhone.vue
new file mode 100644
index 0000000..8183fd0
--- /dev/null
+++ b/pages/person/changePhone.vue
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
diff --git a/pages/person/person.vue b/pages/person/person.vue
new file mode 100644
index 0000000..26d0596
--- /dev/null
+++ b/pages/person/person.vue
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+ 待办事项
+
+
+
+
+ 工单审批
+
+
+
+ 流程审批
+
+
+
+ 设备报警
+
+
+
+ 权限审批
+
+
+
+ 安全事故
+
+
+
+
+
+ 账户中心
+
+
+
+
+ 消息管理
+
+
+
+
+ 审批直达
+
+
+
+
+ 我的权限
+
+
+
+
+
+ 系统设置
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/static/c1.png b/static/c1.png
new file mode 100644
index 0000000000000000000000000000000000000000..9d38fdc45f54393919608143278902961ebfc03e
GIT binary patch
literal 401
zcmeAS@N?(olHy`uVBq!ia0vp^DImv+@EMfolJl@2-tdeIgiE72V3$+1a<;nGqB*6-wd0Dfno2^$&
z7L}LYx}4kkKI1~4j2xSM#i^{e>mxFDC0DcwoaERsZFdmo&xZb=|e;
zVChPF@z}uo`_jyFigEMR=cKgdY*81V{;5gJlXF9MvNaZ^cipGtGKCwGwYFdLih#FiI|b%1`}h
zcD?9wzL;(MG`RGl!=KdO=X$Ia3G&T>{3@pZ$E>nWT~vAlEaktaqI1klarbacw7TzPB-Tm@A?1#
z=DKt1Tm@&jBni*W72Dq8$U1XQ@j1)qcYd?AM-~6vdS%zgB|W!|l9z8;VdkK15fZWZ
z0_Xa#{=&Tl?+&}Myixw!c0&2Cz{(%uYaLfyIpx20a+b;i&8Hu}PrN-Tsf8gx{xaWd
zSEda)?3G(j%z6CKKWpOGAAJoS5gg_&aw+l?Pq*dmh)8I56YfnYkc%|gRM+fjvg@w|
z$E(g+E=n8A7O8TmM)@~hDG@eQ_vn5n5wpR0%`A=`87W~$m7>*=T~gqVW%D$JmT%Wy00-NUV`g=
zPWq+lU_K79dVw=Ll(hEL%sa^y|HiF3Bqng#c7b&Xt+%gdOo&
V%D;5ZBtB5oc)I$ztaD0e0stIlwo?EA
literal 0
HcmV?d00001
diff --git a/static/c3.png b/static/c3.png
new file mode 100644
index 0000000000000000000000000000000000000000..216202ad01c5d093a15c247cf791bf66759cf54d
GIT binary patch
literal 511
zcmeAS@N?(olHy`uVBq!ia0vp^DImqEwn3#C`6axcex~Gd{NX4zUH%{jrQQ%<>_`I#L<;VZ}
zZHv8>O^d80dDUJWN}qZ5sw(5+2E$_#$vr=hznV9v_(!hA^s)ehHzYuO_$GPFaj>L^Z^8*-5pGM3JjCnSB#oUXR4yIck*z;L5euG4hrQnMaF=Mr^If6ezqfPO{rmaH
zG`Recv6gZBZ^h$ro*MqgZ`L;0*JWSQ?4MdEEc#Ycl^2Ku*&||7ybYSKxgR(e
zUi8LbW#8LW_O;o`+{cdv9h)e%;+1X1dv+zh{}-wmlY4-{_IaWH_ctMZlX+XXL2>Bm
L>gTe~DWM4f<{`=m
literal 0
HcmV?d00001
diff --git a/static/c4.png b/static/c4.png
new file mode 100644
index 0000000000000000000000000000000000000000..fb8b4770c323cc87544a502c4efcd9792ec6047a
GIT binary patch
literal 476
zcmeAS@N?(olHy`uVBq!ia0vp^DIm!v{Zmph6H*@EOQ`c;Jj35m?s8tsB!ig_bOsad3NWyNKsO#%u4s6f}!WF<$1wue~HTU+T}QZ;Gq4
z+^p*LR=oRR<2>VYrDayznw7JEgn9(s4mmKdKH{5e^24HIn&xXKq`oqWXf4s;nPY6>
zl5RSUO)+g!*Qq{!;a&O8LAO2%J{IadS>Y&oFLd#-`B8Zi;r0eCLdRUCfQpstnaz}|9;&C$edE%qT=zMqcbI`S>(i_Uwsp-Jh?$Zac<}T=h6;^
V(bfHGPg+0`|eiw2lA(
literal 0
HcmV?d00001
diff --git a/static/c5.png b/static/c5.png
new file mode 100644
index 0000000000000000000000000000000000000000..310bfb123ba811240a23883c589557cced22af97
GIT binary patch
literal 472
zcmeAS@N?(olHy`uVBq!ia0vp^DImMU#{OfDLKp{`iu-m;URIy-X0%w>4GPR
z_aE3Db+En7Vpp-?y{8>c_3j;K1E(wImUzhRpIo-4)yng0f9$<4bN?NcJ+$)R>Cmd5
zPnT-Q*3a3qRzbM)VHC^C!+&Q!2$x98T^XQ1{a2U4m97Z?l}kQ1avTGN#