Browse Source

修改执法委托、投诉新需求

v4
Chendy 1 year ago
parent
commit
ddb0a64cd4
  1. 26
      src/views/enforce/sign.vue
  2. 2
      src/views/enterprise/complaint.vue
  3. 15
      src/views/enterprise/registrationDetail.vue
  4. 17
      src/views/enterprise/registrationEdit.vue

26
src/views/enforce/sign.vue

@ -184,12 +184,15 @@
</div> </div>
</div> </div>
<van-divider class="divdsty" /> <van-divider class="divdsty" />
<van-cell center title="委托执法"> <van-cell center title="委托执法">
<template #right-icon> <template #right-icon>
<van-switch v-model="data.auth_checked" @click="authCheck"/> <van-radio-group v-model="data.auth_checked" shape="square" direction="horizontal">
<van-radio name=0></van-radio>
<van-radio name=1></van-radio>
</van-radio-group>
</template> </template>
</van-cell> </van-cell>
<view v-if="data.auth_checked===true"> <view v-if="data.auth_checked==1">
<van-field <van-field
v-model="submitData.entrustDeptName" v-model="submitData.entrustDeptName"
label="委托行政机关" label="委托行政机关"
@ -405,7 +408,7 @@
deptContent: '', deptContent: '',
allNo: 'circle', allNo: 'circle',
union_checked: '0', // union_checked: '0', //
auth_checked: false, // auth_checked: 0, //
union_datas: [], // list union_datas: [], // list
check_union_no: '', // check_union_no: '', //
radio_flag: 'circle', // radio_flag: 'circle', //
@ -485,17 +488,6 @@
}) })
//
const authCheck=() =>{
if(data.auth_checked===false){
data.auth_checked===true
//
}else{
data.auth_checked===false;
}
}
const showEntrust = () => { const showEntrust = () => {
data.entrustPopup = true; data.entrustPopup = true;
} }
@ -888,7 +880,7 @@
if (data.union_checked == 1) {submitData.hasUnion = 1;} else {submitData.unionNo = null;} if (data.union_checked == 1) {submitData.hasUnion = 1;} else {submitData.unionNo = null;}
submitData.uniteCheck = data.union_checked; submitData.uniteCheck = data.union_checked;
// //
if (data.auth_checked) {submitData.hasAuto = 1;} submitData.hasAuto=data.auth_checked
// auth_checked // auth_checked
for (var k = 0; k < data.fileListObj.length; k++) { for (var k = 0; k < data.fileListObj.length; k++) {
@ -951,7 +943,7 @@
if (data.union_checked == 1) {submitData.hasUnion = 1;} else {submitData.unionNo = null;} if (data.union_checked == 1) {submitData.hasUnion = 1;} else {submitData.unionNo = null;}
submitData.uniteCheck = data.union_checked; submitData.uniteCheck = data.union_checked;
// //
if (data.auth_checked) {submitData.hasAuto = 1;} submitData.hasAuto=data.auth_checked
// //
for (var k = 0; k < data.fileListObj.length; k++) { for (var k = 0; k < data.fileListObj.length; k++) {

2
src/views/enterprise/complaint.vue

@ -162,7 +162,7 @@
columns: [], columns: [],
selectTypeValue: ref[0], selectTypeValue: ref[0],
isSelect: true, isSelect: true,
isCheckedon: false, isCheckedon: true,
isCheckedoff: false, isCheckedoff: false,
popupVisible: false, popupVisible: false,
depts: [[{text: "", id: ""}]], depts: [[{text: "", id: ""}]],

15
src/views/enterprise/registrationDetail.vue

@ -102,19 +102,20 @@
/> />
<van-divider class="divdsty" /> <van-divider class="divdsty" />
<van-cell center title="委托执法"> <van-cell center title="委托执法">
<template #right-icon> <template #right-icon>
<!-- <van-switch disabled v-model="item.hasAuto"/> --> <van-radio-group v-model="data.auth_checked" shape="square" direction="horizontal" >
<van-switch v-model="data.auth_checked" disabled/> <van-radio name="0" ></van-radio>
<van-radio name="1" ></van-radio>
</van-radio-group>
</template> </template>
</van-cell> </van-cell>
<view v-if="data.auth_checked===true"> <view v-if="data.auth_checked=='1'">
<van-field <van-field
v-model="data.entrustDeptName" v-model="data.entrustDeptName"
label="委托行政机关" label="委托行政机关"
readonly readonly
/> />
</view> </view>
<div class="file-upload"> <div class="file-upload">
@ -559,7 +560,7 @@ const data = reactive({
arrayLength: 1, arrayLength: 1,
allNo: 'circle', allNo: 'circle',
hasUnion: false, // hasUnion: false, //
auth_checked: false, // auth_checked: "0", //
union_datas: [], // list union_datas: [], // list
check_union_no: '', // check_union_no: '', //
radio_flag: 'circle', // , radio_flag: 'circle', // ,
@ -991,7 +992,7 @@ const convertReg = (regs) => {
obj.lawEnforcementId = dt.lawEnforcementId; obj.lawEnforcementId = dt.lawEnforcementId;
obj.lawEnforcementItem = dt.lawEnforcementItem; obj.lawEnforcementItem = dt.lawEnforcementItem;
obj.lawEnforcementItemText = dt.lawEnforcementItemText; obj.lawEnforcementItemText = dt.lawEnforcementItemText;
data.auth_checked = dt.hasAuto==0?false:true; data.auth_checked = String(dt.hasAuto);
data.entrustDeptName=dt.entrustDeptName; data.entrustDeptName=dt.entrustDeptName;
data.hasUnion = dt.hasUnion==0?false:true; data.hasUnion = dt.hasUnion==0?false:true;
obj.lawEnforcer = nameCorrect(dt.lawEnforcer); obj.lawEnforcer = nameCorrect(dt.lawEnforcer);

17
src/views/enterprise/registrationEdit.vue

@ -270,12 +270,15 @@
</div> </div>
</div> </div>
<van-divider class="divdsty" /> <van-divider class="divdsty" />
<van-cell center title="委托执法"> <van-cell center title="委托执法">
<template #right-icon> <template #right-icon>
<van-switch v-model="data.auth_checked" @click="!data.auth_checked"/> <van-radio-group v-model="data.auth_checked" shape="square" direction="horizontal">
<van-radio name="0"></van-radio>
<van-radio name="1"></van-radio>
</van-radio-group>
</template> </template>
</van-cell> </van-cell>
<view v-if="data.auth_checked===true"> <view v-if="data.auth_checked=='1'">
<van-field <van-field
v-model="submitData.entrustDeptName" v-model="submitData.entrustDeptName"
label="委托行政机关" label="委托行政机关"
@ -449,7 +452,7 @@ import {showFailToast, showSuccessToast} from 'vant';
fileListObj:[], fileListObj:[],
allNo: 'circle', allNo: 'circle',
union_checked: '0', // union_checked: '0', //
auth_checked: false, // auth_checked: '0', //
union_datas: [], // list union_datas: [], // list
check_union_no: '', // check_union_no: '', //
radio_flag: 'circle', // radio_flag: 'circle', //
@ -788,7 +791,7 @@ import {showFailToast, showSuccessToast} from 'vant';
submitData.uniteCheck = success.data.uniteCheck; // submitData.uniteCheck = success.data.uniteCheck; //
data.union_checked = success.data.uniteCheck; data.union_checked = success.data.uniteCheck;
submitData.hasAuto = success.data.hasAuto; submitData.hasAuto = success.data.hasAuto;
data.auth_checked = success.data.hasAuto==0?false:true; data.auth_checked = String(success.data.hasAuto);
submitData.unionNo = success.data.unionNo; submitData.unionNo = success.data.unionNo;
submitData.entrustDeptId=success.data.entrustDeptId; submitData.entrustDeptId=success.data.entrustDeptId;
submitData.entrustDeptName=success.data.entrustDeptName; submitData.entrustDeptName=success.data.entrustDeptName;
@ -1054,7 +1057,7 @@ import {showFailToast, showSuccessToast} from 'vant';
submitData.unionNo = null; submitData.unionNo = null;
} }
// //
if (data.auth_checked) {submitData.hasAuto = 1;} submitData.hasAuto=data.auth_checked;
// //
// if (null != data.fileListObj) { // if (null != data.fileListObj) {
// for (var k = 0; k < data.fileListObj.length; k++) { // for (var k = 0; k < data.fileListObj.length; k++) {
@ -1125,7 +1128,7 @@ import {showFailToast, showSuccessToast} from 'vant';
// //
if (data.union_checked == 1) {submitData.hasUnion = 1;} else {submitData.unionNo = null;} if (data.union_checked == 1) {submitData.hasUnion = 1;} else {submitData.unionNo = null;}
// //
if (data.auth_checked) {submitData.hasAuto = 1;} submitData.hasAuto=data.auth_checked;
// //
submitData.lawEnforcementBasis = ""; submitData.lawEnforcementBasis = "";

Loading…
Cancel
Save