Browse Source

信息列表里,按全部、本月、本季、本年查询时,选择的项没有处于选中状态展示。

master
蟑螂恶霸 2 years ago
parent
commit
840e107619
  1. 18
      src/views/administrative/appointmentList.vue
  2. 18
      src/views/enforce/earlyWarning.vue
  3. 20
      src/views/enforce/enforcementPlan.vue
  4. 18
      src/views/enforce/historyCheck.vue
  5. 1
      src/views/enforce/noScan.vue
  6. 18
      src/views/enterprise/enterpriseInspectionList.vue
  7. 15
      src/views/enterprise/register.vue
  8. 18
      src/views/enterprise/registrationList.vue

18
src/views/administrative/appointmentList.vue

@ -10,19 +10,19 @@
</template> </template>
</van-search> </van-search>
<div class="search-button-list"> <div class="search-button-list">
<van-button plain hairline class="search-button" @click="searchDateType()" round type="primary" size="mini"> <van-button plain hairline :class="null==data.checkNum?'search-button active':'search-button'" @click="searchDateType(null)" round type="primary" size="mini">
全部 全部
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="searchDateType(1)" round type="primary" <van-button plain hairline :class="1==data.checkNum?'search-button active':'search-button'" @click="searchDateType(1)" round type="primary"
size="mini">本月 size="mini">本月
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="searchDateType(2)" round type="primary" <van-button plain hairline :class="2==data.checkNum?'search-button active':'search-button'" @click="searchDateType(2)" round type="primary"
size="mini">本季 size="mini">本季
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="searchDateType(3)" round type="primary" <van-button plain hairline :class="3==data.checkNum?'search-button active':'search-button'" @click="searchDateType(3)" round type="primary"
size="mini">本年 size="mini">本年
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="selectDate" round type="primary" size="mini">筛选 <van-button plain hairline :class="9==data.checkNum?'search-button active':'search-button'" @click="selectDate" round type="primary" size="mini">筛选
</van-button> </van-button>
</div> </div>
<div class="search-button-date"> <div class="search-button-date">
@ -140,6 +140,7 @@
columnsType: ['year', 'month'], columnsType: ['year', 'month'],
ga_columns: [], ga_columns: [],
dateShow: false, dateShow: false,
checkNum: null
}); });
// 设置初始值为当前时间 // 设置初始值为当前时间
@ -282,6 +283,7 @@
}; };
const selectDate = () => { const selectDate = () => {
data.checkNum = 9;
data.showDatePicker = true; data.showDatePicker = true;
console.log(data.showDatePicker) console.log(data.showDatePicker)
} }
@ -309,6 +311,7 @@
const searchDateType = (val) => { const searchDateType = (val) => {
data.checkNum = val;
searchParam.dateType = val; searchParam.dateType = val;
searchParam.isComplaint = null; searchParam.isComplaint = null;
searchParam.searchDate = null; searchParam.searchDate = null;
@ -431,6 +434,11 @@
width: 15%; width: 15%;
height: 80%; height: 80%;
} }
.search-button.active {
background-color: #e9f2fb;
color: #1367fe;
}
} }
.search-button-date { .search-button-date {

18
src/views/enforce/earlyWarning.vue

@ -10,11 +10,11 @@
</template> </template>
</van-search> </van-search>
<div class="search-button-list"> <div class="search-button-list">
<van-button plain hairline class="search-button" @click="searchDateType()" round type="primary" size="mini">全部</van-button> <van-button plain hairline :class="null==data.checkNum?'search-button active':'search-button'" @click="searchDateType(null)" round type="primary" size="mini">全部</van-button>
<van-button plain hairline class="search-button" @click="searchDateType(1)" round type="primary" size="mini">本月</van-button> <van-button plain hairline :class="1==data.checkNum?'search-button active':'search-button'" @click="searchDateType(1)" round type="primary" size="mini">本月</van-button>
<van-button plain hairline class="search-button" @click="searchDateType(2)" round type="primary" size="mini">本季</van-button> <van-button plain hairline :class="2==data.checkNum?'search-button active':'search-button'" @click="searchDateType(2)" round type="primary" size="mini">本季</van-button>
<van-button plain hairline class="search-button" @click="searchDateType(3)" round type="primary" size="mini">本年</van-button> <van-button plain hairline :class="3==data.checkNum?'search-button active':'search-button'" @click="searchDateType(3)" round type="primary" size="mini">本年</van-button>
<van-button plain hairline class="search-button" @click="selectDate" round type="primary" size="mini">筛选</van-button> <van-button plain hairline :class="9==data.checkNum?'search-button active':'search-button'" @click="selectDate" round type="primary" size="mini">筛选</van-button>
</div> </div>
<div class="search-button-date"> <div class="search-button-date">
<span class="date-select" v-show="data.dateShow" @click="selectDate">{{ data.dateSearch }}</span> <span class="date-select" v-show="data.dateShow" @click="selectDate">{{ data.dateSearch }}</span>
@ -125,6 +125,7 @@
maxDate: new Date(2125, 5, 1), maxDate: new Date(2125, 5, 1),
columnsType: ['year', 'month'], columnsType: ['year', 'month'],
dateShow: false, dateShow: false,
checkNum: null
}); });
// 设置初始值为当前时间 // 设置初始值为当前时间
@ -225,6 +226,7 @@
}; };
const selectDate = () => { const selectDate = () => {
data.checkNum = 9;
data.showDatePicker = true; data.showDatePicker = true;
console.log(data.showDatePicker) console.log(data.showDatePicker)
} }
@ -253,6 +255,7 @@
const searchDateType = (val) => { const searchDateType = (val) => {
data.checkNum = val;
searchParam.searchDate = null; searchParam.searchDate = null;
searchParam.dateType = val; searchParam.dateType = val;
searchParam.isComplaint = null; searchParam.isComplaint = null;
@ -353,6 +356,11 @@
width: 15%; width: 15%;
height: 80%; height: 80%;
} }
.search-button.active {
background-color: #e9f2fb;
color: #1367fe;
}
} }
.search-button-date { .search-button-date {

20
src/views/enforce/enforcementPlan.vue

@ -19,19 +19,19 @@
</template> </template>
</van-search> </van-search>
<div class="search-button-list"> <div class="search-button-list">
<van-button plain hairline class="search-button" @click="searchDateType()" round type="primary" size="mini"> <van-button plain hairline :class="null==data.checkNum?'search-button active':'search-button'" @click="searchDateType(null)" round type="primary" size="mini">
全部 全部
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="searchDateType(1)" round type="primary" <van-button plain hairline :class="1==data.checkNum?'search-button active':'search-button'" @click="searchDateType(1)" round type="primary"
size="mini">本月 size="mini">本月
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="searchDateType(2)" round type="primary" <van-button plain hairline :class="2==data.checkNum?'search-button active':'search-button'" @click="searchDateType(2)" round type="primary"
size="mini">本季 size="mini">本季
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="searchDateType(3)" round type="primary" <van-button plain hairline :class="3==data.checkNum?'search-button active':'search-button'" @click="searchDateType(3)" round type="primary"
size="mini">本年 size="mini">本年
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="selectDate" round type="primary" size="mini">筛选 <van-button plain hairline :class="9==data.checkNum?'search-button active':'search-button'" @click="selectDate" round type="primary" size="mini">筛选
</van-button> </van-button>
</div> </div>
<div class="search-button-date"> <div class="search-button-date">
@ -131,7 +131,8 @@
minDate: new Date(2020, 0, 1), minDate: new Date(2020, 0, 1),
maxDate: new Date(2125, 5, 1), maxDate: new Date(2125, 5, 1),
columnsType: ['year', 'month'], columnsType: ['year', 'month'],
dateShow: false dateShow: false,
checkNum: null
}); });
// 设置初始值为当前时间 // 设置初始值为当前时间
@ -254,6 +255,7 @@
}); });
const selectDate = () => { const selectDate = () => {
data.checkNum = 9;
data.showDatePicker = true; data.showDatePicker = true;
console.log(data.showDatePicker) console.log(data.showDatePicker)
} }
@ -279,6 +281,7 @@
const searchDateType = (val) => { const searchDateType = (val) => {
data.checkNum = val;
searchParam.dateSearch = null; searchParam.dateSearch = null;
searchParam.dateType = val; searchParam.dateType = val;
searchParam.isComplaint = null; searchParam.isComplaint = null;
@ -383,6 +386,11 @@
width: 15%; width: 15%;
height: 80%; height: 80%;
} }
.search-button.active {
background-color: #e9f2fb;
color: #1367fe;
}
} }
.search-button-date { .search-button-date {

18
src/views/enforce/historyCheck.vue

@ -11,19 +11,19 @@
</template> </template>
</van-search> </van-search>
<div class="search-button-list"> <div class="search-button-list">
<van-button plain hairline class="search-button" @click="searchDateType()" round type="primary" size="mini"> <van-button plain hairline :class="null==data.checkNum?'search-button active':'search-button'" @click="searchDateType(null)" round type="primary" size="mini">
全部 全部
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="searchDateType(1)" round type="primary" <van-button plain hairline :class="1==data.checkNum?'search-button active':'search-button'" @click="searchDateType(1)" round type="primary"
size="mini">本月 size="mini">本月
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="searchDateType(2)" round type="primary" <van-button plain hairline :class="2==data.checkNum?'search-button active':'search-button'" @click="searchDateType(2)" round type="primary"
size="mini">本季 size="mini">本季
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="searchDateType(3)" round type="primary" <van-button plain hairline :class="3==data.checkNum?'search-button active':'search-button'" @click="searchDateType(3)" round type="primary"
size="mini">本年 size="mini">本年
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="selectDate" round type="primary" size="mini">筛选 <van-button plain hairline :class="9==data.checkNum?'search-button active':'search-button'" @click="selectDate" round type="primary" size="mini">筛选
</van-button> </van-button>
</div> </div>
<div class="search-button-date"> <div class="search-button-date">
@ -134,6 +134,7 @@
columnsType: ['year', 'month'], columnsType: ['year', 'month'],
ga_columns: [], ga_columns: [],
dateShow: false, dateShow: false,
checkNum: null,
}); });
// 设置初始值为当前时间 // 设置初始值为当前时间
@ -263,6 +264,7 @@
}; };
const selectDate = () => { const selectDate = () => {
data.checkNum = 9
data.showDatePicker = true; data.showDatePicker = true;
} }
@ -292,6 +294,7 @@
const searchDateType = (val) => { const searchDateType = (val) => {
data.checkNum = val;
searchParam.dateSearch = null; searchParam.dateSearch = null;
searchParam.dateType = val; searchParam.dateType = val;
searchParam.isComplaint = null; searchParam.isComplaint = null;
@ -411,6 +414,11 @@
width: 15%; width: 15%;
height: 80%; height: 80%;
} }
.search-button.active {
background-color: #e9f2fb;
color: #1367fe;
}
} }
.search-button-date { .search-button-date {

1
src/views/enforce/noScan.vue

@ -41,6 +41,7 @@
<div class="popup-content"> <div class="popup-content">
<div class="subtitle">请选择不扫码的原因:</div> <div class="subtitle">请选择不扫码的原因:</div>
<div class="item-box"> <div class="item-box">
<span class="item-btn active">企业拒绝出示二维码</span>
<span :class="checkCss==1?'item-btn active':'item-btn'" <span :class="checkCss==1?'item-btn active':'item-btn'"
@click="checkReason('企业拒绝出示二维码', 1)">企业拒绝出示二维码</span> @click="checkReason('企业拒绝出示二维码', 1)">企业拒绝出示二维码</span>
<span :class="checkCss==2?'item-btn active':'item-btn'" <span :class="checkCss==2?'item-btn active':'item-btn'"

18
src/views/enterprise/enterpriseInspectionList.vue

@ -28,20 +28,20 @@
</van-cell-group> </van-cell-group>
</van-popup> </van-popup>
<div class="search-button-list"> <div class="search-button-list">
<van-button plain hairline class="search-button" @click="searchDateType()" round type="primary" size="mini"> <van-button plain hairline :class="null==data.checkNum?'search-button active':'search-button'" @click="searchDateType(null)" round type="primary" size="mini">
全部 全部
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="searchDateType(1)" round type="primary" <van-button plain hairline :class="1==data.checkNum?'search-button active':'search-button'" @click="searchDateType(1)" round type="primary"
size="mini">本月 size="mini">本月
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="searchDateType(2)" round type="primary" <van-button plain hairline :class="2==data.checkNum?'search-button active':'search-button'" @click="searchDateType(2)" round type="primary"
size="mini">本季 size="mini">本季
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="searchDateType(3)" round type="primary" <van-button plain hairline :class="3==data.checkNum?'search-button active':'search-button'" @click="searchDateType(3)" round type="primary"
size="mini">本年 size="mini">本年
</van-button> </van-button>
<!-- <van-button plain hairline class="search-button" @click="searchFilter" round type="primary" size="mini">筛选</van-button>--> <!-- <van-button plain hairline class="search-button" @click="searchFilter" round type="primary" size="mini">筛选</van-button>-->
<van-button plain hairline class="search-button" @click="selectDate" round type="primary" size="mini">筛选 <van-button plain hairline :class="9==data.checkNum?'search-button active':'search-button'" @click="selectDate" round type="primary" size="mini">筛选
</van-button> </van-button>
</div> </div>
<div class="search-button-date"> <div class="search-button-date">
@ -153,6 +153,7 @@
showTop: false, showTop: false,
ga_columns: [], ga_columns: [],
dateShow: false, dateShow: false,
checkNum: null
}); });
// 设置初始值为当前时间 // 设置初始值为当前时间
@ -279,6 +280,7 @@
}; };
const selectDate = () => { const selectDate = () => {
data.checkNum = 9;
data.showDatePicker = true; data.showDatePicker = true;
console.log(data.showDatePicker) console.log(data.showDatePicker)
} }
@ -306,6 +308,7 @@
const searchDateType = (val) => { const searchDateType = (val) => {
data.checkNum = val;
searchParam.searchDate = null; searchParam.searchDate = null;
searchParam.dateType = val; searchParam.dateType = val;
searchParam.isComplaint = null; searchParam.isComplaint = null;
@ -409,6 +412,11 @@
width: 15%; width: 15%;
height: 80%; height: 80%;
} }
.search-button.active {
background-color: #e9f2fb;
color: #1367fe;
}
} }
.search-button-date { .search-button-date {

15
src/views/enterprise/register.vue

@ -96,7 +96,7 @@
@cancel="cancelSelectDate" @cancel="cancelSelectDate"
/> --> /> -->
<van-calendar v-model:show="data.showOperatingTermPicker" type="range" <van-calendar v-model:show="data.showOperatingTermPicker" type="range"
:min-date="data.minDate" :max-date="data.maxDate"@confirm="onOperatingTermConfirm" /> :min-date="data.minDate" :max-date="data.maxDate" @confirm="onOperatingTermConfirm" />
</van-popup> </van-popup>
<van-field <van-field
v-model="submitData.businessScope" v-model="submitData.businessScope"
@ -130,7 +130,7 @@ const data = reactive({
showTypePicker: false, showTypePicker: false,
columns: [], columns: [],
showDatePicker:false, showDatePicker:false,
currentDate:ref(['2024', '01']), currentDate: [],
minDate: new Date(2020, 0, 1), minDate: new Date(2020, 0, 1),
maxDate: new Date(2125, 5, 1), maxDate: new Date(2125, 5, 1),
columnsType :['year', 'month','day'], columnsType :['year', 'month','day'],
@ -210,6 +210,14 @@ const selectDate = () =>{
console.log(data.showDatePicker) console.log(data.showDatePicker)
} }
const currentDate =() => {
const now = new Date();
const year = now.getFullYear();
const month = (now.getMonth() + 1).toString().padStart(2, '0');
const day = now.getDate().toString().padStart(2, '0');
data.currentDate = [year, month, day]
}
const selectOperatingTermDate = () =>{ const selectOperatingTermDate = () =>{
data.showOperatingTermPicker = true; data.showOperatingTermPicker = true;
console.log(data.showOperatingTermPicker) console.log(data.showOperatingTermPicker)
@ -238,8 +246,9 @@ const cancelSelectDate = () =>{
} }
onMounted(() => { onMounted(() => {
currentDate();
getDict({"dictType": "enterpriseType"},success =>{ getDict({"dictType": "enterpriseType"},success =>{
console.log(success);
success.data.forEach(res =>{ success.data.forEach(res =>{
console.log(res) console.log(res)
var obj = { text: res.dictLabel, value: res.dictValue }; var obj = { text: res.dictLabel, value: res.dictValue };

18
src/views/enterprise/registrationList.vue

@ -20,22 +20,22 @@
</template> </template>
</van-search> </van-search>
<div class="search-button-list"> <div class="search-button-list">
<van-button plain hairline class="search-button" @click="searchDateType()" round type="primary" size="mini"> <van-button plain hairline :class="null==data.checkNum?'search-button active':'search-button'" @click="searchDateType(null)" round type="primary" size="mini">
全部 全部
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="searchDateType(1)" round type="primary" <van-button plain hairline :class="1==data.checkNum?'search-button active':'search-button'" @click="searchDateType(1)" round type="primary"
size="mini">本月 size="mini">本月
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="searchDateType(2)" round type="primary" <van-button plain hairline :class="2==data.checkNum?'search-button active':'search-button'" @click="searchDateType(2)" round type="primary"
size="mini">本季 size="mini">本季
</van-button> </van-button>
<van-button plain hairline class="search-button" @click="searchDateType(3)" round type="primary" <van-button plain hairline :class="3==data.checkNum?'search-button active':'search-button'" @click="searchDateType(3)" round type="primary"
size="mini">本年 size="mini">本年
</van-button> </van-button>
<!-- <van-button plain hairline class="search-button" @click="searchComplaint(4)" round type="primary"--> <!-- <van-button plain hairline class="search-button" @click="searchComplaint(4)" round type="primary"-->
<!-- size="mini">投诉--> <!-- size="mini">投诉-->
<!-- </van-button>--> <!-- </van-button>-->
<van-button plain hairline class="search-button" @click="selectDate" round type="primary" size="mini">筛选 <van-button plain hairline :class="9==data.checkNum?'search-button active':'search-button'" @click="selectDate" round type="primary" size="mini">筛选
</van-button> </van-button>
</div> </div>
<div class="search-button-date"> <div class="search-button-date">
@ -152,6 +152,7 @@
columnsType: ['year', 'month'], columnsType: ['year', 'month'],
ga_columns: [], ga_columns: [],
dateShow: false, dateShow: false,
checkNum: null,
}); });
// 设置初始值为当前时间 // 设置初始值为当前时间
@ -307,6 +308,7 @@
}; };
const selectDate = () => { const selectDate = () => {
data.checkNum = 9;
data.showDatePicker = true; data.showDatePicker = true;
} }
@ -333,6 +335,7 @@
const searchDateType = (val) => { const searchDateType = (val) => {
data.checkNum = val;
searchParam.dateType = val; searchParam.dateType = val;
searchParam.isComplaint = null; searchParam.isComplaint = null;
searchParam.dateSearch = null; searchParam.dateSearch = null;
@ -432,6 +435,11 @@
width: 15%; width: 15%;
height: 80%; height: 80%;
} }
.search-button.active {
background-color: #e9f2fb;
color: #1367fe;
}
} }
.search-button-date { .search-button-date {

Loading…
Cancel
Save