소스 검색

故障处理处理时间选择问题,故障处理默认已处理,昵称过长问题,登录清空聊天记录

xyg 2 년 전
부모
커밋
bce0b513c3

+ 14 - 3
light-application-wx/pages/fault-detail/fault-detail.js

@@ -9,7 +9,9 @@ Page({
     data: {
         disabled: false,
         showSubmit: true,
-        height: '90%'
+        height: '90%',
+        endTime: new Date(),
+        showPicker: true
     },
 
     /**
@@ -24,14 +26,22 @@ Page({
                 content: item.content,
                 treatmentMethod: item.treatmentMethod,
                 treatmentPersonnel: item.treatmentPersonnel,
-                treatmentTime: item.treatmentTime,
+                updateTime: item.updateTime,
                 disabled: true,
                 showSubmit: false,
-                height: '100%'
+                height: '100%',
+                showPicker: false
             });
         }
     },
 
+    changeTreatmentTime: function (e) {
+        let that = this;
+        that.setData({
+            updateTime: e.detail.value
+        });
+    },
+
     /**
      * 保存故障处理
      */
@@ -45,6 +55,7 @@ Page({
             util.toast('请输入故障内容');
             return false;
         }
+        values.status = 20;
 
         util.post({
             url: '/api/fault/handling/record/addBean',

+ 4 - 1
light-application-wx/pages/fault-detail/fault-detail.wxml

@@ -24,7 +24,10 @@
             </view>
             <view class="page-section page-section-gap">
                 <view class="page-section-title">处理时间:</view>
-                <input type="text" class="weui-input" name="treatmentTime" value="{{treatmentTime}}" disabled="{{disabled}}" placeholder="请输入处理时间" maxlength="20" />
+                <picker mode="date" value="{{index}}" end="{{endTime}}" bindchange="changeTreatmentTime" wx:if="{{showPicker}}">
+                    <input type="text" class="weui-input" name="updateTime" value="{{updateTime}}" disabled="true" placeholder="请输入处理时间" />
+                </picker>
+                <input type="text" class="weui-input" name="updateTime" value="{{updateTime}}" disabled="true" placeholder="请输入处理时间" wx:if="{{!showPicker}}" />
             </view>
         </scroll-view>
         <view class="btn-area" wx:if="{{showSubmit}}">

+ 1 - 1
light-application-wx/pages/index/index.wxss

@@ -18,7 +18,7 @@ page {
 }
 
 .username {
-    width: 350rpx;
+    max-width: 350rpx;
     display: -webkit-box;
     overflow: hidden;
     text-overflow: ellipsis;

+ 14 - 0
light-application-wx/pages/login/login.js

@@ -24,6 +24,20 @@ Page({
      * 生命周期函数--监听页面加载
      */
     onLoad: function (options) {
+        //清空聊天记录
+        wx.getStorageInfo({
+            success: (res) => {
+                let storageKeys = res.keys;
+                let myName = wx.getStorageSync('myUsername');
+                storageKeys.forEach((item) => {
+                    // console.info(item);
+                    if (myName && item.indexOf(myName) >= 0) {
+                        wx.removeStorageSync(item);
+                    }
+                });
+            },
+        });
+
         //获取页面栈
         let pages = getCurrentPages();
         if (pages.length > 1) {

+ 1 - 1
light-application-wx/pages/personal/personal.wxss

@@ -28,7 +28,7 @@ page {
     font-size: 36rpx;
     color: #FFFFFF;
     margin-left: 15rpx;
-    width: 220rpx;
+    max-width: 220rpx;
     display: -webkit-box;
     overflow: hidden;
     text-overflow: ellipsis;