Эх сурвалжийг харах

reactor:新增查询条件;

zhangchong 3 сар өмнө
parent
commit
e002ad26d6

+ 16 - 12
src/views/business/publish/todo.vue

@@ -135,13 +135,13 @@
 						<el-option v-for="items in channelOptions" :key="items.dicDataValue" :label="items.dicDataName" :value="items.dicDataValue" />
 					</el-select>
 				</el-form-item>
-        <el-form-item label="省来源分类" prop="ProvinceChannel">
-          <el-select v-model="state.queryParams.ProvinceChannel" placeholder="请选择省来源分类" clearable @change="handleQuery">
-            <el-option :value="1"  label="政民互动直派" />
-            <el-option :value="2"  label="政民互动" />
-            <el-option :value="3"  label="省12345" />
-          </el-select>
-        </el-form-item>
+				<el-form-item label="省来源分类" prop="ProvinceChannel">
+					<el-select v-model="state.queryParams.ProvinceChannel" placeholder="请选择省来源分类" clearable @change="handleQuery">
+						<el-option :value="1" label="政民互动直派" />
+						<el-option :value="2" label="政民互动" />
+						<el-option :value="3" label="省12345" />
+					</el-select>
+				</el-form-item>
 				<el-form-item label="办结时间" prop="bjTime">
 					<el-date-picker
 						v-model="state.queryParams.bjTime"
@@ -242,7 +242,7 @@ const state = reactive<any>({
 		ExpiredTimeProvinceEnd: null,
 		Iszgzfw: null, // 中国政府网
 		Isgjzwfwpt: null, // 国家平台转办件
-    ProvinceChannel:null,
+		ProvinceChannel: null,
 	},
 	tableData: [], //表单
 	loading: false, // 加载
@@ -404,8 +404,8 @@ const handleQuery = () => {
 };
 // 刷新列表
 const refreshList = () => {
-  queryList();
-  getTotal();
+	queryList();
+	getTotal();
 };
 /** 获取列表 */
 const queryList = () => {
@@ -474,8 +474,10 @@ const publishMultiple = () => {
 		autofocus: false,
 	})
 		.then(() => {
+			gridOptions.loading = true;
 			batchPublishOrder({ ids }).then(() => {
-				ElMessage.success('操作成功');
+				gridOptions.loading = false;
+				ElMessage.success('批量发布成功');
 				/*ElNotification({
 					dangerouslyUseHTMLString: true,
 					message: `<p style="word-break: break-all;max-height: 500px;overflow: auto">${res.result}</p>`,
@@ -484,7 +486,9 @@ const publishMultiple = () => {
 				handleQuery();
 			});
 		})
-		.catch(() => {});
+		.catch(() => {
+			gridOptions.loading = false;
+		});
 };
 // 发布
 const orderPublishRef = ref<RefType>(); // 工单发布详情ref