魏超 5 lat temu
rodzic
commit
8c9778fa78

+ 1
- 1
src/pages/eContract/businessConfig/add.jsx Wyświetl plik

@@ -136,7 +136,7 @@ const header = props => {
136 136
         <Form.Item label="甲方印章" >
137 137
           {getFieldDecorator('sealId', {
138 138
             rules: [{ required: true, message: ' 请选择企业印章' }],
139
-          })(<SelectSeal onSuccess={e => sealOnSuccess(e)}/>)}
139
+          })(<SelectSeal companyId={props.form.getFieldValue('companyId')} onSuccess={e => sealOnSuccess(e)}/>)}
140 140
         </Form.Item>
141 141
         <Form.Item label="甲方签章定位关键字" help="关键字为合同文件中的文字内容(能被ctrl+f 查找功能检索到)。法大大按此关键字进行签章位置的定位,将电子章盖在这个关键字上面。凡出现关键字的地方均可能会盖上指定用户的电子章,建议关键字在合同中保持唯一。">
142 142
           {getFieldDecorator('signatoryKeywords', {

+ 3
- 2
src/pages/eContract/businessConfig/components/SelectSeal.jsx Wyświetl plik

@@ -23,14 +23,15 @@ const SelectContractTemp = props => {
23 23
   const updateGroup = val => setGroup({ groupId: val, groupName: getGroupTitle(val) })
24 24
 
25 25
   const buildingId = props.buildingId
26
+  const companyId = props.companyId
26 27
 
27 28
   useEffect(() => {
28 29
     getList({ pageNum: 1, pageSize: 10 })
29
-  }, [buildingId]);
30
+  }, [companyId]);
30 31
 
31 32
   // 查询列表
32 33
   const getList = (params) => {
33
-    request({ ...apis.taEcontract.taCompanySealList, params: { ...params } }).then((data) => {
34
+    request({ ...apis.taEcontract.taCompanySealList, params: { ...params, companyId:companyId } }).then((data) => {
34 35
       setList(data.records || [])
35 36
       setDataInfo(data)
36 37
       updateGroup(buildingId ? undefined : value);

+ 1
- 1
src/pages/eContract/businessConfig/detail.jsx Wyświetl plik

@@ -151,7 +151,7 @@ const header = props => {
151 151
         <Form.Item label="甲方印章" >
152 152
           {getFieldDecorator('sealId', {initialValue:contractBusinessData.sealId,
153 153
             rules: [{ required: true, message: ' 请选择企业印章' }],
154
-          })(<SelectSeal onSuccess={e => sealOnSuccess(e)}/>)}
154
+          })(<SelectSeal companyId={props.form.getFieldValue('companyId')} onSuccess={e => sealOnSuccess(e)}/>)}
155 155
         </Form.Item>
156 156
         <Form.Item label="甲方签章定位关键字" help="关键字为合同文件中的文字内容(能被ctrl+f 查找功能检索到)。法大大按此关键字进行签章位置的定位,将电子章盖在这个关键字上面。凡出现关键字的地方均可能会盖上指定用户的电子章,建议关键字在合同中保持唯一。">
157 157
           {getFieldDecorator('signatoryKeywords', {initialValue:contractBusinessData.signatoryKeywords,

+ 4
- 0
src/pages/eContract/businessConfig/list.jsx Wyświetl plik

@@ -163,6 +163,10 @@ const header = props => {
163 163
   }
164 164
 
165 165
   function batchDelTaContractBusiness(){
166
+    if (contractBusinessList.length <= 0){
167
+      message.info('请至少选择一条数据')
168
+      return;
169
+    }
166 170
     Modal.confirm({
167 171
       title: '确认将所选的' + contractBusinessList.length + '条业务配置删除?',
168 172
       okText: '确认',