GaoYuPeng 5 gadi atpakaļ
vecāks
revīzija
66999a6be6

+ 0 - 1
shanXiPlatform/package.json

@@ -18,7 +18,6 @@
18 18
     "webpack": "webpack --version"
19 19
   },
20 20
   "dependencies": {
21
-    "@xunlei/vue-context-menu": "^1.0.2",
22 21
     "axios": "0.18.1",
23 22
     "bmap": "^1.0.1",
24 23
     "clipboard": "2.0.4",

+ 148 - 0
shanXiPlatform/src/api/app-versions/app-json.json

@@ -0,0 +1,148 @@
1
+{
2
+  "info": [
3
+      {
4
+          "versionName": "1.19",
5
+          "versionCode": 19,
6
+          "content": " · 修复已知bug",
7
+          "fileName": "sxzcl_release_1.19_19.apk",
8
+          "must": false,
9
+          "time": "2020-01-14"
10
+      },
11
+      {
12
+          "versionName": "1.18",
13
+          "versionCode": 18,
14
+          "content": " · 优化通知内容\n · 优化饼图颜色",
15
+          "fileName": "sxzcl_release_1.18_18.apk",
16
+          "must": true,
17
+          "time": "2020-01-13"
18
+      },
19
+      {
20
+          "versionName": "1.17",
21
+          "versionCode": 17,
22
+          "content": " · 取消转场动画\n · 优化饼图百分比计算",
23
+          "fileName": "sxzcl_release_1.17_17.apk",
24
+          "must": true,
25
+          "time": "2020-01-12"
26
+      },
27
+      {
28
+          "versionName": "1.16",
29
+          "versionCode": 16,
30
+          "content": " · 增加版本信息页\n · 增加版本记录页\n · 修复饼图百分比\n · 修复切换账号信息不刷新的问题",
31
+          "fileName": "sxzcl_release_1.16_16.apk",
32
+          "must": true,
33
+          "time": "2020-01-12"
34
+      },
35
+      {
36
+          "versionName": "1.15",
37
+          "versionCode": 15,
38
+          "content": " · 新的版本更新逻辑及UI\n · 修改统计图的颜色\n · 修改饼图百分比为小数点后两位\n · 粮情检查根据角色自动切换页面",
39
+          "fileName": "sxzcl_release_1.15_15.apk",
40
+          "must": true,
41
+          "time": "2020-01-11"
42
+      },
43
+      {
44
+          "versionName": "1.14",
45
+          "versionCode": 14,
46
+          "content": " · 增加列表页的动画\n · 新版工作台\n · 修复粮情检查待办bug\n · 处理粮情检查待办逻辑优化\n · 增加饼图颜色\n · 修改版本更新时机",
47
+          "fileName": "sxzcl_release_1.14_14.apk",
48
+          "must": true,
49
+          "time": "2020-01-07"
50
+      },
51
+      {
52
+          "versionName": "1.13",
53
+          "versionCode": 13,
54
+          "content": " · 优化文本\n · 修复公告闪退\n · 不显示没有人员的部门\n · 作业页面对登录人进行权限控制\n · 待办中增加粮情检查\n · 粮情检查中处理待办",
55
+          "fileName": "sxzcl_release_1.13_13.apk",
56
+          "must": true,
57
+          "time": "2020-01-06"
58
+      },
59
+      {
60
+          "versionName": "1.12",
61
+          "versionCode": 12,
62
+          "content": " · 增加公告阅读状态修改\n · 增加通知阅读状态修改",
63
+          "fileName": "sxzcl_release_1.12_12.apk",
64
+          "must": true,
65
+          "time": "2020-12-31"
66
+      },
67
+      {
68
+          "versionName": "1.11",
69
+          "versionCode": 11,
70
+          "content": " · 机械通风控制角色关系\n · 优化公告时间显示\n · 优化人员结构增加头像和职位展示\n · 粮情检查控制角色关系\n · 异常退出增加弹出框提示\n · 登录人只能选择自己所管理的仓房\n · 机械通风详情可直接跳转待办\n · 优化未选择库时作业页面弹出框时机\n · 饼图数值由小数改为整数",
71
+          "fileName": "sxzcl_release_1.11_11.apk",
72
+          "must": true,
73
+          "time": "2020-12-30"
74
+      },
75
+      {
76
+          "versionName": "1.9",
77
+          "versionCode": 9,
78
+          "content": " · 修改基类逻辑\n · 增加机械通风页标题切换仓房\n · 增加粮情检查页标题切换仓房\n · 待办和机械通风字段修改\n · 机械通风非本人查看时只显示已填流程",
79
+          "fileName": "sxzcl_release_1.9_9.apk",
80
+          "must": true,
81
+          "time": "2020-12-29"
82
+      },
83
+      {
84
+          "versionName": "1.8",
85
+          "versionCode": 8,
86
+          "content": " · 修改等待框\n · 输入密码点击完成可直接登录\n · 退出登录时增加提醒\n · 修改饼状图文字大小及颜色\n · 首页后退时增加退出确认\n · 审批流程增加状态图标",
87
+          "fileName": "sxzcl_release_1.8_8.apk",
88
+          "must": true,
89
+          "time": "2020-12-29"
90
+      },
91
+      {
92
+          "versionName": "1.7",
93
+          "versionCode": 7,
94
+          "content": " · 修改作业图标\n · 登录增加历史回显",
95
+          "fileName": "sxzcl_release_1.7_7.apk",
96
+          "must": false,
97
+          "time": "2020-12-28"
98
+      },
99
+      {
100
+          "versionName": "1.6",
101
+          "versionCode": 6,
102
+          "content": " · 优化库信息统计图\n · 优化员信息UI\n · 优化公告页面UI\n · 机械通风增加无审批人提示\n · 优化选企业逻辑\n · 修改头像刷新页面",
103
+          "fileName": "sxzcl_release_1.6_6.apk",
104
+          "must": true,
105
+          "time": "2020-12-28"
106
+      },
107
+      {
108
+          "versionName": "1.5",
109
+          "versionCode": 5,
110
+          "content": " · 作业功能修改图标\n · 增加公告列表与详情\n · 增加修改头像功能",
111
+          "fileName": "sxzcl_release_1.5_5.apk",
112
+          "must": true,
113
+          "time": "2020-12-27"
114
+      },
115
+      {
116
+          "versionName": "1.4",
117
+          "versionCode": 4,
118
+          "content": " · 修改桌面图标、页面字体、颜色样式等\n · 修改登录页\n · 等待动画调整\n · 修改部分bug\n · 完善仓房信息\n · 完善保管员信息\n · 解决登录bug",
119
+          "fileName": "sxzcl_release_1.4_4.apk",
120
+          "must": false,
121
+          "time": "2020-12-26"
122
+      },
123
+      {
124
+          "versionName": "1.3",
125
+          "versionCode": 3,
126
+          "content": " · 增加版本控制",
127
+          "fileName": "sxzcl_release_1.3_3.apk",
128
+          "must": true,
129
+          "time": "2020-12-24"
130
+      },
131
+      {
132
+          "versionName": "1.2",
133
+          "versionCode": 2,
134
+          "content": " · 优化功能\n · 修复bug",
135
+          "fileName": "sxzcl_release_1.2_2.apk",
136
+          "must": false,
137
+          "time": "2020-12-20"
138
+      },
139
+      {
140
+          "versionName": "1.0",
141
+          "versionCode": 1,
142
+          "content": " · 发布第一版",
143
+          "fileName": "sxzcl_release_1.0_1.apk",
144
+          "must": false,
145
+          "time": "2020-12-12"
146
+      }
147
+  ]
148
+}

+ 9 - 1
shanXiPlatform/src/api/app-versions/index.js

@@ -1,8 +1,16 @@
1 1
 import request from '@/utils/request1'
2
+
2 3
 //获取全都版本信息
4
+/* export function getAllVersions() {
5
+  return request({
6
+    url: ``,
7
+    method: 'get'
8
+  })
9
+} */
10
+
3 11
 export function getAllVersions() {
4 12
   return request({
5
-    url: `/version_info.json`,
13
+    url: `version_info.json`,
6 14
     method: 'get',
7 15
   })
8 16
 }

BIN
shanXiPlatform/src/assets/images/QRcode.png


+ 10 - 8
shanXiPlatform/src/components/Navebarnew/index.vue

@@ -41,9 +41,11 @@
41 41
           <div class="arrow"></div>
42 42
           <img
43 43
             class="img-app"
44
-            src="http://101.36.160.140:21021/apk/qrcode.png"
44
+            src="@/assets/images/QRcode.png"
45
+            width="120px"
46
+            height="120px"
45 47
           />
46
-          <span class="text">下载Android App</span>
48
+          <!-- <span class="text">下载Android App</span> -->
47 49
         </div>
48 50
       </div>
49 51
 
@@ -207,8 +209,8 @@ export default {
207 209
       if (
208 210
         this.$route.path .indexOf("/inform/unreadinform") != -1 ||
209 211
         this.$route.path .indexOf("/daiban/pending")  != -1 ||
210
-        this.$route.path .indexOf("/reservesManagement/mechanicalVentilation")!= -1 
211
-        
212
+        this.$route.path .indexOf("/reservesManagement/mechanicalVentilation")!= -1
213
+
212 214
       ) {
213 215
         this.$router.go(0)
214 216
       }
@@ -223,7 +225,7 @@ export default {
223 225
     // }, 3000)
224 226
     var uid=JSON.parse(getUser()).uid
225 227
       // 调用websocket
226
- 
228
+
227 229
     newWebSocket(uid)
228 230
     this.getPending()
229 231
 
@@ -460,10 +462,10 @@ export default {
460 462
       position: relative;
461 463
       .androidQR_nr {
462 464
         width: 120px;
463
-        height: 148px;
464
-        padding: 10px;
465
+        height: 120px;
466
+        padding: 10px 10px 0 10px;
465 467
         position: absolute;
466
-        left: -47px;
468
+        left: -49px;
467 469
         top: 58px;
468 470
         background: #fff;
469 471
         z-index: 5;

+ 2 - 2
shanXiPlatform/src/main.js

@@ -13,8 +13,8 @@ import './styles/element-variables.scss'
13 13
 
14 14
 import '@/styles/index.scss' // global css
15 15
 
16
-import VueContextMenu from '@xunlei/vue-context-menu' //右键点击插件
17
-Vue.use(VueContextMenu)
16
+/* import VueContextMenu from '@xunlei/vue-context-menu' //右键点击插件
17
+Vue.use(VueContextMenu) */
18 18
 
19 19
 import App from './App'
20 20
 import store from './store'

+ 7 - 0
shanXiPlatform/src/utils/request1.js

@@ -6,7 +6,14 @@ import { closenewWebSocket, newWebSocket } from '@/api/sendMessageSocket'
6 6
 
7 7
 
8 8
 // create an axios instance
9
+/* const service = axios.create({
10
+  // baseURL: process.env.VUE_APP_BASE_API,
11
+  baseURL: '/api',
9 12
 
13
+  // url = base url + request url
14
+  // withCredentials: true, // send cookies when cross-domain requests
15
+  timeout: 5000 // request timeout
16
+}) */
10 17
 const service1 = axios.create({
11 18
   // baseURL: process.env.VUE_APP_BASE_API,
12 19
   // this is app download baseURL

+ 30 - 15
shanXiPlatform/src/views/qrcode/index.vue

@@ -14,7 +14,7 @@
14 14
       <div class="app-text">
15 15
         <ul class="breadcrumb">
16 16
           <li > 版本:{{version.versionName}}(build {{version.versionCode}})</li>
17
-          <li>大小:8.7M</li>
17
+          <li>大小:9M</li>
18 18
           <li>更新时间:{{version.time}}</li>
19 19
         </ul>
20 20
       </div>
@@ -25,7 +25,7 @@
25 25
           <!-- <p>{{key }} {{value}}</p> -->
26 26
           <!-- <p>{{version[fileName]}}</p> -->
27 27
           <!-- <span>{{version.fileName}}</span> -->
28
-          <a id="down_load" @click="handleDown" class="btn-u btn-u-lg" :href="[url + version.fileName]"
28
+          <a id="down_load" @click.prevent="handleDown" class="btn-u btn-u-lg" :href="[url + version.fileName]"
29 29
             >安装</a
30 30
           >
31 31
         </div>
@@ -44,15 +44,15 @@
44 44
         <div class="tag-box">
45 45
           <h2 class="content-title">历史版本 <span>选择历史版本下载</span></h2>
46 46
           <el-table :data="version_info" fit stripe @row-click='handleClick' >
47
-            <el-table-column prop="versionName" label="版本" >
47
+            <el-table-column prop="versionName" label="版本" width='75' align='center'>
48 48
               <template slot-scope="scope">
49 49
                 <div class="versionDiv">
50 50
                   <!-- <span class="li-new"></span> -->
51
-                    {{scope.row.versionName }}(bulid {{ scope.row.versionCode}})
51
+                    {{scope.row.versionName }}
52 52
                 </div >
53 53
               </template>
54 54
             </el-table-column>
55
-            <el-table-column prop="time" label="更新日期"> </el-table-column>
55
+            <el-table-column prop="time" label="更新日期" width='120' align='center'> </el-table-column>
56 56
             <el-table-column class="update-content" prop="content" label="更新内容" >
57 57
               <template slot-scope="scope">
58 58
                 <div class="content-version" >
@@ -68,17 +68,23 @@
68 68
 </template>
69 69
 
70 70
 <script>
71
-import { getAllVersions } from "@/api/app-versions/index"
71
+  import { getAllVersions } from "@/api/app-versions/index"
72
+  import appJson from "@/api/app-versions/app-json.json"
72 73
 export default {
73 74
   data() {
74 75
     return {
75 76
       version_info: [],
76 77
       version:'',
77
-      url:'http://101.36.160.140:21021/apk/'
78
+      url:'http://101.36.160.140:21021/apk/',
79
+      json:appJson
78 80
     }
79 81
   },
80 82
   mounted() {
81
-    this.getVersions()
83
+    // this.getVersions()
84
+    console.log(this.json,'json')
85
+    this.version_info = appJson.info
86
+    this.version = appJson.info[0]
87
+    console.log(this.version,'version')
82 88
   },
83 89
   methods: {
84 90
     //获取全部版本信息
@@ -86,9 +92,9 @@ export default {
86 92
       getAllVersions()
87 93
         .then(res => {
88 94
           console.log(res, "res...")
89
-          this.version_info = res.info
90
-          this.version = res.info[0]
91
-          console.log(this.version,'this.version...')
95
+          // this.version_info = res.info
96
+          // this.version = res.info[0]
97
+          // console.log(this.version,'this.version...')
92 98
         })
93 99
         .catch(err => {
94 100
           console.log(err, "err info")
@@ -99,6 +105,11 @@ export default {
99 105
       this.version = row
100 106
     },
101 107
     handleDown(){
108
+      if(this.version){
109
+        location.href = this.url +this.version.fileName
110
+      }else {
111
+        console.log('服务器开了小差,程序小哥正在快马加鞭的修复!')
112
+      }
102 113
 
103 114
     }
104 115
   }
@@ -123,8 +134,8 @@ export default {
123 134
     padding-top: 26px;
124 135
   }
125 136
   .row {
126
-    margin-left: -15px;
127
-    margin-right: -15px;
137
+/*     padding-left: -15px;
138
+    padding-right: -15px; */
128 139
     .app-logo {
129 140
       text-align: center;
130 141
       margin-bottom: 30px;
@@ -244,9 +255,11 @@ export default {
244 255
 }
245 256
 .content-version{
246 257
   // width: 180px;
247
-  overflow: hidden;
258
+  padding: 0;
259
+  cursor: pointer;
260
+/*   overflow: hidden;
248 261
   text-overflow: ellipsis;
249
-  white-space: nowrap;
262
+  white-space: nowrap; */
250 263
   //  -webkit-line-clamp: 1;
251 264
   // 多行文本溢出
252 265
   display: -webkit-box;
@@ -257,6 +270,8 @@ export default {
257 270
 -webkit-box-orient: vertical;
258 271
 -webkit-line-clamp: 2;
259 272
 overflow: hidden;
273
+
274
+
260 275
 }
261 276
 .versionDiv {
262 277
   position: relative;

+ 2 - 1
shanXiPlatform/src/views/reservesManagement/grainCheck/allGrain/index.vue

@@ -416,6 +416,7 @@ export default {
416 416
   height:25px;
417 417
   background-color:#E3A512;
418 418
   color: azure;
419
+  border-radius: 5px;
419 420
   // text-align: center;
420 421
   font-size:13px;
421 422
 }
@@ -425,7 +426,7 @@ export default {
425 426
   height: 25px;
426 427
   background-color: #037D41;
427 428
   color: #fff;
428
-  border-radius:2px;
429
+  border-radius:5px;
429 430
   font-size:13px;
430 431
 
431 432
 }

+ 121 - 62
shanXiPlatform/src/views/reservesManagement/grainCheck/newGrain/index.vue

@@ -2,7 +2,11 @@
2 2
   <div>
3 3
     <div class="table">
4 4
       <!-- (data.length ==0 ||data ==null) ?newGrainData : -->
5
-      <el-table border :header-cell-style="{background:'#f8f8f8'}" :data="sortData" highlight-current-row
5
+      <el-table
6
+        border
7
+        :header-cell-style="{ background: '#f8f8f8' }"
8
+        :data="sortData"
9
+        highlight-current-row
6 10
       >
7 11
         <el-table-column
8 12
           type="index"
@@ -11,10 +15,14 @@
11 15
           width="50px"
12 16
           sortable
13 17
         />
14
-        <el-table-column prop="checkPerson" label="检查类型" align="center"
15
-        />
18
+        <el-table-column prop="checkPerson" label="检查类型" align="center" />
16 19
         <el-table-column prop="checkTime" label="最后记录时间" align="center" />
17
-        <el-table-column prop="recordStatus" label="状态" align="center" width='100px'>
20
+        <el-table-column
21
+          prop="recordStatus"
22
+          label="状态"
23
+          align="center"
24
+
25
+        >
18 26
           <template slot-scope="scope">
19 27
             <!-- <div disable-transitions>
20 28
               {{
@@ -29,12 +37,28 @@
29 37
                 scope.row.recordStatus == '' || scope.row.recordStatus == null
30 38
               "
31 39
             ></div>
32
-            <div class="yellow" disable-transitions v-if="scope.row.recordStatus == '0'">
40
+           <!--  <div
41
+              class="yellow"
42
+              disable-transitions
43
+              v-if="scope.row.recordStatus == '0'"
44
+            >
33 45
               进行中
34
-            </div>
35
-            <div class="green" disable-transitions v-if="scope.row.recordStatus == '1'">
46
+            </div> -->
47
+            <!-- <div class="green" disable-transitions v-if="scope.row.recordStatus == '1'">
36 48
               已完成
37
-            </div>
49
+            </div> -->
50
+            <p
51
+              v-if="scope.row.recordStatus == '1'"
52
+              style="height:45px;line-height:45px;margin:0 ; padding-top:7px;"
53
+            >
54
+              <span class="colorspano">已完成</span>
55
+            </p>
56
+             <p
57
+              v-if="scope.row.recordStatus == '0'"
58
+              style="height:45px;line-height:45px;margin:0 ; padding-top:7px;"
59
+            >
60
+              <span class="colorspant">进行中</span>
61
+            </p>
38 62
           </template>
39 63
         </el-table-column>
40 64
         <!-- :formatter="formatterColumn" -->
@@ -72,7 +96,11 @@
72 96
           fixed="right"
73 97
         >
74 98
           <template slot-scope="scope">
75
-            <el-button size="mini" style="border:1px solid seagreen;color:seagreen" @click="add(2, scope.$index, scope.row)" :disabled='flag'
99
+            <el-button
100
+              size="mini"
101
+              style="border:1px solid seagreen;color:seagreen"
102
+              @click="add(2, scope.$index, scope.row)"
103
+              :disabled="flag"
76 104
               >新增</el-button
77 105
             >
78 106
             <!-- <el-button size="mini"  @click="add(2, scope.$index, scope.row)" :disabled='flag'
@@ -105,7 +133,7 @@ export default {
105 133
     return {
106 134
       activeName: "NewGrain",
107 135
       userInfo: "",
108
-      uid:'',
136
+      uid: "",
109 137
       //库id
110 138
       depotId: "",
111 139
       // 仓房id
@@ -113,12 +141,12 @@ export default {
113 141
       // 最新粮情数据
114 142
       abnormalItems: [],
115 143
       data: [],
116
-      sortData:[],
144
+      sortData: [],
117 145
       data2: {},
118 146
       // back:'',
119 147
       //待办跳转过来改变其他的选项的新增按钮不能点击
120 148
       flag: false,
121
-    /*   newGrainData: [
149
+      /*   newGrainData: [
122 150
         {
123 151
           checkPerson: "保管员每周检查粮情",
124 152
           checkTime: "",
@@ -185,7 +213,7 @@ export default {
185 213
     this.data2 = this.$route.query
186 214
     // console.log(this.houseId,'本页面仓房号')
187 215
 
188
-    if(Object.keys(this.data2).length !== 0){
216
+    if (Object.keys(this.data2).length !== 0) {
189 217
       //路由跳转改变默认的仓房号
190 218
       // this.flag =true
191 219
       this.$store.state.houseId = this.data2.houseId
@@ -196,7 +224,6 @@ export default {
196 224
       }else {
197 225
         this.flag = false
198 226
       } */
199
-
200 227
     }
201 228
     // this.id = this.$route.query.id
202 229
 
@@ -237,7 +264,7 @@ export default {
237 264
       }
238 265
       getNewGrainInfo(data)
239 266
         .then(res => {
240
-          console.log(res.data,'res000')
267
+          console.log(res.data, "res000")
241 268
           this.data = res.data
242 269
           this.sort()
243 270
         })
@@ -246,31 +273,31 @@ export default {
246 273
         })
247 274
     },
248 275
     //按照角色设置 默认排序
249
-    sort(){
276
+    sort() {
250 277
       var sortdata = this.data
251 278
       // 如果sortData是空的,使用splice进行排序,不准确
252
-      this.sortData = [0,0,0,0]
253
-      if(sortdata.length !==0){
254
-        for(let i=0;i<sortdata.length;i++){
255
-          if(sortdata[i].checkPerson =='总经理每季检查粮情'){
256
-            console.log(sortdata[i],'总经理 ')
257
-            this.sortData.splice(0,1,sortdata[i])
279
+      this.sortData = [0, 0, 0, 0]
280
+      if (sortdata.length !== 0) {
281
+        for (let i = 0; i < sortdata.length; i++) {
282
+          if (sortdata[i].checkPerson == "总经理每季检查粮情") {
283
+            console.log(sortdata[i], "总经理 ")
284
+            this.sortData.splice(0, 1, sortdata[i])
258 285
           }
259
-          if(sortdata[i].checkPerson =='分管副总每月检查粮情'){
260
-            console.log(this.data[i],'分管副总')
261
-            this.sortData.splice(1,1,sortdata[i])
286
+          if (sortdata[i].checkPerson == "分管副总每月检查粮情") {
287
+            console.log(this.data[i], "分管副总")
288
+            this.sortData.splice(1, 1, sortdata[i])
262 289
           }
263
-           if(sortdata[i].checkPerson ==='主管科长每2周检查粮情'){
264
-            console.log(this.data[i],'主管科长')
265
-            this.sortData.splice(2,1,sortdata[i])
290
+          if (sortdata[i].checkPerson === "主管科长每2周检查粮情") {
291
+            console.log(this.data[i], "主管科长")
292
+            this.sortData.splice(2, 1, sortdata[i])
266 293
           }
267
-           if(sortdata[i].checkPerson =='保管员每周检查粮情'){
268
-            console.log(this.data[i],'保管员')
269
-            this.sortData.splice(3,1,sortdata[i])
294
+          if (sortdata[i].checkPerson == "保管员每周检查粮情") {
295
+            console.log(this.data[i], "保管员")
296
+            this.sortData.splice(3, 1, sortdata[i])
270 297
           }
271 298
         }
272 299
       }
273
-      console.log(this.sortData,'this.sortData.....')
300
+      console.log(this.sortData, "this.sortData.....")
274 301
     },
275 302
     // 状态改成图标
276 303
     formatterColumn(row, column) {
@@ -300,7 +327,7 @@ export default {
300 327
           ]), */
301 328
         center: true,
302 329
         showCancelButton: true,
303
-        confirmButtonClass:'el-button--success is-plain',
330
+        confirmButtonClass: "el-button--success is-plain",
304 331
         confirmButtonText: "确定",
305 332
         cancelButtonText: "取消",
306 333
         beforeClose: (action, instance, done) => {
@@ -324,26 +351,30 @@ export default {
324 351
         addInfo(val)
325 352
           .then(res => {
326 353
             if (res.code == 200) {
327
-              console.log(this.houseId,'this.houseId')
328
-              console.log(this.data2.houseId,'this.data2.houseId')
329
-              let auditState =4 //4 是已完成
330
-              console.log(this.data2.houseId,'this.data2.houseId')
354
+              console.log(this.houseId, "this.houseId")
355
+              console.log(this.data2.houseId, "this.data2.houseId")
356
+              let auditState = 4 //4 是已完成
357
+              console.log(this.data2.houseId, "this.data2.houseId")
331 358
               //判断是否切换仓房,或者仓房发生改变
332
-              if(this.data2.houseId == this.houseId){
333
-                haveDone(this.data2.id,auditState).then(res =>{
334
-                // console.log(res,'res.......')
335
-              }).catch(err =>{
336
-                console.log(err)
337
-              })
338
-              }else {
359
+              if (this.data2.houseId == this.houseId) {
360
+                haveDone(this.data2.id, auditState)
361
+                  .then(res => {
362
+                    // console.log(res,'res.......')
363
+                  })
364
+                  .catch(err => {
365
+                    console.log(err)
366
+                  })
367
+              } else {
339 368
                 let userId = this.uid
340 369
                 let type = this.data2.type
341 370
 
342
-                haveDone1(userId,type,this.depotId,this.houseId,auditState).then(res =>{
343
-                  console.log(res,'仓房改变时调用此接口')
344
-                }).catch(err =>{
345
-                  console.log(err,'01.')
346
-                })
371
+                haveDone1(userId, type, this.depotId, this.houseId, auditState)
372
+                  .then(res => {
373
+                    console.log(res, "仓房改变时调用此接口")
374
+                  })
375
+                  .catch(err => {
376
+                    console.log(err, "01.")
377
+                  })
347 378
               }
348 379
               console.log(res, "新增成功")
349 380
             }
@@ -371,7 +402,7 @@ export default {
371 402
           // console.log(this.data2,' back: this.data2')
372 403
           this.$router.push({
373 404
             path: "/grainCheck/addNewGrain",
374
-            query: { type: type, pid: row.id, data: row},
405
+            query: { type: type, pid: row.id, data: row }
375 406
           })
376 407
         } else {
377 408
           console.log("科长,副总,总经理")
@@ -386,19 +417,23 @@ export default {
386 417
         if (row.checkPerson == "保管员每周检查粮情") {
387 418
           // console.log(this.data2.workName,'this.data2.workName')
388 419
           // console.log(row.checkPerson,'row.checkPerson')
389
-          if (this.data2.workName=='保管员每周粮情检查') {
420
+          if (this.data2.workName == "保管员每周粮情检查") {
390 421
             //保管员待办
391 422
             row.checkTime = getDateTimeNow()
392 423
             this.$router.push({
393 424
               path: "/grainCheck/addNewGrain",
394
-              query: { type: type, pid: row.id, data: row, daibanObj: this.data2 }
395
-
425
+              query: {
426
+                type: type,
427
+                pid: row.id,
428
+                data: row,
429
+                daibanObj: this.data2
430
+              }
396 431
             })
397 432
           }
398 433
           // console.log('保管员')
399 434
           /*         console.log(row, "row....")
400 435
         console.log(this.data, "data111") */
401
-         /*  row.checkTime = getDateTimeNow()
436
+          /*  row.checkTime = getDateTimeNow()
402 437
           // console.log(row.checkTime,'time')
403 438
           this.$router.push({
404 439
             path: "/grainCheck/addNewGrain",
@@ -446,20 +481,44 @@ export default {
446 481
 .yellow {
447 482
   // width: 100px;
448 483
   display: block;
449
-  height:25px;
450
-  background-color:#E3A512;
484
+  height: 25px;
485
+  background-color: #e3a512;
451 486
   color: azure;
452
-  font-size:13px;
487
+  font-size: 13px;
453 488
   // text-align: center;
454 489
 }
455
-.green{
490
+.green {
456 491
   display: block;
457 492
   // width: 80%;
458 493
   height: 25px;
459
-  background-color: #037D41;
494
+  background-color: #037d41;
460 495
   color: #fff;
461
-  border-radius:2px;
462
-  font-size:13px;
463
-
496
+  border-radius: 2px;
497
+  font-size: 13px;
498
+}
499
+.colorspano {
500
+  width: 140px;
501
+  height: 30px;
502
+  background-color: #199856;
503
+  display: inline-block;
504
+  border-radius: 5px;
505
+  color:#FFF;
506
+  line-height: 30px;
507
+}
508
+.colorspant {
509
+  width: 140px;
510
+  height: 30px;
511
+  background-color: #ffff00;
512
+  display: inline-block;
513
+  border-radius: 5px;
514
+  color:#FFF;
515
+  line-height: 30px;
516
+}
517
+.colorspanr {
518
+  width: 140px;
519
+  height: 30px;
520
+  background-color: #ff9933;
521
+  display: inline-block;
522
+  border-radius: 5px;
464 523
 }
465 524
 </style>

+ 0 - 1
shanXiPlatform/src/views/systemManagement/tree/treeStructure.vue

@@ -220,7 +220,6 @@
220 220
 </template>
221 221
 
222 222
 <script>
223
-// import vueContextMenu from '@/components/vueContextMenu/VueContextMenu.vue'
224 223
 // getProjectType
225 224
 import {
226 225
   getProjectType,