zihan.wu

feat(customerConfig): 重构客户配置对话框

- 重新设计了客户配置对话框的布局和逻辑
- 新增了口岸选择功能
- 优化了表单验证和数据处理流程
- 改进了文件上传和证书管理
- 统一了样式和组件使用
...@@ -24,7 +24,7 @@ router.beforeEach((to, from, next) => { ...@@ -24,7 +24,7 @@ router.beforeEach((to, from, next) => {
24 store.dispatch('GetInfo').then((res) => { 24 store.dispatch('GetInfo').then((res) => {
25 // if (res.success) { 25 // if (res.success) {
26 store.dispatch('GenerateRoutes').then(accessRoutes => { 26 store.dispatch('GenerateRoutes').then(accessRoutes => {
27 - store.dispatch("GetDict", ['DECLARE_F_FLAG', 'MEASUREMENT_UNIT','TEMPLATE_TYPE','PACKAGE_TYPE_CODE', 'RECEIPT_STATUS', 'DECLARE_APPTYPE', 'CURRENCY','COUNTRY_REGION_CODE', 'DECLARE_STATISTICS_FLAG', 'ORDER_DECLARATION_PARTY','APP_STATUS','METHOD_OF_SIGNATURE']); 27 + store.dispatch("GetDict", ['DECLARE_F_FLAG', 'MEASUREMENT_UNIT','TEMPLATE_TYPE','PACKAGE_TYPE_CODE', 'RECEIPT_STATUS', 'DECLARE_APPTYPE', 'CURRENCY','COUNTRY_REGION_CODE', 'DECLARE_STATISTICS_FLAG', 'ORDER_DECLARATION_PARTY','APP_STATUS','METHOD_OF_SIGNATURE','METHOD_OF_SIGNATURE']);
28 // 根据roles权限生成可访问的路由表 28 // 根据roles权限生成可访问的路由表
29 router.addRoutes(accessRoutes) // 动态添加可访问路由表 29 router.addRoutes(accessRoutes) // 动态添加可访问路由表
30 next({ ...to, replace: true }) // hack方法 确保addRoutes已完成 30 next({ ...to, replace: true }) // hack方法 确保addRoutes已完成
......
This diff is collapsed. Click to expand it.
...@@ -156,6 +156,7 @@ ...@@ -156,6 +156,7 @@
156 :title="dialogTitle" 156 :title="dialogTitle"
157 :type="editType" 157 :type="editType"
158 :active="activeData" 158 :active="activeData"
159 + :portCodeList="dict.port"
159 @close="dialogClose" 160 @close="dialogClose"
160 /> 161 />
161 </div> 162 </div>
...@@ -248,6 +249,9 @@ export default { ...@@ -248,6 +249,9 @@ export default {
248 align: "left", 249 align: "left",
249 }, 250 },
250 ], 251 ],
252 + dict:{
253 + port:[]
254 + },
251 // dict: { 255 // dict: {
252 // orderRequester: [ 256 // orderRequester: [
253 // { name: "企业", code: "ENTERPRISE_DECLARATION", value: "1" }, 257 // { name: "企业", code: "ENTERPRISE_DECLARATION", value: "1" },
......