Merge branch 'dev' of http://git.sinoecare.com/sinoecare/digital_village_v2/dvcp_v2_webapp into dev
This commit is contained in:
		| @@ -21,7 +21,7 @@ | |||||||
|           <ai-card title="引导内容"> |           <ai-card title="引导内容"> | ||||||
|             <template #content> |             <template #content> | ||||||
|               <el-form-item label-width="0" prop="guideContent"> |               <el-form-item label-width="0" prop="guideContent"> | ||||||
|                 <ai-editor :instance="instance" v-model="form.guideContent" placeholder="请输入"/> |                 <ai-editor :instance="instance" v-model="form.guideContent" placeholder="请输入" action="/oms/api/file/add"/> | ||||||
|               </el-form-item> |               </el-form-item> | ||||||
|             </template> |             </template> | ||||||
|           </ai-card> |           </ai-card> | ||||||
|   | |||||||
| @@ -31,5 +31,6 @@ export default { | |||||||
|  |  | ||||||
| <style lang="scss" scoped> | <style lang="scss" scoped> | ||||||
| .AppQyWxConfig { | .AppQyWxConfig { | ||||||
|  |   height: 100%; | ||||||
| } | } | ||||||
| </style> | </style> | ||||||
|   | |||||||
| @@ -49,7 +49,7 @@ export default { | |||||||
|       }) |       }) | ||||||
|     }, |     }, | ||||||
|     cancel() { |     cancel() { | ||||||
|       this.$router.push({}) |       return this.$router.push({}) | ||||||
|     }, |     }, | ||||||
|     submit() { |     submit() { | ||||||
|       this.$refs.ThemeForm.validate(v => { |       this.$refs.ThemeForm.validate(v => { | ||||||
| @@ -59,7 +59,7 @@ export default { | |||||||
|           this.instance.post("/app/appdvcpconfig/updateSysColorScheme", {...this.form, colorScheme}).then(res => { |           this.instance.post("/app/appdvcpconfig/updateSysColorScheme", {...this.form, colorScheme}).then(res => { | ||||||
|             if (res?.code == 0) { |             if (res?.code == 0) { | ||||||
|               this.$message.success("保存成功!") |               this.$message.success("保存成功!") | ||||||
|               this.cancel() |               this.cancel().then(() => location.reload()) | ||||||
|             } |             } | ||||||
|           }) |           }) | ||||||
|         } |         } | ||||||
|   | |||||||
| @@ -41,7 +41,6 @@ import AiDvPanel from "../layout/AiDvPanel/AiDvPanel"; | |||||||
| import AiDvDisplay from "../layout/AiDvDisplay/AiDvDisplay"; | import AiDvDisplay from "../layout/AiDvDisplay/AiDvDisplay"; | ||||||
| import AiDvSummary from "../layout/AiDvSummary/AiDvSummary"; | import AiDvSummary from "../layout/AiDvSummary/AiDvSummary"; | ||||||
| import AiSprite from "./AiSprite"; | import AiSprite from "./AiSprite"; | ||||||
| import * as mods from "./AiSprite/mods"; |  | ||||||
|  |  | ||||||
|  |  | ||||||
| export default { | export default { | ||||||
|   | |||||||
| @@ -1,4 +0,0 @@ | |||||||
| const initModel = () => { |  | ||||||
|  |  | ||||||
| } |  | ||||||
| export default initModel |  | ||||||
| @@ -1 +0,0 @@ | |||||||
| export const building1 = import('./building/building1') |  | ||||||
| @@ -26,8 +26,7 @@ | |||||||
|               <div class="user"> |               <div class="user"> | ||||||
|                 <img src="https://cdn.cunwuyun.cn/dvcp/announce/user.png" /> |                 <img src="https://cdn.cunwuyun.cn/dvcp/announce/user.png" /> | ||||||
|                 <span><ai-open-data type="userName" :openid="info.createUserId"></ai-open-data></span> |                 <span><ai-open-data type="userName" :openid="info.createUserId"></ai-open-data></span> | ||||||
|                 (<span v-if="info.createUserSecondDept"><ai-open-data type="departmentName" :openid="info.createUserSecondDept"></ai-open-data>/</span> |                 (<span><ai-open-data type="departmentName" :openid="info.createUserDept"></ai-open-data></span>) | ||||||
|                 <span><ai-open-data type="departmentName" :openid="info.createUserDept"></ai-open-data></span>) |  | ||||||
|               </div> |               </div> | ||||||
|             </ai-info-item> |             </ai-info-item> | ||||||
|             <ai-info-item label="审批人"> |             <ai-info-item label="审批人"> | ||||||
| @@ -88,7 +87,7 @@ | |||||||
|                 <div class="top-item__title"> |                 <div class="top-item__title"> | ||||||
|                   <h3>未执行成员</h3> |                   <h3>未执行成员</h3> | ||||||
|                 </div> |                 </div> | ||||||
|                 <p>{{ memberInfo.cannotExecuteCount || 0 }}</p> |                 <p>{{ memberInfo.unExecutedCount || 0 }}</p> | ||||||
|               </div> |               </div> | ||||||
|               <div class="top-item"> |               <div class="top-item"> | ||||||
|                 <div class="top-item__title"> |                 <div class="top-item__title"> | ||||||
| @@ -105,7 +104,7 @@ | |||||||
|                     <i class="iconfont iconDetails"></i> |                     <i class="iconfont iconDetails"></i> | ||||||
|                   </el-tooltip> |                   </el-tooltip> | ||||||
|                 </div> |                 </div> | ||||||
|                 <p>{{ memberInfo.unExecutedCount || 0 }}</p> |                 <p>{{ memberInfo.cannotExecuteCount || 0 }}</p> | ||||||
|               </div> |               </div> | ||||||
|             </div> |             </div> | ||||||
|             <div class="bottom"> |             <div class="bottom"> | ||||||
| @@ -118,7 +117,7 @@ | |||||||
|                   </el-radio-group> |                   </el-radio-group> | ||||||
|                   <div class="userSelcet" placeholder="请选择创建人"> |                   <div class="userSelcet" placeholder="请选择创建人"> | ||||||
|                     <span v-if="search1.deptartId"><ai-open-data type="departmentName" :openid="search1.deptartId"></ai-open-data></span> |                     <span v-if="search1.deptartId"><ai-open-data type="departmentName" :openid="search1.deptartId"></ai-open-data></span> | ||||||
|                     <span v-else>请选择</span> |                     <span v-else>请选择部门</span> | ||||||
|                     <ai-user-get :instance="instance" @change="e => onUserChange(e, 'search1')" isChooseUnit :isMultiple="false" v-model="user1"> |                     <ai-user-get :instance="instance" @change="e => onUserChange(e, 'search1')" isChooseUnit :isMultiple="false" v-model="user1"> | ||||||
|                       <div class="select-btn">选择</div> |                       <div class="select-btn">选择</div> | ||||||
|                     </ai-user-get> |                     </ai-user-get> | ||||||
| @@ -162,19 +161,19 @@ | |||||||
|                 <div class="top-item__title"> |                 <div class="top-item__title"> | ||||||
|                   <h3>未送达居民群</h3> |                   <h3>未送达居民群</h3> | ||||||
|                 </div> |                 </div> | ||||||
|                 <p>{{ groupInfo.planCount || 0 }}</p> |                 <p>{{ groupInfo.unExecutedCount || 0 }}</p> | ||||||
|               </div> |               </div> | ||||||
|               <div class="top-item"> |               <div class="top-item"> | ||||||
|                 <div class="top-item__title"> |                 <div class="top-item__title"> | ||||||
|                   <h3>已送达居民群</h3> |                   <h3>已送达居民群</h3> | ||||||
|                 </div> |                 </div> | ||||||
|                 <p>{{ groupInfo.planCount || 0 }}</p> |                 <p>{{ groupInfo.executedCount || 0 }}</p> | ||||||
|               </div> |               </div> | ||||||
|               <div class="top-item"> |               <div class="top-item"> | ||||||
|                 <div class="top-item__title"> |                 <div class="top-item__title"> | ||||||
|                   <h3>无法送达居民群</h3> |                   <h3>无法送达居民群</h3> | ||||||
|                 </div> |                 </div> | ||||||
|                 <p>{{ groupInfo.planCount || 0 }}</p> |                 <p>{{ groupInfo.cannotExecuteCount || 0 }}</p> | ||||||
|               </div> |               </div> | ||||||
|             </div> |             </div> | ||||||
|             <div class="bottom"> |             <div class="bottom"> | ||||||
| @@ -187,7 +186,7 @@ | |||||||
|                   </el-radio-group> |                   </el-radio-group> | ||||||
|                   <div class="userSelcet" placeholder="请选择创建人"> |                   <div class="userSelcet" placeholder="请选择创建人"> | ||||||
|                     <span v-if="search2.deptartId"><ai-open-data type="departmentName" :openid="search2.deptartId"></ai-open-data></span> |                     <span v-if="search2.deptartId"><ai-open-data type="departmentName" :openid="search2.deptartId"></ai-open-data></span> | ||||||
|                     <span v-else>请选择</span> |                     <span v-else>请选择部门</span> | ||||||
|                     <ai-user-get :instance="instance"  @change="e => onUserChange(e, 'search2')" isChooseUnit :isMultiple="false" v-model="user2"> |                     <ai-user-get :instance="instance"  @change="e => onUserChange(e, 'search2')" isChooseUnit :isMultiple="false" v-model="user2"> | ||||||
|                       <div class="select-btn">选择</div> |                       <div class="select-btn">选择</div> | ||||||
|                     </ai-user-get> |                     </ai-user-get> | ||||||
|   | |||||||
| @@ -116,7 +116,7 @@ | |||||||
|         total: 0, |         total: 0, | ||||||
|         colConfigs: [ |         colConfigs: [ | ||||||
|           { prop: 'taskTitle', label: '任务名称' }, |           { prop: 'taskTitle', label: '任务名称' }, | ||||||
|           { prop: 'sendType', label: '群发类型', formart: v => v === '0' ? '立即发送' : '定时发送', align: 'center' }, |           { prop: 'typeName', label: '群发类型', align: 'center' }, | ||||||
|           { slot: 'user', label: '创建人', openType: 'userName', align: 'center' }, |           { slot: 'user', label: '创建人', openType: 'userName', align: 'center' }, | ||||||
|           { prop: 'choiceTime', label: '群发时间', align: 'center' }, |           { prop: 'choiceTime', label: '群发时间', align: 'center' }, | ||||||
|           { |           { | ||||||
| @@ -162,7 +162,12 @@ | |||||||
|           } |           } | ||||||
|         }).then(res => { |         }).then(res => { | ||||||
|           if (res.code == 0) { |           if (res.code == 0) { | ||||||
|             this.tableData = res.data.records |             this.tableData = res.data.records.map(v => { | ||||||
|  |               return { | ||||||
|  |                 ...v, | ||||||
|  |                 typeName: '群发居民群' | ||||||
|  |               } | ||||||
|  |             }) | ||||||
|             this.total = res.data.total |             this.total = res.data.total | ||||||
|  |  | ||||||
|             this.$nextTick(() => { |             this.$nextTick(() => { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user