Browse Source

精网号校验

lihuilin/feature-20251104102812-现金二期
zhangyongQINGHU 7 days ago
parent
commit
ac72656e81
  1. 39
      src/views/moneyManage/receiveDetail/receiveFinance.vue
  2. 37
      src/views/moneyManage/receiveDetail/receiveHead.vue
  3. 2821
      src/views/moneyManage/receiveDetail/receiveManage.vue
  4. 8
      src/views/moneyManage/receiveDetail/receiveService.vue
  5. 21
      src/views/moneyManage/refundDetail/refundCharge.vue
  6. 30
      src/views/moneyManage/refundDetail/refundFinance.vue
  7. 23
      src/views/moneyManage/refundDetail/refundHeader.vue
  8. 15
      src/views/moneyManage/refundDetail/refundService.vue

39
src/views/moneyManage/receiveDetail/receiveFinance.vue

@ -762,10 +762,10 @@ const exportExcel = async function () {
payCurrencySelect = CurrencyForId(searchData.value.paymentCurrency);
}
if (searchData.value.jwcode && !isNumber(searchData.value.jwcode)) {
ElMessage.error('精网号只能是数字')
return
}
// if (searchData.value.jwcode && !isNumber(searchData.value.jwcode)) {
// ElMessage.error('')
// return
// }
const cashRoleId = '1';
const submitterMarket = adminData.value.markets;
@ -882,10 +882,10 @@ const getlist = async () => {
payCurrencySelect = CurrencyForId(searchData.value.paymentCurrency);
}
if (searchData.value.jwcode && !isNumber(searchData.value.jwcode)) {
ElMessage.error('精网号只能是数字')
return
}
// if (searchData.value.jwcode && !isNumber(searchData.value.jwcode)) {
// ElMessage.error('')
// return
// }
// ID=1
const cashRoleId = '1';
@ -997,7 +997,6 @@ const submitRefund = async () => {
// 2.2
const search = () => {
getlist();
ElMessage.success('查询成功');
};
const reset = () => {
@ -1239,17 +1238,17 @@ const getAdminData = async () => {
adminData.value = result;
//
if (adminData.value.roleId === 2) {
superAdmin.value = true;
//
if (adminData.value.markets === '总部' || adminData.value.markets === '研发部') {
ElMessageBox.alert(
'管理员账号仅显示所属地区的财务数据,请确认地区设置',
'温馨提示',
{ type: 'warning' }
);
}
}
// if (adminData.value.roleId === 2) {
// superAdmin.value = true;
// //
// if (adminData.value.markets === '' || adminData.value.markets === '') {
// ElMessageBox.alert(
// '',
// '',
// { type: 'warning' }
// );
// }
// }
} catch (error) {
console.error('管理员信息获取失败:', error);
ElMessage.error('管理员信息加载异常');

37
src/views/moneyManage/receiveDetail/receiveHead.vue

@ -617,10 +617,10 @@ const exportExcel = async function () {
payCurrencySelect = CurrencyForId(searchData.value.paymentCurrency);
}
if (searchData.value.jwcode && !isNumber(searchData.value.jwcode)) {
ElMessage.error('精网号只能是数字')
return
}
// if (searchData.value.jwcode && !isNumber(searchData.value.jwcode)) {
// ElMessage.error('')
// return
// }
const cashRoleId = '2';
const submitterMarket = adminData.value.markets;
@ -785,10 +785,10 @@ const getlist = async () => {
}
}
if (searchData.value.jwcode && !isNumber(searchData.value.jwcode)) {
ElMessage.error('精网号只能是数字')
return
}
// if (searchData.value.jwcode && !isNumber(searchData.value.jwcode)) {
// ElMessage.error('')
// return
// }
const result = await request({
url: '/cashCollection/selectCollection',
@ -878,7 +878,6 @@ const submitRefund = async () => {
// 2.2
const search = () => {
getlist();
ElMessage.success('查询成功');
};
const reset = () => {
@ -1044,16 +1043,16 @@ const getAdminData = async () => {
adminData.value = result;
//
if (adminData.value.roleId === 2) {
//
if (adminData.value.markets === '总部' || adminData.value.markets === '研发部') {
ElMessageBox.alert(
'管理员账号仅显示所属地区的财务数据,请确认地区设置',
'温馨提示',
{ type: 'warning' }
);
}
}
// if (adminData.value.roleId === 2) {
// //
// if (adminData.value.markets === '' || adminData.value.markets === '') {
// ElMessageBox.alert(
// '',
// '',
// { type: 'warning' }
// );
// }
// }
} catch (error) {
console.error('管理员信息获取失败:', error);
ElMessage.error('管理员信息加载异常');

2821
src/views/moneyManage/receiveDetail/receiveManage.vue
File diff suppressed because it is too large
View File

8
src/views/moneyManage/receiveDetail/receiveService.vue

@ -527,10 +527,10 @@ const getlist = async () => {
}
}
if (searchData.value.jwcode && !isNumber(searchData.value.jwcode)) {
ElMessage.error('精网号只能是数字')
return
}
// if (searchData.value.jwcode && !isNumber(searchData.value.jwcode)) {
// ElMessage.error('')
// return
// }
const result = await request({
url: '/cashCollection/selectCollection',

21
src/views/moneyManage/refundDetail/refundCharge.vue

@ -421,10 +421,17 @@ const getRefund = async function () {
const goodsName = searchForm.value.goodsName && searchForm.value.goodsName.length > 0
? searchForm.value.goodsName[searchForm.value.goodsName.length - 1] : ''
if (searchForm.value.jwcode && !isNumber(searchForm.value.jwcode)) {
ElMessage.error('精网号必须为数字')
return
// if (searchForm.value.jwcode && !isNumber(searchForm.value.jwcode)) {
// ElMessage.error('')
// return
// }
if (searchForm.value.jwcode) {
const isPositiveInteger = /^[1-9]\d*$/.test(searchForm.value.jwcode);
if (!isPositiveInteger) {
ElMessage.error('请输入正确的精网号')
return;
}
}
if (searchForm.value.paymentCurrency) {
payCurrencySelect.value = CurrencyForId(searchForm.value.paymentCurrency)
@ -592,10 +599,10 @@ const exportExcel = async function () {
const goodsName = searchForm.value.goodsName && searchForm.value.goodsName.length > 0
? searchForm.value.goodsName[searchForm.value.goodsName.length - 1] : ''
if (searchForm.value.jwcode && !isNumber(searchForm.value.jwcode)) {
ElMessage.error('精网号必须为数字')
return
}
// if (searchForm.value.jwcode && !isNumber(searchForm.value.jwcode)) {
// ElMessage.error('')
// return
// }
if (searchForm.value.paymentCurrency) {
payCurrencySelect.value = CurrencyForId(searchForm.value.paymentCurrency)

30
src/views/moneyManage/refundDetail/refundFinance.vue

@ -479,12 +479,19 @@ const getRefund = async function () {
const goodsName = searchForm.value.goodsName && searchForm.value.goodsName.length > 0
? searchForm.value.goodsName[searchForm.value.goodsName.length - 1] : ''
if (searchForm.value.jwcode && !isNumber(searchForm.value.jwcode)) {
ElMessage.error('精网号必须为数字')
return
// if (searchForm.value.jwcode && !isNumber(searchForm.value.jwcode)) {
// ElMessage.error('')
// return
// }
if (searchForm.value.jwcode) {
const isPositiveInteger = /^[1-9]\d*$/.test(searchForm.value.jwcode);
if (!isPositiveInteger) {
ElMessage.error('请输入正确的精网号')
return;
}
}
const params = {
const params = {
pageNum: pagination.value.pageNum,
pageSize: pagination.value.pageSize,
cashRecordDTO: {
@ -647,12 +654,19 @@ const exportExcel = async function () {
const goodsName = searchForm.value.goodsName && searchForm.value.goodsName.length > 0
? searchForm.value.goodsName[searchForm.value.goodsName.length - 1] : ''
if (searchForm.value.jwcode && !isNumber(searchForm.value.jwcode)) {
ElMessage.error('精网号必须为数字')
return
// if (searchForm.value.jwcode && !isNumber(searchForm.value.jwcode)) {
// ElMessage.error('')
// return
// }
if (searchForm.value.jwcode) {
const isPositiveInteger = /^[1-9]\d*$/.test(searchForm.value.jwcode);
if (!isPositiveInteger) {
ElMessage.error('请输入正确的精网号')
return;
}
}
const params = {
const params = {
pageNum: pagination.value.pageNum,
pageSize: pagination.value.pageSize,
cashRecordDTO: {

23
src/views/moneyManage/refundDetail/refundHeader.vue

@ -477,12 +477,19 @@ const getRefund = async function () {
const goodsName = searchForm.value.goodsName && searchForm.value.goodsName.length > 0
? searchForm.value.goodsName[searchForm.value.goodsName.length - 1] : ''
if (searchForm.value.jwcode && !isNumber(searchForm.value.jwcode)) {
ElMessage.error('精网号必须为数字')
return
// if (searchForm.value.jwcode && !isNumber(searchForm.value.jwcode)) {
// ElMessage.error('')
// return
// }
if (searchForm.value.jwcode) {
const isPositiveInteger = /^[1-9]\d*$/.test(searchForm.value.jwcode);
if (!isPositiveInteger) {
ElMessage.error('请输入正确的精网号')
return;
}
}
const params = {
const params = {
pageNum: pagination.value.pageNum,
pageSize: pagination.value.pageSize,
cashRecordDTO: {
@ -624,10 +631,10 @@ const exportExcel = async function () {
const goodsName = searchForm.value.goodsName && searchForm.value.goodsName.length > 0
? searchForm.value.goodsName[searchForm.value.goodsName.length - 1] : ''
if (searchForm.value.jwcode && !isNumber(searchForm.value.jwcode)) {
ElMessage.error('精网号必须为数字')
return
}
// if (searchForm.value.jwcode && !isNumber(searchForm.value.jwcode)) {
// ElMessage.error('')
// return
// }
const params = {
pageNum: pagination.value.pageNum,

15
src/views/moneyManage/refundDetail/refundService.vue

@ -287,12 +287,19 @@ const getRefund = async function () {
const goodsName = searchForm.value.goodsName && searchForm.value.goodsName.length > 0
? searchForm.value.goodsName[searchForm.value.goodsName.length - 1] : ''
if (searchForm.value.jwcode && !isNumber(searchForm.value.jwcode)) {
ElMessage.error('精网号必须为数字')
return
// if (searchForm.value.jwcode && !isNumber(searchForm.value.jwcode)) {
// ElMessage.error('')
// return
// }
if (searchForm.value.jwcode) {
const isPositiveInteger = /^[1-9]\d*$/.test(searchForm.value.jwcode);
if (!isPositiveInteger) {
ElMessage.error('请输入正确的精网号')
return;
}
}
const params = {
const params = {
pageNum: pagination.value.pageNum,
pageSize: pagination.value.pageSize,
cashRecordDTO: {

Loading…
Cancel
Save