feiyue.teng

登录态失效状态码判断

......@@ -74,7 +74,7 @@ service.interceptors.response.use(res => {
const code = Number(res.data.code) || 200;
// 获取错误信息
const msg = errorCode[code] || res.data.message || errorCode['default']
if (code === 50000) {
if (code === 50000 || code === 530) {
removeToken()
MessageBox.alert(i18n.t('system.loginOut'), i18n.t('system.systemTip'), {
confirmButtonText: i18n.t('system.relogin'),
......@@ -101,8 +101,6 @@ service.interceptors.response.use(res => {
dangerouslyUseHTMLString: true
});
return Promise.reject(new Error(msg))
} else if (code === 530) {
store.dispatch('FedLogOut')
} else if (code !== 200) {
// MessageBox.alert(msg, '注意', {
// dangerouslyUseHTMLString: true
......
......@@ -168,10 +168,11 @@
<el-col :span="4">
<Formitem label="法定数量" prop="legalQty">
<el-input
type="number"
class="inputShadow"
id="inputInner--legalQty"
resize="none"
v-model.number="tableRowformData.legalQty"
v-model="tableRowformData.legalQty"
clearable
placeholder=""
></el-input>
......@@ -328,7 +329,7 @@
],
legalQty: [
{ required: true, message: '请输入法定数量', trigger: 'blur' },
{ validator: checkQty, trigger: 'blur' }
{ validator: checkNegativeNum, trigger: 'blur' }
],
currency: [
{ required: true, message: '请选择币制', trigger: 'change' }
......
......@@ -91,7 +91,7 @@
<el-option
v-for="(item, index) in declareCustomsDataList"
:key="index"
:label="item.declarationUnitCompanyName"
:label="item.declarationPortCode"
:value="item.declarationPortCode"
></el-option>
</el-select>
......@@ -121,6 +121,7 @@
id="inputInner--goodsValue"
resize="none"
v-model="formData.goodsValue"
disabled
clearable
placeholder=""
></el-input>
......@@ -454,6 +455,7 @@
id="inputInner--netWeight"
resize="none"
v-model="formData.netWeight"
disabled
clearable
placeholder=""
></el-input>
......
......@@ -267,6 +267,7 @@ export default {
if (res.code === "200") {
this.msgSuccess(res.message);
this.close();
this.$store.dispatch('GenerateRoutes')
} else {
this.alertWarningMsg(res.message);
this.loadings.dialogLoading = false;
......