|
@@ -266,7 +266,7 @@
|
|
|
// }
|
|
|
//导出瓦斯检查小票
|
|
|
async function getExport2() {
|
|
|
- if (searchData.reportTime && searchData.sbr) {
|
|
|
+ if (searchData.reportTime) {
|
|
|
openModal();
|
|
|
} else if (!searchData.reportTime) {
|
|
|
message.warning('请选择需要导出数据的填报日期!');
|
|
@@ -405,17 +405,24 @@
|
|
|
}
|
|
|
|
|
|
const [registerModal, { openModal }] = useModal();
|
|
|
- const [registerForm, { validate }] = useForm({
|
|
|
+ const [registerForm, { validate, setFieldsValue }] = useForm({
|
|
|
schemas: [
|
|
|
{
|
|
|
+ label: '检查工',
|
|
|
+ field: 'checkName',
|
|
|
+ component: 'ApiSelect',
|
|
|
+ required: true,
|
|
|
+ show: false,
|
|
|
+ },
|
|
|
+ {
|
|
|
label: '交班瓦检员',
|
|
|
field: 'agoCheckPerson',
|
|
|
component: 'ApiSelect',
|
|
|
required: true,
|
|
|
componentProps: {
|
|
|
api: getAllUserInfo,
|
|
|
- labelField: 'username',
|
|
|
- valueField: 'id',
|
|
|
+ labelField: 'realname',
|
|
|
+ valueField: 'username',
|
|
|
showSearch: true,
|
|
|
},
|
|
|
},
|
|
@@ -426,9 +433,14 @@
|
|
|
required: true,
|
|
|
componentProps: {
|
|
|
api: getAllUserInfo,
|
|
|
- labelField: 'username',
|
|
|
- valueField: 'id',
|
|
|
+ labelField: 'realname',
|
|
|
+ valueField: 'username',
|
|
|
showSearch: true,
|
|
|
+ onChange(__, { label }) {
|
|
|
+ setFieldsValue({
|
|
|
+ checkName: label,
|
|
|
+ });
|
|
|
+ },
|
|
|
},
|
|
|
},
|
|
|
{
|
|
@@ -438,8 +450,8 @@
|
|
|
required: true,
|
|
|
componentProps: {
|
|
|
api: getAllUserInfo,
|
|
|
- labelField: 'username',
|
|
|
- valueField: 'id',
|
|
|
+ labelField: 'realname',
|
|
|
+ valueField: 'username',
|
|
|
showSearch: true,
|
|
|
},
|
|
|
},
|
|
@@ -451,7 +463,7 @@
|
|
|
/** 导出瓦斯检查小票 */
|
|
|
async function submitHandler() {
|
|
|
const params = await validate();
|
|
|
- const res = await exportReportByPoi({ tempName: 'wsjcxp', reportTime: searchData.reportTime, checkName: searchData.sbr, ...params });
|
|
|
+ const res = await exportReportByPoi({ tempName: 'wsjcxp', reportTime: searchData.reportTime, ...params });
|
|
|
const filename = searchData.reportTime + '.xlsx';
|
|
|
downFilePublic(res, filename);
|
|
|
}
|