jiaxing.zhou

feat(customerConfig): 增加密码机管理功能

- 在客户配置对话框中添加密码机管理功能
- 实现密码机管理相关表单和逻辑
-优化对话框布局和样式
...@@ -109,8 +109,8 @@ ...@@ -109,8 +109,8 @@
109 <div v-if="formData.orderRequester=='2'"> 109 <div v-if="formData.orderRequester=='2'">
110 <div class="checkTitle"> 110 <div class="checkTitle">
111 <el-checkbox v-model="formData.qdCheck" @change="changeQDCheckBox()"></el-checkbox>青岛 111 <el-checkbox v-model="formData.qdCheck" @change="changeQDCheckBox()"></el-checkbox>青岛
112 - </div> 112 + </div>
113 - <el-row :gutter="5"> 113 + <el-row :gutter="5">
114 <!-- 公服DXPID --> 114 <!-- 公服DXPID -->
115 <el-col :span="8"> 115 <el-col :span="8">
116 <Formitem label="公服DXPID" prop="qingdaoUserDxpid" type="edit"> 116 <Formitem label="公服DXPID" prop="qingdaoUserDxpid" type="edit">
...@@ -274,6 +274,8 @@ ...@@ -274,6 +274,8 @@
274 </Formitem> 274 </Formitem>
275 </el-col> 275 </el-col>
276 </el-row> 276 </el-row>
277 + </div>
278 + <div v-if="isCipherMachine">
277 <section class="dlTitle"> 279 <section class="dlTitle">
278 <h3>密码机管理</h3> 280 <h3>密码机管理</h3>
279 </section> 281 </section>
...@@ -361,7 +363,8 @@ ...@@ -361,7 +363,8 @@
361 </el-col> 363 </el-col>
362 364
363 </el-row> 365 </el-row>
364 - </div> 366 + </div>
367 +
365 </el-form> 368 </el-form>
366 </div> 369 </div>
367 <div class="dialogOption entrySave"> 370 <div class="dialogOption entrySave">
...@@ -435,7 +438,6 @@ export default { ...@@ -435,7 +438,6 @@ export default {
435 qingdaoDanyiUserDxpid:"", 438 qingdaoDanyiUserDxpid:"",
436 qingdaoUserId: "", 439 qingdaoUserId: "",
437 qdCheck: false, 440 qdCheck: false,
438 - methodOfSignatureCheck: false,
439 bjCheck: false, 441 bjCheck: false,
440 checkboxState:"",//后端要求 北京 和青岛 用这种方式传 第一个是青岛 第二个是北京 442 checkboxState:"",//后端要求 北京 和青岛 用这种方式传 第一个是青岛 第二个是北京
441 file: null, 443 file: null,
...@@ -543,6 +545,13 @@ export default { ...@@ -543,6 +545,13 @@ export default {
543 } 545 }
544 }, 546 },
545 }, 547 },
548 + computed: {
549 + isCipherMachine() {
550 + console.log("11",this.formData.methodOfSignature === 'CIPHER_MACHINE')
551 + return this.formData.methodOfSignature === 'CIPHER_MACHINE';
552 + }
553 + },
554 +
546 created() { 555 created() {
547 // 确保字典数据已加载 556 // 确保字典数据已加载
548 if (this.$store.getters.dict.METHOD_OF_SIGNATURE.length > 0) { 557 if (this.$store.getters.dict.METHOD_OF_SIGNATURE.length > 0) {
......