yanyan 1 year ago
parent
commit
634fb1172e
  1. 11
      src/views/enforce/userFilter.vue
  2. 23
      src/views/enterprise/registrationDetail.vue
  3. 29
      src/views/enterprise/registrationEdit.vue

11
src/views/enforce/userFilter.vue

@ -55,6 +55,17 @@
default: () => [] default: () => []
} }
}, },
watch: {
visible(newVal, oldVal) {
if (newVal) {
console.log(`监听的值从 ${oldVal} 变为了 ${newVal}`);
// 在这里执行你的逻辑
this.curPage = 1;
this.dataList = [];
this.onRefresh();
}
}
},
setup() { setup() {
const loading = ref(false) const loading = ref(false)
const finished = ref(false) const finished = ref(false)

23
src/views/enterprise/registrationDetail.vue

@ -539,6 +539,7 @@ const data = reactive({
show2: ref(false), show2: ref(false),
dataList: [], dataList: [],
evaluateImageList: [], evaluateImageList: [],
enforceReasonList: [],
regList: [], regList: [],
lawList: [], lawList: [],
arrayLength: 1, arrayLength: 1,
@ -589,6 +590,7 @@ const submitData = reactive({
// linkman: "", // linkman: "",
// linkmanTel: "", // linkmanTel: "",
isEvaluate: 0, isEvaluate: 0,
checkCss: null,
// authorization: 0, // authorization: 0,
lawFieldText: "", lawFieldText: "",
checkCategoryText: "", checkCategoryText: "",
@ -720,6 +722,12 @@ const onChange2 = (newIndex) => {
//3a0096181c184e5aa56f70923680856d$6e74ceda1463c165fd43eeeadce4f7cd //3a0096181c184e5aa56f70923680856d$6e74ceda1463c165fd43eeeadce4f7cd
//初始化参数,获取扫码的企业统一信用编码 //初始化参数,获取扫码的企业统一信用编码
onMounted(() => { onMounted(() => {
getDict({"dictType":"no-scan-reason"}, success => {
data.enforceReasonList.push({"text":'补录', "value":'3'});
for (var i=0; i<success.data.length; i++) {
data.enforceReasonList.push({"text":success.data[i].dictLabel, "value":success.data[i].dictValue});
}
});
// nameCorrect(); // nameCorrect();
//查询执法登记信息 //查询执法登记信息
// queryRegById(); // queryRegById();
@ -937,6 +945,7 @@ const queryRegUniteById = () => {
setEvaluateFile( setEvaluateFile(
success.data["regResults"][0].enterpriseEvaluate.id success.data["regResults"][0].enterpriseEvaluate.id
); );
} }
}); });
}, },
@ -969,6 +978,13 @@ const convertReg = (regs) => {
obj.lawEnforcer = nameCorrect(dt.lawEnforcer); obj.lawEnforcer = nameCorrect(dt.lawEnforcer);
obj.remark = dt.remark; obj.remark = dt.remark;
obj.enforce = dt.enforceReason; obj.enforce = dt.enforceReason;
if (dt.checkCss!=null) {
for (let i = 0; i < data.enforceReasonList.length; i++) {
if(dt.checkCss===data.enforceReasonList[i].value){
obj.enforce = data.enforceReasonList[i].text
}
}
}
obj.lawFieldText = dt.lawFieldText; obj.lawFieldText = dt.lawFieldText;
obj.checkCategoryText = dt.checkCategoryText; obj.checkCategoryText = dt.checkCategoryText;
obj.enforcementTime = formattedTimeYYYYmmdd(dt.enforcementTime); obj.enforcementTime = formattedTimeYYYYmmdd(dt.enforcementTime);
@ -1068,6 +1084,13 @@ const convertLaw = (laws) => {
obj.lawEnforcer = nameCorrect(dt.lawEnforcer); obj.lawEnforcer = nameCorrect(dt.lawEnforcer);
obj.remark = dt.remark; obj.remark = dt.remark;
obj.enforce = dt.enforceReason; obj.enforce = dt.enforceReason;
if (dt.checkCss!=null) {
for (let i = 0; i < data.enforceReasonList.length; i++) {
if(dt.checkCss===data.enforceReasonList[i].value){
obj.enforce = data.enforceReasonList[i].text
}
}
}
obj.lawFieldText = dt.lawFieldText; obj.lawFieldText = dt.lawFieldText;
obj.checkCategoryText = dt.checkCategoryText; obj.checkCategoryText = dt.checkCategoryText;
obj.enforcementTime = formattedTimeYYYYmmdd(dt.checkTime); obj.enforcementTime = formattedTimeYYYYmmdd(dt.checkTime);

29
src/views/enterprise/registrationEdit.vue

@ -120,14 +120,6 @@
<!-- </view>--> <!-- </view>-->
<view v-if="null != submitData.enforceReason">
<van-field
v-model="submitData.enforceReason"
label="原&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;因"
readonly
/>
</view>
<!-- <van-field <!-- <van-field
v-model="submitData.lawField" v-model="submitData.lawField"
label="执法领域" label="执法领域"
@ -203,6 +195,13 @@
<div class="addbtn" @click.stop="addField"><van-icon name="add-o" /></div>--> <div class="addbtn" @click.stop="addField"><van-icon name="add-o" /></div>-->
<view v-if="null != submitData.enforceReason">
<van-field
v-model="submitData.enforceReason"
label="原&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;因"
readonly
/>
</view>
<!-- <van-field v-model="submitData.enforcementTime" label="检查时间" readonly /> --> <!-- <van-field v-model="submitData.enforcementTime" label="检查时间" readonly /> -->
<van-field v-if="data.checkCss == 3" v-model="submitData.enforcementTime" label="检查时间" readonly placeholder="请选择 检查时间" :rules="[{ required: true, message: '必填项' }]" @click="data.showTimePicker = true" /> <van-field v-if="data.checkCss == 3" v-model="submitData.enforcementTime" label="检查时间" readonly placeholder="请选择 检查时间" :rules="[{ required: true, message: '必填项' }]" @click="data.showTimePicker = true" />
<!-- 又改成不可输入, 补录才可以 - 杨老板提的 --> <!-- 又改成不可输入, 补录才可以 - 杨老板提的 -->
@ -410,6 +409,7 @@ import {showFailToast, showSuccessToast} from 'vant';
lawFieldText:"", lawFieldText:"",
showCheckCategoryPicker: false, showCheckCategoryPicker: false,
checkCategorys: [], checkCategorys: [],
enforceReasonList: [],
checked: false, checked: false,
deptChecked: false, deptChecked: false,
deptContent: '', deptContent: '',
@ -819,6 +819,19 @@ import {showFailToast, showSuccessToast} from 'vant';
data.maxDate = ref(new Date(year, mon - 1, day)); data.maxDate = ref(new Date(year, mon - 1, day));
data.showBl = true; data.showBl = true;
getDict({"dictType":"no-scan-reason"}, success => {
if (data.checkCss!=null ) {
data.enforceReasonList.push({"text":'补录', "value":'3'});
for (var i=0; i<success.data.length; i++) {
data.enforceReasonList.push({"text":success.data[i].dictLabel, "value":success.data[i].dictValue});
}
for (let i = 0; i < data.enforceReasonList.length; i++) {
if(data.checkCss===data.enforceReasonList[i].value){
submitData.enforceReason = data.enforceReasonList[i].text
}
}
}
});
},error=>{}) },error=>{})
} }
const setAttr = () =>{ const setAttr = () =>{

Loading…
Cancel
Save