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>
</van-search>
<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 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">本月
</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">本季
</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">本年
</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>
</div>
<div class="search-button-date">
@ -140,6 +140,7 @@
columnsType: ['year', 'month'],
ga_columns: [],
dateShow: false,
checkNum: null
});
// 设置初始值为当前时间
@ -282,6 +283,7 @@
};
const selectDate = () => {
data.checkNum = 9;
data.showDatePicker = true;
console.log(data.showDatePicker)
}
@ -309,6 +311,7 @@
const searchDateType = (val) => {
data.checkNum = val;
searchParam.dateType = val;
searchParam.isComplaint = null;
searchParam.searchDate = null;
@ -431,6 +434,11 @@
width: 15%;
height: 80%;
}
.search-button.active {
background-color: #e9f2fb;
color: #1367fe;
}
}
.search-button-date {

18
src/views/enforce/earlyWarning.vue

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

20
src/views/enforce/enforcementPlan.vue

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

18
src/views/enforce/historyCheck.vue

@ -11,19 +11,19 @@
</template>
</van-search>
<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 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">本月
</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">本季
</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">本年
</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>
</div>
<div class="search-button-date">
@ -134,6 +134,7 @@
columnsType: ['year', 'month'],
ga_columns: [],
dateShow: false,
checkNum: null,
});
// 设置初始值为当前时间
@ -263,6 +264,7 @@
};
const selectDate = () => {
data.checkNum = 9
data.showDatePicker = true;
}
@ -292,6 +294,7 @@
const searchDateType = (val) => {
data.checkNum = val;
searchParam.dateSearch = null;
searchParam.dateType = val;
searchParam.isComplaint = null;
@ -411,6 +414,11 @@
width: 15%;
height: 80%;
}
.search-button.active {
background-color: #e9f2fb;
color: #1367fe;
}
}
.search-button-date {

1
src/views/enforce/noScan.vue

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

18
src/views/enterprise/enterpriseInspectionList.vue

@ -28,20 +28,20 @@
</van-cell-group>
</van-popup>
<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 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">本月
</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">本季
</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">本年
</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>
</div>
<div class="search-button-date">
@ -153,6 +153,7 @@
showTop: false,
ga_columns: [],
dateShow: false,
checkNum: null
});
// 设置初始值为当前时间
@ -279,6 +280,7 @@
};
const selectDate = () => {
data.checkNum = 9;
data.showDatePicker = true;
console.log(data.showDatePicker)
}
@ -306,6 +308,7 @@
const searchDateType = (val) => {
data.checkNum = val;
searchParam.searchDate = null;
searchParam.dateType = val;
searchParam.isComplaint = null;
@ -409,6 +412,11 @@
width: 15%;
height: 80%;
}
.search-button.active {
background-color: #e9f2fb;
color: #1367fe;
}
}
.search-button-date {

15
src/views/enterprise/register.vue

@ -96,7 +96,7 @@
@cancel="cancelSelectDate"
/> -->
<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-field
v-model="submitData.businessScope"
@ -130,7 +130,7 @@ const data = reactive({
showTypePicker: false,
columns: [],
showDatePicker:false,
currentDate:ref(['2024', '01']),
currentDate: [],
minDate: new Date(2020, 0, 1),
maxDate: new Date(2125, 5, 1),
columnsType :['year', 'month','day'],
@ -210,6 +210,14 @@ const selectDate = () =>{
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 = () =>{
data.showOperatingTermPicker = true;
console.log(data.showOperatingTermPicker)
@ -238,8 +246,9 @@ const cancelSelectDate = () =>{
}
onMounted(() => {
currentDate();
getDict({"dictType": "enterpriseType"},success =>{
console.log(success);
success.data.forEach(res =>{
console.log(res)
var obj = { text: res.dictLabel, value: res.dictValue };

18
src/views/enterprise/registrationList.vue

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

Loading…
Cancel
Save