feiyue.teng

登录态失效状态码判断

...@@ -74,7 +74,7 @@ service.interceptors.response.use(res => { ...@@ -74,7 +74,7 @@ service.interceptors.response.use(res => {
74 const code = Number(res.data.code) || 200; 74 const code = Number(res.data.code) || 200;
75 // 获取错误信息 75 // 获取错误信息
76 const msg = errorCode[code] || res.data.message || errorCode['default'] 76 const msg = errorCode[code] || res.data.message || errorCode['default']
77 - if (code === 50000) { 77 + if (code === 50000 || code === 530) {
78 removeToken() 78 removeToken()
79 MessageBox.alert(i18n.t('system.loginOut'), i18n.t('system.systemTip'), { 79 MessageBox.alert(i18n.t('system.loginOut'), i18n.t('system.systemTip'), {
80 confirmButtonText: i18n.t('system.relogin'), 80 confirmButtonText: i18n.t('system.relogin'),
...@@ -101,8 +101,6 @@ service.interceptors.response.use(res => { ...@@ -101,8 +101,6 @@ service.interceptors.response.use(res => {
101 dangerouslyUseHTMLString: true 101 dangerouslyUseHTMLString: true
102 }); 102 });
103 return Promise.reject(new Error(msg)) 103 return Promise.reject(new Error(msg))
104 - } else if (code === 530) {
105 - store.dispatch('FedLogOut')
106 } else if (code !== 200) { 104 } else if (code !== 200) {
107 // MessageBox.alert(msg, '注意', { 105 // MessageBox.alert(msg, '注意', {
108 // dangerouslyUseHTMLString: true 106 // dangerouslyUseHTMLString: true
......
...@@ -168,10 +168,11 @@ ...@@ -168,10 +168,11 @@
168 <el-col :span="4"> 168 <el-col :span="4">
169 <Formitem label="法定数量" prop="legalQty"> 169 <Formitem label="法定数量" prop="legalQty">
170 <el-input 170 <el-input
171 + type="number"
171 class="inputShadow" 172 class="inputShadow"
172 id="inputInner--legalQty" 173 id="inputInner--legalQty"
173 resize="none" 174 resize="none"
174 - v-model.number="tableRowformData.legalQty" 175 + v-model="tableRowformData.legalQty"
175 clearable 176 clearable
176 placeholder="" 177 placeholder=""
177 ></el-input> 178 ></el-input>
...@@ -328,7 +329,7 @@ ...@@ -328,7 +329,7 @@
328 ], 329 ],
329 legalQty: [ 330 legalQty: [
330 { required: true, message: '请输入法定数量', trigger: 'blur' }, 331 { required: true, message: '请输入法定数量', trigger: 'blur' },
331 - { validator: checkQty, trigger: 'blur' } 332 + { validator: checkNegativeNum, trigger: 'blur' }
332 ], 333 ],
333 currency: [ 334 currency: [
334 { required: true, message: '请选择币制', trigger: 'change' } 335 { required: true, message: '请选择币制', trigger: 'change' }
......
...@@ -91,7 +91,7 @@ ...@@ -91,7 +91,7 @@
91 <el-option 91 <el-option
92 v-for="(item, index) in declareCustomsDataList" 92 v-for="(item, index) in declareCustomsDataList"
93 :key="index" 93 :key="index"
94 - :label="item.declarationUnitCompanyName" 94 + :label="item.declarationPortCode"
95 :value="item.declarationPortCode" 95 :value="item.declarationPortCode"
96 ></el-option> 96 ></el-option>
97 </el-select> 97 </el-select>
...@@ -121,6 +121,7 @@ ...@@ -121,6 +121,7 @@
121 id="inputInner--goodsValue" 121 id="inputInner--goodsValue"
122 resize="none" 122 resize="none"
123 v-model="formData.goodsValue" 123 v-model="formData.goodsValue"
124 + disabled
124 clearable 125 clearable
125 placeholder="" 126 placeholder=""
126 ></el-input> 127 ></el-input>
...@@ -454,6 +455,7 @@ ...@@ -454,6 +455,7 @@
454 id="inputInner--netWeight" 455 id="inputInner--netWeight"
455 resize="none" 456 resize="none"
456 v-model="formData.netWeight" 457 v-model="formData.netWeight"
458 + disabled
457 clearable 459 clearable
458 placeholder="" 460 placeholder=""
459 ></el-input> 461 ></el-input>
......
...@@ -267,6 +267,7 @@ export default { ...@@ -267,6 +267,7 @@ export default {
267 if (res.code === "200") { 267 if (res.code === "200") {
268 this.msgSuccess(res.message); 268 this.msgSuccess(res.message);
269 this.close(); 269 this.close();
270 + this.$store.dispatch('GenerateRoutes')
270 } else { 271 } else {
271 this.alertWarningMsg(res.message); 272 this.alertWarningMsg(res.message);
272 this.loadings.dialogLoading = false; 273 this.loadings.dialogLoading = false;
......