dct 3 месяцев назад
Родитель
Сommit
a336bd7652

+ 13 - 0
src/views/login/index.vue

@@ -135,6 +135,8 @@ export default {
 
     return {
       blocks,
+      savePwd: false,
+      showCode: false,
       loginForm: {
         userName,
         password
@@ -163,6 +165,14 @@ export default {
         password: encrypt(password)
       }
 
+      if (this.savePwd) {
+        window.localStorage.setItem('userName', userName)
+        window.localStorage.setItem('password', password)
+      } else {
+        window.localStorage.setItem('userName', '')
+        window.localStorage.setItem('password', '')
+      }
+
       this.$refs.loginForm.validate(valid => {
         if (valid) {
           this.loading = true
@@ -181,6 +191,9 @@ export default {
   },
   mounted () {
     // drawCanvas(this)
+    this.loginForm.userName = window.localStorage.getItem('userName') || ''
+    this.loginForm.password = window.localStorage.getItem('password') || ''
+    this.savePwd = !!this.loginForm.password
   },
   beforeDestroy () {
     this.stopCanvasAnimate = true

+ 3 - 3
src/views/systemSetting/otaSource.vue

@@ -43,12 +43,12 @@
         :data="tableData">
         <el-table-column
           prop="createTime"
-          label="上报时间"
+          label="创建时间"
           width="160">
         </el-table-column>
         <el-table-column
           prop="id"
-          label="项目ID"
+          label="分销商ID"
           min-width="200">
         </el-table-column>
         <el-table-column
@@ -199,7 +199,7 @@ export default {
   },
   methods: {
     copyInfo (row) {
-      const info = `合作方ID: ${row.id}\n合作方密钥: ${row.otaSourceSecret}\n请求地址: ${window.location.origin}`
+      const info = `合作方名称: ${row.otaSourceName}\n合作方ID: ${row.id}\n合作方密钥: ${row.otaSourceSecret}\n请求地址: ${window.location.origin}`
       this.copyTextToClipboard(info)
     },
     showDialog (type, item) {

+ 7 - 0
src/views/systemSetting/otaSource/AddDialog.vue

@@ -47,6 +47,12 @@
           v-model="form.otaSourceDesc"
           placeholder="请输入分销商描述" />
       </el-form-item>
+      <el-form-item
+        label="分销商参数"
+        prop="param">
+        <el-input
+          v-model="form.param" />
+      </el-form-item>
       <el-form-item
         label="下单回调地址"
         prop="createCallbackUrl">
@@ -91,6 +97,7 @@ export default {
         type: 0,
         otaSourceCode: '',
         otaSourceName: '',
+        param: '',
         otaSourceDesc: '',
         createCallbackUrl: '',
         checkCallbackUrl: '',

+ 6 - 6
src/views/systemSetting/otaSource/EditDialog.vue

@@ -13,6 +13,12 @@
         prop="otaSourceDesc">
         <el-input v-model="form.otaSourceDesc" />
       </el-form-item>
+      <el-form-item
+        label="分销商参数"
+        prop="param">
+        <el-input
+          v-model="form.param" />
+      </el-form-item>
       <el-form-item
         label="下单回调地址"
         prop="createCallbackUrl">
@@ -31,12 +37,6 @@
         <el-input
           v-model="form.cancelCallbackUrl" />
       </el-form-item>
-      <el-form-item
-        label="分销商参数"
-        prop="param">
-        <el-input
-          v-model="form.param" />
-      </el-form-item>
     </el-form>
     <div class="dialog-btn-wrap">
       <el-button @click="handleClose">关闭</el-button>