dct 2 ay önce
ebeveyn
işleme
3a923b042e
2 değiştirilmiş dosya ile 33 ekleme ve 8 silme
  1. 16 1
      src/views/login/index.vue
  2. 17 7
      src/views/queryReport/orderList.vue

+ 16 - 1
src/views/login/index.vue

@@ -148,6 +148,8 @@ export default {
 
     return {
       blocks,
+      savePwd: false,
+      showCode: false,
       loginForm: {
         projectName: project,
         userName,
@@ -173,13 +175,22 @@ export default {
     },
     handleLogin () {
       const { projectName, userName, password } = this.loginForm
-      localStorage.otaProject = projectName.trim()
       let params = {
         projectName: projectName.trim(),
         userName: userName.trim(),
         password: encrypt(password)
       }
 
+      if (this.savePwd) {
+        window.localStorage.setItem('projectName', projectName)
+        window.localStorage.setItem('userName', userName)
+        window.localStorage.setItem('password', password)
+      } else {
+        window.localStorage.setItem('projectName', '')
+        window.localStorage.setItem('userName', '')
+        window.localStorage.setItem('password', '')
+      }
+
       this.$refs.loginForm.validate(valid => {
         if (valid) {
           this.loading = true
@@ -198,6 +209,10 @@ export default {
   },
   mounted () {
     // drawCanvas(this)
+    this.loginForm.userName = window.localStorage.getItem('userName') || ''
+    this.loginForm.projectName = window.localStorage.getItem('projectName') || ''
+    this.loginForm.password = window.localStorage.getItem('password') || ''
+    this.savePwd = !!this.loginForm.password
   },
   beforeDestroy () {
     this.stopCanvasAnimate = true

+ 17 - 7
src/views/queryReport/orderList.vue

@@ -6,13 +6,6 @@
         :model="form"
         :inline="true"
         label-width="150px">
-        <el-form-item
-          label="关键字"
-          prop="searchKeywords">
-          <el-input
-            v-model="form.searchKeywords"
-            placeholder="订单号/票号/姓名/电话/证件号"></el-input>
-        </el-form-item>
         <el-form-item
           label="下单起始时间"
           prop="createTimeBegin">
@@ -49,11 +42,23 @@
             placeholder="选择日期时间">
           </el-date-picker>
         </el-form-item>
+        <el-form-item
+          label="关键字"
+          prop="searchKeywords">
+          <el-input
+            v-model="form.searchKeywords"
+            placeholder="订单号/票号/姓名/电话/证件号"></el-input>
+        </el-form-item>
         <el-form-item
           label="合作方订单号"
           prop="partnerOrderNo">
           <el-input v-model="form.partnerOrderNo"></el-input>
         </el-form-item>
+        <el-form-item
+          label="票号"
+          prop="ticketNo">
+          <el-input v-model="form.ticketNo"></el-input>
+        </el-form-item>
         <el-form-item
           label="分销商名称"
           prop="keyWords9">
@@ -292,6 +297,11 @@
           width="70"
           label="订单总价">
         </el-table-column>
+        <el-table-column
+          prop="createTime"
+          width="135"
+          label="下单时间">
+        </el-table-column>
         <el-table-column
           prop="payTime"
           width="135"